Home
last modified time | relevance | path

Searched refs:instr (Results 901 - 925 of 1218) sorted by relevance

1...<<31323334353637383940>>...49

/kernel/linux/linux-5.10/drivers/mtd/nand/raw/
H A Dstm32_fmc2_nand.c1297 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 Dtegra_nand.c350 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(&reg, instr->ctx.data.buf.out + offset, size); in tegra_nand_cmd()
/kernel/linux/linux-6.6/arch/mips/kernel/
H A Dtraps.c1037 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 Dstm32_fmc2_nand.c1303 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 Dnand_base.c2285 * @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 Dtegra_nand.c353 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(&reg, instr->ctx.data.buf.out + offset, size); in tegra_nand_cmd()
H A Drenesas-nand-controller.c686 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 Dpanel-ilitek-ili9881c.c516 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 Dgl_nir_lower_packed_varyings.c349 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 Dtraps.h16 int (*fn)(struct pt_regs *regs, unsigned int instr);
/kernel/linux/linux-5.10/arch/arm64/include/asm/
H A Dspectre.h37 bool try_emulate_el1_ssbs(struct pt_regs *regs, u32 instr);
/third_party/mesa3d/src/freedreno/isa/
H A Disa.h79 void (*instr_cb)(void *data, unsigned n, void *instr);
/third_party/mesa3d/src/imagination/rogue/
H A Drogue_validate.h69 bool rogue_validate_instr(const struct rogue_instr *instr);
/third_party/mesa3d/src/intel/compiler/
H A Dbrw_vec4_tes.h50 virtual void nir_emit_intrinsic(nir_intrinsic_instr *instr);
H A Dbrw_vec4_gs_visitor.h62 virtual void nir_emit_intrinsic(nir_intrinsic_instr *instr);
/third_party/vixl/examples/aarch64/
H A Dnon-const-visitor.h42 const vixl::aarch64::Instruction* instr) VIXL_OVERRIDE;
/third_party/mesa3d/src/compiler/spirv/
H A Dspirv_to_nir.c249 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 Dgpmi-nand.c2265 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 Dgpmi-nand.c2487 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 Dmacro-assembler-mips64.h424 #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 Dkgdb.c142 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 Dtcm.c238 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 Dkgdb.c142 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 Dtcm.c238 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 Ddynamic_debug.h326 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

Completed in 41 milliseconds

1...<<31323334353637383940>>...49