/kernel/linux/linux-6.6/drivers/mtd/nand/raw/ |
H A D | diskonchip.c | 511 const struct nand_op_instr *instr) in doc200x_exec_instr() 516 switch (instr->type) { in doc200x_exec_instr() 519 doc2000_write_byte(this, instr->ctx.cmd.opcode); in doc200x_exec_instr() 524 for (i = 0; i < instr->ctx.addr.naddrs; i++) { in doc200x_exec_instr() 525 u8 addr = instr->ctx.addr.addrs[i]; in doc200x_exec_instr() 537 doc2000_readbuf(this, instr->ctx.data.buf.in, in doc200x_exec_instr() 538 instr->ctx.data.len); in doc200x_exec_instr() 540 doc2001_readbuf(this, instr->ctx.data.buf.in, in doc200x_exec_instr() 541 instr->ctx.data.len); in doc200x_exec_instr() 547 doc2000_writebuf(this, instr in doc200x_exec_instr() 510 doc200x_exec_instr(struct nand_chip *this, const struct nand_op_instr *instr) doc200x_exec_instr() argument 597 doc2001plus_exec_instr(struct nand_chip *this, const struct nand_op_instr *instr) doc2001plus_exec_instr() argument [all...] |
H A D | qcom_nandc.c | 2596 const struct nand_op_instr *instr = NULL; in qcom_parse_instructions() local 2604 instr = &subop->instrs[op_id]; in qcom_parse_instructions() 2606 switch (instr->type) { in qcom_parse_instructions() 2608 ret = qcom_op_cmd_mapping(chip, instr->ctx.cmd.opcode, q_op); in qcom_parse_instructions() 2613 q_op->rdy_delay_ns = instr->delay_ns; in qcom_parse_instructions() 2619 addrs = &instr->ctx.addr.addrs[offset]; in qcom_parse_instructions() 2627 q_op->rdy_delay_ns = instr->delay_ns; in qcom_parse_instructions() 2631 q_op->data_instr = instr; in qcom_parse_instructions() 2633 q_op->rdy_delay_ns = instr->delay_ns; in qcom_parse_instructions() 2636 q_op->rdy_delay_ns = instr in qcom_parse_instructions() 2687 const struct nand_op_instr *instr = NULL; qcom_read_status_exec() local 2750 const struct nand_op_instr *instr = NULL; qcom_read_id_type_exec() local 2859 const struct nand_op_instr *instr = NULL; qcom_param_page_type_exec() local 2978 const struct nand_op_instr *instr; qcom_check_op() local [all...] |
/third_party/toybox/toys/pending/ |
H A D | xzcat.c | 574 uint32_t instr; in bcj_powerpc() local 577 instr = get_unaligned_be32(buf + i); in bcj_powerpc() 578 if ((instr & 0xFC000003) == 0x48000001) { in bcj_powerpc() 579 instr &= 0x03FFFFFC; in bcj_powerpc() 580 instr -= s->pos + (uint32_t)i; in bcj_powerpc() 581 instr &= 0x03FFFFFC; in bcj_powerpc() 582 instr |= 0x48000001; in bcj_powerpc() 583 put_unaligned_be32(instr, buf + i); in bcj_powerpc() 628 uint64_t instr; in bcj_ia64() local 641 instr in bcj_ia64() 730 uint32_t instr; bcj_sparc() local [all...] |
/kernel/linux/linux-5.10/arch/s390/kernel/ |
H A D | alternative.c | 66 u8 *instr, *replacement; in __apply_alternatives() local 76 instr = (u8 *)&a->instr_offset + a->instr_offset; in __apply_alternatives() 98 s390_kernel_write(instr, insnbuf, insnbuf_sz); in __apply_alternatives()
|
/kernel/linux/linux-5.10/drivers/crypto/cavium/zip/ |
H A D | zip_device.c | 65 * @instr: Pointer to the instruction to be submitted 77 u32 zip_load_instr(union zip_inst_s *instr, in zip_load_instr() argument 117 memcpy((u8 *)zip_dev->iq[queue].sw_head, (u8 *)instr, in zip_load_instr() 144 memcpy((u8 *)zip_dev->iq[queue].sw_head, (u8 *)instr, in zip_load_instr()
|
/kernel/linux/linux-6.6/drivers/crypto/cavium/zip/ |
H A D | zip_device.c | 65 * @instr: Pointer to the instruction to be submitted 77 u32 zip_load_instr(union zip_inst_s *instr, in zip_load_instr() argument 117 memcpy((u8 *)zip_dev->iq[queue].sw_head, (u8 *)instr, in zip_load_instr() 144 memcpy((u8 *)zip_dev->iq[queue].sw_head, (u8 *)instr, in zip_load_instr()
|
/third_party/mesa3d/src/compiler/nir/ |
H A D | nir_search.h | 195 typedef bool (*nir_search_expression_cond)(const nir_alu_instr *instr); 197 const nir_alu_instr *instr, 241 nir_replace_instr(struct nir_builder *b, nir_alu_instr *instr,
|
H A D | nir_lower_memcpy.c | 97 nir_foreach_instr_safe(instr, block) { in lower_memcpy_impl() 98 if (instr->type != nir_instr_type_intrinsic) in lower_memcpy_impl() 101 nir_intrinsic_instr *cpy = nir_instr_as_intrinsic(instr); in lower_memcpy_impl() 105 b.cursor = nir_instr_remove(&cpy->instr); in lower_memcpy_impl()
|
H A D | nir_lower_two_sided_color.c | 138 nir_foreach_instr_safe(instr, block) { in nir_lower_two_sided_color_block() 139 if (instr->type != nir_instr_type_intrinsic) in nir_lower_two_sided_color_block() 142 nir_intrinsic_instr *intr = nir_instr_as_intrinsic(instr); in nir_lower_two_sided_color_block() 173 b->cursor = nir_before_instr(&intr->instr); in nir_lower_two_sided_color_block()
|
/third_party/spirv-tools/source/fuzz/ |
H A D | transformation_add_no_contraction_decoration.cpp | 35 auto instr = ir_context->get_def_use_mgr()->GetDef(message_.result_id()); in IsApplicable() local 36 if (!instr) { in IsApplicable() 40 return IsArithmetic(instr->opcode()); in IsApplicable()
|
/third_party/glslang/SPIRV/ |
H A D | SpvBuilder.cpp | 526 Instruction* instr = module.getInstruction(otherType); in makeCooperativeMatrixTypeWithSameShape() local 527 if (instr->getOpCode() == OpTypeCooperativeMatrixNV) { in makeCooperativeMatrixTypeWithSameShape() 528 return makeCooperativeMatrixTypeNV(component, instr->getIdOperand(1), instr->getIdOperand(2), instr->getIdOperand(3)); in makeCooperativeMatrixTypeWithSameShape() 530 assert(instr->getOpCode() == OpTypeCooperativeMatrixKHR); in makeCooperativeMatrixTypeWithSameShape() 531 return makeCooperativeMatrixTypeKHR(component, instr->getIdOperand(1), instr->getIdOperand(2), instr->getIdOperand(3), instr in makeCooperativeMatrixTypeWithSameShape() 1267 Instruction* instr = module.getInstruction(typeId); getMostBasicTypeClass() local 1286 Instruction* instr = module.getInstruction(typeId); getNumTypeConstituents() local 1320 Instruction* instr = module.getInstruction(typeId); getScalarTypeId() local 1346 Instruction* instr = module.getInstruction(typeId); getContainedTypeId() local 1399 const Instruction& instr = *module.getInstruction(typeId); containsType() local 1429 const Instruction& instr = *module.getInstruction(typeId); containsPhysicalStorageBufferOrArray() local 3348 Instruction* instr = module.getInstruction(componentTypeId); createMatrixConstructor() local [all...] |
/kernel/linux/linux-5.10/drivers/mtd/ |
H A D | mtdconcat.c | 363 static int concat_erase(struct mtd_info *mtd, struct erase_info *instr) in concat_erase() argument 379 if (instr->addr & (concat->mtd.erasesize - 1)) in concat_erase() 381 if (instr->len & (concat->mtd.erasesize - 1)) in concat_erase() 392 instr->addr >= erase_regions[i].offset; i++) ; in concat_erase() 400 if (i < 0 || instr->addr & (erase_regions[i].erasesize - 1)) in concat_erase() 407 (instr->addr + instr->len) >= erase_regions[i].offset; in concat_erase() 413 if (i < 0 || ((instr->addr + instr->len) & in concat_erase() 418 /* make a local copy of instr t in concat_erase() [all...] |
/kernel/linux/linux-5.10/include/linux/mtd/ |
H A D | rawnand.h | 999 const struct nand_op_instr *instr) in nand_op_trace() 1002 switch (instr->type) { in nand_op_trace() 1005 instr->ctx.cmd.opcode); in nand_op_trace() 1009 instr->ctx.addr.naddrs, in nand_op_trace() 1010 instr->ctx.addr.naddrs < 64 ? in nand_op_trace() 1011 instr->ctx.addr.naddrs : 64, in nand_op_trace() 1012 instr->ctx.addr.addrs); in nand_op_trace() 1016 instr->ctx.data.len, in nand_op_trace() 1017 instr->ctx.data.force_8bit ? in nand_op_trace() 1022 instr in nand_op_trace() 998 nand_op_trace(const char *prefix, const struct nand_op_instr *instr) nand_op_trace() argument [all...] |
/kernel/linux/linux-6.6/drivers/mtd/ |
H A D | mtdconcat.c | 363 static int concat_erase(struct mtd_info *mtd, struct erase_info *instr) in concat_erase() argument 379 if (instr->addr & (concat->mtd.erasesize - 1)) in concat_erase() 381 if (instr->len & (concat->mtd.erasesize - 1)) in concat_erase() 392 instr->addr >= erase_regions[i].offset; i++) ; in concat_erase() 400 if (i < 0 || instr->addr & (erase_regions[i].erasesize - 1)) in concat_erase() 407 (instr->addr + instr->len) >= erase_regions[i].offset; in concat_erase() 413 if (i < 0 || ((instr->addr + instr->len) & in concat_erase() 418 /* make a local copy of instr t in concat_erase() [all...] |
/kernel/linux/linux-6.6/include/linux/mtd/ |
H A D | rawnand.h | 1029 const struct nand_op_instr *instr) in nand_op_trace() 1032 switch (instr->type) { in nand_op_trace() 1035 instr->ctx.cmd.opcode); in nand_op_trace() 1039 instr->ctx.addr.naddrs, in nand_op_trace() 1040 instr->ctx.addr.naddrs < 64 ? in nand_op_trace() 1041 instr->ctx.addr.naddrs : 64, in nand_op_trace() 1042 instr->ctx.addr.addrs); in nand_op_trace() 1046 instr->ctx.data.len, in nand_op_trace() 1047 instr->ctx.data.force_8bit ? in nand_op_trace() 1052 instr in nand_op_trace() 1028 nand_op_trace(const char *prefix, const struct nand_op_instr *instr) nand_op_trace() argument [all...] |
/third_party/mesa3d/src/gallium/frontends/nine/ |
H A D | nine_csmt_helper.h | 168 struct csmt_instruction instr; \ 176 name##_rx( struct NineDevice9 *device, struct csmt_instruction *instr ) \ 179 struct s_##name##_private *args = (struct s_##name##_private *)instr; \ 207 args->instr.func = &name##_rx; \ 217 struct csmt_instruction instr; \ 226 name##_rx( struct NineDevice9 *device, struct csmt_instruction *instr ) \ 229 struct s_##name##_private *args = (struct s_##name##_private *)instr; \ 260 args->instr.func = &name##_rx; \ 271 struct csmt_instruction instr; \ 278 name##_rx( struct NineDevice9 *device, struct csmt_instruction *instr) \ [all...] |
/kernel/linux/linux-5.10/drivers/mtd/devices/ |
H A D | pmc551.c | 135 static int pmc551_erase(struct mtd_info *mtd, struct erase_info *instr) in pmc551_erase() argument 145 printk(KERN_DEBUG "pmc551_erase(pos:%ld, len:%ld)\n", (long)instr->addr, in pmc551_erase() 146 (long)instr->len); in pmc551_erase() 149 end = instr->addr + instr->len - 1; in pmc551_erase() 151 soff_hi = instr->addr & ~(priv->asize - 1); in pmc551_erase() 154 pmc551_point(mtd, instr->addr, instr->len, &retlen, in pmc551_erase() 160 memset(ptr, 0xff, instr->len); in pmc551_erase()
|
/kernel/linux/linux-6.6/drivers/mtd/devices/ |
H A D | pmc551.c | 135 static int pmc551_erase(struct mtd_info *mtd, struct erase_info *instr) in pmc551_erase() argument 145 printk(KERN_DEBUG "pmc551_erase(pos:%ld, len:%ld)\n", (long)instr->addr, in pmc551_erase() 146 (long)instr->len); in pmc551_erase() 149 end = instr->addr + instr->len - 1; in pmc551_erase() 151 soff_hi = instr->addr & ~(priv->asize - 1); in pmc551_erase() 154 pmc551_point(mtd, instr->addr, instr->len, &retlen, in pmc551_erase() 160 memset(ptr, 0xff, instr->len); in pmc551_erase()
|
/kernel/linux/linux-5.10/tools/testing/selftests/powerpc/include/ |
H A D | instructions.h | 98 #define PREFIX_MLS(instr, t, a, r, d) stringify_in_c(.balign 64, , 4;) \ 102 stringify_in_c(.long (instr) | \ 107 #define PREFIX_8LS(instr, t, a, r, d) stringify_in_c(.balign 64, , 4;) \ 111 stringify_in_c(.long (instr) | \
|
/kernel/linux/linux-6.6/tools/testing/selftests/powerpc/include/ |
H A D | instructions.h | 98 #define PREFIX_MLS(instr, t, a, r, d) stringify_in_c(.balign 64, , 4;) \ 102 stringify_in_c(.long (instr) | \ 107 #define PREFIX_8LS(instr, t, a, r, d) stringify_in_c(.balign 64, , 4;) \ 111 stringify_in_c(.long (instr) | \
|
/third_party/mesa3d/src/compiler/spirv/ |
H A D | vtn_amd.c | 83 nir_ssa_dest_init_for_type(&intrin->instr, &intrin->dest, dest_type, NULL); in vtn_handle_amd_shader_ballot_instruction() 111 nir_builder_instr_insert(&b->nb, &intrin->instr); in vtn_handle_amd_shader_ballot_instruction() 215 nir_ssa_dest_init(&intrin->instr, &intrin->dest, in vtn_handle_amd_shader_explicit_vertex_parameter_instruction() 219 nir_builder_instr_insert(&b->nb, &intrin->instr); in vtn_handle_amd_shader_explicit_vertex_parameter_instruction()
|
/third_party/mesa3d/src/broadcom/vulkan/ |
H A D | v3dv_pipeline.c | 544 lower_load_push_constant(nir_builder *b, nir_intrinsic_instr *instr, in lower_load_push_constant() argument 547 assert(instr->intrinsic == nir_intrinsic_load_push_constant); in lower_load_push_constant() 548 instr->intrinsic = nir_intrinsic_load_uniform; in lower_load_push_constant() 592 nir_intrinsic_instr *instr, in lower_vulkan_resource_index() 595 assert(instr->intrinsic == nir_intrinsic_vulkan_resource_index); in lower_vulkan_resource_index() 597 nir_const_value *const_val = nir_src_as_const_value(instr->src[0]); in lower_vulkan_resource_index() 599 unsigned set = nir_intrinsic_desc_set(instr); in lower_vulkan_resource_index() 600 unsigned binding = nir_intrinsic_binding(instr); in lower_vulkan_resource_index() 659 nir_ssa_def_rewrite_uses(&instr->dest.ssa, in lower_vulkan_resource_index() 661 nir_instr_remove(&instr in lower_vulkan_resource_index() 591 lower_vulkan_resource_index(nir_builder *b, nir_intrinsic_instr *instr, struct lower_pipeline_layout_state *state) lower_vulkan_resource_index() argument 668 lower_tex_src_to_offset(nir_builder *b, nir_tex_instr *instr, unsigned src_idx, struct lower_pipeline_layout_state *state) lower_tex_src_to_offset() argument 774 lower_sampler(nir_builder *b, nir_tex_instr *instr, struct lower_pipeline_layout_state *state) lower_sampler() argument 809 lower_image_deref(nir_builder *b, nir_intrinsic_instr *instr, struct lower_pipeline_layout_state *state) lower_image_deref() argument 884 lower_intrinsic(nir_builder *b, nir_intrinsic_instr *instr, struct lower_pipeline_layout_state *state) lower_intrinsic() argument 929 lower_pipeline_layout_cb(nir_builder *b, nir_instr *instr, void *_state) lower_pipeline_layout_cb() argument [all...] |
/third_party/node/deps/v8/src/compiler/backend/ |
H A D | mid-tier-register-allocator.cc | 145 Instruction* instr = code()->InstructionAt(instr_index); in AddGapMove() local 146 ParallelMove* moves = instr->GetOrCreateParallelMove(position, code_zone()); in AddGapMove() 390 explicit DeferredSpillSlotOutput(int instr, AllocatedOperand op, in DeferredSpillSlotOutput() 392 : instr_index(instr), operand(op), live_blocks(blocks) {} in DeferredSpillSlotOutput() 903 DeferredBlockSpill(int instr, bool on_exit) in DeferredBlockSpill() 904 : instr_index(instr), on_deferred_exit(on_exit) {} in DeferredBlockSpill() 2880 Instruction* instr = code()->InstructionAt(index); in DefineOutputs() local 2884 for (size_t i = 0; i < instr->OutputCount(); i++) { in DefineOutputs() 2885 InstructionOperand* output = instr->OutputAt(i); in DefineOutputs() 2899 instr in DefineOutputs() 3029 Instruction* instr = code()->InstructionAt(instr_index); AllocateRegisters() local 3169 Instruction* instr = code()->InstructionAt(instr_index); ReserveFixedRegisters() local 3462 Instruction* instr = data_->code()->InstructionAt(instr_index); RecordReferences() local [all...] |
/third_party/mesa3d/src/amd/compiler/ |
H A D | aco_instruction_selection_setup.cpp | 213 nir_foreach_instr (instr, block) { in apply_nuw_to_offsets() 214 if (instr->type != nir_instr_type_intrinsic) in apply_nuw_to_offsets() 216 nir_intrinsic_instr* intrin = nir_instr_as_intrinsic(instr); in apply_nuw_to_offsets() 475 nir_foreach_instr (instr, block) { in init_context() 476 switch (instr->type) { in init_context() 478 nir_alu_instr* alu_instr = nir_instr_as_alu(instr); in init_context() 591 unsigned num_components = nir_instr_as_load_const(instr)->def.num_components; in init_context() 592 unsigned bit_size = nir_instr_as_load_const(instr)->def.bit_size; in init_context() 594 regclasses[nir_instr_as_load_const(instr)->def.index] = rc; in init_context() 598 nir_intrinsic_instr* intrinsic = nir_instr_as_intrinsic(instr); in init_context() [all...] |
/third_party/node/deps/v8/src/execution/riscv64/ |
H A D | simulator-riscv64.h | 195 inline Instruction* instr() const { return instr_; } in instr() function in v8::internal::SimInstructionBase 200 explicit SimInstructionBase(Instruction* instr) {} in SimInstructionBase() argument 214 explicit SimInstruction(Instruction* instr) { *this = instr; } in SimInstruction() argument 216 SimInstruction& operator=(Instruction* instr) { in operator =() argument 217 operand_ = *reinterpret_cast<const int32_t*>(instr); in operator =() 218 instr_ = instr; in operator =() 519 void Format(Instruction* instr, const char* format); 535 T ReadMem(int64_t addr, Instruction* instr); 537 void WriteMem(int64_t addr, T value, Instruction* instr); 539 amo(int64_t addr, OP f, Instruction* instr, TraceType t) amo() argument [all...] |