/kernel/linux/linux-6.6/drivers/mtd/chips/ |
H A D | cfi_cmdset_0020.c | 892 struct erase_info *instr) in cfi_staa_erase_varsize() 912 while (i < mtd->numeraseregions && instr->addr >= regions[i].offset) in cfi_staa_erase_varsize() 922 if (instr->addr & (regions[i].erasesize-1)) in cfi_staa_erase_varsize() 932 while (i<mtd->numeraseregions && (instr->addr + instr->len) >= regions[i].offset) in cfi_staa_erase_varsize() 940 if ((instr->addr + instr->len) & (regions[i].erasesize-1)) in cfi_staa_erase_varsize() 943 chipnum = instr->addr >> cfi->chipshift; in cfi_staa_erase_varsize() 944 adr = instr->addr - (chipnum << cfi->chipshift); in cfi_staa_erase_varsize() 945 len = instr in cfi_staa_erase_varsize() 891 cfi_staa_erase_varsize(struct mtd_info *mtd, struct erase_info *instr) cfi_staa_erase_varsize() argument [all...] |
/kernel/linux/linux-6.6/drivers/mtd/nand/raw/ |
H A D | pl35x-nand-controller.c | 666 const struct nand_op_instr *instr, *data_instr = NULL; in pl35x_nand_exec_op() local 676 instr = &subop->instrs[op_id]; in pl35x_nand_exec_op() 678 switch (instr->type) { in pl35x_nand_exec_op() 681 cmd0 = PL35X_SMC_CMD_PHASE_CMD0(instr->ctx.cmd.opcode); in pl35x_nand_exec_op() 683 cmd1 = PL35X_SMC_CMD_PHASE_CMD1(instr->ctx.cmd.opcode); in pl35x_nand_exec_op() 693 addrs = &instr->ctx.addr.addrs[offset]; in pl35x_nand_exec_op() 706 data_instr = instr; in pl35x_nand_exec_op() 711 rdy_tim_ms = instr->ctx.waitrdy.timeout_ms; in pl35x_nand_exec_op() 712 rdy_del_ns = instr->delay_ns; in pl35x_nand_exec_op() 716 last_instr_type = instr in pl35x_nand_exec_op() [all...] |
H A D | omap2.c | 2106 const struct nand_op_instr *instr) in omap_nand_exec_instr() 2112 switch (instr->type) { in omap_nand_exec_instr() 2114 iowrite8(instr->ctx.cmd.opcode, in omap_nand_exec_instr() 2119 for (i = 0; i < instr->ctx.addr.naddrs; i++) { in omap_nand_exec_instr() 2120 iowrite8(instr->ctx.addr.addrs[i], in omap_nand_exec_instr() 2126 info->data_in(chip, instr->ctx.data.buf.in, in omap_nand_exec_instr() 2127 instr->ctx.data.len, in omap_nand_exec_instr() 2128 instr->ctx.data.force_8bit); in omap_nand_exec_instr() 2132 info->data_out(chip, instr->ctx.data.buf.out, in omap_nand_exec_instr() 2133 instr in omap_nand_exec_instr() 2105 omap_nand_exec_instr(struct nand_chip *chip, const struct nand_op_instr *instr) omap_nand_exec_instr() argument [all...] |
/kernel/linux/linux-6.6/drivers/scsi/aic7xxx/aicasm/ |
H A D | aicasm_gram.y | 1648 struct instruction *instr; 1664 instr = seq_alloc(); 1665 f1_instr = &instr->format.format1; 1725 struct instruction *instr; 1737 instr = seq_alloc(); 1738 f2_instr = &instr->format.format2; 1786 struct instruction *instr; 1794 instr = seq_alloc(); 1795 f3_instr = &instr->format.format3; 1802 instr [all...] |
/third_party/node/deps/v8/src/wasm/ |
H A D | wasm-serialization.cc | 147 Instruction* instr = reinterpret_cast<Instruction*>(rinfo->pc()); in SetWasmCalleeTag() 148 if (instr->IsLdrLiteralX()) { in SetWasmCalleeTag() 152 DCHECK(instr->IsBranchAndLink() || instr->IsUnconditionalBranch()); in SetWasmCalleeTag() 153 instr->SetBranchImmTarget( in SetWasmCalleeTag() 173 Instruction* instr = reinterpret_cast<Instruction*>(rinfo->pc()); in GetWasmCalleeTag() 174 if (instr->IsLdrLiteralX()) { in GetWasmCalleeTag() 177 DCHECK(instr->IsBranchAndLink() || instr->IsUnconditionalBranch()); in GetWasmCalleeTag() 178 return static_cast<uint32_t>(instr in GetWasmCalleeTag() [all...] |
/third_party/mesa3d/src/amd/compiler/ |
H A D | aco_ir.h | 1784 is_phi(Instruction* instr) 1786 return instr->opcode == aco_opcode::p_phi || instr->opcode == aco_opcode::p_linear_phi; 1790 is_phi(aco_ptr<Instruction>& instr) 1792 return is_phi(instr.get()); 1795 memory_sync_info get_sync_info(const Instruction* instr); 1797 bool is_dead(const std::vector<uint16_t>& uses, Instruction* instr); 1801 bool can_use_SDWA(amd_gfx_level gfx_level, const aco_ptr<Instruction>& instr, bool pre_ra); 1802 bool can_use_DPP(const aco_ptr<Instruction>& instr, bool pre_ra, bool dpp8); 1803 /* updates "instr" an [all...] |
/third_party/mesa3d/src/freedreno/ir3/ |
H A D | ir3_context.h | 217 void ir3_handle_bindless_cat6(struct ir3_instruction *instr, nir_src rsrc); 218 void ir3_handle_nonuniform(struct ir3_instruction *instr,
|
/third_party/mesa3d/src/gallium/drivers/r600/sfn/ |
H A D | sfn_shader_vs.h | 97 bool emit_clip_vertices(const store_loc &store_info, const nir_intrinsic_instr &instr); 166 bool do_scan_instruction(nir_instr *instr) override;
|
/third_party/skia/third_party/externals/spirv-tools/source/opt/ |
H A D | debug_info_manager.h | 164 // Erases |instr| from data structures of this class. 165 void ClearDebugInfo(Instruction* instr); 180 // Returns true if |instr| is a debug declaration instruction. 181 bool IsDebugDeclare(Instruction* instr);
|
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/source/opt/ |
H A D | debug_info_manager.h | 164 // Erases |instr| from data structures of this class. 165 void ClearDebugInfo(Instruction* instr); 180 // Returns true if |instr| is a debug declaration instruction. 181 bool IsDebugDeclare(Instruction* instr);
|
/third_party/spirv-tools/source/opt/ |
H A D | debug_info_manager.h | 163 // Erases |instr| from data structures of this class. 164 void ClearDebugInfo(Instruction* instr); 179 // Returns true if |instr| is a debug declaration instruction. 180 bool IsDebugDeclare(Instruction* instr);
|
/kernel/linux/linux-6.6/arch/arm64/kernel/ |
H A D | traps.c | 379 u32 instr; in user_insn_read() local 387 instr = le16_to_cpu(instr_le); in user_insn_read() 388 if (aarch32_insn_is_wide(instr)) { in user_insn_read() 394 instr = (instr << 16) | instr2; in user_insn_read() 401 instr = le32_to_cpu(instr_le); in user_insn_read() 404 *insnp = instr; in user_insn_read()
|
/third_party/mesa3d/src/amd/compiler/tests/ |
H A D | test_sdwa.cpp | 37 SDWA_instruction *sdwa = &bld.vop2_sdwa(aco_opcode::v_mul_f32, bld.def(v1), inputs[0], inputs[1]).instr->sdwa(); 40 sdwa = &bld.vop2_sdwa(aco_opcode::v_mul_f32, bld.def(v1b), inputs[0], inputs[1]).instr->sdwa(); 42 sdwa = &bld.vop2_sdwa(aco_opcode::v_mul_f32, bld.def(v1), inputs[0], inputs[1]).instr->sdwa(); 108 bld.vopc_sdwa(aco_opcode::v_cmp_eq_f32, bld.def(bld.lm, vcc), inputs[0], inputs[1]).instr->sdwa().clamp = true; 126 bld.vop2_sdwa(aco_opcode::v_mul_f32, bld.def(v1), inputs[0], inputs[1]).instr->sdwa().omod = 1; 388 VOP3_instruction *mul = &bld.vop2_e64(aco_opcode::v_mul_f32, bld.def(v1), inputs[0], byte0_b).instr->vop3(); 399 mul = &bld.vop2_e64(aco_opcode::v_mul_f32, bld.def(v1), inputs[0], byte0_b).instr->vop3();
|
/kernel/linux/linux-5.10/arch/arm/mach-iop32x/ |
H A D | cp6.c | 10 static int cp6_trap(struct pt_regs *regs, unsigned int instr) in cp6_trap() argument
|
/third_party/mesa3d/src/compiler/nir/ |
H A D | nir_schedule.h | 79 unsigned (* instr_delay_cb)(nir_instr *instr, void *user_data);
|
H A D | nir_range_analysis.h | 56 const nir_alu_instr *instr, unsigned src);
|
/kernel/linux/linux-5.10/drivers/mtd/nand/onenand/ |
H A D | onenand_base.c | 2122 struct erase_info *instr) in onenand_multiblock_erase_verify() 2125 loff_t addr = instr->addr; in onenand_multiblock_erase_verify() 2126 int len = instr->len; in onenand_multiblock_erase_verify() 2136 instr->fail_addr = addr; in onenand_multiblock_erase_verify() 2148 * @param instr erase instruction 2154 struct erase_info *instr, in onenand_multiblock_erase() 2158 loff_t addr = instr->addr; in onenand_multiblock_erase() 2159 int len = instr->len; in onenand_multiblock_erase() 2183 len = instr->len; in onenand_multiblock_erase() 2184 addr = instr in onenand_multiblock_erase() 2121 onenand_multiblock_erase_verify(struct mtd_info *mtd, struct erase_info *instr) onenand_multiblock_erase_verify() argument 2153 onenand_multiblock_erase(struct mtd_info *mtd, struct erase_info *instr, unsigned int block_size) onenand_multiblock_erase() argument 2264 onenand_block_by_block_erase(struct mtd_info *mtd, struct erase_info *instr, struct mtd_erase_region_info *region, unsigned int block_size) onenand_block_by_block_erase() argument 2334 onenand_erase(struct mtd_info *mtd, struct erase_info *instr) onenand_erase() argument [all...] |
/kernel/linux/linux-6.6/drivers/mtd/nand/onenand/ |
H A D | onenand_base.c | 2131 struct erase_info *instr) in onenand_multiblock_erase_verify() 2134 loff_t addr = instr->addr; in onenand_multiblock_erase_verify() 2135 int len = instr->len; in onenand_multiblock_erase_verify() 2145 instr->fail_addr = addr; in onenand_multiblock_erase_verify() 2157 * @instr: erase instruction 2163 struct erase_info *instr, in onenand_multiblock_erase() 2167 loff_t addr = instr->addr; in onenand_multiblock_erase() 2168 int len = instr->len; in onenand_multiblock_erase() 2192 len = instr->len; in onenand_multiblock_erase() 2193 addr = instr in onenand_multiblock_erase() 2130 onenand_multiblock_erase_verify(struct mtd_info *mtd, struct erase_info *instr) onenand_multiblock_erase_verify() argument 2162 onenand_multiblock_erase(struct mtd_info *mtd, struct erase_info *instr, unsigned int block_size) onenand_multiblock_erase() argument 2273 onenand_block_by_block_erase(struct mtd_info *mtd, struct erase_info *instr, struct mtd_erase_region_info *region, unsigned int block_size) onenand_block_by_block_erase() argument 2343 onenand_erase(struct mtd_info *mtd, struct erase_info *instr) onenand_erase() argument [all...] |
/kernel/linux/linux-5.10/arch/powerpc/kernel/ |
H A D | optprobes.c | 323 struct ppc_inst instr; in arch_optimize_kprobes() local 334 create_branch(&instr, in arch_optimize_kprobes() 337 patch_instruction((struct ppc_inst *)op->kp.addr, instr); in arch_optimize_kprobes()
|
H A D | traps.c | 550 * we should be able to read the instr there. in check_io_access() 889 unsigned int ra, rb, t, i, sel, instr, rc; in p9_hmi_special_emu() local 895 if (__get_user_inatomic(instr, (unsigned int __user *)regs->nip)) in p9_hmi_special_emu() 904 if ((instr & 0xfc00073e) != 0x7c000618) { in p9_hmi_special_emu() 906 " instr=%08x\n", in p9_hmi_special_emu() 908 regs->nip, instr); in p9_hmi_special_emu() 924 ra = (instr >> 16) & 0x1f; in p9_hmi_special_emu() 925 rb = (instr >> 11) & 0x1f; in p9_hmi_special_emu() 926 t = (instr >> 21) & 0x1f; in p9_hmi_special_emu() 927 if (instr in p9_hmi_special_emu() [all...] |
/kernel/linux/linux-5.10/drivers/mtd/devices/ |
H A D | slram.c | 83 static int slram_erase(struct mtd_info *mtd, struct erase_info *instr) in slram_erase() argument 87 memset(priv->start + instr->addr, 0xff, instr->len); in slram_erase()
|
/kernel/linux/linux-6.6/drivers/mtd/devices/ |
H A D | phram.c | 42 static int phram_erase(struct mtd_info *mtd, struct erase_info *instr) in phram_erase() argument 46 memset(start + instr->addr, 0xff, instr->len); in phram_erase()
|
H A D | slram.c | 83 static int slram_erase(struct mtd_info *mtd, struct erase_info *instr) in slram_erase() argument 87 memset(priv->start + instr->addr, 0xff, instr->len); in slram_erase()
|
/third_party/mesa3d/src/compiler/spirv/ |
H A D | nir_load_libclc.c | 280 nir_foreach_instr(instr, block) { in libclc_add_generic_variants() 281 if (instr->type != nir_instr_type_deref) in libclc_add_generic_variants() 284 nir_deref_instr *deref = nir_instr_as_deref(instr); in libclc_add_generic_variants()
|
/third_party/mesa3d/src/gallium/drivers/lima/ir/gp/ |
H A D | gpir.h | 171 struct gpir_instr *instr; member 473 bool gpir_instr_try_insert_node(gpir_instr *instr, gpir_node *node); 474 void gpir_instr_remove_node(gpir_instr *instr, gpir_node *node);
|