arch/arm/include/asm/assembler.h
487
@ explicit IT instruction needed because of the label
arch/arm/include/asm/traps.h
39
asmlinkage void dump_backtrace_stm(u32 *stack, u32 instruction, const char *loglvl);
arch/arm/kernel/swp_emulate.c
66
#define EXTRACT_REG_NUM(instruction, offset) \
arch/arm/kernel/swp_emulate.c
67
(((instruction) & (0xf << (offset))) >> (offset))
arch/arm/kernel/traps.c
105
if (instruction & BIT(reg)) {
arch/arm/kernel/traps.c
98
void dump_backtrace_stm(u32 *stack, u32 instruction, const char *loglvl)
arch/arm/probes/kprobes/test-core.h
155
#define TEST_INSTRUCTION(instruction) \
arch/arm/probes/kprobes/test-core.h
157
"1: "instruction" \n\t" \
arch/arm/probes/kprobes/test-core.h
160
#define TEST_BRANCH_F(instruction) \
arch/arm/probes/kprobes/test-core.h
161
TEST_INSTRUCTION(instruction) \
arch/arm/probes/kprobes/test-core.h
165
#define TEST_BRANCH_B(instruction) \
arch/arm/probes/kprobes/test-core.h
170
TEST_INSTRUCTION(instruction)
arch/arm/probes/kprobes/test-core.h
172
#define TEST_BRANCH_FX(instruction, codex) \
arch/arm/probes/kprobes/test-core.h
173
TEST_INSTRUCTION(instruction) \
arch/arm/probes/kprobes/test-core.h
179
#define TEST_BRANCH_BX(instruction, codex) \
arch/arm/probes/kprobes/test-core.h
185
TEST_INSTRUCTION(instruction)
arch/m68k/fpsp040/fpsp.h
65
| instruction that generates (say) an underflow. Alternatively,
arch/m68k/ifpsp060/src/fpsp.S
3857
# if the F-Line instruction is an "fmovecr" w/ a non-zero <ea>. if
arch/m68k/ifpsp060/src/fpsp.S
4143
# if the instruction was executed from supervisor mode and the addressing
arch/parisc/math-emu/float.h
464
#define Set_exceptiontype_and_instr_field(exception,instruction,object) \
arch/parisc/math-emu/float.h
465
object = exception << 26 | instruction
arch/powerpc/kernel/module_64.c
755
static int restore_r2(const char *name, u32 *instruction, struct module *me)
arch/powerpc/kernel/module_64.c
757
u32 *prev_insn = instruction - 1;
arch/powerpc/kernel/module_64.c
758
u32 insn_val = *instruction;
arch/powerpc/kernel/module_64.c
785
me->name, insn_val, instruction);
arch/powerpc/kernel/module_64.c
790
return patch_instruction(instruction, ppc_inst(PPC_INST_LD_TOC));
arch/powerpc/xmon/ppc.h
263
(unsigned long instruction, long op, ppc_cpu_t dialect, const char **errmsg);
arch/powerpc/xmon/ppc.h
284
long (*extract) (unsigned long instruction, ppc_cpu_t dialect, int *invalid);
arch/s390/kernel/cpacf.c
13
#define CPACF_QUERY(name, instruction) \
arch/s390/kernel/cpacf.c
22
if (!cpacf_query(CPACF_##instruction, &mask)) \
arch/s390/kernel/cpacf.c
42
#define CPACF_QAI(name, instruction) \
arch/s390/kernel/cpacf.c
50
if (!cpacf_qai(CPACF_##instruction, &qai)) \
arch/s390/kvm/trace.h
157
__field(__u64, instruction)
arch/s390/kvm/trace.h
162
__entry->instruction = ((__u64)ipa << 48) |
arch/s390/kvm/trace.h
167
__entry->instruction,
arch/s390/kvm/trace.h
168
__print_symbolic(icpt_insn_decoder(__entry->instruction),
arch/s390/kvm/trace.h
424
__field(__u64, instruction)
arch/s390/kvm/trace.h
429
__entry->instruction = ((__u64)ipa << 48) |
arch/s390/kvm/trace.h
434
__entry->instruction,
arch/s390/kvm/trace.h
435
__print_symbolic(icpt_insn_decoder(__entry->instruction),
arch/sh/include/asm/uaccess.h
130
int handle_unaligned_access(insn_size_t instruction, struct pt_regs *regs,
arch/sh/kernel/io_trapped.c
273
insn_size_t instruction;
arch/sh/kernel/io_trapped.c
283
if (copy_from_kernel_nofault(&instruction, (void *)(regs->pc),
arch/sh/kernel/io_trapped.c
284
sizeof(instruction))) {
arch/sh/kernel/io_trapped.c
288
tmp = handle_unaligned_access(instruction, regs,
arch/sh/kernel/traps_32.c
103
static int handle_unaligned_ins(insn_size_t instruction, struct pt_regs *regs,
arch/sh/kernel/traps_32.c
111
index = (instruction>>8)&15; /* 0x0F00 */
arch/sh/kernel/traps_32.c
114
index = (instruction>>4)&15; /* 0x00F0 */
arch/sh/kernel/traps_32.c
117
count = 1<<(instruction&3);
arch/sh/kernel/traps_32.c
127
switch (instruction>>12) {
arch/sh/kernel/traps_32.c
129
if (instruction & 8) {
arch/sh/kernel/traps_32.c
161
dstu += (instruction&0x000F)<<2;
arch/sh/kernel/traps_32.c
169
if (instruction & 4)
arch/sh/kernel/traps_32.c
183
srcu += (instruction & 0x000F) << 2;
arch/sh/kernel/traps_32.c
194
if (instruction & 4)
arch/sh/kernel/traps_32.c
209
switch ((instruction&0xFF00)>>8) {
arch/sh/kernel/traps_32.c
216
dstu += (instruction & 0x000F) << 1;
arch/sh/kernel/traps_32.c
225
srcu += (instruction & 0x000F) << 1;
arch/sh/kernel/traps_32.c
243
srcu += (instruction & 0x00FF) << 1;
arch/sh/kernel/traps_32.c
260
srcu += (instruction & 0x00FF) << 2;
arch/sh/kernel/traps_32.c
287
insn_size_t instruction;
arch/sh/kernel/traps_32.c
291
if (copy_from_user(&instruction, addr, sizeof(instruction))) {
arch/sh/kernel/traps_32.c
301
return handle_unaligned_ins(instruction, regs, ma);
arch/sh/kernel/traps_32.c
320
int handle_unaligned_access(insn_size_t instruction, struct pt_regs *regs,
arch/sh/kernel/traps_32.c
330
if (instruction_size(instruction) != 2)
arch/sh/kernel/traps_32.c
333
index = (instruction>>8)&15; /* 0x0F00 */
arch/sh/kernel/traps_32.c
344
unaligned_fixups_notify(current, instruction, regs);
arch/sh/kernel/traps_32.c
350
switch (instruction&0xF000) {
arch/sh/kernel/traps_32.c
352
if (instruction==0x000B) {
arch/sh/kernel/traps_32.c
354
ret = handle_delayslot(regs, instruction, ma);
arch/sh/kernel/traps_32.c
358
else if ((instruction&0x00FF)==0x0023) {
arch/sh/kernel/traps_32.c
360
ret = handle_delayslot(regs, instruction, ma);
arch/sh/kernel/traps_32.c
364
else if ((instruction&0x00FF)==0x0003) {
arch/sh/kernel/traps_32.c
366
ret = handle_delayslot(regs, instruction, ma);
arch/sh/kernel/traps_32.c
385
if ((instruction&0x00FF)==0x002B) {
arch/sh/kernel/traps_32.c
387
ret = handle_delayslot(regs, instruction, ma);
arch/sh/kernel/traps_32.c
391
else if ((instruction&0x00FF)==0x000B) {
arch/sh/kernel/traps_32.c
393
ret = handle_delayslot(regs, instruction, ma);
arch/sh/kernel/traps_32.c
412
switch (instruction&0x0F00) {
arch/sh/kernel/traps_32.c
421
ret = handle_delayslot(regs, instruction, ma);
arch/sh/kernel/traps_32.c
428
regs->pc += SH_PC_8BIT_OFFSET(instruction);
arch/sh/kernel/traps_32.c
435
ret = handle_delayslot(regs, instruction, ma);
arch/sh/kernel/traps_32.c
442
regs->pc += SH_PC_8BIT_OFFSET(instruction);
arch/sh/kernel/traps_32.c
452
ret = handle_delayslot(regs, instruction, ma);
arch/sh/kernel/traps_32.c
454
regs->pc += SH_PC_12BIT_OFFSET(instruction);
arch/sh/kernel/traps_32.c
458
ret = handle_delayslot(regs, instruction, ma);
arch/sh/kernel/traps_32.c
461
regs->pc += SH_PC_12BIT_OFFSET(instruction);
arch/sh/kernel/traps_32.c
472
ret = handle_unaligned_ins(instruction, regs, ma);
arch/sh/kernel/traps_32.c
474
regs->pc += instruction_size(instruction);
arch/sh/kernel/traps_32.c
494
insn_size_t instruction;
arch/sh/kernel/traps_32.c
509
if (copy_from_user(&instruction, (insn_size_t __user *)(regs->pc & ~1),
arch/sh/kernel/traps_32.c
510
sizeof(instruction))) {
arch/sh/kernel/traps_32.c
515
unaligned_fixups_notify(current, instruction, regs);
arch/sh/kernel/traps_32.c
524
regs->pc += instruction_size(instruction);
arch/sh/kernel/traps_32.c
535
tmp = handle_unaligned_access(instruction, regs,
arch/sh/kernel/traps_32.c
553
if (copy_from_kernel_nofault(&instruction, (void *)(regs->pc),
arch/sh/kernel/traps_32.c
554
sizeof(instruction))) {
arch/sh/kernel/traps_32.c
561
unaligned_fixups_notify(current, instruction, regs);
arch/sh/kernel/traps_32.c
563
handle_unaligned_access(instruction, regs, &kernel_mem_access,
arch/x86/kvm/x86.c
10501
char instruction[3];
arch/x86/kvm/x86.c
10515
kvm_x86_call(patch_hypercall)(vcpu, instruction);
arch/x86/kvm/x86.c
10517
return emulator_write_emulated(ctxt, rip, instruction, 3,
drivers/acpi/apei/apei-base.c
168
if (entry->instruction >= ctx->instructions ||
drivers/acpi/apei/apei-base.c
169
!ctx->ins_table[entry->instruction].run) {
drivers/acpi/apei/apei-base.c
172
entry->instruction);
drivers/acpi/apei/apei-base.c
175
run = ctx->ins_table[entry->instruction].run;
drivers/acpi/apei/apei-base.c
207
ins = entry->instruction;
drivers/acpi/apei/apei-base.c
228
u8 ins = entry->instruction;
drivers/acpi/apei/apei-base.c
261
u8 ins = entry->instruction;
drivers/acpi/apei/apei-base.c
716
u8 ins = entry->instruction;
drivers/acpi/apei/einj-core.c
314
entry->instruction == ACPI_EINJ_WRITE_REGISTER &&
drivers/acpi/apei/einj-core.c
319
entry->instruction == ACPI_EINJ_WRITE_REGISTER &&
drivers/acpi/apei/einj-core.c
394
entry->instruction <= ACPI_EINJ_WRITE_REGISTER_VALUE &&
drivers/crypto/intel/keembay/keembay-ocs-aes-core.c
310
enum ocs_instruction instruction,
drivers/crypto/intel/keembay/keembay-ocs-aes-core.c
328
if (instruction == OCS_ENCRYPT)
drivers/crypto/intel/keembay/keembay-ocs-aes-core.c
358
rctx->instruction = instruction;
drivers/crypto/intel/keembay/keembay-ocs-aes-core.c
413
if (rctx->mode == OCS_MODE_CBC && rctx->instruction == OCS_DECRYPT)
drivers/crypto/intel/keembay/keembay-ocs-aes-core.c
418
if (rctx->cts_swap && rctx->instruction == OCS_DECRYPT)
drivers/crypto/intel/keembay/keembay-ocs-aes-core.c
489
if (!(rctx->cts_swap && rctx->instruction == OCS_DECRYPT))
drivers/crypto/intel/keembay/keembay-ocs-aes-core.c
549
rc = ocs_aes_op(aes_dev, rctx->mode, tctx->cipher, rctx->instruction,
drivers/crypto/intel/keembay/keembay-ocs-aes-core.c
559
if (rctx->cts_swap && rctx->instruction == OCS_ENCRYPT) {
drivers/crypto/intel/keembay/keembay-ocs-aes-core.c
569
if (rctx->instruction == OCS_ENCRYPT) {
drivers/crypto/intel/keembay/keembay-ocs-aes-core.c
595
enum ocs_instruction instruction,
drivers/crypto/intel/keembay/keembay-ocs-aes-core.c
603
if (instruction == OCS_DECRYPT && req->cryptlen < tag_size)
drivers/crypto/intel/keembay/keembay-ocs-aes-core.c
637
enum ocs_instruction instruction,
drivers/crypto/intel/keembay/keembay-ocs-aes-core.c
659
return (instruction == OCS_ENCRYPT) ?
drivers/crypto/intel/keembay/keembay-ocs-aes-core.c
664
rc = kmb_ocs_aead_validate_input(req, instruction, mode);
drivers/crypto/intel/keembay/keembay-ocs-aes-core.c
676
rctx->instruction = instruction;
drivers/crypto/intel/keembay/keembay-ocs-aes-core.c
735
if (rctx->instruction == OCS_DECRYPT) {
drivers/crypto/intel/keembay/keembay-ocs-aes-core.c
817
rctx->instruction == OCS_ENCRYPT)) {
drivers/crypto/intel/keembay/keembay-ocs-aes-core.c
83
enum ocs_instruction instruction;
drivers/crypto/intel/keembay/keembay-ocs-aes-core.c
902
rctx->instruction, rctx->dst_dll.dma_addr,
drivers/crypto/intel/keembay/keembay-ocs-aes-core.c
911
rctx->instruction,
drivers/crypto/intel/keembay/keembay-ocs-aes-core.c
921
if (rctx->instruction == OCS_DECRYPT) {
drivers/crypto/intel/keembay/ocs-aes.c
1310
enum ocs_instruction instruction,
drivers/crypto/intel/keembay/ocs-aes.c
1327
instruction, dst_dma_list);
drivers/crypto/intel/keembay/ocs-aes.c
1331
ocs_aes_init(aes_dev, OCS_MODE_CCM, cipher, instruction);
drivers/crypto/intel/keembay/ocs-aes.c
1383
if (instruction == OCS_ENCRYPT) {
drivers/crypto/intel/keembay/ocs-aes.c
528
enum ocs_instruction instruction)
drivers/crypto/intel/keembay/ocs-aes.c
555
val = (cipher << 14) | (mode << 8) | (instruction << 6) |
drivers/crypto/intel/keembay/ocs-aes.c
563
enum ocs_instruction instruction)
drivers/crypto/intel/keembay/ocs-aes.c
572
set_ocs_aes_command(aes_dev, cipher, mode, instruction);
drivers/crypto/intel/keembay/ocs-aes.c
606
enum ocs_instruction instruction,
drivers/crypto/intel/keembay/ocs-aes.c
618
if (instruction != OCS_ENCRYPT && instruction != OCS_DECRYPT &&
drivers/crypto/intel/keembay/ocs-aes.c
619
instruction != OCS_EXPAND && instruction != OCS_BYPASS)
drivers/crypto/intel/keembay/ocs-aes.c
629
if (instruction == OCS_BYPASS) {
drivers/crypto/intel/keembay/ocs-aes.c
747
if (instruction == OCS_DECRYPT) {
drivers/crypto/intel/keembay/ocs-aes.c
800
enum ocs_instruction instruction,
drivers/crypto/intel/keembay/ocs-aes.c
811
NULL, 0, cipher, mode, instruction,
drivers/crypto/intel/keembay/ocs-aes.c
825
ocs_aes_init(aes_dev, mode, cipher, instruction);
drivers/crypto/intel/keembay/ocs-aes.c
928
enum ocs_instruction instruction,
drivers/crypto/intel/keembay/ocs-aes.c
945
OCS_MODE_GCM, instruction,
drivers/crypto/intel/keembay/ocs-aes.c
950
ocs_aes_init(aes_dev, OCS_MODE_GCM, cipher, instruction);
drivers/crypto/intel/keembay/ocs-aes.h
110
enum ocs_instruction instruction,
drivers/crypto/intel/keembay/ocs-aes.h
73
enum ocs_instruction instruction,
drivers/crypto/intel/keembay/ocs-aes.h
98
enum ocs_instruction instruction,
drivers/gpu/drm/sti/sti_awg_utils.c
112
instruction = ((opcode) << AWG_OPCODE_OFFSET) | arg;
drivers/gpu/drm/sti/sti_awg_utils.c
114
instruction & (0x3fff);
drivers/gpu/drm/sti/sti_awg_utils.c
34
u32 instruction = 0;
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
1853
event->instruction = FIELD_GET(EVTQ_1_InD, raw[1]);
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
1905
if (event->instruction)
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
1978
evt->instruction ? "inst" : "data",
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.h
823
instruction : 1,
drivers/media/usb/gspca/jeilinj.c
246
jlj_write2(gspca_dev, start_commands[i].instruction);
drivers/media/usb/gspca/jeilinj.c
61
unsigned char instruction[2];
drivers/media/usb/gspca/jl2005bcd.c
107
static u8 instruction[2] = {0x95, 0x00};
drivers/media/usb/gspca/jl2005bcd.c
109
instruction[1] = reg;
drivers/media/usb/gspca/jl2005bcd.c
111
retval = jl2005c_write2(gspca_dev, instruction);
drivers/media/usb/gspca/jl2005bcd.c
125
static u8 instruction[2] = {0x7f, 0x01};
drivers/media/usb/gspca/jl2005bcd.c
127
retval = jl2005c_write2(gspca_dev, instruction);
drivers/media/usb/gspca/jl2005bcd.c
152
u8 instruction[2];
drivers/media/usb/gspca/jl2005bcd.c
154
instruction[0] = reg;
drivers/media/usb/gspca/jl2005bcd.c
155
instruction[1] = value;
drivers/media/usb/gspca/jl2005bcd.c
157
retval = jl2005c_write2(gspca_dev, instruction);
drivers/media/usb/gspca/jl2005bcd.c
202
static u8 instruction[][2] = {
drivers/media/usb/gspca/jl2005bcd.c
211
for (i = 0; i < ARRAY_SIZE(instruction); i++) {
drivers/media/usb/gspca/jl2005bcd.c
213
retval = jl2005c_write2(gspca_dev, instruction[i]);
drivers/media/usb/gspca/jl2005bcd.c
225
static u8 instruction[][2] = {
drivers/media/usb/gspca/jl2005bcd.c
234
for (i = 0; i < ARRAY_SIZE(instruction); i++) {
drivers/media/usb/gspca/jl2005bcd.c
236
retval = jl2005c_write2(gspca_dev, instruction[i]);
drivers/media/usb/gspca/jl2005bcd.c
248
static u8 instruction[][2] = {
drivers/media/usb/gspca/jl2005bcd.c
257
for (i = 0; i < ARRAY_SIZE(instruction); i++) {
drivers/media/usb/gspca/jl2005bcd.c
259
retval = jl2005c_write2(gspca_dev, instruction[i]);
drivers/media/usb/gspca/jl2005bcd.c
271
static u8 instruction[][2] = {
drivers/media/usb/gspca/jl2005bcd.c
280
for (i = 0; i < ARRAY_SIZE(instruction); i++) {
drivers/media/usb/gspca/jl2005bcd.c
282
retval = jl2005c_write2(gspca_dev, instruction[i]);
drivers/media/usb/gspca/sn9c2028.c
236
cam_commands[i].instruction);
drivers/media/usb/gspca/sn9c2028.c
240
cam_commands[i].instruction);
drivers/media/usb/gspca/sn9c2028.c
244
cam_commands[i].instruction);
drivers/media/usb/gspca/sn9c2028.c
266
genius_vcam_live_gain_cmds[0].instruction[2] = g;
drivers/media/usb/gspca/sn9c2028.c
36
unsigned char instruction[6];
drivers/net/ethernet/mellanox/mlx5/core/fw.c
432
MLX5_SET(mcc_reg, in, instruction, instr);
drivers/net/ethernet/mellanox/mlxsw/reg.h
10539
MLXSW_ITEM32(reg, mcc, instruction, 0x00, 0, 8);
drivers/scsi/aic7xxx/aicasm/aicasm.c
100
static STAILQ_HEAD(,instruction) seq_program;
drivers/scsi/aic7xxx/aicasm/aicasm.c
322
struct instruction *cur_instr;
drivers/scsi/aic7xxx/aicasm/aicasm.c
351
struct instruction *cur_instr;
drivers/scsi/aic7xxx/aicasm/aicasm.c
523
struct instruction *cur_instr;
drivers/scsi/aic7xxx/aicasm/aicasm.c
731
struct instruction *
drivers/scsi/aic7xxx/aicasm/aicasm.c
734
struct instruction *new_instr;
drivers/scsi/aic7xxx/aicasm/aicasm.c
736
new_instr = (struct instruction *)malloc(sizeof(struct instruction));
drivers/scsi/aic7xxx/aicasm/aicasm.h
88
struct instruction *seq_alloc(void);
drivers/scsi/aic7xxx/aicasm/aicasm_gram.y
1649
struct instruction *instr;
drivers/scsi/aic7xxx/aicasm/aicasm_gram.y
1726
struct instruction *instr;
drivers/scsi/aic7xxx/aicasm/aicasm_gram.y
1787
struct instruction *instr;
drivers/scsi/aic7xxx/aicasm/aicasm_insformat.h
171
STAILQ_ENTRY(instruction) links;
drivers/video/backlight/otm3225a.c
160
struct otm3225a_spi_instruction *instruction,
drivers/video/backlight/otm3225a.c
169
buf[2] = instruction->reg;
drivers/video/backlight/otm3225a.c
174
buf[1] = (instruction->value >> 8) & 0xff;
drivers/video/backlight/otm3225a.c
175
buf[2] = instruction->value & 0xff;
drivers/video/backlight/otm3225a.c
179
if (instruction->delay)
drivers/video/backlight/otm3225a.c
180
msleep(instruction->delay);
drivers/video/backlight/otm3225a.c
181
instruction++;
drivers/watchdog/wdat_wdt.c
137
preserve = entry->instruction & ACPI_WDAT_PRESERVE_REGISTER;
drivers/watchdog/wdat_wdt.c
138
flags = entry->instruction & ~ACPI_WDAT_PRESERVE_REGISTER;
include/acpi/actbl1.h
106
u8 instruction;
include/acpi/actbl3.h
638
u8 instruction;
include/linux/mlx5/mlx5_ifc.h
11577
u8 instruction[0x8];
net/nfc/hci/core.c
134
u8 instruction;
net/nfc/hci/core.c
141
instruction = HCP_MSG_GET_CMD(message->header);
net/nfc/hci/core.c
144
nfc_hci_hcp_message_rx(hdev, pipe, type, instruction, skb);
net/nfc/hci/core.c
858
u8 instruction;
net/nfc/hci/core.c
911
instruction = HCP_MSG_GET_CMD(packet->message.header);
net/nfc/hci/core.c
914
nfc_hci_hcp_message_rx(hdev, pipe, type, instruction, hcp_skb);
net/nfc/hci/hci.h
71
u8 type, u8 instruction,
net/nfc/hci/hci.h
77
u8 instruction, struct sk_buff *skb);
net/nfc/hci/hcp.c
118
u8 instruction, struct sk_buff *skb)
net/nfc/hci/hcp.c
122
nfc_hci_resp_received(hdev, instruction, skb);
net/nfc/hci/hcp.c
125
nfc_hci_cmd_received(hdev, pipe, instruction, skb);
net/nfc/hci/hcp.c
128
nfc_hci_event_received(hdev, pipe, instruction, skb);
net/nfc/hci/hcp.c
132
type, instruction);
net/nfc/hci/hcp.c
22
u8 type, u8 instruction,
net/nfc/hci/hcp.c
75
packet->message.header = HCP_HEADER(type, instruction);
net/nfc/nci/hci.c
383
u8 type, u8 instruction, struct sk_buff *skb)
net/nfc/nci/hci.c
390
nci_hci_cmd_received(ndev, pipe, instruction, skb);
net/nfc/nci/hci.c
393
nci_hci_event_received(ndev, pipe, instruction, skb);
net/nfc/nci/hci.c
397
type, instruction);
net/nfc/nci/hci.c
411
u8 pipe, type, instruction;
net/nfc/nci/hci.c
419
instruction = NCI_HCP_MSG_GET_CMD(message->header);
net/nfc/nci/hci.c
423
type, instruction, skb);
tools/objtool/arch/loongarch/decode.c
109
struct instruction *insn)
tools/objtool/arch/loongarch/decode.c
127
struct instruction *insn,
tools/objtool/arch/loongarch/decode.c
195
struct instruction *insn,
tools/objtool/arch/loongarch/decode.c
239
struct instruction *insn)
tools/objtool/arch/loongarch/decode.c
27
unsigned long arch_jump_destination(struct instruction *insn)
tools/objtool/arch/loongarch/decode.c
294
struct instruction *insn)
tools/objtool/arch/loongarch/decode.c
314
struct instruction *insn)
tools/objtool/arch/loongarch/decode.c
32
s64 arch_insn_adjusted_addend(struct instruction *insn, struct reloc *reloc)
tools/objtool/arch/loongarch/decode.c
88
struct instruction *insn)
tools/objtool/arch/loongarch/orc.c
9
int init_orc_entry(struct orc_entry *orc, struct cfi_state *cfi, struct instruction *insn)
tools/objtool/arch/loongarch/special.c
113
struct instruction *insn,
tools/objtool/arch/loongarch/special.c
167
struct instruction *insn,
tools/objtool/arch/loongarch/special.c
20
struct instruction *insn,
tools/objtool/arch/loongarch/special.c
7
struct instruction *insn,
tools/objtool/arch/powerpc/decode.c
29
s64 arch_insn_adjusted_addend(struct instruction *insn, struct reloc *reloc)
tools/objtool/arch/powerpc/decode.c
56
struct instruction *insn)
tools/objtool/arch/powerpc/decode.c
95
unsigned long arch_jump_destination(struct instruction *insn)
tools/objtool/arch/powerpc/special.c
16
struct instruction *insn,
tools/objtool/arch/powerpc/special.c
9
struct instruction *insn,
tools/objtool/arch/x86/decode.c
140
unsigned long arch_jump_destination(struct instruction *insn)
tools/objtool/arch/x86/decode.c
219
struct instruction *insn)
tools/objtool/arch/x86/decode.c
90
s64 arch_insn_adjusted_addend(struct instruction *insn, struct reloc *reloc)
tools/objtool/arch/x86/orc.c
9
int init_orc_entry(struct orc_entry *orc, struct cfi_state *cfi, struct instruction *insn)
tools/objtool/arch/x86/special.c
39
struct instruction *insn,
tools/objtool/arch/x86/special.c
86
struct instruction *insn,
tools/objtool/check.c
100
struct instruction *insn)
tools/objtool/check.c
102
struct instruction *prev = prev_insn_same_sec(file, insn);
tools/objtool/check.c
1352
static struct reloc *insn_reloc(struct objtool_file *file, struct instruction *insn)
tools/objtool/check.c
1372
static void remove_insn_ops(struct instruction *insn)
tools/objtool/check.c
138
static inline struct reloc *insn_jump_table(struct instruction *insn)
tools/objtool/check.c
1384
struct instruction *insn, bool sibling)
tools/objtool/check.c
1463
static int add_call_dest(struct objtool_file *file, struct instruction *insn,
tools/objtool/check.c
147
static inline unsigned long insn_jump_table_size(struct instruction *insn)
tools/objtool/check.c
1482
static int add_retpoline_call(struct objtool_file *file, struct instruction *insn)
tools/objtool/check.c
1516
static void add_return_call(struct objtool_file *file, struct instruction *insn, bool add)
tools/objtool/check.c
1530
struct instruction *insn)
tools/objtool/check.c
1542
struct instruction *prev = prev_insn_same_sym(file, insn);
tools/objtool/check.c
1557
struct instruction *insn;
tools/objtool/check.c
156
static bool is_jump_table_jump(struct instruction *insn)
tools/objtool/check.c
1562
struct instruction *dest_insn;
tools/objtool/check.c
168
static bool is_sibling_call(struct instruction *insn)
tools/objtool/check.c
1698
struct instruction *insn;
tools/objtool/check.c
1760
struct instruction *orig_insn,
tools/objtool/check.c
1761
struct instruction **new_insn)
tools/objtool/check.c
1763
struct instruction *last_new_insn = NULL, *insn, *nop = NULL;
tools/objtool/check.c
1769
struct instruction *last_orig_insn = NULL;
tools/objtool/check.c
1912
struct instruction *orig_insn,
tools/objtool/check.c
1913
struct instruction **new_insn)
tools/objtool/check.c
1964
struct instruction *orig_insn, *new_insn;
tools/objtool/check.c
2054
static int add_jump_table(struct objtool_file *file, struct instruction *insn)
tools/objtool/check.c
2059
struct instruction *dest_insn;
tools/objtool/check.c
2129
struct instruction *insn)
tools/objtool/check.c
2132
struct instruction *dest_insn, *orig_insn = insn;
tools/objtool/check.c
2180
struct instruction *insn, *last = NULL;
tools/objtool/check.c
2209
struct instruction *insn;
tools/objtool/check.c
2260
struct instruction *insn;
tools/objtool/check.c
2351
int (*func)(struct objtool_file *file, int type, struct instruction *insn))
tools/objtool/check.c
2354
struct instruction *insn;
tools/objtool/check.c
236
struct instruction *insn;
tools/objtool/check.c
2397
static int __annotate_early(struct objtool_file *file, int type, struct instruction *insn)
tools/objtool/check.c
2420
static int __annotate_ifc(struct objtool_file *file, int type, struct instruction *insn)
tools/objtool/check.c
2450
static int __annotate_late(struct objtool_file *file, int type, struct instruction *insn)
tools/objtool/check.c
2595
struct instruction *insn;
tools/objtool/check.c
2706
static bool is_special_call(struct instruction *insn)
tools/objtool/check.c
2721
static bool has_modified_stack_frame(struct instruction *insn, struct insn_state *state)
tools/objtool/check.c
2766
static int update_cfi_state_regs(struct instruction *insn,
tools/objtool/check.c
284
struct instruction *dest = insn->jump_dest;
tools/objtool/check.c
2859
static int update_cfi_state(struct instruction *insn,
tools/objtool/check.c
2860
struct instruction *next_insn,
tools/objtool/check.c
3309
static int propagate_alt_cfi(struct objtool_file *file, struct instruction *insn)
tools/objtool/check.c
3330
struct instruction *orig = orig_group->first_insn;
tools/objtool/check.c
3340
static int noinline handle_insn_ops(struct instruction *insn,
tools/objtool/check.c
3341
struct instruction *next_insn,
tools/objtool/check.c
3385
static bool insn_cfi_match(struct instruction *insn, struct cfi_state *cfi2)
tools/objtool/check.c
3445
static inline const char *call_dest_name(struct instruction *insn)
tools/objtool/check.c
3464
static bool pv_call_dest(struct objtool_file *file, struct instruction *insn)
tools/objtool/check.c
3492
struct instruction *insn,
tools/objtool/check.c
3530
struct instruction *insn,
tools/objtool/check.c
3553
struct instruction *insn,
tools/objtool/check.c
3564
static int validate_return(struct symbol *func, struct instruction *insn, struct insn_state *state)
tools/objtool/check.c
3599
static struct instruction *next_insn_to_validate(struct objtool_file *file,
tools/objtool/check.c
3600
struct instruction *insn)
tools/objtool/check.c
3632
static bool skip_alt_group(struct instruction *insn)
tools/objtool/check.c
3634
struct instruction *alt_insn = insn->alts ? insn->alts->insn : NULL;
tools/objtool/check.c
3704
struct instruction *insn)
tools/objtool/check.c
3748
struct instruction *insn, struct insn_state state);
tools/objtool/check.c
3750
struct instruction *insn, struct insn_state *state);
tools/objtool/check.c
3753
struct instruction *insn, struct insn_state *statep,
tools/objtool/check.c
3754
struct instruction *prev_insn, struct instruction *next_insn,
tools/objtool/check.c
3786
struct instruction *save_insn, *i;
tools/objtool/check.c
4015
struct instruction *insn, struct insn_state *state)
tools/objtool/check.c
4017
struct instruction *next_insn, *prev_insn = NULL;
tools/objtool/check.c
4077
struct instruction *insn, struct insn_state state)
tools/objtool/check.c
4089
struct instruction *insn,
tools/objtool/check.c
41
struct instruction *find_insn(struct objtool_file *file,
tools/objtool/check.c
4110
struct instruction *insn;
tools/objtool/check.c
4136
static int validate_unret(struct objtool_file *file, struct instruction *insn)
tools/objtool/check.c
4138
struct instruction *next, *dest;
tools/objtool/check.c
416
struct instruction *insn;
tools/objtool/check.c
419
struct instruction *insns = NULL;
tools/objtool/check.c
4247
struct instruction *insn;
tools/objtool/check.c
4262
struct instruction *insn;
tools/objtool/check.c
4311
struct instruction *prev =
tools/objtool/check.c
4324
static bool is_kasan_insn(struct instruction *insn)
tools/objtool/check.c
4330
static bool is_ubsan_insn(struct instruction *insn)
tools/objtool/check.c
4337
static bool ignore_unreachable_insn(struct objtool_file *file, struct instruction *insn)
tools/objtool/check.c
4340
struct instruction *prev_insn;
tools/objtool/check.c
44
struct instruction *insn;
tools/objtool/check.c
4424
struct instruction *insn, *prev;
tools/objtool/check.c
4520
struct instruction *insn;
tools/objtool/check.c
4622
static void mark_endbr_used(struct instruction *insn)
tools/objtool/check.c
4628
static bool noendbr_range(struct objtool_file *file, struct instruction *insn)
tools/objtool/check.c
4631
struct instruction *first;
tools/objtool/check.c
4646
static int __validate_ibt_insn(struct objtool_file *file, struct instruction *insn,
tools/objtool/check.c
4647
struct instruction *dest)
tools/objtool/check.c
4691
static int validate_ibt_insn(struct objtool_file *file, struct instruction *insn)
tools/objtool/check.c
4693
struct instruction *dest;
tools/objtool/check.c
4755
struct instruction *dest;
tools/objtool/check.c
4785
struct instruction *insn;
tools/objtool/check.c
4838
struct instruction *insn, *next_insn;
tools/objtool/check.c
4871
struct instruction *insn, *prev_insn;
tools/objtool/check.c
4953
struct instruction *insn;
tools/objtool/check.c
4969
const char *objtool_disas_insn(struct instruction *insn)
tools/objtool/check.c
54
struct instruction *next_insn_same_sec(struct objtool_file *file,
tools/objtool/check.c
55
struct instruction *insn)
tools/objtool/check.c
669
struct instruction *insn;
tools/objtool/check.c
67
static struct instruction *next_insn_same_func(struct objtool_file *file,
tools/objtool/check.c
68
struct instruction *insn)
tools/objtool/check.c
70
struct instruction *next = next_insn_same_sec(file, insn);
tools/objtool/check.c
759
struct instruction *insn;
tools/objtool/check.c
797
struct instruction *insn;
tools/objtool/check.c
835
struct instruction *insn;
tools/objtool/check.c
87
static struct instruction *prev_insn_same_sec(struct objtool_file *file,
tools/objtool/check.c
88
struct instruction *insn)
tools/objtool/check.c
940
struct instruction *insn;
tools/objtool/check.c
99
static struct instruction *prev_insn_same_sym(struct objtool_file *file,
tools/objtool/check.c
990
struct instruction *insn;
tools/objtool/disas.c
1077
struct instruction *orig_insn)
tools/objtool/disas.c
1080
struct instruction *last_insn = NULL;
tools/objtool/disas.c
1184
struct instruction *insn_start;
tools/objtool/disas.c
1185
struct instruction *insn;
tools/objtool/disas.c
186
struct instruction *orig_first_insn;
tools/objtool/disas.c
224
struct instruction *insn = dctx->insn;
tools/objtool/disas.c
241
struct instruction *insn = dctx->insn;
tools/objtool/disas.c
27
struct instruction *insn;
tools/objtool/disas.c
283
struct instruction *insn = dctx->insn;
tools/objtool/disas.c
284
struct instruction *jump_dest;
tools/objtool/disas.c
48
struct instruction *orig_insn; /* original instruction */
tools/objtool/disas.c
486
void disas_print_info(FILE *stream, struct instruction *insn, int depth,
tools/objtool/disas.c
511
struct instruction *insn, int depth,
tools/objtool/disas.c
562
struct instruction *insn,
tools/objtool/disas.c
588
size_t disas_insn(struct disas_context *dctx, struct instruction *insn)
tools/objtool/disas.c
594
struct instruction *insn)
tools/objtool/disas.c
599
static struct instruction *next_insn_same_alt(struct objtool_file *file,
tools/objtool/disas.c
601
struct instruction *insn)
tools/objtool/disas.c
624
const char *disas_alt_type_name(struct instruction *insn)
tools/objtool/disas.c
721
struct instruction *orig_insn,
tools/objtool/disas.c
758
struct instruction *orig_insn;
tools/objtool/disas.c
759
struct instruction *dest_insn;
tools/objtool/disas.c
792
struct instruction *alt_insn;
tools/objtool/disas.c
814
struct instruction *insn;
tools/objtool/disas.c
929
struct instruction *orig_insn;
tools/objtool/disas.c
969
struct instruction *orig_insn;
tools/objtool/include/objtool/arch.h
72
struct instruction;
tools/objtool/include/objtool/arch.h
80
struct instruction *insn);
tools/objtool/include/objtool/arch.h
84
unsigned long arch_jump_destination(struct instruction *insn);
tools/objtool/include/objtool/arch.h
86
s64 arch_insn_adjusted_addend(struct instruction *insn, struct reloc *reloc);
tools/objtool/include/objtool/check.h
102
static inline struct symbol *insn_func(struct instruction *insn)
tools/objtool/include/objtool/check.h
117
static inline bool is_static_jump(struct instruction *insn)
tools/objtool/include/objtool/check.h
123
static inline bool is_dynamic_jump(struct instruction *insn)
tools/objtool/include/objtool/check.h
129
static inline bool is_jump(struct instruction *insn)
tools/objtool/include/objtool/check.h
134
static inline struct symbol *insn_call_dest(struct instruction *insn)
tools/objtool/include/objtool/check.h
143
struct instruction *find_insn(struct objtool_file *file,
tools/objtool/include/objtool/check.h
146
struct instruction *next_insn_same_sec(struct objtool_file *file, struct instruction *insn);
tools/objtool/include/objtool/check.h
158
const char *objtool_disas_insn(struct instruction *insn);
tools/objtool/include/objtool/check.h
30
struct instruction *first_insn, *last_insn, *nop;
tools/objtool/include/objtool/check.h
50
struct instruction *insn;
tools/objtool/include/objtool/check.h
87
struct instruction *jump_dest;
tools/objtool/include/objtool/check.h
88
struct instruction *first_jump_src;
tools/objtool/include/objtool/checksum.h
18
struct instruction *insn,
tools/objtool/include/objtool/checksum.h
37
struct instruction *insn,
tools/objtool/include/objtool/disas.h
22
size_t disas_insn(struct disas_context *dctx, struct instruction *insn);
tools/objtool/include/objtool/disas.h
24
void disas_print_info(FILE *stream, struct instruction *insn, int depth,
tools/objtool/include/objtool/disas.h
27
struct instruction *insn, int depth,
tools/objtool/include/objtool/disas.h
30
const char *disas_alt_type_name(struct instruction *insn);
tools/objtool/include/objtool/disas.h
54
struct instruction *insn)
tools/objtool/include/objtool/disas.h
64
static inline void disas_print_info(FILE *stream, struct instruction *insn,
tools/objtool/include/objtool/disas.h
67
struct instruction *insn, int depth,
tools/objtool/include/objtool/disas.h
74
static inline const char *disas_alt_type_name(struct instruction *insn)
tools/objtool/include/objtool/orc.h
7
int init_orc_entry(struct orc_entry *orc, struct cfi_state *cfi, struct instruction *insn);
tools/objtool/include/objtool/special.h
36
struct instruction *insn,
tools/objtool/include/objtool/special.h
39
struct instruction *insn,
tools/objtool/include/objtool/trace.h
108
void trace_insn_state(struct instruction *insn, struct insn_state *sprev,
tools/objtool/include/objtool/trace.h
110
void trace_alt_begin(struct instruction *orig_insn, struct alternative *alt,
tools/objtool/include/objtool/trace.h
112
void trace_alt_end(struct instruction *orig_insn, struct alternative *alt,
tools/objtool/include/objtool/trace.h
132
static inline void trace_alt_begin(struct instruction *orig_insn,
tools/objtool/include/objtool/trace.h
135
static inline void trace_alt_end(struct instruction *orig_insn,
tools/objtool/include/objtool/warn.h
79
struct instruction *_insn = (insn); \
tools/objtool/include/objtool/warn.h
92
struct instruction *__insn = (insn); \
tools/objtool/orc_gen.c
61
struct instruction *insn;
tools/objtool/trace.c
111
void trace_insn_state(struct instruction *insn, struct insn_state *sprev,
tools/objtool/trace.c
150
void trace_alt_begin(struct instruction *orig_insn, struct alternative *alt,
tools/objtool/trace.c
153
struct instruction *alt_insn;
tools/objtool/trace.c
197
void trace_alt_end(struct instruction *orig_insn, struct alternative *alt,