Home
last modified time | relevance | path

Searched refs:immediate (Results 1 - 25 of 176) sorted by relevance

12345678

/kernel/linux/linux-6.6/arch/loongarch/include/asm/
H A Dinst.h249 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 Dinsn.c537 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 Dinsn.c537 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 Damdgpu_vm_sdma.c64 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 Dcall_event.c24 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 Damdgpu_vm_sdma.c54 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 Damdgpu_trace.h371 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 Damdgpu_vm_pt.c368 * @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 Daicasm_insformat.h50 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 Daicasm_insformat.h50 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 Dmodule.c182 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 Drelocate.c62 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 Dinsn.c546 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 Dinsn.c546 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 Dintel-pt-insn-decoder.c136 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 Dintel-pt-insn-decoder.c163 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 Dcore.c615 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 Dcore.c622 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 Dinqueue.c38 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 Dinqueue.c38 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 Ddecode.c79 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 Dcmsg_ipv6.sh21 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 Ddecode.c73 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 Dphys2virt.S79 @ 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 Dphys2virt.S79 @ 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

Completed in 15 milliseconds

12345678