Symbol: instruction
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
129
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
10520
char instruction[3];
arch/x86/kvm/x86.c
10534
kvm_x86_call(patch_hypercall)(vcpu, instruction);
arch/x86/kvm/x86.c
10536
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
2006
event->instruction = FIELD_GET(EVTQ_1_InD, raw[1]);
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
2058
if (event->instruction)
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
2131
evt->instruction ? "inst" : "data",
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.h
977
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
438
MLX5_SET(mcc_reg, in, instruction, instr);
drivers/net/ethernet/mellanox/mlxsw/reg.h
10547
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
11631
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
921
instruction = HCP_MSG_GET_CMD(packet->message.header);
net/nfc/hci/core.c
924
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
819
size_t arch_jump_opcode_bytes(struct objtool_file *file, 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
101
struct instruction *prev = prev_insn_same_sec(file, insn);
tools/objtool/check.c
1010
struct instruction *insn;
tools/objtool/check.c
1319
struct reloc *insn_reloc(struct objtool_file *file, struct instruction *insn)
tools/objtool/check.c
133
static inline struct reloc *insn_jump_table(struct instruction *insn)
tools/objtool/check.c
1336
static void remove_insn_ops(struct instruction *insn)
tools/objtool/check.c
1348
struct instruction *insn, bool sibling)
tools/objtool/check.c
142
static inline unsigned long insn_jump_table_size(struct instruction *insn)
tools/objtool/check.c
1427
static int add_call_dest(struct objtool_file *file, struct instruction *insn,
tools/objtool/check.c
1446
static int add_retpoline_call(struct objtool_file *file, struct instruction *insn)
tools/objtool/check.c
1480
static void add_return_call(struct objtool_file *file, struct instruction *insn, bool add)
tools/objtool/check.c
1494
struct instruction *insn)
tools/objtool/check.c
1506
struct instruction *prev = prev_insn_same_sym(file, insn);
tools/objtool/check.c
151
static bool is_jump_table_jump(struct instruction *insn)
tools/objtool/check.c
1521
struct instruction *insn;
tools/objtool/check.c
1526
struct instruction *dest_insn;
tools/objtool/check.c
163
static bool is_sibling_call(struct instruction *insn)
tools/objtool/check.c
1662
struct instruction *insn;
tools/objtool/check.c
1724
struct instruction *orig_insn,
tools/objtool/check.c
1725
struct instruction **new_insn)
tools/objtool/check.c
1727
struct instruction *last_new_insn = NULL, *insn, *nop = NULL;
tools/objtool/check.c
1733
struct instruction *last_orig_insn = NULL;
tools/objtool/check.c
1874
struct instruction *orig_insn,
tools/objtool/check.c
1875
struct instruction **new_insn)
tools/objtool/check.c
1926
struct instruction *orig_insn, *new_insn;
tools/objtool/check.c
2016
static int add_jump_table(struct objtool_file *file, struct instruction *insn)
tools/objtool/check.c
2021
struct instruction *dest_insn;
tools/objtool/check.c
2091
struct instruction *insn)
tools/objtool/check.c
2094
struct instruction *dest_insn, *orig_insn = insn;
tools/objtool/check.c
2142
struct instruction *insn, *last = NULL;
tools/objtool/check.c
2171
struct instruction *insn;
tools/objtool/check.c
2222
struct instruction *insn;
tools/objtool/check.c
2313
int (*func)(struct objtool_file *file, int type, struct instruction *insn))
tools/objtool/check.c
2316
struct instruction *insn;
tools/objtool/check.c
232
struct instruction *insn;
tools/objtool/check.c
2359
static int __annotate_early(struct objtool_file *file, int type, struct instruction *insn)
tools/objtool/check.c
2382
static int __annotate_ifc(struct objtool_file *file, int type, struct instruction *insn)
tools/objtool/check.c
2412
static int __annotate_late(struct objtool_file *file, int type, struct instruction *insn)
tools/objtool/check.c
2552
struct instruction *insn;
tools/objtool/check.c
2684
static bool is_special_call(struct instruction *insn)
tools/objtool/check.c
2699
static bool has_modified_stack_frame(struct instruction *insn, struct insn_state *state)
tools/objtool/check.c
2744
static int update_cfi_state_regs(struct instruction *insn,
tools/objtool/check.c
280
struct instruction *dest = insn->jump_dest;
tools/objtool/check.c
2837
static int update_cfi_state(struct instruction *insn,
tools/objtool/check.c
2838
struct instruction *next_insn,
tools/objtool/check.c
3287
static int propagate_alt_cfi(struct objtool_file *file, struct instruction *insn)
tools/objtool/check.c
3308
struct instruction *orig = orig_group->first_insn;
tools/objtool/check.c
3318
static int noinline handle_insn_ops(struct instruction *insn,
tools/objtool/check.c
3319
struct instruction *next_insn,
tools/objtool/check.c
3363
static bool insn_cfi_match(struct instruction *insn, struct cfi_state *cfi2)
tools/objtool/check.c
3423
static inline const char *call_dest_name(struct instruction *insn)
tools/objtool/check.c
3442
static bool pv_call_dest(struct objtool_file *file, struct instruction *insn)
tools/objtool/check.c
3470
struct instruction *insn,
tools/objtool/check.c
3508
struct instruction *insn,
tools/objtool/check.c
3531
struct instruction *insn,
tools/objtool/check.c
3542
static int validate_return(struct symbol *func, struct instruction *insn, struct insn_state *state)
tools/objtool/check.c
3577
static struct instruction *next_insn_to_validate(struct objtool_file *file,
tools/objtool/check.c
3578
struct instruction *insn)
tools/objtool/check.c
3610
static bool skip_alt_group(struct instruction *insn)
tools/objtool/check.c
3612
struct instruction *alt_insn = insn->alts ? insn->alts->insn : NULL;
tools/objtool/check.c
3644
struct instruction *insn, struct insn_state state);
tools/objtool/check.c
3646
struct instruction *insn, struct insn_state *state);
tools/objtool/check.c
3649
struct instruction *insn, struct insn_state *statep,
tools/objtool/check.c
3650
struct instruction *prev_insn, struct instruction *next_insn,
tools/objtool/check.c
3682
struct instruction *save_insn, *i;
tools/objtool/check.c
3911
struct instruction *insn, struct insn_state *state)
tools/objtool/check.c
3913
struct instruction *next_insn, *prev_insn = NULL;
tools/objtool/check.c
3970
struct instruction *insn, struct insn_state state)
tools/objtool/check.c
3982
struct instruction *insn,
tools/objtool/check.c
40
struct instruction *find_insn(struct objtool_file *file,
tools/objtool/check.c
4000
struct instruction *insn;
tools/objtool/check.c
4026
static int validate_unret(struct objtool_file *file, struct instruction *insn)
tools/objtool/check.c
4028
struct instruction *next, *dest;
tools/objtool/check.c
412
struct instruction *insn;
tools/objtool/check.c
4137
struct instruction *insn;
tools/objtool/check.c
415
struct instruction *insns = NULL;
tools/objtool/check.c
4152
struct instruction *insn;
tools/objtool/check.c
4201
struct instruction *prev =
tools/objtool/check.c
4214
static bool is_kasan_insn(struct instruction *insn)
tools/objtool/check.c
4220
static bool is_ubsan_insn(struct instruction *insn)
tools/objtool/check.c
4227
static bool ignore_unreachable_insn(struct objtool_file *file, struct instruction *insn)
tools/objtool/check.c
4230
struct instruction *prev_insn;
tools/objtool/check.c
43
struct instruction *insn;
tools/objtool/check.c
4303
struct instruction *insn, *prev;
tools/objtool/check.c
4362
struct instruction *insn;
tools/objtool/check.c
4458
static void mark_endbr_used(struct instruction *insn)
tools/objtool/check.c
4464
static bool noendbr_range(struct objtool_file *file, struct instruction *insn)
tools/objtool/check.c
4467
struct instruction *first;
tools/objtool/check.c
4482
static int __validate_ibt_insn(struct objtool_file *file, struct instruction *insn,
tools/objtool/check.c
4483
struct instruction *dest)
tools/objtool/check.c
4527
static int validate_ibt_insn(struct objtool_file *file, struct instruction *insn)
tools/objtool/check.c
4529
struct instruction *dest;
tools/objtool/check.c
4591
struct instruction *dest;
tools/objtool/check.c
4621
struct instruction *insn;
tools/objtool/check.c
4674
struct instruction *insn, *next_insn;
tools/objtool/check.c
4707
struct instruction *insn, *prev_insn;
tools/objtool/check.c
4789
struct instruction *insn;
tools/objtool/check.c
4805
const char *objtool_disas_insn(struct instruction *insn)
tools/objtool/check.c
53
struct instruction *next_insn_same_sec(struct objtool_file *file,
tools/objtool/check.c
54
struct instruction *insn)
tools/objtool/check.c
66
struct instruction *next_insn_same_func(struct objtool_file *file,
tools/objtool/check.c
665
struct instruction *insn;
tools/objtool/check.c
67
struct instruction *insn)
tools/objtool/check.c
69
struct instruction *next = next_insn_same_sec(file, insn);
tools/objtool/check.c
755
struct instruction *insn;
tools/objtool/check.c
793
struct instruction *insn;
tools/objtool/check.c
831
struct instruction *insn;
tools/objtool/check.c
86
static struct instruction *prev_insn_same_sec(struct objtool_file *file,
tools/objtool/check.c
87
struct instruction *insn)
tools/objtool/check.c
960
struct instruction *insn;
tools/objtool/check.c
98
static struct instruction *prev_insn_same_sym(struct objtool_file *file,
tools/objtool/check.c
99
struct instruction *insn)
tools/objtool/disas.c
1075
struct instruction *orig_insn)
tools/objtool/disas.c
1078
struct instruction *last_insn = NULL;
tools/objtool/disas.c
1182
struct instruction *insn_start;
tools/objtool/disas.c
1183
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
239
struct instruction *insn = dctx->insn;
tools/objtool/disas.c
27
struct instruction *insn;
tools/objtool/disas.c
281
struct instruction *insn = dctx->insn;
tools/objtool/disas.c
282
struct instruction *jump_dest;
tools/objtool/disas.c
48
struct instruction *orig_insn; /* original instruction */
tools/objtool/disas.c
484
void disas_print_info(FILE *stream, struct instruction *insn, int depth,
tools/objtool/disas.c
509
struct instruction *insn, int depth,
tools/objtool/disas.c
560
struct instruction *insn,
tools/objtool/disas.c
586
size_t disas_insn(struct disas_context *dctx, struct instruction *insn)
tools/objtool/disas.c
592
struct instruction *insn)
tools/objtool/disas.c
597
static struct instruction *next_insn_same_alt(struct objtool_file *file,
tools/objtool/disas.c
599
struct instruction *insn)
tools/objtool/disas.c
622
const char *disas_alt_type_name(struct instruction *insn)
tools/objtool/disas.c
719
struct instruction *orig_insn,
tools/objtool/disas.c
756
struct instruction *orig_insn;
tools/objtool/disas.c
757
struct instruction *dest_insn;
tools/objtool/disas.c
790
struct instruction *alt_insn;
tools/objtool/disas.c
812
struct instruction *insn;
tools/objtool/disas.c
927
struct instruction *orig_insn;
tools/objtool/disas.c
967
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
82
size_t arch_jump_opcode_bytes(struct objtool_file *file, struct instruction *insn,
tools/objtool/include/objtool/arch.h
87
unsigned long arch_jump_destination(struct instruction *insn);
tools/objtool/include/objtool/arch.h
89
s64 arch_insn_adjusted_addend(struct instruction *insn, struct reloc *reloc);
tools/objtool/include/objtool/check.h
108
static inline struct symbol *insn_sym(struct instruction *insn)
tools/objtool/include/objtool/check.h
119
static inline struct symbol *insn_func(struct instruction *insn)
tools/objtool/include/objtool/check.h
134
static inline bool is_static_jump(struct instruction *insn)
tools/objtool/include/objtool/check.h
140
static inline bool is_dynamic_jump(struct instruction *insn)
tools/objtool/include/objtool/check.h
146
static inline bool is_jump(struct instruction *insn)
tools/objtool/include/objtool/check.h
151
static inline struct symbol *insn_call_dest(struct instruction *insn)
tools/objtool/include/objtool/check.h
160
struct instruction *find_insn(struct objtool_file *file,
tools/objtool/include/objtool/check.h
163
struct instruction *next_insn_same_sec(struct objtool_file *file, struct instruction *insn);
tools/objtool/include/objtool/check.h
164
struct instruction *next_insn_same_func(struct objtool_file *file, struct instruction *insn);
tools/objtool/include/objtool/check.h
181
struct reloc *insn_reloc(struct objtool_file *file, struct instruction *insn);
tools/objtool/include/objtool/check.h
186
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
88
struct instruction *jump_dest;
tools/objtool/include/objtool/check.h
89
struct instruction *first_jump_src;
tools/objtool/include/objtool/checksum.h
24
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/klp-checksum.c
157
struct instruction *alt_insn;
tools/objtool/klp-checksum.c
219
struct instruction *insn;
tools/objtool/klp-checksum.c
58
struct instruction *insn)
tools/objtool/klp-checksum.c
71
struct instruction *jump_dest = insn->jump_dest;
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,