/src/sys/arch/ia64/disasm/ |
disasm_extract.c | 1823 imm(uint64_t bits, int sign, int o, int l) function in typeref:typename:uint64_t 1836 i->i_oper[op].o_value = imm(bits, 1, o, l); 1843 i->i_oper[op].o_value = imm(bits, 0, o, l);
|
/src/sys/arch/arm/arm/ |
disassem.c | 513 int imm = (insn & 0xff) << (32 - rotate) | local in function:disasm 516 imm, imm);
|
/src/sys/netinet6/ |
mld6.c | 947 struct in6_multi_mship *imm; local in function:in6_joingroup 949 imm = malloc(sizeof(*imm), M_IPMADDR, M_NOWAIT|M_ZERO); 950 if (imm == NULL) { 955 imm->i6mm_maddr = in6_addmulti(addr, ifp, errorp, timer); 956 if (!imm->i6mm_maddr) { 958 free(imm, M_IPMADDR); 961 return imm; 965 in6_leavegroup(struct in6_multi_mship *imm) 970 in6m = imm->i6mm_maddr [all...] |
in6_pcb.c | 752 struct in6_multi_mship *imm, *nimm; local in function:in6pcb_purgeif0 781 LIST_FOREACH_SAFE(imm, &im6o->im6o_memberships, 783 if (imm->i6mm_maddr->in6m_ifp == ifp) { 784 LIST_REMOVE(imm, i6mm_chain); 785 in6_leavegroup(imm);
|
ip6_output.c | 2441 struct in6_multi_mship *imm; local in function:ip6_setmoptions 2562 LIST_FOREACH(imm, &im6o->im6o_memberships, i6mm_chain) { 2563 if (imm->i6mm_maddr->in6m_ifp == ifp && 2564 IN6_ARE_ADDR_EQUAL(&imm->i6mm_maddr->in6m_addr, 2568 if (imm != NULL) { 2576 imm = in6_joingroup(ifp, &ia, &error, 0); 2577 if (imm == NULL) 2579 LIST_INSERT_HEAD(&im6o->im6o_memberships, imm, i6mm_chain); 2652 LIST_FOREACH(imm, &im6o->im6o_memberships, i6mm_chain) { 2653 if ((ifp == NULL || imm->i6mm_maddr->in6m_ifp == ifp) & 2743 struct in6_multi_mship *imm, *nimm; local in function:ip6_freemoptions [all...] |
in6.c | 835 struct in6_multi_mship *imm; local in function:in6_join_mcastgroups 859 imm = in6_joingroup(ifp, &llsol, &error, dad_delay); 860 if (!imm) { 867 LIST_INSERT_HEAD(&ia->ia6_memberships, imm, i6mm_chain); 936 imm = in6_joingroup(ifp, &mltaddr.sin6_addr, &error, 0); 937 if (!imm) { 945 LIST_INSERT_HEAD(&ia->ia6_memberships, imm, i6mm_chain); 961 else if ((imm = in6_joingroup(ifp, &mltaddr.sin6_addr, &error, 970 LIST_INSERT_HEAD(&ia->ia6_memberships, imm, i6mm_chain); 1035 imm = in6_joingroup(ifp, &mltaddr.sin6_addr, &error, 0) 1456 struct in6_multi_mship *imm; local in function:in6_purgeaddr 1532 struct in6_multi_mship *imm; local in function:in6_purge_mcast_references [all...] |
/src/sys/arch/sh3/sh3/ |
db_disasm.c | 1317 int rn, imm; local in function:f_70 1320 imm = (int) ((char) (insn & 0x00ff)); 1322 snprintf(buf, len, "add #0x%x, r%d", imm, rn); 1451 int type, md, imm; local in function:f_c0 1455 imm = (insn & 0x00ff); 1461 snprintf(buf, len, "mov.b r0, @(%d, gbr)", imm); 1465 imm *= 2; 1466 snprintf(buf, len, "mov.w r0, @(%d, gbr)", imm); 1470 imm *= 4; 1471 snprintf(buf, len, "mov.l r0, @(%d, gbr)", imm); 1563 int rn, imm; local in function:f_e0 [all...] |
/src/sys/arch/evbppc/wii/dev/ |
di.c | 258 uint32_t imm; local in function:di_request_error_sync 270 imm = RD4(sc, DIMMBUF); 273 DPRINTF(sc->sc_dev, "ERR IMMBUF = 0x%08x\n", imm); 274 di_sense(xs, (imm >> 16) & 0xff, (imm >> 8) & 0xff, imm & 0xff); 301 uint32_t imm; local in function:di_transfer_complete 342 imm = RD4(sc, DIMMBUF); 343 DPRINTF(sc->sc_dev, "TUR IMMBUF = 0x%08x\n", imm); 344 switch ((imm >> 24) & 0xff) [all...] |
/src/sys/arch/amd64/amd64/ |
db_disasm.c | 1189 int imm; local in function:db_disasm 1447 get_value_inc(imm, loc, len, false);/* unsigned */ 1448 db_format_radix(tbuf, 24, (unsigned int)imm, true); 1453 get_value_inc(imm, loc, len, true); /* signed */ 1454 db_format_radix(tbuf, 24, imm, true); 1458 get_value_inc(imm, loc, 1, false); /* unsigned */ 1459 db_format_radix(tbuf, 24, (unsigned int)imm, true); 1463 get_value_inc(imm, loc, 1, true); /* signed */ 1464 db_format_radix(tbuf, 24, imm, true); 1468 get_value_inc(imm, loc, 2, false); /* unsigned * [all...] |
/src/sys/arch/i386/i386/ |
db_disasm.c | 1130 int imm; local in function:db_disasm 1347 get_value_inc(imm, loc, len, false);/* unsigned */ 1348 db_format_radix(tbuf, 24, (unsigned int)imm, true); 1353 get_value_inc(imm, loc, len, true); /* signed */ 1354 db_format_radix(tbuf, 24, imm, true); 1358 get_value_inc(imm, loc, 1, false); /* unsigned */ 1359 db_format_radix(tbuf, 24, (unsigned int)imm, true); 1363 get_value_inc(imm, loc, 1, false); 1364 if (imm != 0x0a) { 1365 db_format_radix(tbuf, 24, (unsigned int)imm, true) [all...] |
/src/sys/arch/riscv/riscv/ |
db_disasm.c | 139 uint32_t imm; local in function:db_disasm_16 145 imm = INSN16_IMM_CIW(insn); 146 if (imm == 0) { 150 db_printf("c.addi4spn %s, 0x%x\n", riscv_registers[rd], imm); 156 imm = INSN16_IMM_CL_D(insn); 157 db_printf("c.fld f%d, %d(%s)\n", rd, (int32_t)imm, 160 imm = INSN16_IMM_CL_Q(insn); 162 (int32_t)imm, riscv_registers[rs1]); 168 imm = INSN16_IMM_CL_W(insn); 170 (int32_t)imm, riscv_registers[rs1]) 1160 uint32_t imm; local in function:db_disasm_32 [all...] |
/src/sys/external/bsd/sljit/dist/sljit_src/ |
sljitNativeARM_32.c | 385 static SLJIT_INLINE sljit_s32 emit_imm(struct sljit_compiler *compiler, sljit_s32 reg, sljit_sw imm) 387 FAIL_IF(push_inst(compiler, MOVW | RD(reg) | ((imm << 4) & 0xf0000) | (imm & 0xfff))); 388 return push_inst(compiler, MOVT | RD(reg) | ((imm >> 12) & 0xf0000) | ((imm >> 16) & 0xfff)); 511 static sljit_uw get_imm(sljit_uw imm); 868 #define TYPE2_TRANSFER_IMM(imm) \ 869 (((imm) & 0xf) | (((imm) & 0xf0) << 4) | (1 << 22)) 978 src2: reg or imm (if allowed 1308 sljit_uw offset_reg, imm; local in function:emit_op_mem 1803 sljit_uw imm; local in function:emit_fop_mem [all...] |
sljitNativeARM_T2_32.c | 58 #define IMM3(imm) (imm << 6) 59 #define IMM8(imm) (imm) 77 #define IMM5(imm) \ 78 (COPY_BITS(imm, 2, 12, 3) | ((imm & 0x3) << 6)) 79 #define IMM12(imm) \ 80 (COPY_BITS(imm, 11, 26, 1) | COPY_BITS(imm, 8, 12, 3) | (imm & 0xff) 524 sljit_uw imm, nimm; local in function:emit_op_imm 1426 sljit_uw imm; local in function:emit_fop_mem [all...] |
sljitNativeARM_64.c | 138 static SLJIT_INLINE sljit_s32 emit_imm64_const(struct sljit_compiler *compiler, sljit_s32 dst, sljit_uw imm) 140 FAIL_IF(push_inst(compiler, MOVZ | RD(dst) | ((imm & 0xffff) << 5))); 141 FAIL_IF(push_inst(compiler, MOVK | RD(dst) | (((imm >> 16) & 0xffff) << 5) | (1 << 21))); 142 FAIL_IF(push_inst(compiler, MOVK | RD(dst) | (((imm >> 32) & 0xffff) << 5) | (2 << 21))); 143 return push_inst(compiler, MOVK | RD(dst) | ((imm >> 48) << 5) | (3 << 21)); 361 static sljit_ins logical_imm(sljit_sw imm, sljit_s32 len) 369 if (len == 32 && (imm == 0 || imm == -1)) 371 if (len == 16 && ((sljit_s32)imm == 0 || (sljit_s32)imm == -1) 427 sljit_uw imm = (sljit_uw)simm; local in function:load_immediate 536 sljit_sw imm, nimm; local in function:emit_op_imm [all...] |
sljitLir.h | 370 sljit_sw imm; member in struct:sljit_compiler 591 imm - a simple immediate value (cannot be used as a destination) 593 [imm] - absolute immediate memory address 594 [reg+imm] - indirect memory address 595 [reg+(reg<<imm)] - indirect indexed memory address (shift must be between 0 and 3) 620 x86: [reg+imm], -2^32+1 <= imm <= 2^32-1 (full address space on x86-32) 621 [reg+(reg<<imm)] is supported 622 [imm], -2^32+1 <= imm <= 2^32-1 is supporte [all...] |
/src/sys/arch/aarch64/aarch64/ |
disasm.c | 646 SignExtend(int bitwidth, uint64_t imm, unsigned int multiply) 651 if (imm & signbit) 652 imm -= immmax; 653 return imm * multiply; 657 ZeroExtend(int bitwidth, uint64_t imm, unsigned int multiply) 659 return imm * multiply; 1166 uint64_t imm = ((immhi << 2) | immlo); local in function:OP3FUNC 1169 PRINTADDR(SignExtend(21, imm, 1) + pc); 1175 uint64_t imm = ((immhi << 2) | immlo); local in function:OP3FUNC 1178 PRINTADDR(SignExtend(21, imm, 4096) + (pc & -4096)) [all...] |
/src/sys/netinet/ |
ip_carp.c | 1621 struct in6_multi_mship *imm = local in function:carp_multicast_cleanup 1624 LIST_REMOVE(imm, i6mm_chain); 1625 in6_leavegroup(imm); 1885 struct in_multi *imm; local in function:carp_join_multicast 1892 if ((imm = in_addmulti(&addr, &sc->sc_if)) == NULL) 1895 imo->imo_membership[0] = imm; 1977 struct in6_multi_mship *imm, *imm2; local in function:carp_join_multicast6 1992 if ((imm = in6_joingroup(&sc->sc_if, 2006 in6_leavegroup(imm); 2012 if (imm) [all...] |
/src/lib/libnvmm/ |
libnvmm_x86.c | 1004 struct x86_immediate imm; member in union:x86_store::__anon7ffe33e2010a 2027 if (fsm_read(fsm, (uint8_t *)&store->u.imm.data, immsize) == -1) { 2033 store->u.imm.data = sign_extend(store->u.imm.data, sesize); 3348 /* The instruction was "imm -> mem". Fetch the immediate 3350 memcpy(mem.data, &instr->src.u.imm.data, mem.size);
|
/src/sys/arch/mips/include/ |
mips_opcode.h | 53 unsigned imm: 16; member in struct:__anonf25c396b010a::__anonf25c396b0208 98 unsigned imm: 16; member in struct:__anonf25c396b010a::__anonf25c396b0708
|
/src/common/lib/libx86emu/ |
x86emu.c | 1010 decode_and_fetch_byte_imm8(struct X86EMU *emu, uint8_t *imm) 1014 *imm = fetch_byte_imm(emu); 1017 *imm = fetch_byte_imm(emu); 1023 decode_and_fetch_word_imm8(struct X86EMU *emu, uint8_t *imm) 1027 *imm = fetch_byte_imm(emu); 1030 *imm = fetch_byte_imm(emu); 1036 decode_and_fetch_long_imm8(struct X86EMU *emu, uint8_t *imm) 1040 *imm = fetch_byte_imm(emu); 1043 *imm = fetch_byte_imm(emu); 1333 int32_t imm; local in function:common_imul_long_IMM 1366 int16_t imm; local in function:common_imul_word_IMM 1591 uint32_t imm; local in function:x86emuOp_push_word_IMM 1596 uint16_t imm; local in function:x86emuOp_push_word_IMM 1609 int16_t imm; local in function:x86emuOp_push_byte_IMM 1724 uint8_t imm, destval; local in function:x86emuOp_opc80_byte_RM_IMM 1771 uint32_t destval, imm; local in function:x86emuOp32_opc81_word_RM_IMM 1789 uint16_t destval, imm; local in function:x86emuOp16_opc81_word_RM_IMM 1832 uint8_t imm, destval; local in function:x86emuOp_opc82_byte_RM_IMM 1880 uint32_t destval, imm; local in function:x86emuOp32_opc83_word_RM_IMM 1893 uint16_t destval, imm; local in function:x86emuOp16_opc83_word_RM_IMM 3115 uint16_t imm; local in function:x86emuOp_ret_near_IMM 3130 uint8_t imm; local in function:x86emuOp_mov_byte_RM_IMM 3153 uint32_t imm, *destreg; local in function:x86emuOp32_mov_word_RM_IMM 3174 uint16_t imm, *destreg; local in function:x86emuOp16_mov_word_RM_IMM 3241 uint16_t imm; local in function:x86emuOp_ret_far_IMM [all...] |