/linux/arch/arm/probes/ |
H A D | decode-thumb.c | 48 /* STRD (immediate) 1110 1000 x110 xxxx xxxx xxxx xxxx xxxx */ 49 /* LDRD (immediate) 1110 1000 x111 xxxx xxxx xxxx xxxx xxxx */ 51 /* STRD (immediate) 1110 1001 x1x0 xxxx xxxx xxxx xxxx xxxx */ 52 /* LDRD (immediate) 1110 1001 x1x1 xxxx xxxx xxxx xxxx xxxx */ 134 /* Data-processing (modified immediate) */ 186 /* Data-processing (plain binary immediate) */ 287 /* PLD{W} (immediate) 1111 1000 10x1 xxxx 1111 xxxx xxxx xxxx */ 289 /* PLD{W} (immediate) 1111 1000 00x1 xxxx 1111 1100 xxxx xxxx */ 291 /* PLI (immediate) 1111 1001 1001 xxxx 1111 xxxx xxxx xxxx */ 293 /* PLI (immediate) 1111 1001 0001 xxxx 1111 1100 xxxx xxxx */ [all …]
|
H A D | decode-arm.c | 119 /* PLDI (immediate) 1111 0100 x101 xxxx xxxx xxxx xxxx xxxx */ 120 /* PLDW (immediate) 1111 0101 x001 xxxx xxxx xxxx xxxx xxxx */ 121 /* PLD (immediate) 1111 0101 x101 xxxx xxxx xxxx xxxx xxxx */ 130 /* BLX (immediate) 1111 101x xxxx xxxx xxxx xxxx xxxx xxxx */ 270 /* LDRD (immediate) cccc 000x x1x0 xxxx xxxx xxxx 1101 xxxx */ 271 /* STRD (immediate) cccc 000x x1x0 xxxx xxxx xxxx 1111 xxxx */ 285 /* STRH (immediate) cccc 000x x1x0 xxxx xxxx xxxx 1011 xxxx */ 289 /* LDRH (immediate) cccc 000x x1x1 xxxx xxxx xxxx 1011 xxxx */ 290 /* LDRSB (immediate) cccc 000x x1x1 xxxx xxxx xxxx 1101 xxxx */ 291 /* LDRSH (immediate) cccc 000x x1x1 xxxx xxxx xxxx 1111 xxxx */ [all …]
|
/linux/arch/loongarch/include/asm/ |
H A D | inst.h | 266 unsigned int immediate : 15; member 278 unsigned int immediate : 20; member 298 unsigned int immediate : 5; member 305 unsigned int immediate : 6; member 312 unsigned int immediate : 12; member 319 unsigned int immediate : 14; member 326 unsigned int immediate : 16; member 356 unsigned int immediate : 2; member 445 !is_imm12_negative(ip->reg2i12_format.immediate); in is_ra_save_ins() 454 is_imm12_negative(ip->reg2i12_format.immediate); in is_stack_alloc_ins() [all …]
|
/linux/drivers/firewire/ |
H A D | device-attribute-test.c | 118 // Vendor immediate entry is found. in device_attr_simple_avc() 122 // Model immediate entry is found. in device_attr_simple_avc() 136 // Vendor immediate entry is not found. in device_attr_simple_avc() 139 // Model immediate entry is found. in device_attr_simple_avc() 150 // Specifier_ID immediate entry is found. in device_attr_simple_avc() 154 // Version immediate entry is found. in device_attr_simple_avc() 200 // Vendor immediate entry is found. in device_attr_legacy_avc() 204 // Model immediate entry is found. in device_attr_legacy_avc() 217 // Vendor immediate entry is not found. in device_attr_legacy_avc() 220 // Model immediate entry is not found. in device_attr_legacy_avc() [all …]
|
/linux/arch/riscv/include/asm/ |
H A D | insn.h | 20 /* The bit field of immediate value in I-type instruction */ 27 /* The bit field of immediate value in J-type instruction */ 41 * U-type IMMs contain the upper 20bits [31:20] of an immediate with 49 /* The bit field of immediate value in B-type instruction */ 70 /* The bit field of immediate value in RVC J instruction */ 95 /* The bit field of immediate value in RVC B instruction */ 530 * Get the immediate from a J-type instruction. 533 * Return: immediate 541 * Update a J-type instruction with an immediate value. 544 * @imm: the immediate to insert into the instruction [all …]
|
H A D | runtime-const.h | 175 * The 32-bit immediate is stored in a lui+addi pairing. 176 * lui holds the upper 20 bits of the immediate in the first 20 bits of the instruction. 177 * addi holds the lower 12 bits of the immediate in the first 12 bits of the instruction. 195 /* replace upper 20 bits of lui with upper immediate */ in __runtime_fixup_32() 199 /* replace lui with nop if immediate is small enough to fit in addi */ in __runtime_fixup_32() 239 * Replace the least significant 5 bits of the srli/srliw immediate that is
|
/linux/tools/perf/pmu-events/arch/arm64/ampere/ampereonex/ |
H A D | branch.json | 24 "PublicDescription": "Instruction architecturally executed, immediate branch taken", 27 "BriefDescription": "Instruction architecturally executed, immediate branch taken" 36 "PublicDescription": "Instruction architecturally executed, predicted immediate branch", 39 "BriefDescription": "Instruction architecturally executed, predicted immediate branch" 42 "PublicDescription": "Instruction architecturally executed, mispredicted immediate branch", 45 "BriefDescription": "Instruction architecturally executed, mispredicted immediate branch"
|
/linux/drivers/crypto/caam/ |
H A D | desc_constr.h | 15 #define IMMEDIATE (1 << 23) macro 60 #define SET_OK_NO_PROP_ERRORS (IMMEDIATE | LDST_CLASS_DECO | \ 64 #define DISABLE_AUTO_INFO_FIFO (IMMEDIATE | LDST_CLASS_DECO | \ 67 #define ENABLE_AUTO_INFO_FIFO (IMMEDIATE | LDST_CLASS_DECO | \ 229 append_cmd(desc, command | IMMEDIATE | len); in append_cmd_data() 363 * 2nd variant for commands whose specified immediate length differs 364 * from length of immediate data provided, e.g., split keys 372 append_cmd(desc, CMD_##op | IMMEDIATE | len | options); \ 378 static inline void append_##cmd##_imm_##type(u32 * const desc, type immediate, \ 383 append_cmd(desc, CMD_##op | IMMEDIATE | options); \ [all …]
|
/linux/tools/arch/loongarch/include/asm/ |
H A D | inst.h | 59 unsigned int immediate : 15; 85 unsigned int immediate : 12; 92 unsigned int immediate : 14; 99 unsigned int immediate : 16; 166 insn->reg2i16_format.immediate = offset; \ 55 unsigned int immediate : 15; global() member 81 unsigned int immediate : 12; global() member 88 unsigned int immediate : 14; global() member 95 unsigned int immediate : 16; global() member
|
/linux/drivers/net/ipa/ |
H A D | ipa_cmd.c | 23 * DOC: IPA Immediate Commands 25 * The AP command TX endpoint is used to issue immediate commands to the IPA. 26 * An immediate command is generally used to request the IPA do something 29 * Immediate commands are represented by GSI transactions just like other 30 * transfer requests, and use a single GSI TRE. Each immediate command 33 * immediate command's opcode. The payload for a command resides in AP 137 /* Immediate command payload */ 184 /* Size must fit in the immediate command field that holds it */ in ipa_cmd_table_init_valid() 192 /* Offset must fit in the immediate command field that holds it */ in ipa_cmd_table_init_valid() 216 * the header table memory area in an immediate command. Make sure in ipa_cmd_header_init_local_valid() [all …]
|
H A D | ipa_cmd.h | 17 * enum ipa_cmd_opcode: IPA immediate commands 30 * All immediate commands are issued using the AP command TX endpoint. 74 * @opcode: IPA immediate command opcode 154 * ipa_cmd_init() - Initialize IPA immediate commands
|
/linux/arch/mips/net/ |
H A D | bpf_jit_comp.h | 56 * Jump address mask for immediate jumps. The four most significant bits 165 /* Validate ALU/ALU64 immediate range */ 168 /* Rewrite ALU/ALU64 immediate operation */ 171 /* ALU immediate operation (32-bit) */ 186 /* Validate JMP/JMP32 immediate range */ 189 /* Prepare a PC-relative jump operation with immediate conditional */ 200 /* Conditional JMP/JMP32 immediate */
|
/linux/arch/arm/probes/kprobes/ |
H A D | checkers-arm.c | 58 /* STR (immediate) cccc 010x x0x0 1101 xxxx xxxx xxxx xxxx */ in arm_check_stack() 59 /* STRB (immediate) cccc 010x x1x0 1101 xxxx xxxx xxxx xxxx */ in arm_check_stack() 61 /* STRD (immediate) cccc 000x x1x0 1101 xxxx xxxx 1111 xxxx */ in arm_check_stack() 62 /* STRH (immediate) cccc 000x x1x0 1101 xxxx xxxx 1011 xxxx */ in arm_check_stack() 141 * LDRD (immediate) cccc 000x x1x0 xxxx xxxx xxxx 1101 xxxx 142 * STRD (immediate) cccc 000x x1x0 xxxx xxxx xxxx 1111 xxxx
|
/linux/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_vm_pt.c | 353 * @immediate: use an immediate update 361 struct amdgpu_bo_vm *vmbo, bool immediate) in amdgpu_vm_pt_clear() argument 397 params.immediate = immediate; in amdgpu_vm_pt_clear() 436 * @immediate: use a immediate update 441 int level, bool immediate, struct amdgpu_bo_vm **vmbo, in amdgpu_vm_pt_create() argument 472 bp.no_wait_gpu = immediate; in amdgpu_vm_pt_create() 487 * @immediate: use an immediate update 498 bool immediate) in amdgpu_vm_pt_alloc() argument 509 r = amdgpu_vm_pt_create(adev, vm, cursor->level, immediate, &pt, in amdgpu_vm_pt_alloc() 521 r = amdgpu_vm_pt_clear(adev, vm, pt, immediate); in amdgpu_vm_pt_alloc() [all …]
|
/linux/drivers/infiniband/ulp/rtrs/ |
H A D | README | 43 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/arch/loongarch/kernel/ |
H A D | module.c | 183 insn->reg2i12_format.immediate = opr1 & 0xfff; in apply_r_larch_sop_imm_field() 189 insn->reg2i12_format.immediate = opr1 & 0xfff; in apply_r_larch_sop_imm_field() 195 insn->reg2i16_format.immediate = opr1 & 0xffff; in apply_r_larch_sop_imm_field() 204 insn->reg2i16_format.immediate = (opr1 >> 2) & 0xffff; in apply_r_larch_sop_imm_field() 210 insn->reg1i20_format.immediate = (opr1) & 0xfffff; in apply_r_larch_sop_imm_field() 325 insn->reg2i12_format.immediate = v & 0xfff; in apply_r_larch_pcala() 329 insn->reg1i20_format.immediate = v & 0xfffff; in apply_r_larch_pcala() 333 insn->reg1i20_format.immediate = v & 0xfffff; in apply_r_larch_pcala() 337 insn->reg2i12_format.immediate = v & 0xfff; in apply_r_larch_pcala()
|
/linux/tools/objtool/arch/x86/ |
H A D | decode.c | 78 return insn->offset + insn->len + insn->immediate; in arch_jump_destination() 263 /* push immediate */ in arch_decode_instruction() 276 * 1000 00sw : mod OP r/m : immediate in arch_decode_instruction() 278 * s - sign extend immediate in arch_decode_instruction() 295 imm = ins.immediate.value; in arch_decode_instruction() 326 op->src.offset = ins.immediate.value; in arch_decode_instruction() 705 * a PUSH of an immediate value (the return address). in arch_decode_instruction() 754 if (ins.immediate.nbytes) in arch_decode_instruction() 755 insn->immediate = ins.immediate.value; in arch_decode_instruction() 757 insn->immediate = ins.displacement.value; in arch_decode_instruction()
|
/linux/drivers/amba/ |
H A D | tegra-ahb.c | 52 #define IMMEDIATE BIT(18) macro 184 val |= ENB_FAST_REARBITRATE | IMMEDIATE | DONT_SPLIT_AHB_WR; in tegra_ahb_gizmo_init() 188 val |= IMMEDIATE; in tegra_ahb_gizmo_init() 192 val |= IMMEDIATE; in tegra_ahb_gizmo_init() 196 val |= IMMEDIATE; in tegra_ahb_gizmo_init()
|
/linux/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;
|
/linux/fs/nfsd/ |
H A D | debugfs.c | 17 * allowed). This setting takes immediate effect for all NFS 48 * This setting takes immediate effect for all NFS versions, 92 * This setting takes immediate effect for all NFS versions,
|
/linux/tools/perf/util/intel-pt-decoder/ |
H A D | intel-pt-insn-decoder.c | 169 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/arch/arm64/include/asm/ |
H A D | atomic_ll_sc.h | 110 * GAS converts the mysterious and undocumented BIC (immediate) alias to in ATOMIC_OPS() 111 * an AND (immediate) instruction with the immediate inverted. We don't in ATOMIC_OPS() 206 * GAS converts the mysterious and undocumented BIC (immediate) alias to 207 * an AND (immediate) instruction with the immediate inverted. We don't
|
/linux/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/arch/x86/lib/ |
H A D | insn.c | 588 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() 654 * insn_get_immediate() - Get the immediate in an instruction 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() 713 /* Here, insn must have an immediate, but failed */ 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/testing/selftests/net/ |
H A D | cmsg_ip.sh | 20 tcpdump -h | grep immediate-mode >> /dev/null 22 echo "SKIP - tcpdump with --immediate-mode option required" 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 &
|