Searched refs:instr (Results 76 - 100 of 192) sorted by relevance

12345678

/linux-master/drivers/mtd/devices/
H A Dpmc551.c135 static int pmc551_erase(struct mtd_info *mtd, struct erase_info *instr) argument
145 printk(KERN_DEBUG "pmc551_erase(pos:%ld, len:%ld)\n", (long)instr->addr,
146 (long)instr->len);
149 end = instr->addr + instr->len - 1;
151 soff_hi = instr->addr & ~(priv->asize - 1);
154 pmc551_point(mtd, instr->addr, instr->len, &retlen,
160 memset(ptr, 0xff, instr->len);
H A Dmtd_dataflash.c154 static int dataflash_erase(struct mtd_info *mtd, struct erase_info *instr) argument
165 (long long)instr->addr, (long long)instr->len);
167 div_u64_rem(instr->len, priv->page_size, &rem);
170 div_u64_rem(instr->addr, priv->page_size, &rem);
181 while (instr->len > 0) {
189 pageaddr = div_u64(instr->addr, priv->page_size);
190 do_block = (pageaddr & 0x7) == 0 && instr->len >= blocksize;
209 /* REVISIT: can retry instr->retries times; or
210 * giveup and instr
[all...]
H A Dsst25l.c166 static int sst25l_erase(struct mtd_info *mtd, struct erase_info *instr) argument
173 if ((uint32_t)instr->len % mtd->erasesize)
176 if ((uint32_t)instr->addr % mtd->erasesize)
179 addr = instr->addr;
180 end = addr + instr->len;
H A Dslram.c83 static int slram_erase(struct mtd_info *mtd, struct erase_info *instr) argument
87 memset(priv->start + instr->addr, 0xff, instr->len);
/linux-master/drivers/net/ethernet/netronome/nfp/
H A Dnfp_asm.h91 u16 br_get_offset(u64 instr);
92 void br_set_offset(u64 *instr, u16 offset);
93 void br_add_offset(u64 *instr, u16 offset);
135 u16 immed_get_value(u64 instr);
136 void immed_set_value(u64 *instr, u16 immed);
137 void immed_add_value(u64 *instr, u16 offset);
/linux-master/arch/arm64/kvm/
H A Dtrace_arm.h119 TP_PROTO(unsigned long vcpu_pc, unsigned long instr,
121 TP_ARGS(vcpu_pc, instr, cpsr),
125 __field( unsigned long, instr )
131 __entry->instr = instr;
135 TP_printk("Emulate MMIO at: 0x%016lx (instr: %08lx, cpsr: %08lx)",
136 __entry->vcpu_pc, __entry->instr, __entry->cpsr)
/linux-master/drivers/mtd/
H A Dnftlmount.c307 struct erase_info *instr = &nftl->instr; local
323 memset(instr, 0, sizeof(struct erase_info));
326 instr->addr = block * nftl->EraseSize;
327 instr->len = nftl->EraseSize;
328 if (mtd_erase(mtd, instr)) {
345 if (check_free_sectors(nftl, instr->addr, nftl->EraseSize, 1) != 0)
356 mtd_block_markbad(nftl->mbd.mtd, instr->addr);
H A Dmtdconcat.c363 static int concat_erase(struct mtd_info *mtd, struct erase_info *instr) argument
379 if (instr->addr & (concat->mtd.erasesize - 1))
381 if (instr->len & (concat->mtd.erasesize - 1))
392 instr->addr >= erase_regions[i].offset; i++) ;
400 if (i < 0 || instr->addr & (erase_regions[i].erasesize - 1))
407 (instr->addr + instr->len) >= erase_regions[i].offset;
413 if (i < 0 || ((instr->addr + instr->len) &
418 /* make a local copy of instr t
[all...]
/linux-master/scripts/
H A DMakefile.compiler37 # as-instr
38 # Usage: aflags-y += $(call as-instr,instr,option1,option2)
40 as-instr = $(call try-run,\
/linux-master/drivers/mtd/chips/
H A Dmap_absent.c82 static int map_absent_erase(struct mtd_info *mtd, struct erase_info *instr) argument
/linux-master/include/sound/
H A Dsoundfont.h22 unsigned char instr; /* Midi program for this zone */ member in struct:snd_sf_zone
/linux-master/arch/powerpc/kernel/
H A Dvecemu.c264 ppc_inst_t instr; local
269 if (get_user_instr(instr, (void __user *)regs->nip))
272 word = ppc_inst_val(instr);
273 if (ppc_inst_primary_opcode(instr) != 4)
H A Doptprobes.c268 ppc_inst_t instr; local
278 create_branch(&instr, op->kp.addr, (unsigned long)op->optinsn.insn, 0);
279 patch_instruction(op->kp.addr, instr);
H A Dkgdb.c417 u32 instr, *addr = (u32 *)bpt->bpt_addr; local
420 err = get_kernel_nofault(instr, addr);
428 *(u32 *)bpt->saved_instr = instr;
436 unsigned int instr = *(unsigned int *)bpt->saved_instr; local
439 err = patch_instruction(addr, ppc_inst(instr));
/linux-master/include/uapi/sound/
H A Dsfnt_info.h43 #define SNDRV_SFNT_REMOVE_INFO 9 /* optarg=(bank<<8)|instr */
132 unsigned char instr; /* midi preset number */ member in struct:soundfont_voice_rec_hdr
/linux-master/arch/arm64/include/asm/
H A Dspectre.h102 bool try_emulate_el1_ssbs(struct pt_regs *regs, u32 instr);
/linux-master/include/linux/mtd/
H A Drawnand.h1040 const struct nand_op_instr *instr)
1043 switch (instr->type) {
1046 instr->ctx.cmd.opcode);
1050 instr->ctx.addr.naddrs,
1051 instr->ctx.addr.naddrs < 64 ?
1052 instr->ctx.addr.naddrs : 64,
1053 instr->ctx.addr.addrs);
1057 instr->ctx.data.len,
1058 instr->ctx.data.force_8bit ?
1063 instr
1039 nand_op_trace(const char *prefix, const struct nand_op_instr *instr) argument
[all...]
/linux-master/arch/m68k/math-emu/
H A Dfp_decode.h41 /* These macros do the dirty work of the instr decoding, several variables
70 | first decoding of the instr type
71 | this separates the conditional instr
82 | second decoding of the instr type
83 | this separates most move instr
90 | .long "f<op> fpx,fpx","invalid instr"
113 | it depends on the instr which of the modes is valid
/linux-master/drivers/gpu/drm/panel/
H A Dpanel-ilitek-ili9805.c167 const struct ili9805_instr *instr = &ctx->desc->init[i]; local
169 ret = mipi_dsi_dcs_write_buffer(ctx->dsi, instr->data, instr->len);
173 if (instr->delay > 0)
174 msleep(instr->delay);
/linux-master/drivers/mtd/nand/raw/
H A Dintel-nand-controller.c517 const struct nand_op_instr *instr = NULL; local
526 instr = &op->instrs[op_id];
528 switch (instr->type) {
531 instr->ctx.cmd.opcode);
535 for (i = 0; i < instr->ctx.addr.naddrs; i++)
538 instr->ctx.addr.addrs[i]);
542 ebu_read_buf(chip, instr->ctx.data.buf.in,
543 instr->ctx.data.len);
547 ebu_write_buf(chip, instr->ctx.data.buf.out,
548 instr
[all...]
H A Darasan-nand-controller.c601 const struct nand_op_instr *instr = NULL; local
615 instr = &subop->instrs[op_id];
617 switch (instr->type) {
620 nfc_op->cmd_reg |= CMD_1(instr->ctx.cmd.opcode);
622 nfc_op->cmd_reg |= CMD_2(instr->ctx.cmd.opcode);
630 addrs = &instr->ctx.addr.addrs[offset];
646 buf = instr->ctx.data.buf.in;
672 nfc_op->rdy_timeout_ms = instr->ctx.waitrdy.timeout_ms;
906 const struct nand_op_instr *instr; local
917 instr
[all...]
H A Dpl35x-nand-controller.c666 const struct nand_op_instr *instr, *data_instr = NULL; local
676 instr = &subop->instrs[op_id];
678 switch (instr->type) {
681 cmd0 = PL35X_SMC_CMD_PHASE_CMD0(instr->ctx.cmd.opcode);
683 cmd1 = PL35X_SMC_CMD_PHASE_CMD1(instr->ctx.cmd.opcode);
693 addrs = &instr->ctx.addr.addrs[offset];
706 data_instr = instr;
711 rdy_tim_ms = instr->ctx.waitrdy.timeout_ms;
712 rdy_del_ns = instr->delay_ns;
716 last_instr_type = instr
[all...]
/linux-master/arch/arc/kernel/
H A Ddisasm.c238 /* still need to check for limm to extract instr len */
260 /* still need to check for limm to extract instr len */
564 struct disasm_state instr; local
566 disasm_instr(pc, &instr, 0, regs, cregs);
568 *next_pc = pc + instr.instr_len;
571 if (instr.is_branch)
572 *tgt_if_br = instr.target;
577 if (instr.delay_slot) {
591 return instr.is_branch;
/linux-master/drivers/mtd/nand/raw/atmel/
H A Dnand-controller.c574 const struct nand_op_instr *instr)
580 switch (instr->type) {
582 writeb(instr->ctx.cmd.opcode,
586 for (i = 0; i < instr->ctx.addr.naddrs; i++)
587 writeb(instr->ctx.addr.addrs[i],
591 atmel_nand_data_in(nand, instr->ctx.data.buf.in,
592 instr->ctx.data.len,
593 instr->ctx.data.force_8bit);
596 atmel_nand_data_out(nand, instr->ctx.data.buf.out,
597 instr
573 atmel_smc_nand_exec_instr(struct atmel_nand *nand, const struct nand_op_instr *instr) argument
643 const struct nand_op_instr *instr = &subop->instrs[i]; local
663 const struct nand_op_instr *instr = subop->instrs; local
681 const struct nand_op_instr *instr = subop->instrs; local
[all...]
/linux-master/arch/x86/mm/
H A Dfault.c72 check_prefetch_opcode(struct pt_regs *regs, unsigned char *instr, argument
103 if (get_kernel_nofault(opcode, instr))
127 unsigned char *instr; local
141 instr = (void *)convert_ip_to_linear(current, regs);
142 max_instr = instr + 15;
151 while (instr < max_instr) {
155 if (get_user(opcode, (unsigned char __user *) instr))
158 if (get_kernel_nofault(opcode, instr))
162 instr++;
164 if (!check_prefetch_opcode(regs, instr, opcod
[all...]

Completed in 210 milliseconds

12345678