Home
last modified time | relevance | path

Searched refs:instr (Results 701 - 725 of 1221) sorted by relevance

1...<<21222324252627282930>>...49

/kernel/linux/linux-6.6/drivers/mtd/nand/raw/
H A Ddiskonchip.c511 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 Dqcom_nandc.c2596 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 Dxzcat.c574 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 Dalternative.c66 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 Dzip_device.c65 * @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 Dzip_device.c65 * @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 Dnir_search.h195 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 Dnir_lower_memcpy.c97 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 Dnir_lower_two_sided_color.c138 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 Dtransformation_add_no_contraction_decoration.cpp35 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 DSpvBuilder.cpp526 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 Dmtdconcat.c363 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 Drawnand.h999 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 Dmtdconcat.c363 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 Drawnand.h1029 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 Dnine_csmt_helper.h168 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 Dpmc551.c135 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 Dpmc551.c135 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 Dinstructions.h98 #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 Dinstructions.h98 #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 Dvtn_amd.c83 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 Dv3dv_pipeline.c544 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 Dmid-tier-register-allocator.cc145 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 Daco_instruction_selection_setup.cpp213 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 Dsimulator-riscv64.h195 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...]

Completed in 47 milliseconds

1...<<21222324252627282930>>...49