/kernel/linux/linux-5.10/drivers/mtd/nand/raw/ |
H A D | stm32_fmc2_nand.c | 1297 const struct nand_op_instr *instr = NULL; in stm32_fmc2_nfc_exec_op() local 1309 instr = &op->instrs[op_id]; in stm32_fmc2_nfc_exec_op() 1311 switch (instr->type) { in stm32_fmc2_nfc_exec_op() 1313 writeb_relaxed(instr->ctx.cmd.opcode, in stm32_fmc2_nfc_exec_op() 1318 for (i = 0; i < instr->ctx.addr.naddrs; i++) in stm32_fmc2_nfc_exec_op() 1319 writeb_relaxed(instr->ctx.addr.addrs[i], in stm32_fmc2_nfc_exec_op() 1324 stm32_fmc2_nfc_read_data(chip, instr->ctx.data.buf.in, in stm32_fmc2_nfc_exec_op() 1325 instr->ctx.data.len, in stm32_fmc2_nfc_exec_op() 1326 instr->ctx.data.force_8bit); in stm32_fmc2_nfc_exec_op() 1330 stm32_fmc2_nfc_write_data(chip, instr in stm32_fmc2_nfc_exec_op() [all...] |
H A D | tegra_nand.c | 350 const struct nand_op_instr *instr; in tegra_nand_cmd() local 363 instr = &subop->instrs[op_id]; in tegra_nand_cmd() 365 switch (instr->type) { in tegra_nand_cmd() 369 writel_relaxed(instr->ctx.cmd.opcode, in tegra_nand_cmd() 373 writel_relaxed(instr->ctx.cmd.opcode, in tegra_nand_cmd() 382 addrs = &instr->ctx.addr.addrs[offset]; in tegra_nand_cmd() 402 instr_data_in = instr; in tegra_nand_cmd() 411 memcpy(®, instr->ctx.data.buf.out + offset, size); in tegra_nand_cmd()
|
/kernel/linux/linux-6.6/arch/mips/kernel/ |
H A D | traps.c | 1037 u16 instr[2]; in do_bp() local 1039 if (__get_inst16(&instr[0], (u16 *)epc, user)) in do_bp() 1044 bcode = (instr[0] >> 5) & 0x3f; in do_bp() 1045 } else if (mm_insn_16bit(instr[0])) { in do_bp() 1047 bcode = instr[0] & 0xf; in do_bp() 1050 if (__get_inst16(&instr[1], (u16 *)(epc + 2), user)) in do_bp() 1052 opcode = (instr[0] << 16) | instr[1]; in do_bp() 1118 u16 instr[2]; in do_tr() local 1125 if (__get_inst16(&instr[ in do_tr() [all...] |
/kernel/linux/linux-6.6/drivers/mtd/nand/raw/ |
H A D | stm32_fmc2_nand.c | 1303 const struct nand_op_instr *instr = NULL; in stm32_fmc2_nfc_exec_op() local 1315 instr = &op->instrs[op_id]; in stm32_fmc2_nfc_exec_op() 1317 switch (instr->type) { in stm32_fmc2_nfc_exec_op() 1319 writeb_relaxed(instr->ctx.cmd.opcode, in stm32_fmc2_nfc_exec_op() 1324 for (i = 0; i < instr->ctx.addr.naddrs; i++) in stm32_fmc2_nfc_exec_op() 1325 writeb_relaxed(instr->ctx.addr.addrs[i], in stm32_fmc2_nfc_exec_op() 1330 stm32_fmc2_nfc_read_data(chip, instr->ctx.data.buf.in, in stm32_fmc2_nfc_exec_op() 1331 instr->ctx.data.len, in stm32_fmc2_nfc_exec_op() 1332 instr->ctx.data.force_8bit); in stm32_fmc2_nfc_exec_op() 1336 stm32_fmc2_nfc_write_data(chip, instr in stm32_fmc2_nfc_exec_op() [all...] |
H A D | nand_base.c | 2285 * @pat: the parser pattern element that matches @instr 2286 * @instr: pointer to the instruction to check 2287 * @start_offset: this is an in/out parameter. If @instr has already been 2290 * Conversely, if the function returns true (ie. instr must be 2305 const struct nand_op_instr *instr, in nand_op_parser_must_split_instr() 2313 if (instr->ctx.addr.naddrs - *start_offset > in nand_op_parser_must_split_instr() 2325 if (instr->ctx.data.len - *start_offset > in nand_op_parser_must_split_instr() 2356 const struct nand_op_instr *instr = ctx->subop.instrs; in nand_op_parser_match_pat() local 2359 for (i = 0, ninstrs = 0; i < pat->nelems && instr < end; i++) { in nand_op_parser_match_pat() 2367 if (instr in nand_op_parser_match_pat() 2304 nand_op_parser_must_split_instr(const struct nand_op_parser_pattern_elem *pat, const struct nand_op_instr *instr, unsigned int *start_offset) nand_op_parser_must_split_instr() argument 2426 const struct nand_op_instr *instr; nand_op_parser_trace() local 2551 nand_instr_is_data(const struct nand_op_instr *instr) nand_instr_is_data() argument 4608 nand_erase(struct mtd_info *mtd, struct erase_info *instr) nand_erase() argument 4621 nand_erase_nand(struct nand_chip *chip, struct erase_info *instr, int allowbbt) nand_erase_nand() argument [all...] |
H A D | tegra_nand.c | 353 const struct nand_op_instr *instr; in tegra_nand_cmd() local 366 instr = &subop->instrs[op_id]; in tegra_nand_cmd() 368 switch (instr->type) { in tegra_nand_cmd() 372 writel_relaxed(instr->ctx.cmd.opcode, in tegra_nand_cmd() 376 writel_relaxed(instr->ctx.cmd.opcode, in tegra_nand_cmd() 385 addrs = &instr->ctx.addr.addrs[offset]; in tegra_nand_cmd() 405 instr_data_in = instr; in tegra_nand_cmd() 414 memcpy(®, instr->ctx.data.buf.out + offset, size); in tegra_nand_cmd()
|
H A D | renesas-nand-controller.c | 686 const struct nand_op_instr *instr = NULL; in rnandc_exec_op() local 702 instr = &op->instrs[op_id]; in rnandc_exec_op() 704 nand_op_trace(" ", instr); in rnandc_exec_op() 706 switch (instr->type) { in rnandc_exec_op() 710 rop.command |= COMMAND_0(instr->ctx.cmd.opcode); in rnandc_exec_op() 714 rop.gen_seq_ctrl |= GEN_SEQ_COMMAND_3(instr->ctx.cmd.opcode); in rnandc_exec_op() 720 rop.command |= COMMAND_2(instr->ctx.cmd.opcode); in rnandc_exec_op() 726 rop.command |= COMMAND_1(instr->ctx.cmd.opcode); in rnandc_exec_op() 741 addrs = instr->ctx.addr.addrs; in rnandc_exec_op() 742 naddrs = instr in rnandc_exec_op() [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/panel/ |
H A D | panel-ilitek-ili9881c.c | 516 const struct ili9881c_instr *instr = &ctx->desc->init[i]; in ili9881c_prepare() local 518 if (instr->op == ILI9881C_SWITCH_PAGE) in ili9881c_prepare() 519 ret = ili9881c_switch_page(ctx, instr->arg.page); in ili9881c_prepare() 520 else if (instr->op == ILI9881C_COMMAND) in ili9881c_prepare() 521 ret = ili9881c_send_cmd_data(ctx, instr->arg.cmd.cmd, in ili9881c_prepare() 522 instr->arg.cmd.data); in ili9881c_prepare()
|
/third_party/mesa3d/src/compiler/glsl/ |
H A D | gl_nir_lower_packed_varyings.c | 349 nir_builder_instr_insert(&state->b, &c_idx->instr); in get_packed_varying_deref() 635 nir_builder_instr_insert(&state->b, &c_idx->instr); in lower_arraylike() 947 nir_foreach_instr_safe(instr, block) { in lower_output_var() 948 if (instr->type != nir_instr_type_intrinsic) in lower_output_var() 951 nir_intrinsic_instr *intrin = nir_instr_as_intrinsic(instr); in lower_output_var() 955 state->b.cursor = nir_before_instr(instr); in lower_output_var()
|
/kernel/linux/linux-5.10/arch/arm/include/asm/ |
H A D | traps.h | 16 int (*fn)(struct pt_regs *regs, unsigned int instr);
|
/kernel/linux/linux-5.10/arch/arm64/include/asm/ |
H A D | spectre.h | 37 bool try_emulate_el1_ssbs(struct pt_regs *regs, u32 instr);
|
/third_party/mesa3d/src/freedreno/isa/ |
H A D | isa.h | 79 void (*instr_cb)(void *data, unsigned n, void *instr);
|
/third_party/mesa3d/src/imagination/rogue/ |
H A D | rogue_validate.h | 69 bool rogue_validate_instr(const struct rogue_instr *instr);
|
/third_party/mesa3d/src/intel/compiler/ |
H A D | brw_vec4_tes.h | 50 virtual void nir_emit_intrinsic(nir_intrinsic_instr *instr);
|
H A D | brw_vec4_gs_visitor.h | 62 virtual void nir_emit_intrinsic(nir_intrinsic_instr *instr);
|
/third_party/vixl/examples/aarch64/ |
H A D | non-const-visitor.h | 42 const vixl::aarch64::Instruction* instr) VIXL_OVERRIDE;
|
/third_party/mesa3d/src/compiler/spirv/ |
H A D | spirv_to_nir.c | 249 nir_instr_insert_before_cf_list(&b->nb.impl->body, &load->instr); in vtn_const_ssa_value() 3056 nir_tex_instr *instr = nir_tex_instr_create(b->shader, p - srcs); in vtn_handle_texture() local 3057 instr->op = texop; in vtn_handle_texture() 3059 memcpy(instr->src, srcs, instr->num_srcs * sizeof(*instr->src)); in vtn_handle_texture() 3061 instr->coord_components = coord_components; in vtn_handle_texture() 3062 instr->sampler_dim = sampler_dim; in vtn_handle_texture() 3063 instr->is_array = is_array; in vtn_handle_texture() 3064 instr in vtn_handle_texture() [all...] |
/kernel/linux/linux-5.10/drivers/mtd/nand/raw/gpmi-nand/ |
H A D | gpmi-nand.c | 2265 const struct nand_op_instr *instr; in gpmi_nfc_exec_op() local 2305 instr = &op->instrs[i]; in gpmi_nfc_exec_op() 2307 nand_op_trace(" ", instr); in gpmi_nfc_exec_op() 2309 switch (instr->type) { in gpmi_nfc_exec_op() 2314 cmd = instr->ctx.cmd.opcode; in gpmi_nfc_exec_op() 2328 desc = gpmi_chain_command(this, cmd, instr->ctx.addr.addrs, in gpmi_nfc_exec_op() 2329 instr->ctx.addr.naddrs); in gpmi_nfc_exec_op() 2332 buf_write = instr->ctx.data.buf.out; in gpmi_nfc_exec_op() 2333 buf_len = instr->ctx.data.len; in gpmi_nfc_exec_op() 2340 if (!instr in gpmi_nfc_exec_op() [all...] |
/kernel/linux/linux-6.6/drivers/mtd/nand/raw/gpmi-nand/ |
H A D | gpmi-nand.c | 2487 const struct nand_op_instr *instr; in gpmi_nfc_exec_op() local 2525 instr = &op->instrs[i]; in gpmi_nfc_exec_op() 2527 nand_op_trace(" ", instr); in gpmi_nfc_exec_op() 2529 switch (instr->type) { in gpmi_nfc_exec_op() 2534 cmd = instr->ctx.cmd.opcode; in gpmi_nfc_exec_op() 2548 desc = gpmi_chain_command(this, cmd, instr->ctx.addr.addrs, in gpmi_nfc_exec_op() 2549 instr->ctx.addr.naddrs); in gpmi_nfc_exec_op() 2552 buf_write = instr->ctx.data.buf.out; in gpmi_nfc_exec_op() 2553 buf_len = instr->ctx.data.len; in gpmi_nfc_exec_op() 2560 if (!instr in gpmi_nfc_exec_op() [all...] |
/third_party/node/deps/v8/src/codegen/mips64/ |
H A D | macro-assembler-mips64.h | 424 #define DEFINE_INSTRUCTION(instr) \ 425 void instr(Register rd, Register rs, const Operand& rt); \ 426 void instr(Register rd, Register rs, Register rt) { \ 427 instr(rd, rs, Operand(rt)); \ 429 void instr(Register rs, Register rt, int32_t j) { instr(rs, rt, Operand(j)); } 431 #define DEFINE_INSTRUCTION2(instr) \ 432 void instr(Register rs, const Operand& rt); \ 433 void instr(Register rs, Register rt) { instr(r [all...] |
/kernel/linux/linux-5.10/arch/arm/kernel/ |
H A D | kgdb.c | 142 static int kgdb_brk_fn(struct pt_regs *regs, unsigned int instr) in kgdb_brk_fn() argument 149 static int kgdb_compiled_brk_fn(struct pt_regs *regs, unsigned int instr) in kgdb_compiled_brk_fn() argument
|
H A D | tcm.c | 238 static int __init tcm_handler(struct pt_regs *regs, unsigned int instr) in tcm_handler() argument 240 regs->uregs[(instr >> DEST_REG_SHIFT) & DEST_REG_MASK] = 0; in tcm_handler()
|
/kernel/linux/linux-6.6/arch/arm/kernel/ |
H A D | kgdb.c | 142 static int kgdb_brk_fn(struct pt_regs *regs, unsigned int instr) in kgdb_brk_fn() argument 149 static int kgdb_compiled_brk_fn(struct pt_regs *regs, unsigned int instr) in kgdb_compiled_brk_fn() argument
|
H A D | tcm.c | 238 static int __init tcm_handler(struct pt_regs *regs, unsigned int instr) in tcm_handler() argument 240 regs->uregs[(instr >> DEST_REG_SHIFT) & DEST_REG_MASK] = 0; in tcm_handler()
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | dynamic_debug.h | 326 int param_set_dyndbg_classes(const char *instr, const struct kernel_param *kp); 344 static inline int param_set_dyndbg_classes(const char *instr, const struct kernel_param *kp) in param_set_dyndbg_classes() argument
|