/kernel/linux/linux-6.6/arch/loongarch/include/asm/ |
H A D | inst.h | 249 unsigned int immediate : 15; member 261 unsigned int immediate : 20; member 281 unsigned int immediate : 5; member 288 unsigned int immediate : 6; member 295 unsigned int immediate : 12; member 302 unsigned int immediate : 14; member 309 unsigned int immediate : 16; member 332 unsigned int immediate : 2; member 420 !is_imm12_negative(ip->reg2i12_format.immediate); in is_ra_save_ins() 429 is_imm12_negative(ip->reg2i12_format.immediate); in is_stack_alloc_ins() [all...] |
/kernel/linux/linux-5.10/arch/x86/lib/ |
H A D | insn.c | 537 insn->immediate.value = get_next(short, insn); in __get_immv32() 538 insn->immediate.nbytes = 2; in __get_immv32() 542 insn->immediate.value = get_next(int, insn); in __get_immv32() 543 insn->immediate.nbytes = 4; in __get_immv32() 611 * insn_get_immediate() - Get the immediate in an instruction 627 if (insn->immediate.got) in insn_get_immediate() 648 insn->immediate.value = get_next(signed char, insn); in insn_get_immediate() 649 insn->immediate.nbytes = 1; in insn_get_immediate() 652 insn->immediate.value = get_next(short, insn); in insn_get_immediate() 653 insn->immediate in insn_get_immediate() [all...] |
/kernel/linux/linux-5.10/tools/arch/x86/lib/ |
H A D | insn.c | 537 insn->immediate.value = get_next(short, insn); in __get_immv32() 538 insn->immediate.nbytes = 2; in __get_immv32() 542 insn->immediate.value = get_next(int, insn); in __get_immv32() 543 insn->immediate.nbytes = 4; in __get_immv32() 611 * insn_get_immediate() - Get the immediate in an instruction 627 if (insn->immediate.got) in insn_get_immediate() 648 insn->immediate.value = get_next(signed char, insn); in insn_get_immediate() 649 insn->immediate.nbytes = 1; in insn_get_immediate() 652 insn->immediate.value = get_next(short, insn); in insn_get_immediate() 653 insn->immediate in insn_get_immediate() [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_vm_sdma.c | 64 enum amdgpu_ib_pool_type pool = p->immediate ? AMDGPU_IB_POOL_IMMEDIATE in amdgpu_vm_sdma_prepare() 99 entity = p->immediate ? &p->vm->immediate : &p->vm->delayed; in amdgpu_vm_sdma_commit() 118 if (fence && !p->immediate) in amdgpu_vm_sdma_commit() 148 trace_amdgpu_vm_copy_ptes(pe, src, count, p->immediate); in amdgpu_vm_sdma_copy_ptes() 175 trace_amdgpu_vm_set_ptes(pe, addr, count, incr, flags, p->immediate); in amdgpu_vm_sdma_set_ptes() 204 enum amdgpu_ib_pool_type pool = p->immediate ? AMDGPU_IB_POOL_IMMEDIATE in amdgpu_vm_sdma_update()
|
/kernel/linux/linux-5.10/net/rxrpc/ |
H A D | call_event.c | 24 bool immediate, bool background) in rxrpc_propose_ping() 26 if (immediate) { in rxrpc_propose_ping() 46 u32 serial, bool immediate, bool background, in __rxrpc_propose_ACK() 57 rxrpc_propose_ping(call, immediate, background); in __rxrpc_propose_ACK() 72 if (!immediate) in __rxrpc_propose_ACK() 86 immediate = false; in __rxrpc_propose_ACK() 100 immediate = true; in __rxrpc_propose_ACK() 106 } else if (immediate || expiry == 0) { in __rxrpc_propose_ACK() 107 _debug("immediate ACK %lx", call->events); in __rxrpc_propose_ACK() 129 trace_rxrpc_propose_ack(call, why, ack_reason, serial, immediate, in __rxrpc_propose_ACK() 23 rxrpc_propose_ping(struct rxrpc_call *call, bool immediate, bool background) rxrpc_propose_ping() argument 45 __rxrpc_propose_ACK(struct rxrpc_call *call, u8 ack_reason, u32 serial, bool immediate, bool background, enum rxrpc_propose_ack_trace why) __rxrpc_propose_ACK() argument 136 rxrpc_propose_ACK(struct rxrpc_call *call, u8 ack_reason, u32 serial, bool immediate, bool background, enum rxrpc_propose_ack_trace why) rxrpc_propose_ACK() argument [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_vm_sdma.c | 54 enum amdgpu_ib_pool_type pool = p->immediate ? AMDGPU_IB_POOL_IMMEDIATE in amdgpu_vm_sdma_alloc_job() 56 struct drm_sched_entity *entity = p->immediate ? &p->vm->immediate in amdgpu_vm_sdma_alloc_job() 142 if (fence && !p->immediate) { in amdgpu_vm_sdma_commit() 175 trace_amdgpu_vm_copy_ptes(pe, src, count, p->immediate); in amdgpu_vm_sdma_copy_ptes() 202 trace_amdgpu_vm_set_ptes(pe, addr, count, incr, flags, p->immediate); in amdgpu_vm_sdma_set_ptes()
|
H A D | amdgpu_trace.h | 371 uint32_t incr, uint64_t flags, bool immediate), 372 TP_ARGS(pe, addr, count, incr, flags, immediate), 379 __field(bool, immediate) 388 __entry->immediate = immediate; 391 "immediate=%d", __entry->pe, __entry->addr, __entry->incr, 392 __entry->flags, __entry->count, __entry->immediate) 396 TP_PROTO(uint64_t pe, uint64_t src, unsigned count, bool immediate), 397 TP_ARGS(pe, src, count, immediate), 402 __field(bool, immediate) [all...] |
H A D | amdgpu_vm_pt.c | 368 * @immediate: use an immediate update 376 struct amdgpu_bo_vm *vmbo, bool immediate) in amdgpu_vm_pt_clear() 441 params.immediate = immediate; in amdgpu_vm_pt_clear() 499 * @immediate: use a immediate update 504 int level, bool immediate, struct amdgpu_bo_vm **vmbo, in amdgpu_vm_pt_create() 538 bp.no_wait_gpu = immediate; in amdgpu_vm_pt_create() 588 * @immediate 375 amdgpu_vm_pt_clear(struct amdgpu_device *adev, struct amdgpu_vm *vm, struct amdgpu_bo_vm *vmbo, bool immediate) amdgpu_vm_pt_clear() argument 503 amdgpu_vm_pt_create(struct amdgpu_device *adev, struct amdgpu_vm *vm, int level, bool immediate, struct amdgpu_bo_vm **vmbo, int32_t xcp_id) amdgpu_vm_pt_create() argument 596 amdgpu_vm_pt_alloc(struct amdgpu_device *adev, struct amdgpu_vm *vm, struct amdgpu_vm_pt_cursor *cursor, bool immediate) amdgpu_vm_pt_alloc() argument [all...] |
/kernel/linux/linux-5.10/drivers/scsi/aic7xxx/aicasm/ |
H A D | aicasm_insformat.h | 50 uint32_t immediate : 8, member 62 immediate : 8; 88 uint32_t immediate : 8, member 98 immediate : 8;
|
/kernel/linux/linux-6.6/drivers/scsi/aic7xxx/aicasm/ |
H A D | aicasm_insformat.h | 50 uint32_t immediate : 8, member 62 immediate : 8; 88 uint32_t immediate : 8, member 98 immediate : 8;
|
/kernel/linux/linux-6.6/arch/loongarch/kernel/ |
H A D | module.c | 182 insn->reg2i12_format.immediate = opr1 & 0xfff; in apply_r_larch_sop_imm_field() 188 insn->reg2i12_format.immediate = opr1 & 0xfff; in apply_r_larch_sop_imm_field() 194 insn->reg2i16_format.immediate = opr1 & 0xffff; in apply_r_larch_sop_imm_field() 203 insn->reg2i16_format.immediate = (opr1 >> 2) & 0xffff; in apply_r_larch_sop_imm_field() 209 insn->reg1i20_format.immediate = (opr1) & 0xfffff; in apply_r_larch_sop_imm_field() 324 insn->reg2i12_format.immediate = v & 0xfff; in apply_r_larch_pcala() 328 insn->reg1i20_format.immediate = v & 0xfffff; in apply_r_larch_pcala() 332 insn->reg1i20_format.immediate = v & 0xfffff; in apply_r_larch_pcala() 336 insn->reg2i12_format.immediate = v & 0xfff; in apply_r_larch_pcala()
|
H A D | relocate.c | 62 insn[0].reg1i20_format.immediate = lu12iw; in relocate_absolute() 63 insn[1].reg2i12_format.immediate = ori; in relocate_absolute() 64 insn[2].reg1i20_format.immediate = lu32id; in relocate_absolute() 65 insn[3].reg2i12_format.immediate = lu52id; in relocate_absolute()
|
/kernel/linux/linux-6.6/arch/x86/lib/ |
H A D | insn.c | 546 insn_field_set(&insn->immediate, get_next(short, insn), 2); in __get_immv32() 550 insn_field_set(&insn->immediate, get_next(int, insn), 4); in __get_immv32() 612 * insn_get_immediate() - Get the immediate in an instruction 628 if (insn->immediate.got) in insn_get_immediate() 649 insn_field_set(&insn->immediate, get_next(signed char, insn), 1); in insn_get_immediate() 652 insn_field_set(&insn->immediate, get_next(short, insn), 2); in insn_get_immediate() 655 insn_field_set(&insn->immediate, get_next(int, insn), 4); in insn_get_immediate() 674 /* Here, insn must have an immediate, but failed */ in insn_get_immediate() 681 insn->immediate.got = 1; in insn_get_immediate() 706 if (!insn->immediate in insn_get_length() [all...] |
/kernel/linux/linux-6.6/tools/arch/x86/lib/ |
H A D | insn.c | 546 insn_field_set(&insn->immediate, get_next(short, insn), 2); in __get_immv32() 550 insn_field_set(&insn->immediate, get_next(int, insn), 4); in __get_immv32() 612 * insn_get_immediate() - Get the immediate in an instruction 628 if (insn->immediate.got) in insn_get_immediate() 649 insn_field_set(&insn->immediate, get_next(signed char, insn), 1); in insn_get_immediate() 652 insn_field_set(&insn->immediate, get_next(short, insn), 2); in insn_get_immediate() 655 insn_field_set(&insn->immediate, get_next(int, insn), 4); in insn_get_immediate() 674 /* Here, insn must have an immediate, but failed */ in insn_get_immediate() 681 insn->immediate.got = 1; in insn_get_immediate() 706 if (!insn->immediate in insn_get_length() [all...] |
/kernel/linux/linux-5.10/tools/perf/util/intel-pt-decoder/ |
H A D | intel-pt-insn-decoder.c | 136 switch (insn->immediate.nbytes) { in intel_pt_insn_decoder() 138 intel_pt_insn->rel = insn->immediate.value; in intel_pt_insn_decoder() 142 bswap_16((short)insn->immediate.value); in intel_pt_insn_decoder() 145 intel_pt_insn->rel = bswap_32(insn->immediate.value); in intel_pt_insn_decoder() 152 intel_pt_insn->rel = insn->immediate.value; in intel_pt_insn_decoder()
|
/kernel/linux/linux-6.6/tools/perf/util/intel-pt-decoder/ |
H A D | intel-pt-insn-decoder.c | 163 switch (insn->immediate.nbytes) { in intel_pt_insn_decoder() 165 intel_pt_insn->rel = insn->immediate.value; in intel_pt_insn_decoder() 169 bswap_16((short)insn->immediate.value); in intel_pt_insn_decoder() 172 intel_pt_insn->rel = bswap_32(insn->immediate.value); in intel_pt_insn_decoder() 179 intel_pt_insn->rel = insn->immediate.value; in intel_pt_insn_decoder()
|
/kernel/linux/linux-5.10/arch/x86/kernel/kprobes/ |
H A D | core.c | 615 if (insn->immediate.nbytes == 2) in prepare_emulation() 616 p->ainsn.rel32 = *(s16 *)&insn->immediate.value; in prepare_emulation() 618 p->ainsn.rel32 = *(s32 *)&insn->immediate.value; in prepare_emulation() 623 if (insn->immediate.nbytes == 1) in prepare_emulation() 624 p->ainsn.rel32 = *(s8 *)&insn->immediate.value; in prepare_emulation() 625 else if (insn->immediate.nbytes == 2) in prepare_emulation() 626 p->ainsn.rel32 = *(s16 *)&insn->immediate.value; in prepare_emulation() 628 p->ainsn.rel32 = *(s32 *)&insn->immediate.value; in prepare_emulation() 634 p->ainsn.rel32 = *(char *)insn->immediate.bytes; in prepare_emulation() 642 if (insn->immediate in prepare_emulation() [all...] |
/kernel/linux/linux-6.6/arch/x86/kernel/kprobes/ |
H A D | core.c | 622 if (insn->immediate.nbytes == 2) in prepare_emulation() 623 p->ainsn.rel32 = *(s16 *)&insn->immediate.value; in prepare_emulation() 625 p->ainsn.rel32 = *(s32 *)&insn->immediate.value; in prepare_emulation() 630 if (insn->immediate.nbytes == 1) in prepare_emulation() 631 p->ainsn.rel32 = *(s8 *)&insn->immediate.value; in prepare_emulation() 632 else if (insn->immediate.nbytes == 2) in prepare_emulation() 633 p->ainsn.rel32 = *(s16 *)&insn->immediate.value; in prepare_emulation() 635 p->ainsn.rel32 = *(s32 *)&insn->immediate.value; in prepare_emulation() 641 p->ainsn.rel32 = insn->immediate.value; in prepare_emulation() 649 if (insn->immediate in prepare_emulation() [all...] |
/kernel/linux/linux-5.10/net/sctp/ |
H A D | inqueue.c | 38 INIT_WORK(&queue->immediate, NULL); in sctp_inq_init() 80 q->immediate.func(&q->immediate); in sctp_inq_push() 236 INIT_WORK(&q->immediate, callback); in sctp_inq_set_th_handler()
|
/kernel/linux/linux-6.6/net/sctp/ |
H A D | inqueue.c | 38 INIT_WORK(&queue->immediate, NULL); in sctp_inq_init() 80 q->immediate.func(&q->immediate); in sctp_inq_push() 236 INIT_WORK(&q->immediate, callback); in sctp_inq_set_th_handler()
|
/kernel/linux/linux-5.10/tools/objtool/arch/x86/ |
H A D | decode.c | 79 return insn->offset + insn->len + insn->immediate; in arch_jump_destination() 90 unsigned long *immediate, in arch_decode_instruction() 180 /* push immediate */ in arch_decode_instruction() 201 op->src.offset = insn.immediate.value; in arch_decode_instruction() 219 op->src.offset = insn.immediate.value * sign; in arch_decode_instruction() 508 * a PUSH of an immediate value (the return address). in arch_decode_instruction() 553 *immediate = insn.immediate.nbytes ? insn.immediate.value : 0; in arch_decode_instruction() 87 arch_decode_instruction(const struct elf *elf, const struct section *sec, unsigned long offset, unsigned int maxlen, unsigned int *len, enum insn_type *type, unsigned long *immediate, struct list_head *ops_list) arch_decode_instruction() argument
|
/kernel/linux/linux-6.6/tools/testing/selftests/net/ |
H A D | cmsg_ipv6.sh | 21 tcpdump -h | grep immediate-mode >> /dev/null 23 echo "SKIP - tcpdump with --immediate-mode option required" 86 $NSEXE nohup tcpdump --immediate-mode -p -ni dummy0 -w $TMPF -c 4 2> /dev/null & 123 $NSEXE nohup tcpdump --immediate-mode -p -ni dummy0 -w $TMPF -c 4 2> /dev/null &
|
/kernel/linux/linux-6.6/tools/objtool/arch/powerpc/ |
H A D | decode.c | 73 insn->immediate = imm; in arch_decode_instruction() 80 return insn->offset + insn->immediate; in arch_jump_destination()
|
/kernel/linux/linux-5.10/arch/arm/kernel/ |
H A D | phys2virt.S | 79 @ second halfword of the opcode (the 16-bit immediate is encoded 88 @ offset into the immediate field of the MOV instruction, or patch it 92 @ needed. The encoding of the immediate is rather complex for values 157 @ immediate field of the opcode, which is emitted with the correct 158 @ rotation value. (The effective value of the immediate is imm12<7:0> 170 @ word, and patch in the high word of the offset into the immediate
|
/kernel/linux/linux-6.6/arch/arm/kernel/ |
H A D | phys2virt.S | 79 @ second halfword of the opcode (the 16-bit immediate is encoded 88 @ offset into the immediate field of the MOV instruction, or patch it 92 @ needed. The encoding of the immediate is rather complex for values 157 @ immediate field of the opcode, which is emitted with the correct 158 @ rotation value. (The effective value of the immediate is imm12<7:0> 170 @ word, and patch in the high word of the offset into the immediate
|