HomeSort by: relevance | last modified time | path
    Searched defs:imm (Results 1 - 20 of 20) sorted by relevancy

  /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...]

Completed in 60 milliseconds