/linux-master/tools/objtool/arch/loongarch/ |
H A D | decode.c | 20 return insn->offset + (insn->immediate << 2); 84 insn->immediate = sign_extend64(inst.reg0i26_format.immediate_h << 16 | 89 insn->immediate = sign_extend64(inst.reg0i26_format.immediate_h << 16 | 107 insn->immediate = sign_extend64(inst.reg1i21_format.immediate_h << 16 | 126 insn->immediate = sign_extend64(inst.reg2i12_format.immediate, 11); 130 op->src.offset = insn->immediate; 139 insn->immediate = sign_extend64(inst.reg2i12_format.immediate, 11); 143 op->src.offset = insn->immediate; [all...] |
/linux-master/tools/arch/loongarch/include/asm/ |
H A D | inst.h | 55 unsigned int immediate : 15; member in struct:reg0i15_format 81 unsigned int immediate : 12; member in struct:reg2i12_format 88 unsigned int immediate : 14; member in struct:reg2i14_format 95 unsigned int immediate : 16; member in struct:reg2i16_format 154 insn->reg2i16_format.immediate = offset; \
|
/linux-master/drivers/scsi/aic7xxx/aicasm/ |
H A D | aicasm_insformat.h | 50 uint32_t immediate : 8, member in struct:ins_format1 62 immediate : 8; 88 uint32_t immediate : 8, member in struct:ins_format3 98 immediate : 8;
|
/linux-master/arch/arc/lib/ |
H A D | memcpy-700.S | 31 ; uses long immediate 37 ; uses long immediate
|
/linux-master/arch/loongarch/kernel/ |
H A D | ftrace.c | 39 *ra_off = -((1 << 12) - insn->reg2i12_format.immediate);
|
H A D | relocate.c | 62 insn[0].reg1i20_format.immediate = lu12iw; 63 insn[1].reg2i12_format.immediate = ori; 64 insn[2].reg1i20_format.immediate = lu32id; 65 insn[3].reg2i12_format.immediate = lu52id;
|
H A D | module.c | 183 insn->reg2i12_format.immediate = opr1 & 0xfff; 189 insn->reg2i12_format.immediate = opr1 & 0xfff; 195 insn->reg2i16_format.immediate = opr1 & 0xffff; 204 insn->reg2i16_format.immediate = (opr1 >> 2) & 0xffff; 210 insn->reg1i20_format.immediate = (opr1) & 0xfffff; 325 insn->reg2i12_format.immediate = v & 0xfff; 329 insn->reg1i20_format.immediate = v & 0xfffff; 333 insn->reg1i20_format.immediate = v & 0xfffff; 337 insn->reg2i12_format.immediate = v & 0xfff;
|
/linux-master/tools/objtool/arch/powerpc/ |
H A D | decode.c | 73 insn->immediate = imm; 80 return insn->offset + insn->immediate;
|
/linux-master/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 56 struct drm_sched_entity *entity = p->immediate ? &p->vm->immediate 142 if (fence && !p->immediate) { 175 trace_amdgpu_vm_copy_ptes(pe, src, count, p->immediate); 202 trace_amdgpu_vm_set_ptes(pe, addr, count, incr, flags, p->immediate);
|
H A D | amdgpu_vm_cpu.c | 87 trace_amdgpu_vm_set_ptes(pe, addr, count, incr, flags, p->immediate);
|
H A D | amdgpu_vm_pt.c | 352 * @immediate: use an immediate update 360 struct amdgpu_bo_vm *vmbo, bool immediate) 404 params.immediate = immediate; 442 * @immediate: use a immediate update 447 int level, bool immediate, struct amdgpu_bo_vm **vmbo, 481 bp.no_wait_gpu = immediate; 531 * @immediate 359 amdgpu_vm_pt_clear(struct amdgpu_device *adev, struct amdgpu_vm *vm, struct amdgpu_bo_vm *vmbo, bool immediate) argument 446 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) argument 539 amdgpu_vm_pt_alloc(struct amdgpu_device *adev, struct amdgpu_vm *vm, struct amdgpu_vm_pt_cursor *cursor, bool immediate) argument [all...] |
H A D | amdgpu_vm.h | 233 * @immediate: if changes should be made immediately 235 bool immediate; member in struct:amdgpu_vm_update_params 338 struct drm_sched_entity immediate; member in struct:amdgpu_vm 457 struct amdgpu_vm *vm, bool immediate); 471 bool immediate, bool unlocked, bool flush_tlb, bool allow_override, 535 struct amdgpu_bo_vm *vmbo, bool immediate); 537 int level, bool immediate, struct amdgpu_bo_vm **vmbo,
|
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...] |
/linux-master/tools/perf/util/intel-pt-decoder/ |
H A D | intel-pt-insn-decoder.c | 163 switch (insn->immediate.nbytes) { 165 intel_pt_insn->rel = insn->immediate.value; 169 bswap_16((short)insn->immediate.value); 172 intel_pt_insn->rel = bswap_32(insn->immediate.value); 179 intel_pt_insn->rel = insn->immediate.value;
|
/linux-master/arch/loongarch/include/asm/ |
H A D | inst.h | 259 unsigned int immediate : 15; member in struct:reg0i15_format 271 unsigned int immediate : 20; member in struct:reg1i20_format 291 unsigned int immediate : 5; member in struct:reg2i5_format 298 unsigned int immediate : 6; member in struct:reg2i6_format 305 unsigned int immediate : 12; member in struct:reg2i12_format 312 unsigned int immediate : 14; member in struct:reg2i14_format 319 unsigned int immediate : 16; member in struct:reg2i16_format 349 unsigned int immediate : 2; member in struct:reg3sa2_format 438 !is_imm12_negative(ip->reg2i12_format.immediate); 447 is_imm12_negative(ip->reg2i12_format.immediate); [all...] |
/linux-master/tools/testing/selftests/net/ |
H A D | cmsg_ipv6.sh | 18 tcpdump -h | grep immediate-mode >> /dev/null 20 echo "SKIP - tcpdump with --immediate-mode option required" 84 $NSEXE nohup tcpdump --immediate-mode -p -ni dummy0 -w $TMPF -c 4 2> /dev/null & 121 $NSEXE nohup tcpdump --immediate-mode -p -ni dummy0 -w $TMPF -c 4 2> /dev/null &
|
/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/therm/ |
H A D | fan.c | 32 nvkm_fan_update(struct nvkm_fan *fan, bool immediate, int target) argument 60 if (!immediate && duty >= 0) { 118 nvkm_therm_fan_set(struct nvkm_therm *therm, bool immediate, int percent) argument 120 return nvkm_fan_update(therm->fan, immediate, percent);
|
/linux-master/arch/x86/kernel/ |
H A D | cfi.c | 45 *type = -(u32)insn.immediate.value;
|
/linux-master/net/sctp/ |
H A D | inqueue.c | 38 INIT_WORK(&queue->immediate, NULL); 88 q->immediate.func(&q->immediate); 242 INIT_WORK(&q->immediate, callback);
|
/linux-master/arch/x86/kernel/kprobes/ |
H A D | core.c | 669 if (insn->immediate.nbytes == 2) 670 p->ainsn.rel32 = *(s16 *)&insn->immediate.value; 672 p->ainsn.rel32 = *(s32 *)&insn->immediate.value; 677 if (insn->immediate.nbytes == 1) 678 p->ainsn.rel32 = *(s8 *)&insn->immediate.value; 679 else if (insn->immediate.nbytes == 2) 680 p->ainsn.rel32 = *(s16 *)&insn->immediate.value; 682 p->ainsn.rel32 = *(s32 *)&insn->immediate.value; 688 p->ainsn.rel32 = insn->immediate.value; 696 if (insn->immediate [all...] |
/linux-master/arch/x86/lib/ |
H A D | insn.c | 536 insn_field_set(&insn->immediate, get_next(short, insn), 2); 540 insn_field_set(&insn->immediate, get_next(int, insn), 4); 602 * insn_get_immediate() - Get the immediate in an instruction 618 if (insn->immediate.got) 637 insn_field_set(&insn->immediate, get_next(signed char, insn), 1); 640 insn_field_set(&insn->immediate, get_next(short, insn), 2); 643 insn_field_set(&insn->immediate, get_next(int, insn), 4); 662 /* Here, insn must have an immediate, but failed */ 669 insn->immediate.got = 1; 708 insn->displacement.got && insn->immediate [all...] |
/linux-master/tools/arch/x86/lib/ |
H A D | insn.c | 536 insn_field_set(&insn->immediate, get_next(short, insn), 2); 540 insn_field_set(&insn->immediate, get_next(int, insn), 4); 602 * insn_get_immediate() - Get the immediate in an instruction 618 if (insn->immediate.got) 637 insn_field_set(&insn->immediate, get_next(signed char, insn), 1); 640 insn_field_set(&insn->immediate, get_next(short, insn), 2); 643 insn_field_set(&insn->immediate, get_next(int, insn), 4); 662 /* Here, insn must have an immediate, but failed */ 669 insn->immediate.got = 1; 708 insn->displacement.got && insn->immediate [all...] |
/linux-master/tools/objtool/include/objtool/ |
H A D | check.h | 48 unsigned long immediate; member in struct:instruction
|
/linux-master/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
|
/linux-master/tools/objtool/arch/x86/ |
H A D | decode.c | 78 return insn->offset + insn->len + insn->immediate; 248 /* push immediate */ 261 * 1000 00sw : mod OP r/m : immediate 263 * s - sign extend immediate 280 imm = ins.immediate.value; 311 op->src.offset = ins.immediate.value; 685 * a PUSH of an immediate value (the return address). 734 insn->immediate = ins.immediate.nbytes ? ins.immediate [all...] |