/linux/arch/arm/nwfpe/ |
H A D | fpopcode.h | 57 abcd arithmetic opcode (TABLES 3 & 4) 179 #define MASK_CPDT 0x0c000000 /* data processing opcode */ 191 /* Get the coprocessor number from the opcode. */ 192 #define getCoprocessorNumber(opcode) ((opcode & MASK_COPROCESSOR) >> 8) argument 194 /* Get the offset from the opcode. */ 195 #define getOffset(opcode) (opcode & MASK_OFFSET) argument 198 #define TEST_OPCODE(opcode,mask) (((opcode) argument 200 LOAD_OP(opcode) global() argument 201 STORE_OP(opcode) global() argument 203 LDF_OP(opcode) global() argument 204 LFM_OP(opcode) global() argument 205 STF_OP(opcode) global() argument 206 SFM_OP(opcode) global() argument 208 PREINDEXED(opcode) global() argument 209 POSTINDEXED(opcode) global() argument 210 BIT_UP_SET(opcode) global() argument 211 BIT_UP_CLEAR(opcode) global() argument 212 WRITE_BACK(opcode) global() argument 213 LOAD(opcode) global() argument 214 STORE(opcode) global() argument 225 CONSTANT_FM(opcode) global() argument 226 MONADIC_INSTRUCTION(opcode) global() argument 339 getCondition(opcode) global() argument 342 getRn(opcode) global() argument 345 getFd(opcode) global() argument 348 getFn(opcode) global() argument 351 getFm(opcode) global() argument 354 getRd(opcode) global() argument 357 getRoundingMode(opcode) global() argument 379 getTransferLength(const unsigned int opcode) getTransferLength() argument 400 getRegisterCount(const unsigned int opcode) getRegisterCount() argument 424 getRoundingPrecision(const unsigned int opcode) getRoundingPrecision() argument 445 getDestinationSize(const unsigned int opcode) getDestinationSize() argument [all...] |
H A D | fpa11_cpdt.c | 212 unsigned int PerformLDF(const unsigned int opcode) in PerformLDF() argument 215 unsigned int nRc = 1, write_back = WRITE_BACK(opcode); in PerformLDF() 217 pBase = (unsigned int __user *) readRegister(getRn(opcode)); in PerformLDF() 218 if (REG_PC == getRn(opcode)) { in PerformLDF() 224 if (BIT_UP_SET(opcode)) in PerformLDF() 225 pFinal += getOffset(opcode); in PerformLDF() 227 pFinal -= getOffset(opcode); in PerformLDF() 229 if (PREINDEXED(opcode)) in PerformLDF() 234 switch (opcode & MASK_TRANSFER_LENGTH) { in PerformLDF() 236 loadSingle(getFd(opcode), pAddres in PerformLDF() 255 PerformSTF(const unsigned int opcode) PerformSTF() argument 306 PerformLFM(const unsigned int opcode) PerformLFM() argument 342 PerformSFM(const unsigned int opcode) PerformSFM() argument 378 EmulateCPDT(const unsigned int opcode) EmulateCPDT() argument [all...] |
H A D | fpa11_cprt.c | 18 unsigned int PerformFLT(const unsigned int opcode); 19 unsigned int PerformFIX(const unsigned int opcode); 21 static unsigned int PerformComparison(const unsigned int opcode); 23 unsigned int EmulateCPRT(const unsigned int opcode) in EmulateCPRT() argument 26 if (opcode & 0x800000) { in EmulateCPRT() 31 return PerformComparison(opcode); in EmulateCPRT() 35 switch ((opcode & 0x700000) >> 20) { in EmulateCPRT() 37 return PerformFLT(opcode); in EmulateCPRT() 40 return PerformFIX(opcode); in EmulateCPRT() 44 writeFPSR(readRegister(getRd(opcode))); in EmulateCPRT() 57 PerformFLT(const unsigned int opcode) PerformFLT() argument 100 PerformFIX(const unsigned int opcode) PerformFIX() argument 142 PerformComparison(const unsigned int opcode) PerformComparison() argument [all...] |
H A D | fpa11_cpdo.c | 14 unsigned int SingleCPDO(struct roundingData *roundData, const unsigned int opcode, FPREG * rFd); 15 unsigned int DoubleCPDO(struct roundingData *roundData, const unsigned int opcode, FPREG * rFd); 16 unsigned int ExtendedCPDO(struct roundingData *roundData, const unsigned int opcode, FPREG * rFd); 18 unsigned int EmulateCPDO(const unsigned int opcode) in EmulateCPDO() argument 27 nDest = getDestinationSize(opcode); in EmulateCPDO() 31 roundData.mode = SetRoundingMode(opcode); in EmulateCPDO() 32 roundData.precision = SetRoundingPrecision(opcode); in EmulateCPDO() 40 if (MONADIC_INSTRUCTION(opcode)) in EmulateCPDO() 43 nType = fpa11->fType[getFn(opcode)]; in EmulateCPDO() 45 if (!CONSTANT_FM(opcode)) { in EmulateCPDO() [all...] |
H A D | fpa11.c | 35 int8 SetRoundingMode(const unsigned int opcode) in SetRoundingMode() argument 37 switch (opcode & MASK_ROUNDING_MODE) { in SetRoundingMode() 53 int8 SetRoundingPrecision(const unsigned int opcode) in SetRoundingPrecision() argument 56 switch (opcode & MASK_ROUNDING_PRECISION) { in SetRoundingPrecision() 84 /* Emulate the instruction in the opcode. */ 85 unsigned int EmulateAll(unsigned int opcode) in EmulateAll() argument 90 printk("NWFPE: emulating opcode %08x\n", opcode); in EmulateAll() 92 code = opcode & 0x00000f00; in EmulateAll() 95 code = opcode in EmulateAll() [all...] |
H A D | fpa11.h | 85 extern unsigned int EmulateAll(unsigned int opcode); 87 extern unsigned int EmulateCPDT(const unsigned int opcode); 88 extern unsigned int EmulateCPDO(const unsigned int opcode); 89 extern unsigned int EmulateCPRT(const unsigned int opcode); 92 extern unsigned int PerformLDF(const unsigned int opcode); 93 extern unsigned int PerformSTF(const unsigned int opcode); 94 extern unsigned int PerformLFM(const unsigned int opcode); 95 extern unsigned int PerformSFM(const unsigned int opcode); 100 const unsigned int opcode, FPREG * rFd); 103 const unsigned int opcode, FPRE [all...] |
/linux/arch/riscv/kernel/probes/ |
H A D | simulate-insn.c | 36 bool __kprobes simulate_jal(u32 opcode, unsigned long addr, struct pt_regs *regs) in simulate_jal() argument 40 * imm [20] | imm[10:1] | imm[11] | imm[19:12] | rd | opcode in simulate_jal() 45 u32 index = (opcode >> 7) & 0x1f; in simulate_jal() 51 imm = ((opcode >> 21) & 0x3ff) << 1; in simulate_jal() 52 imm |= ((opcode >> 20) & 0x1) << 11; in simulate_jal() 53 imm |= ((opcode >> 12) & 0xff) << 12; in simulate_jal() 54 imm |= ((opcode >> 31) & 0x1) << 20; in simulate_jal() 61 bool __kprobes simulate_jalr(u32 opcode, unsigned long addr, struct pt_regs *regs) in simulate_jalr() argument 65 * offset[11:0] | rs1 | 010 | rd | opcode in simulate_jalr() 70 u32 imm = (opcode >> 2 in simulate_jalr() 87 auipc_rd_idx(opcode) global() argument 90 auipc_imm(opcode) global() argument 94 auipc_offset(opcode) global() argument 96 auipc_offset(opcode) global() argument 101 simulate_auipc(u32 opcode,unsigned long addr,struct pt_regs * regs) simulate_auipc() argument 121 branch_rs1_idx(opcode) global() argument 124 branch_rs2_idx(opcode) global() argument 127 branch_funct3(opcode) global() argument 130 branch_imm(opcode) global() argument 136 branch_offset(opcode) global() argument 139 simulate_branch(u32 opcode,unsigned long addr,struct pt_regs * regs) simulate_branch() argument 192 simulate_c_j(u32 opcode,unsigned long addr,struct pt_regs * regs) simulate_c_j() argument 216 simulate_c_jr_jalr(u32 opcode,unsigned long addr,struct pt_regs * regs,bool is_jalr) simulate_c_jr_jalr() argument 243 simulate_c_jr(u32 opcode,unsigned long addr,struct pt_regs * regs) simulate_c_jr() argument 248 simulate_c_jalr(u32 opcode,unsigned long addr,struct pt_regs * regs) simulate_c_jalr() argument 253 simulate_c_bnez_beqz(u32 opcode,unsigned long addr,struct pt_regs * regs,bool is_bnez) simulate_c_bnez_beqz() argument 287 simulate_c_bnez(u32 opcode,unsigned long addr,struct pt_regs * regs) simulate_c_bnez() argument 292 simulate_c_beqz(u32 opcode,unsigned long addr,struct pt_regs * regs) simulate_c_beqz() argument [all...] |
H A D | simulate-insn.h | 23 bool simulate_auipc(u32 opcode, unsigned long addr, struct pt_regs *regs); 24 bool simulate_branch(u32 opcode, unsigned long addr, struct pt_regs *regs); 25 bool simulate_jal(u32 opcode, unsigned long addr, struct pt_regs *regs); 26 bool simulate_jalr(u32 opcode, unsigned long addr, struct pt_regs *regs); 27 bool simulate_c_j(u32 opcode, unsigned long addr, struct pt_regs *regs); 28 bool simulate_c_jr(u32 opcode, unsigned long addr, struct pt_regs *regs); 29 bool simulate_c_jalr(u32 opcode, unsigned long addr, struct pt_regs *regs); 30 bool simulate_c_bnez(u32 opcode, unsigned long addr, struct pt_regs *regs); 31 bool simulate_c_beqz(u32 opcode, unsigned long addr, struct pt_regs *regs);
|
/linux/arch/arm64/kernel/probes/ |
H A D | simulate-insn.c | 52 static bool __kprobes check_cbz(u32 opcode, struct pt_regs *regs) in check_cbz() argument 54 int xn = opcode & 0x1f; in check_cbz() 56 return (opcode & (1 << 31)) ? in check_cbz() 60 static bool __kprobes check_cbnz(u32 opcode, struct pt_regs *regs) in check_cbnz() argument 62 int xn = opcode & 0x1f; in check_cbnz() 64 return (opcode & (1 << 31)) ? in check_cbnz() 68 static bool __kprobes check_tbz(u32 opcode, struct pt_regs *regs) in check_tbz() argument 70 int xn = opcode & 0x1f; in check_tbz() 71 int bit_pos = ((opcode & (1 << 31)) >> 26) | ((opcode >> 1 in check_tbz() 76 check_tbnz(u32 opcode,struct pt_regs * regs) check_tbnz() argument 88 simulate_adr_adrp(u32 opcode,long addr,struct pt_regs * regs) simulate_adr_adrp() argument 106 simulate_b_bl(u32 opcode,long addr,struct pt_regs * regs) simulate_b_bl() argument 118 simulate_b_cond(u32 opcode,long addr,struct pt_regs * regs) simulate_b_cond() argument 129 simulate_br_blr_ret(u32 opcode,long addr,struct pt_regs * regs) simulate_br_blr_ret() argument 142 simulate_cbz_cbnz(u32 opcode,long addr,struct pt_regs * regs) simulate_cbz_cbnz() argument 157 simulate_tbz_tbnz(u32 opcode,long addr,struct pt_regs * regs) simulate_tbz_tbnz() argument 172 simulate_ldr_literal(u32 opcode,long addr,struct pt_regs * regs) simulate_ldr_literal() argument 188 simulate_ldrsw_literal(u32 opcode,long addr,struct pt_regs * regs) simulate_ldrsw_literal() argument 201 simulate_nop(u32 opcode,long addr,struct pt_regs * regs) simulate_nop() argument [all...] |
H A D | simulate-insn.h | 11 void simulate_adr_adrp(u32 opcode, long addr, struct pt_regs *regs); 12 void simulate_b_bl(u32 opcode, long addr, struct pt_regs *regs); 13 void simulate_b_cond(u32 opcode, long addr, struct pt_regs *regs); 14 void simulate_br_blr_ret(u32 opcode, long addr, struct pt_regs *regs); 15 void simulate_cbz_cbnz(u32 opcode, long addr, struct pt_regs *regs); 16 void simulate_tbz_tbnz(u32 opcode, long addr, struct pt_regs *regs); 17 void simulate_ldr_literal(u32 opcode, long addr, struct pt_regs *regs); 18 void simulate_ldrsw_literal(u32 opcode, long addr, struct pt_regs *regs); 19 void simulate_nop(u32 opcode, long addr, struct pt_regs *regs);
|
/linux/arch/csky/kernel/probes/ |
H A D | simulate-insn.c | 69 simulate_br16(u32 opcode, long addr, struct pt_regs *regs) in simulate_br16() argument 72 addr + sign_extend32((opcode & 0x3ff) << 1, 9)); in simulate_br16() 76 simulate_br32(u32 opcode, long addr, struct pt_regs *regs) in simulate_br32() argument 79 addr + sign_extend32((opcode & 0xffff0000) >> 15, 15)); in simulate_br32() 83 simulate_bt16(u32 opcode, long addr, struct pt_regs *regs) in simulate_bt16() argument 87 addr + sign_extend32((opcode & 0x3ff) << 1, 9)); in simulate_bt16() 93 simulate_bt32(u32 opcode, long addr, struct pt_regs *regs) in simulate_bt32() argument 97 addr + sign_extend32((opcode & 0xffff0000) >> 15, 15)); in simulate_bt32() 103 simulate_bf16(u32 opcode, long addr, struct pt_regs *regs) in simulate_bf16() argument 107 addr + sign_extend32((opcode in simulate_bf16() 113 simulate_bf32(u32 opcode,long addr,struct pt_regs * regs) simulate_bf32() argument 123 simulate_jmp16(u32 opcode,long addr,struct pt_regs * regs) simulate_jmp16() argument 133 simulate_jmp32(u32 opcode,long addr,struct pt_regs * regs) simulate_jmp32() argument 143 simulate_jsr16(u32 opcode,long addr,struct pt_regs * regs) simulate_jsr16() argument 155 simulate_jsr32(u32 opcode,long addr,struct pt_regs * regs) simulate_jsr32() argument 167 simulate_lrw16(u32 opcode,long addr,struct pt_regs * regs) simulate_lrw16() argument 181 simulate_lrw32(u32 opcode,long addr,struct pt_regs * regs) simulate_lrw32() argument 194 simulate_pop16(u32 opcode,long addr,struct pt_regs * regs) simulate_pop16() argument 215 simulate_pop32(u32 opcode,long addr,struct pt_regs * regs) simulate_pop32() argument 246 simulate_bez32(u32 opcode,long addr,struct pt_regs * regs) simulate_bez32() argument 260 simulate_bnez32(u32 opcode,long addr,struct pt_regs * regs) simulate_bnez32() argument 274 simulate_bnezad32(u32 opcode,long addr,struct pt_regs * regs) simulate_bnezad32() argument 293 simulate_bhsz32(u32 opcode,long addr,struct pt_regs * regs) simulate_bhsz32() argument 308 simulate_bhz32(u32 opcode,long addr,struct pt_regs * regs) simulate_bhz32() argument 323 simulate_blsz32(u32 opcode,long addr,struct pt_regs * regs) simulate_blsz32() argument 338 simulate_blz32(u32 opcode,long addr,struct pt_regs * regs) simulate_blz32() argument 353 simulate_bsr32(u32 opcode,long addr,struct pt_regs * regs) simulate_bsr32() argument 367 simulate_jmpi32(u32 opcode,long addr,struct pt_regs * regs) simulate_jmpi32() argument 379 simulate_jsri32(u32 opcode,long addr,struct pt_regs * regs) simulate_jsri32() argument [all...] |
/linux/tools/perf/scripts/python/ |
H A D | powerpc-hcalls.py | 20 # opcode: { 31 # opcode: nsec 153 def hcall_table_lookup(opcode): argument 154 if (opcode in hcall_table): 155 return hcall_table[opcode] 157 return opcode 164 for opcode in output: 165 h_name = hcall_table_lookup(opcode) 166 time = output[opcode]['time'] 167 cnt = output[opcode]['cn 174 powerpc__hcall_exit(name, context, cpu, sec, nsec, pid, comm, callchain, opcode, retval) global() argument 198 powerpc__hcall_entry(event_name, context, cpu, sec, nsec, pid, comm, callchain, opcode) global() argument [all...] |
/linux/include/trace/events/ |
H A D | spmi.h | 16 TP_PROTO(u8 opcode, u8 sid, u16 addr, u8 len, const u8 *buf), 17 TP_ARGS(opcode, sid, addr, len, buf), 20 __field ( u8, opcode ) 28 __entry->opcode = opcode; 36 (int)__entry->opcode, (int)__entry->sid, 42 TP_PROTO(u8 opcode, u8 sid, u16 addr, int ret), 43 TP_ARGS(opcode, sid, addr, ret), 46 __field ( u8, opcode ) 53 __entry->opcode [all...] |
/linux/arch/x86/mm/ |
H A D | pf_in.c | 103 static int get_opcode(unsigned char *addr, unsigned int *opcode) in get_opcode() argument 109 *opcode = *(unsigned short *)addr; in get_opcode() 112 *opcode = *addr; in get_opcode() 119 #define CHECK_OP_TYPE(opcode, array, type) \ argument 121 if (array[i] == opcode) { \ 129 unsigned int opcode; in get_ins_type() local 137 p += get_opcode(p, &opcode); in get_ins_type() 139 CHECK_OP_TYPE(opcode, reg_rop, REG_READ); in get_ins_type() 140 CHECK_OP_TYPE(opcode, reg_wop, REG_WRITE); in get_ins_type() 141 CHECK_OP_TYPE(opcode, imm_wo in get_ins_type() 150 unsigned int opcode; get_ins_reg_width() local 173 unsigned int opcode; get_ins_mem_width() local 396 unsigned int opcode; get_ins_reg_val() local 450 unsigned int opcode; get_ins_imm_val() local [all...] |
/linux/arch/powerpc/xmon/ |
H A D | ppc-dis.c | 77 /* Find a match for INSN in the opcode table, given machine DIALECT. 78 A DIALECT of -1 is special, matching all machine opcode variations. */ 83 const struct powerpc_opcode *opcode; in lookup_powerpc() local 87 /* Find the first match in the opcode table for this major opcode. */ in lookup_powerpc() 88 for (opcode = powerpc_opcodes; opcode < opcode_end; ++opcode) in lookup_powerpc() 94 if ((insn & opcode->mask) != opcode in lookup_powerpc() 121 const struct powerpc_opcode *opcode; print_insn_powerpc() local [all...] |
/linux/arch/riscv/include/asm/ |
H A D | insn-def.h | 32 .macro insn_r, opcode, func3, func7, rd, rs1, rs2 33 .insn r \opcode, \func3, \func7, \rd, \rs1, \rs2 36 .macro insn_i, opcode, func3, rd, rs1, simm12 37 .insn i \opcode, \func3, \rd, \rs1, \simm12 40 .macro insn_s, opcode, func3, rs2, simm12, rs1 41 .insn s \opcode, \func3, \rs2, \simm12(\rs1) 48 .macro insn_r, opcode, func3, func7, rd, rs1, rs2 49 .4byte ((\opcode << INSN_R_OPCODE_SHIFT) | \ 57 .macro insn_i, opcode, func3, rd, rs1, simm12 58 .4byte ((\opcode << INSN_I_OPCODE_SHIF 84 __INSN_R(opcode,func3,func7,rd,rs1,rs2) global() argument 87 __INSN_I(opcode,func3,rd,rs1,simm12) global() argument 90 __INSN_S(opcode,func3,rs2,simm12,rs1) global() argument 139 __INSN_R(opcode,func3,func7,rd,rs1,rs2) global() argument 144 __INSN_I(opcode,func3,rd,rs1,simm12) global() argument 149 __INSN_S(opcode,func3,rs2,simm12,rs1) global() argument 158 INSN_R(opcode,func3,func7,rd,rs1,rs2) global() argument 162 INSN_I(opcode,func3,rd,rs1,simm12) global() argument 166 INSN_S(opcode,func3,rs2,simm12,rs1) global() argument [all...] |
/linux/arch/x86/include/asm/ |
H A D | text-patching.h | 16 extern void text_poke_early(void *addr, const void *opcode, size_t len); 34 extern void *text_poke(void *addr, const void *opcode, size_t len); 36 extern void *text_poke_kgdb(void *addr, const void *opcode, size_t len); 37 extern void *text_poke_copy(void *addr, const void *opcode, size_t len); 39 extern void *text_poke_copy_locked(void *addr, const void *opcode, size_t len, bool core_ok); 42 extern void smp_text_poke_single(void *addr, const void *opcode, size_t len, const void *emulate); 44 extern void smp_text_poke_batch_add(void *addr, const void *opcode, size_t len, const void *emulate); 64 static __always_inline int text_opcode_size(u8 opcode) in text_opcode_size() argument 71 switch(opcode) { in text_opcode_size() 87 u8 opcode; member 93 __text_gen_insn(void * buf,u8 opcode,const void * addr,const void * dest,int size) __text_gen_insn() argument 123 text_gen_insn(u8 opcode,const void * addr,const void * dest) text_gen_insn() argument [all...] |
/linux/net/bluetooth/ |
H A D | hci_drv.c | 25 hdr->opcode = __cpu_to_le16(HCI_DRV_EV_CMD_STATUS); in hci_drv_cmd_status() 29 ev->opcode = __cpu_to_le16(cmd); in hci_drv_cmd_status() 50 hdr->opcode = __cpu_to_le16(HCI_DRV_EV_CMD_COMPLETE); in hci_drv_cmd_complete() 54 ev->opcode = __cpu_to_le16(cmd); in hci_drv_cmd_complete() 69 u16 opcode, len, ogf, ocf; in hci_drv_process_cmd() local 75 opcode = __le16_to_cpu(hdr->opcode); in hci_drv_process_cmd() 80 ogf = hci_opcode_ogf(opcode); in hci_drv_process_cmd() 81 ocf = hci_opcode_ocf(opcode); in hci_drv_process_cmd() 84 return hci_drv_cmd_status(hdev, opcode, in hci_drv_process_cmd() [all...] |
/linux/arch/sh/kernel/ |
H A D | kprobes.c | 42 kprobe_opcode_t opcode = *p->addr; in arch_prepare_kprobe() local 44 if (OPCODE_RTE(opcode)) in arch_prepare_kprobe() 48 p->opcode = opcode; in arch_prepare_kprobe() 62 *p->addr = p->opcode; in arch_disarm_kprobe() 104 saved->opcode = 0; in arch_remove_kprobe() 111 saved->opcode = 0; in arch_remove_kprobe() 151 if (OPCODE_JSR(p->opcode) || OPCODE_JMP(p->opcode)) { in prepare_singlestep() 152 unsigned int reg_nr = ((p->opcode >> in prepare_singlestep() [all...] |
/linux/drivers/infiniband/sw/rxe/ |
H A D | rxe_req.c | 14 u32 opcode); 25 qp->req.opcode = next_opcode(qp, wqe, in retry_first_write_send() 26 wqe->wr.opcode); in retry_first_write_send() 53 qp->req.opcode = -1; in req_retry() 58 mask = wr_opcode_mask(wqe->wr.opcode, qp); in req_retry() 193 wqe->mask = wr_opcode_mask(wqe->wr.opcode, qp); in req_next_wqe() 211 if (wqe->wr.opcode == IB_WR_LOCAL_INV) in rxe_wqe_is_fenced() 223 static int next_opcode_rc(struct rxe_qp *qp, u32 opcode, int fits) in next_opcode_rc() argument 225 switch (opcode) { in next_opcode_rc() 227 if (qp->req.opcode in next_opcode_rc() 302 next_opcode_uc(struct rxe_qp * qp,u32 opcode,int fits) next_opcode_uc() argument 354 next_opcode(struct rxe_qp * qp,struct rxe_send_wqe * wqe,u32 opcode) next_opcode() argument 416 init_req_packet(struct rxe_qp * qp,struct rxe_av * av,struct rxe_send_wqe * wqe,int opcode,u32 payload,struct rxe_pkt_info * pkt) init_req_packet() argument 595 u8 opcode = wqe->wr.opcode; rxe_do_local_ops() local 648 int opcode; rxe_requester() local [all...] |
/linux/arch/mips/include/uapi/asm/ |
H A D | inst.h | 42 * func field of spec opcode. 64 * func field of spec2 opcode. 75 * func field of spec3 opcode. 97 * Bits 10-6 minor opcode for r6 spec mult/div encodings 648 __BITFIELD_FIELD(unsigned int opcode : 6, /* Jump format */ 654 __BITFIELD_FIELD(unsigned int opcode : 6, 662 __BITFIELD_FIELD(unsigned int opcode : 6, 670 __BITFIELD_FIELD(unsigned int opcode : 6, 679 __BITFIELD_FIELD(unsigned int opcode : 6, 689 __BITFIELD_FIELD(unsigned int opcode [all...] |
/linux/drivers/scsi/aic7xxx/aicasm/ |
H A D | aicasm_insformat.h | 54 opcode : 4, member 58 opcode : 4, 73 opcode : 4, member 77 opcode : 4, 91 opcode : 4, member 95 opcode : 4, 109 opcode : 4, member 113 opcode : 4, 127 opcode : 4, member 131 opcode 145 opcode : 4, global() member [all...] |
/linux/arch/s390/tools/ |
H A D | gen_opcode_table.c | 3 * Generate opcode table initializers for the in-kernel disassembler. 24 char opcode[STRING_SIZE_MAX]; member 35 char opcode[2]; member 51 * Table of instruction format types. Each opcode is defined with at 56 * of an opcode can be found. The mask member is the and-mask that 58 * fourth) nibble of the opcode. 60 * Principles of Operation) which have the same position of the opcode 64 * the (only) byte that contains the opcode. 158 rc = scanf("%s %s %s", insn.opcode, insn.name, insn.format); in read_instructions() 246 char *opcode; in print_opcode() local 288 char opcode[2] = ""; print_opcode_table() local [all...] |
/linux/arch/arm64/kernel/pi/ |
H A D | patch-scs.c | 95 * Skip one uleb128/sleb128 encoded quantity from the opcode stream. All bytes 98 static int __always_inline skip_xleb128(const u8 **opcode, int size) in skip_xleb128() argument 103 c = *(*opcode)++; in skip_xleb128() 156 const u8 *opcode = frame->opcodes; in scs_handle_fde_frame() local 161 opcode = frame->opcodes64; in scs_handle_fde_frame() 166 if (*opcode & BIT(7)) in scs_handle_fde_frame() 169 l = *opcode++; in scs_handle_fde_frame() 170 opcode += l; in scs_handle_fde_frame() 178 switch (*opcode++) { in scs_handle_fde_frame() 185 loc += *opcode in scs_handle_fde_frame() [all...] |
/linux/drivers/scsi/sym53c8xx_2/ |
H A D | sym_fw.c | 350 u32 opcode, new, old, tmp1, tmp2; in sym_fw_bind_script() local 359 opcode = *cur; in sym_fw_bind_script() 367 if (opcode == 0) { in sym_fw_bind_script() 378 if (opcode == SCR_DATA_ZERO) { in sym_fw_bind_script() 385 (unsigned)opcode); in sym_fw_bind_script() 390 switch (opcode >> 28) { in sym_fw_bind_script() 418 if ((opcode & SCR_NO_FLUSH) && in sym_fw_bind_script() 420 opcode = (opcode & ~SCR_NO_FLUSH); in sym_fw_bind_script() 428 opcode in sym_fw_bind_script() [all...] |