/linux-master/tools/objtool/include/objtool/ |
H A D | check.h | 19 s8 instr; member in struct:insn_state 53 s8 instr; member in struct:instruction
|
/linux-master/arch/powerpc/include/asm/ |
H A D | hw_breakpoint.h | 59 bool wp_check_constraints(struct pt_regs *regs, ppc_inst_t instr, 63 void wp_get_instr_detail(struct pt_regs *regs, ppc_inst_t *instr,
|
/linux-master/arch/x86/kernel/ |
H A D | alternative.c | 136 static void add_nop(u8 *instr, unsigned int len) argument 138 u8 *target = instr + len; 144 memcpy(instr, x86_nops[len], len); 149 __text_gen_insn(instr, JMP8_INSN_OPCODE, instr, target, JMP8_INSN_SIZE); 150 instr += JMP8_INSN_SIZE; 152 __text_gen_insn(instr, JMP32_INSN_OPCODE, instr, target, JMP32_INSN_SIZE); 153 instr += JMP32_INSN_SIZE; 156 for (;instr < targe 190 skip_nops(u8 *instr, int offset, int len) argument 210 __optimize_nops(u8 *instr, size_t len, struct insn *insn, int *next, int *prev, int *target) argument 242 optimize_nops(u8 *instr, size_t len) argument 258 optimize_nops_inplace(u8 *instr, size_t len) argument 414 alt_replace_call(u8 *instr, u8 *insn_buff, struct alt_instr *a) argument 468 u8 *instr, *replacement; local [all...] |
/linux-master/drivers/mtd/nand/raw/ |
H A D | davinci_nand.c | 632 const struct nand_op_instr *instr) 638 switch (instr->type) { 640 iowrite8(instr->ctx.cmd.opcode, 645 for (i = 0; i < instr->ctx.addr.naddrs; i++) { 646 iowrite8(instr->ctx.addr.addrs[i], 652 nand_davinci_data_in(info, instr->ctx.data.buf.in, 653 instr->ctx.data.len, 654 instr->ctx.data.force_8bit); 658 nand_davinci_data_out(info, instr->ctx.data.buf.out, 659 instr 631 davinci_nand_exec_instr(struct davinci_nand_info *info, const struct nand_op_instr *instr) argument [all...] |
H A D | meson_nand.c | 939 meson_nand_op_get_dma_safe_input_buf(const struct nand_op_instr *instr) argument 941 if (WARN_ON(instr->type != NAND_OP_DATA_IN_INSTR)) 944 if (meson_nfc_is_buffer_dma_safe(instr->ctx.data.buf.in)) 945 return instr->ctx.data.buf.in; 947 return kzalloc(instr->ctx.data.len, GFP_KERNEL); 951 meson_nand_op_put_dma_safe_input_buf(const struct nand_op_instr *instr, argument 954 if (WARN_ON(instr->type != NAND_OP_DATA_IN_INSTR) || 958 if (buf == instr->ctx.data.buf.in) 961 memcpy(instr->ctx.data.buf.in, buf, instr 966 meson_nand_op_get_dma_safe_output_buf(const struct nand_op_instr *instr) argument 979 meson_nand_op_put_dma_safe_output_buf(const struct nand_op_instr *instr, const void *buf) argument 996 const struct nand_op_instr *instr; local 1020 const struct nand_op_instr *instr = NULL; local [all...] |
H A D | mxic_nand.c | 392 const struct nand_op_instr *instr = NULL; local 402 instr = &op->instrs[op_id]; 404 switch (instr->type) { 412 &instr->ctx.cmd.opcode, 418 OP_ADDR_BYTES(instr->ctx.addr.naddrs), 421 instr->ctx.addr.addrs, NULL, 422 instr->ctx.addr.naddrs); 430 instr->ctx.data.buf.in, 431 instr->ctx.data.len); 435 writel(instr [all...] |
H A D | fsmc_nand.c | 634 const struct nand_op_instr *instr = NULL; local 645 instr = &op->instrs[op_id]; 647 nand_op_trace(" ", instr); 649 switch (instr->type) { 651 writeb_relaxed(instr->ctx.cmd.opcode, host->cmd_va); 655 for (i = 0; i < instr->ctx.addr.naddrs; i++) 656 writeb_relaxed(instr->ctx.addr.addrs[i], 662 fsmc_read_buf_dma(host, instr->ctx.data.buf.in, 663 instr->ctx.data.len); 665 fsmc_read_buf(host, instr [all...] |
H A D | diskonchip.c | 511 const struct nand_op_instr *instr) 516 switch (instr->type) { 519 doc2000_write_byte(this, instr->ctx.cmd.opcode); 524 for (i = 0; i < instr->ctx.addr.naddrs; i++) { 525 u8 addr = instr->ctx.addr.addrs[i]; 537 doc2000_readbuf(this, instr->ctx.data.buf.in, 538 instr->ctx.data.len); 540 doc2001_readbuf(this, instr->ctx.data.buf.in, 541 instr->ctx.data.len); 547 doc2000_writebuf(this, instr 510 doc200x_exec_instr(struct nand_chip *this, const struct nand_op_instr *instr) argument 597 doc2001plus_exec_instr(struct nand_chip *this, const struct nand_op_instr *instr) argument [all...] |
/linux-master/fs/jffs2/ |
H A D | erase.c | 41 struct erase_info *instr; local 46 instr = kzalloc(sizeof(struct erase_info), GFP_KERNEL); 47 if (!instr) { 60 instr->addr = jeb->offset; 61 instr->len = c->sector_size; 63 ret = mtd_erase(c->mtd, instr); 66 kfree(instr); 70 bad_offset = instr->fail_addr; 71 kfree(instr);
|
/linux-master/arch/mips/alchemy/devboards/ |
H A D | pm.c | 150 const char *instr, 157 tmp = kstrtoul(instr, 0, &l); 164 if (instr[0] != '0') 173 if (instr[0] != '0') { 180 tmp = kstrtoul(instr, 0, &l); 148 db1x_pmattr_store(struct kobject *kobj, struct kobj_attribute *attr, const char *instr, size_t bytes) argument
|
/linux-master/arch/arm/include/asm/ |
H A D | memory.h | 202 #define __pv_stub(from,to,instr) \ 204 "1: " instr " %0, %1, %2\n" \ 205 "2: " instr " %0, %0, %3\n" \ 227 #define __pv_stub(from,to,instr) \ 231 " " instr " %0, %1, %0\n" \
|
H A D | ptrace.h | 116 * True if instr is a 32-bit thumb instruction. This works if instr 118 * when instr holds all 32-bits of a wide thumb instruction if stored 121 #define is_wide_instruction(instr) ((unsigned)(instr) >= 0xe800)
|
/linux-master/drivers/crypto/cavium/zip/ |
H A D | zip_device.c | 65 * @instr: Pointer to the instruction to be submitted 77 u32 zip_load_instr(union zip_inst_s *instr, argument 117 memcpy((u8 *)zip_dev->iq[queue].sw_head, (u8 *)instr, 144 memcpy((u8 *)zip_dev->iq[queue].sw_head, (u8 *)instr,
|
H A D | zip_main.h | 118 u32 zip_load_instr(union zip_inst_s *instr, struct zip_device *zip_dev);
|
/linux-master/drivers/mtd/chips/ |
H A D | map_ram.c | 128 static int mapram_erase (struct mtd_info *mtd, struct erase_info *instr) argument 137 for (i=0; i<instr->len; i += map_bankwidth(map)) 138 map_write(map, allff, instr->addr + i);
|
/linux-master/drivers/mtd/ubi/ |
H A D | gluebi.c | 229 * @instr: the erase operation description 234 static int gluebi_erase(struct mtd_info *mtd, struct erase_info *instr) argument 239 if (mtd_mod_by_ws(instr->addr, mtd) || mtd_mod_by_ws(instr->len, mtd)) 242 lnum = mtd_div_by_eb(instr->addr, mtd); 243 count = mtd_div_by_eb(instr->len, mtd); 265 instr->fail_addr = (long long)lnum * mtd->erasesize;
|
/linux-master/sound/synth/emux/ |
H A D | soundfont.c | 43 int bank, int instr); 58 static int get_index(int bank, int instr, int key); 191 int bank, instr; local 193 instr = (unsigned short)patch.optarg & 0xff; 194 if (! remove_info(sflist, sflist->currsf, bank, instr)) 436 zp->instr == map.map_instr && 461 zp->instr = map.map_instr; 481 int bank, int instr) 490 p->bank == bank && p->instr == instr) { 480 remove_info(struct snd_sf_list *sflist, struct snd_soundfont *sf, int bank, int instr) argument 1330 get_index(int bank, int instr, int key) argument [all...] |
/linux-master/net/nfc/hci/ |
H A D | hci.h | 66 #define HCP_HEADER(type, instr) ((((type) & 0x03) << 6) | ((instr) & 0x3f))
|
/linux-master/drivers/misc/eeprom/ |
H A D | at25.c | 63 #define AT25_INSTR_BIT3 0x08 /* additional address bit in instr */ 90 u8 instr; local 103 instr = AT25_READ; 106 instr |= AT25_INSTR_BIT3; 110 *cp++ = instr; 233 u8 instr; local 242 instr = AT25_WRITE; 245 instr |= AT25_INSTR_BIT3; 246 *cp++ = instr;
|
/linux-master/include/linux/mtd/ |
H A D | inftl.h | 47 struct erase_info instr; member in struct:INFTLrecord
|
H A D | nftl.h | 38 struct erase_info instr; member in struct:NFTLrecord
|
/linux-master/tools/testing/selftests/powerpc/include/ |
H A D | instructions.h | 98 #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) | \
|
/linux-master/arch/powerpc/kernel/ |
H A D | hw_breakpoint.c | 284 int *hit, ppc_inst_t instr) 302 stepped = emulate_step(regs, instr); 386 ppc_inst_t instr = ppc_inst(0); local 403 wp_get_instr_detail(regs, &instr, &type, &size, &ea); 415 if (wp_check_constraints(regs, instr, ea, type, size, info)) { 417 ppc_inst_equal(instr, ppc_inst(0))) { 473 if (!stepping_handler(regs, bp, hit, instr)) 283 stepping_handler(struct pt_regs *regs, struct perf_event **bp, int *hit, ppc_inst_t instr) argument
|
/linux-master/arch/powerpc/lib/ |
H A D | feature-fixups.c | 50 ppc_inst_t instr; local 52 instr = ppc_inst_read(src); 59 err = translate_branch(&instr, dest, src); 65 raw_patch_instruction(dest, instr); 504 unsigned int instr; local 511 instr = PPC_RAW_NOP(); 515 instr = PPC_RAW_ORI(_R31, _R31, 0); /* speculation barrier */ 518 i = do_patch_fixups(start, end, &instr, 1); 540 unsigned int instr[2]; local 547 instr[ [all...] |
/linux-master/arch/m68k/math-emu/ |
H A D | fp_scan.S | 45 | %d2 - first two instr words 77 fp_decode_cond: | separate conditional instr 83 fp_decode_move: | separate move instr 91 | now all arithmetic instr and a few move instr are left 406 .macro fp_dosingleprec instr 409 jra \instr 412 .macro fp_dodoubleprec instr 415 jra \instr
|