Home
last modified time | relevance | path

Searched refs:bitpos (Results 1 – 17 of 17) sorted by relevance

/freebsd/lib/msun/src/
H A Ds_nan.c54 int bitpos; /* index into words (in bits) */ in _scan_nan() local
67 for (bitpos = 0; bitpos < 32 * num_words; bitpos += 4) { in _scan_nan()
71 words[bitpos / 32] |= digittoint(s[si]) << (bitpos % 32); in _scan_nan()
73 words[num_words - 1 - bitpos / 32] |= in _scan_nan()
74 digittoint(s[si]) << (bitpos % 32); in _scan_nan()
/freebsd/sys/dev/qat/qat_api/firmware/include/
H A Dicp_qat_fw.h58 #define QAT_FIELD_SET(flags, val, bitpos, mask) \ argument
59 (flags) = (((flags) & (~((mask) << (bitpos)))) | \
60 (((val) & (mask)) << (bitpos)))
62 #define QAT_FIELD_GET(flags, bitpos, mask) (((flags) >> (bitpos)) & (mask)) argument
63 #define QAT_FLAG_SET(flags, val, bitpos) \ argument
64 ((flags) = (((flags) & (~(1 << (bitpos)))) | (((val)&1) << (bitpos))))
66 #define QAT_FLAG_CLEAR(flags, bitpos) (flags) = ((flags) & (~(1 << (bitpos)))) argument
68 #define QAT_FLAG_GET(flags, bitpos) (((flags) >> (bitpos)) & 1) argument
/freebsd/sys/dev/qat/include/
H A Dicp_qat_fw.h8 #define QAT_FIELD_SET(flags, val, bitpos, mask) \ argument
10 (flags) = (((flags) & (~((mask) << (bitpos)))) | \
11 (((val) & (mask)) << (bitpos))); \
14 #define QAT_FIELD_GET(flags, bitpos, mask) (((flags) >> (bitpos)) & (mask)) argument
/freebsd/sys/cddl/dev/kinst/aarch64/
H A Dkinst_isa.c26 uint8_t cond, reg, bitpos; in kinst_emulate() local
121 bitpos = (instr >> 19) & 0x1f; in kinst_emulate()
122 bitpos |= ((instr >> 31) & 0x1) << 5; in kinst_emulate()
126 if (cond == 1 && (frame->tf_x[reg] & (1 << bitpos)) != 0) in kinst_emulate()
129 else if (cond == 0 && (frame->tf_x[reg] & (1 << bitpos)) == 0) in kinst_emulate()
/freebsd/sys/arm/freescale/imx/
H A Dimx6_ipu.c404 uint32_t datapos, bitpos, mask; in ipu_ch_param_set_value() local
410 bitpos = offset % 32; in ipu_ch_param_set_value()
414 data &= ~(mask << bitpos); in ipu_ch_param_set_value()
415 data |= (value << bitpos); in ipu_ch_param_set_value()
418 if ((bitpos + len) > 32) { in ipu_ch_param_set_value()
419 len = bitpos + len - 32; in ipu_ch_param_set_value()
423 data2 |= (value >> (32 - bitpos)); in ipu_ch_param_set_value()
433 uint32_t datapos, bitpos, mask; in ipu_ch_param_get_value() local
439 bitpos = offset % 32; in ipu_ch_param_get_value()
442 data = data >> bitpos; in ipu_ch_param_get_value()
[all …]
/freebsd/sys/amd64/vmm/intel/
H A Dvmx_msr.c45 vmx_ctl_allows_one_setting(uint64_t msr_val, int bitpos) in vmx_ctl_allows_one_setting() argument
48 return ((msr_val & (1UL << (bitpos + 32))) != 0); in vmx_ctl_allows_one_setting()
52 vmx_ctl_allows_zero_setting(uint64_t msr_val, int bitpos) in vmx_ctl_allows_zero_setting() argument
55 return ((msr_val & (1UL << bitpos)) == 0); in vmx_ctl_allows_zero_setting()
/freebsd/sys/kern/
H A Dsubr_blist.c186 bitpos(u_daddr_t mask) in bitpos() function
545 digit = bitpos(diff); in blist_stats()
607 avail = blk - start + bitpos(~scan->bm_bitmap); in blst_next_leaf_alloc()
719 lo = bitpos(~mask); in blst_leaf_alloc()
726 hi = bitpos(mask & (mask + 1)) + count1; in blst_leaf_alloc()
806 digit = bitpos(mask); in blst_meta_alloc()
1060 digit = bitpos(mask); in blst_radix_print()
/freebsd/sys/amd64/vmm/io/
H A Dvlapic.c572 int i, idx, bitpos, vector; in vlapic_process_eoi() local
579 bitpos = fls(isrptr[idx]); in vlapic_process_eoi()
580 if (bitpos-- != 0) { in vlapic_process_eoi()
585 isrptr[idx] &= ~(1 << bitpos); in vlapic_process_eoi()
586 vector = i * 32 + bitpos; in vlapic_process_eoi()
591 if ((tmrptr[idx] & (1 << bitpos)) != 0) { in vlapic_process_eoi()
1233 int idx, i, bitpos, vector; in vlapic_pending_intr() local
1246 bitpos = fls(val); in vlapic_pending_intr()
1247 if (bitpos != 0) { in vlapic_pending_intr()
1248 vector = i * 32 + (bitpos - 1); in vlapic_pending_intr()
/freebsd/sys/fs/nfsserver/
H A Dnfs_nfsdsubs.c1767 int prefixnum, retnum = 0, i, len, bitpos, rderrbit = 0, nonrefbit = 0; in nfsrv_putreferralattr() local
1810 for (bitpos = 0; bitpos < NFSATTRBIT_MAX; bitpos++) { in nfsrv_putreferralattr()
1811 if (NFSISSET_ATTRBIT(&tmpbits, bitpos)) { in nfsrv_putreferralattr()
1812 switch (bitpos) { in nfsrv_putreferralattr()
1868 printf("EEK! Bad V4 refattr bitpos=%d\n", bitpos); in nfsrv_putreferralattr()
H A Dnfs_nfsdport.c3012 int error, attrsize, bitpos, aclsize, aceerr, retnotsup = 0; in nfsv4_sattr() local
3034 bitpos = NFSATTRBIT_MAX; in nfsv4_sattr()
3036 bitpos = 0; in nfsv4_sattr()
3039 for (; bitpos < NFSATTRBIT_MAX; bitpos++) { in nfsv4_sattr()
3044 if (NFSISSET_ATTRBIT(attrbitp, bitpos)) in nfsv4_sattr()
3045 switch (bitpos) { in nfsv4_sattr()
3249 bitpos = NFSATTRBIT_MAX; in nfsv4_sattr()
/freebsd/crypto/openssl/crypto/bn/
H A Dbn_exp.c489 static BN_ULONG bn_get_bits(const BIGNUM *a, int bitpos) in bn_get_bits() argument
494 wordpos = bitpos / BN_BITS2; in bn_get_bits()
495 bitpos %= BN_BITS2; in bn_get_bits()
498 if (bitpos) { in bn_get_bits()
499 ret >>= bitpos; in bn_get_bits()
501 ret |= a->d[wordpos] << (BN_BITS2 - bitpos); in bn_get_bits()
/freebsd/sys/arm/ti/
H A Dti_pruss.c350 const size_t bitpos = (index & 0x03) * 8; in ti_pruss_map_write() local
352 rmw = (rmw & ~( 0xF << bitpos)) | ( (content & 0xF) << bitpos); in ti_pruss_map_write()
/freebsd/sys/fs/nfs/
H A Dnfs_commonsubs.c1288 int i = 0, j, k, l = 0, m, bitpos, attrsum = 0; in nfsv4_loadattr() local
1381 for (bitpos = 0; bitpos < NFSATTRBIT_MAX; bitpos++) { in nfsv4_loadattr()
1386 if (NFSISSET_ATTRBIT(&attrbits, bitpos)) in nfsv4_loadattr()
1387 switch (bitpos) { in nfsv4_loadattr()
2325 bitpos); in nfsv4_loadattr()
2332 bitpos = NFSATTRBIT_MAX; in nfsv4_loadattr()
2581 int bitpos, retnum = 0; in nfsv4_fillattr() local
2701 for (bitpos = 0; bitpos < NFSATTRBIT_MAX; bitpos++) { in nfsv4_fillattr()
2702 if (NFSISSET_ATTRBIT(retbitp, bitpos)) { in nfsv4_fillattr()
2703 switch (bitpos) { in nfsv4_fillattr()
[all …]
/freebsd/sys/contrib/dev/rtw88/
H A Dcoex.h386 void rtw_coex_write_scbd(struct rtw_dev *rtwdev, u16 bitpos, bool set);
H A Dcoex.c366 void rtw_coex_write_scbd(struct rtw_dev *rtwdev, u16 bitpos, bool set) in rtw_coex_write_scbd() argument
381 if (!chip->new_scbd10_def && (bitpos & COEX_SCBD_FIX2M)) { in rtw_coex_write_scbd()
388 val |= bitpos; in rtw_coex_write_scbd()
390 val &= ~bitpos; in rtw_coex_write_scbd()
/freebsd/contrib/libarchive/libarchive/
H A Darchive_read_support_format_rar.c2673 int lastnode, bitpos, bit; in add_value() local
2699 for (bitpos = length - 1; bitpos >= 0; bitpos--) in add_value()
2701 bit = (codebits >> bitpos) & 1; in add_value()
/freebsd/contrib/wpa/hostapd/
H A Dconfig_file.c1261 int bitpos; in hostapd_parse_he_srg_bitmap() local
1271 bitpos = atoi(pos); in hostapd_parse_he_srg_bitmap()
1272 if (bitpos < 0 || bitpos > 64) in hostapd_parse_he_srg_bitmap()
1275 bitmap[bitpos / 8] |= BIT(bitpos % 8); in hostapd_parse_he_srg_bitmap()