Home
last modified time | relevance | path

Searched refs:immediate (Results 1 – 25 of 132) sorted by relevance

123456

/linux/arch/loongarch/include/asm/
H A Dinst.h278 unsigned int immediate : 15; member
290 unsigned int immediate : 20; member
310 unsigned int immediate : 5; member
317 unsigned int immediate : 6; member
324 unsigned int immediate : 12; member
331 unsigned int immediate : 14; member
338 unsigned int immediate : 16; member
368 unsigned int immediate : 2; member
460 !is_imm12_negative(ip->reg2i12_format.immediate); in is_ra_save_ins()
471 is_imm12_negative(ip->reg2i12_format.immediate); in is_stack_alloc_ins()
[all …]
/linux/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;
/linux/arch/loongarch/kernel/
H A Dmodule.c200 insn->reg2i12_format.immediate = opr1 & 0xfff; in apply_r_larch_sop_imm_field()
206 insn->reg2i12_format.immediate = opr1 & 0xfff; in apply_r_larch_sop_imm_field()
212 insn->reg2i16_format.immediate = opr1 & 0xffff; in apply_r_larch_sop_imm_field()
221 insn->reg2i16_format.immediate = (opr1 >> 2) & 0xffff; in apply_r_larch_sop_imm_field()
227 insn->reg1i20_format.immediate = (opr1) & 0xfffff; in apply_r_larch_sop_imm_field()
341 insn->reg2i12_format.immediate = v & 0xfff; in apply_r_larch_pcadd()
345 insn->reg1i20_format.immediate = v & 0xfffff; in apply_r_larch_pcadd()
369 insn->reg2i12_format.immediate = v & 0xfff; in apply_r_larch_pcala()
373 insn->reg1i20_format.immediate = v & 0xfffff; in apply_r_larch_pcala()
378 insn->reg1i20_format.immediate = v & 0xfffff; in apply_r_larch_pcala()
[all …]
H A Drelocate.c84 insn[0].reg1i20_format.immediate = lu12iw; in relocate_absolute()
85 insn[1].reg2i12_format.immediate = ori; in relocate_absolute()
87 insn[2].reg1i20_format.immediate = lu32id; in relocate_absolute()
88 insn[3].reg2i12_format.immediate = lu52id; in relocate_absolute()
H A Dftrace.c39 *ra_off = -((1 << 12) - insn->reg2i12_format.immediate); in ftrace_get_parent_ra_addr()
H A Dalternative.c108 si = src->reg2i16_format.immediate; in recompute_jump()
122 buf->reg2i16_format.immediate = offset; in recompute_jump()
/linux/tools/perf/util/intel-pt-decoder/
H A Dintel-pt-insn-decoder.c169 switch (insn->immediate.nbytes) { in intel_pt_insn_decoder()
171 intel_pt_insn->rel = insn->immediate.value; in intel_pt_insn_decoder()
175 bswap_16((short)insn->immediate.value); in intel_pt_insn_decoder()
178 intel_pt_insn->rel = bswap_32(insn->immediate.value); in intel_pt_insn_decoder()
185 intel_pt_insn->rel = insn->immediate.value; in intel_pt_insn_decoder()
/linux/net/sctp/
H A Dinqueue.c38 INIT_WORK(&queue->immediate, NULL); in sctp_inq_init()
88 q->immediate.func(&q->immediate); in sctp_inq_push()
244 INIT_WORK(&q->immediate, callback); in sctp_inq_set_th_handler()
/linux/arch/x86/lib/
H A Dinsn.c588 insn_field_set(&insn->immediate, get_next(short, insn), 2); in __get_immv32()
592 insn_field_set(&insn->immediate, get_next(int, insn), 4); in __get_immv32()
670 if (insn->immediate.got) in insn_get_immediate()
688 insn_field_set(&insn->immediate, get_next(signed char, insn), 1); in insn_get_immediate()
691 insn_field_set(&insn->immediate, get_next(short, insn), 2); in insn_get_immediate()
694 insn_field_set(&insn->immediate, get_next(int, insn), 4); in insn_get_immediate()
720 insn->immediate.got = 1; in insn_get_immediate()
759 insn->displacement.got && insn->immediate.got; in insn_complete()
/linux/tools/arch/x86/lib/
H A Dinsn.c588 insn_field_set(&insn->immediate, get_next(short, insn), 2); in __get_immv32()
592 insn_field_set(&insn->immediate, get_next(int, insn), 4); in __get_immv32()
670 if (insn->immediate.got) in insn_get_immediate()
688 insn_field_set(&insn->immediate, get_next(signed char, insn), 1); in insn_get_immediate()
691 insn_field_set(&insn->immediate, get_next(short, insn), 2); in insn_get_immediate()
694 insn_field_set(&insn->immediate, get_next(int, insn), 4); in insn_get_immediate()
720 insn->immediate.got = 1; in insn_get_immediate()
759 insn->displacement.got && insn->immediate.got; in insn_complete()
/linux/drivers/gpu/drm/nouveau/nvkm/subdev/therm/
H A Dfan.c32 nvkm_fan_update(struct nvkm_fan *fan, bool immediate, int target) in nvkm_fan_update() argument
60 if (!immediate && duty >= 0) { in nvkm_fan_update()
118 nvkm_therm_fan_set(struct nvkm_therm *therm, bool immediate, int percent) in nvkm_therm_fan_set() argument
120 return nvkm_fan_update(therm->fan, immediate, percent); in nvkm_therm_fan_set()
/linux/drivers/net/ethernet/chelsio/inline_crypto/ch_ipsec/
H A Dchcr_ipsec.c363 bool *immediate) in calc_tx_sec_flits() argument
382 *immediate = true; in calc_tx_sec_flits()
560 bool immediate = false; in ch_ipsec_crypto_wreq() local
579 flits = calc_tx_sec_flits(skb, sa_entry, &immediate); in ch_ipsec_crypto_wreq()
584 if (immediate) in ch_ipsec_crypto_wreq()
711 bool immediate = false; in ch_ipsec_xmit() local
735 flits = calc_tx_sec_flits(skb, sa_entry, &immediate); in ch_ipsec_xmit()
753 if (!immediate && in ch_ipsec_xmit()
777 if (immediate) { in ch_ipsec_xmit()
/linux/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
/linux/arch/arc/lib/
H A Dmemcpy-700.S31 ; uses long immediate
37 ; uses long immediate
/linux/tools/testing/selftests/net/
H A Dcmsg_ip.sh20 tcpdump -h | grep immediate-mode >> /dev/null
96 $NSEXE nohup tcpdump --immediate-mode -p -ni dummy0 -w $TMPF -c 4 2> /dev/null &
150 $NSEXE nohup tcpdump --immediate-mode -p -ni dummy0 -w $TMPF -c 4 2> /dev/null &
/linux/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_vm.h287 bool immediate; member
401 struct drm_sched_entity immediate; member
520 struct amdgpu_vm *vm, bool immediate);
534 bool immediate, bool unlocked, bool flush_tlb,
606 struct amdgpu_bo_vm *vmbo, bool immediate);
608 int level, bool immediate, struct amdgpu_bo_vm **vmbo,
H A Damdgpu_ids.c271 if ((*id)->owner != vm->immediate.fence_context || in amdgpu_vmid_grab_reserved()
279 if ((*id)->owner != vm->immediate.fence_context || in amdgpu_vmid_grab_reserved()
341 if ((*id)->owner != vm->immediate.fence_context) in amdgpu_vmid_grab_used()
442 id->owner = vm->immediate.fence_context; in amdgpu_vmid_grab()
H A Damdgpu_vm.c523 r = drm_sched_entity_init(&vm->immediate, DRM_SCHED_PRIORITY_NORMAL, in amdgpu_vm_init_entities()
534 drm_sched_entity_destroy(&vm->immediate); in amdgpu_vm_init_entities()
541 drm_sched_entity_destroy(&vm->immediate); in amdgpu_vm_fini_entities()
686 spin_lock(&vm->immediate.lock); in amdgpu_vm_ready()
687 ret &= !vm->immediate.stopped; in amdgpu_vm_ready()
688 spin_unlock(&vm->immediate.lock); in amdgpu_vm_ready()
974 struct amdgpu_vm *vm, bool immediate) in amdgpu_vm_update_pdes() argument
992 params.immediate = immediate; in amdgpu_vm_update_pdes()
1109 bool immediate, bool unlocked, bool flush_tlb, in amdgpu_vm_update_range() argument
1144 params.immediate = immediate; in amdgpu_vm_update_range()
[all …]
/linux/Documentation/bpf/
H A Dlinux-notes.rst34 The following 64-bit immediate instruction specifies that a variable address,
59 accesses packet data at an absolute offset specified by the immediate data
61 a register in addition to the immediate data.
/linux/tools/objtool/arch/x86/
H A Ddecode.c142 return insn->offset + insn->len + insn->immediate; in arch_jump_destination()
318 /* push immediate */ in arch_decode_instruction()
331 * 1000 00sw : mod OP r/m : immediate in arch_decode_instruction()
333 * s - sign extend immediate in arch_decode_instruction()
350 imm = ins.immediate.value; in arch_decode_instruction()
381 op->src.offset = ins.immediate.value; in arch_decode_instruction()
759 * a PUSH of an immediate value (the return address). in arch_decode_instruction()
808 if (ins.immediate.nbytes) { in arch_decode_instruction()
809 insn->immediate = ins.immediate in arch_decode_instruction()
[all...]
/linux/Documentation/misc-devices/
H A Dad525x_dpot.rst8 work with the immediate resistance settings as well as update the saved startup
21 The rdac files are used to program the immediate value of the device.
/linux/drivers/infiniband/ulp/rtrs/
H A DREADME43 Server uses immediate field to tell the client which request is being
44 acknowledged and for errno. Client uses immediate field to tell the server
96 messages with an immediate field) which are used to detect a crash on remote
130 an immediate field. The 32 bit field is used to specify the outstanding
148 an immediate field. The 32 bit field is used to specify the outstanding
170 message with an immediate field. The 32 bit field is used to specify the
191 message with an immediate field. The 32 bit field is used to specify the
/linux/drivers/net/plip/
H A Dplip.c207 struct work_struct immediate; member
309 INIT_WORK(&nl->immediate, plip_bh); in plip_init_netdev()
328 schedule_work(&nl->immediate); in plip_kick_bh()
368 struct net_local *nl = container_of(work, struct net_local, immediate); in plip_bh()
692 schedule_work(&nl->immediate); in plip_receive_packet()
952 schedule_work(&nl->immediate); in plip_interrupt()
1004 schedule_work(&nl->immediate); in plip_tx_packet()
/linux/arch/arm/mm/
H A Dabort-lv4t.S91 and r9, r8, #0x00f @ get Rm / low nibble of immediate value
92 tst r8, #1 << 22 @ if (immediate offset)
93 andne r6, r8, #0xf00 @ { immediate high nibble
/linux/tools/testing/selftests/net/ovpn/
H A Dtest.sh88 tcpdump --immediate-mode -p -ni veth${p} -c 1 \
93 tcpdump --immediate-mode -p -ni veth${p} -c 1 \

123456