crypto/openssh/bitmap.c
101
bitmap_set_bit(struct bitmap *b, u_int n)
crypto/openssh/bitmap.c
117
retop(struct bitmap *b)
crypto/openssh/bitmap.c
126
bitmap_clear_bit(struct bitmap *b, u_int n)
crypto/openssh/bitmap.c
141
bitmap_nbits(struct bitmap *b)
crypto/openssh/bitmap.c
162
bitmap_nbytes(struct bitmap *b)
crypto/openssh/bitmap.c
168
bitmap_to_string(struct bitmap *b, void *p, size_t l)
crypto/openssh/bitmap.c
189
bitmap_from_string(struct bitmap *b, const void *p, size_t l)
crypto/openssh/bitmap.c
37
struct bitmap *
crypto/openssh/bitmap.c
40
struct bitmap *ret;
crypto/openssh/bitmap.c
54
bitmap_free(struct bitmap *b)
crypto/openssh/bitmap.c
65
bitmap_zero(struct bitmap *b)
crypto/openssh/bitmap.c
72
bitmap_test_bit(struct bitmap *b, u_int n)
crypto/openssh/bitmap.c
82
reserve(struct bitmap *b, u_int n)
crypto/openssh/bitmap.h
25
struct bitmap;
crypto/openssh/bitmap.h
28
struct bitmap *bitmap_new(void);
crypto/openssh/bitmap.h
31
void bitmap_free(struct bitmap *b);
crypto/openssh/bitmap.h
34
void bitmap_zero(struct bitmap *b);
crypto/openssh/bitmap.h
37
int bitmap_test_bit(struct bitmap *b, u_int n);
crypto/openssh/bitmap.h
40
int bitmap_set_bit(struct bitmap *b, u_int n);
crypto/openssh/bitmap.h
43
void bitmap_clear_bit(struct bitmap *b, u_int n);
crypto/openssh/bitmap.h
46
size_t bitmap_nbits(struct bitmap *b);
crypto/openssh/bitmap.h
49
size_t bitmap_nbytes(struct bitmap *b);
crypto/openssh/bitmap.h
52
int bitmap_to_string(struct bitmap *b, void *p, size_t l);
crypto/openssh/bitmap.h
55
int bitmap_from_string(struct bitmap *b, const void *p, size_t l);
crypto/openssh/krl.c
553
put_bitmap(struct sshbuf *buf, struct bitmap *bitmap)
crypto/openssh/krl.c
559
len = bitmap_nbytes(bitmap);
crypto/openssh/krl.c
562
if (bitmap_to_string(bitmap, blob, len) != 0) {
crypto/openssh/krl.c
581
struct bitmap *bitmap = NULL;
crypto/openssh/krl.c
627
if ((r = put_bitmap(sect, bitmap)) != 0)
crypto/openssh/krl.c
629
bitmap_free(bitmap);
crypto/openssh/krl.c
630
bitmap = NULL;
crypto/openssh/krl.c
650
if ((bitmap = bitmap_new()) == NULL) {
crypto/openssh/krl.c
682
if (bitmap_set_bit(bitmap,
crypto/openssh/krl.c
700
if ((r = put_bitmap(sect, bitmap)) != 0)
crypto/openssh/krl.c
702
bitmap_free(bitmap);
crypto/openssh/krl.c
703
bitmap = NULL;
crypto/openssh/krl.c
726
bitmap_free(bitmap);
crypto/openssh/krl.c
874
struct bitmap *bitmap = NULL;
crypto/openssh/krl.c
916
if ((bitmap = bitmap_new()) == NULL) {
crypto/openssh/krl.c
924
if (bitmap_from_string(bitmap, blob, blen) != 0) {
crypto/openssh/krl.c
928
nbits = bitmap_nbits(bitmap);
crypto/openssh/krl.c
935
if (!bitmap_test_bit(bitmap, serial))
crypto/openssh/krl.c
941
bitmap_free(bitmap);
crypto/openssh/krl.c
942
bitmap = NULL;
crypto/openssh/krl.c
974
if (bitmap != NULL)
crypto/openssh/krl.c
975
bitmap_free(bitmap);
crypto/openssh/regress/unittests/bitmap/tests.c
32
struct bitmap *b;
crypto/openssl/ssl/record/methods/dtls_meth.c
108
static int dtls_process_record(OSSL_RECORD_LAYER *rl, DTLS_BITMAP *bitmap)
crypto/openssl/ssl/record/methods/dtls_meth.c
274
dtls_record_bitmap_update(rl, bitmap);
crypto/openssl/ssl/record/methods/dtls_meth.c
386
DTLS_BITMAP *bitmap;
crypto/openssl/ssl/record/methods/dtls_meth.c
40
static int dtls_record_replay_check(OSSL_RECORD_LAYER *rl, DTLS_BITMAP *bitmap)
crypto/openssl/ssl/record/methods/dtls_meth.c
46
cmp = satsub64be(seq, bitmap->max_seq_num);
crypto/openssl/ssl/record/methods/dtls_meth.c
516
bitmap = dtls_get_bitmap(rl, rr, &is_next_epoch);
crypto/openssl/ssl/record/methods/dtls_meth.c
517
if (bitmap == NULL) {
crypto/openssl/ssl/record/methods/dtls_meth.c
52
if (shift >= sizeof(bitmap->map) * 8)
crypto/openssl/ssl/record/methods/dtls_meth.c
527
if (!dtls_record_replay_check(rl, bitmap)) {
crypto/openssl/ssl/record/methods/dtls_meth.c
54
else if (bitmap->map & ((uint64_t)1 << shift))
crypto/openssl/ssl/record/methods/dtls_meth.c
559
if (!dtls_process_record(rl, bitmap)) {
crypto/openssl/ssl/record/methods/dtls_meth.c
62
DTLS_BITMAP *bitmap)
crypto/openssl/ssl/record/methods/dtls_meth.c
68
cmp = satsub64be(seq, bitmap->max_seq_num);
crypto/openssl/ssl/record/methods/dtls_meth.c
71
if (shift < sizeof(bitmap->map) * 8)
crypto/openssl/ssl/record/methods/dtls_meth.c
72
bitmap->map <<= shift, bitmap->map |= 1UL;
crypto/openssl/ssl/record/methods/dtls_meth.c
74
bitmap->map = 1UL;
crypto/openssl/ssl/record/methods/dtls_meth.c
75
memcpy(bitmap->max_seq_num, seq, SEQ_NUM_SIZE);
crypto/openssl/ssl/record/methods/dtls_meth.c
78
if (shift < sizeof(bitmap->map) * 8)
crypto/openssl/ssl/record/methods/dtls_meth.c
79
bitmap->map |= (uint64_t)1 << shift;
crypto/openssl/ssl/record/methods/dtls_meth.c
90
return &rl->bitmap;
crypto/openssl/ssl/record/methods/recmethod_local.h
352
DTLS_BITMAP bitmap;
lib/libkvm/kvm_private.c
468
uint64_t *bitmap = kd->pt_map;
lib/libkvm/kvm_private.c
470
uint64_t pte_u64 = pte_bit_id / BITS_IN(*bitmap);
lib/libkvm/kvm_private.c
472
uint64_t pte_mask = 1ULL << (pte_bit_id % BITS_IN(*bitmap));
lib/libkvm/kvm_private.c
479
(bitmap[pte_u64] & pte_mask) == 0)
lib/libkvm/kvm_private.c
490
bitmap + popcount_id * POPCOUNTS_IN(*bitmap),
lib/libkvm/kvm_private.c
497
uint64_t pte_u64_bit_off = pte_u64 * BITS_IN(*bitmap);
lib/libkvm/kvm_private.c
503
bitmap + pte_u64,
sys/amd64/vmm/intel/vmx_msr.c
136
msr_bitmap_initialize(char *bitmap)
sys/amd64/vmm/intel/vmx_msr.c
139
memset(bitmap, 0xff, PAGE_SIZE);
sys/amd64/vmm/intel/vmx_msr.c
143
msr_bitmap_change_access(char *bitmap, u_int msr, int access)
sys/amd64/vmm/intel/vmx_msr.c
157
bitmap[byte] &= ~(1 << bit);
sys/amd64/vmm/intel/vmx_msr.c
159
bitmap[byte] |= 1 << bit;
sys/amd64/vmm/intel/vmx_msr.c
163
bitmap[byte] &= ~(1 << bit);
sys/amd64/vmm/intel/vmx_msr.c
165
bitmap[byte] |= 1 << bit;
sys/amd64/vmm/intel/vmx_msr.h
63
void msr_bitmap_initialize(char *bitmap);
sys/amd64/vmm/intel/vmx_msr.h
64
int msr_bitmap_change_access(char *bitmap, u_int msr, int access);
sys/cddl/compat/opensolaris/sys/bitmap.h
100
#define BT_CLEAR(bitmap, bitindex) \
sys/cddl/compat/opensolaris/sys/bitmap.h
101
{ BT_WIM((bitmap), (bitindex)) &= ~BT_BIW(bitindex); }
sys/cddl/compat/opensolaris/sys/bitmap.h
108
#define BT_TEST32(bitmap, bitindex) \
sys/cddl/compat/opensolaris/sys/bitmap.h
109
((BT_WIM32((bitmap), (bitindex)) & BT_BIW32(bitindex)) ? 1 : 0)
sys/cddl/compat/opensolaris/sys/bitmap.h
110
#define BT_SET32(bitmap, bitindex) \
sys/cddl/compat/opensolaris/sys/bitmap.h
111
{ BT_WIM32((bitmap), (bitindex)) |= BT_BIW32(bitindex); }
sys/cddl/compat/opensolaris/sys/bitmap.h
112
#define BT_CLEAR32(bitmap, bitindex) \
sys/cddl/compat/opensolaris/sys/bitmap.h
113
{ BT_WIM32((bitmap), (bitindex)) &= ~BT_BIW32(bitindex); }
sys/cddl/compat/opensolaris/sys/bitmap.h
71
#define BT_WIM(bitmap, bitindex) \
sys/cddl/compat/opensolaris/sys/bitmap.h
72
((bitmap)[(bitindex) >> BT_ULSHIFT])
sys/cddl/compat/opensolaris/sys/bitmap.h
80
#define BT_WIM32(bitmap, bitindex) \
sys/cddl/compat/opensolaris/sys/bitmap.h
81
((bitmap)[(bitindex) >> BT_ULSHIFT32])
sys/cddl/compat/opensolaris/sys/bitmap.h
96
#define BT_TEST(bitmap, bitindex) \
sys/cddl/compat/opensolaris/sys/bitmap.h
97
((BT_WIM((bitmap), (bitindex)) & BT_BIW(bitindex)) ? 1 : 0)
sys/cddl/compat/opensolaris/sys/bitmap.h
98
#define BT_SET(bitmap, bitindex) \
sys/cddl/compat/opensolaris/sys/bitmap.h
99
{ BT_WIM((bitmap), (bitindex)) |= BT_BIW(bitindex); }
sys/compat/linux/linux.c
460
bsd_to_linux_bits_(int value, struct bsd_to_linux_bitmap *bitmap,
sys/compat/linux/linux.c
471
bsd_mask = bitmap[i].bsd_mask;
sys/compat/linux/linux.c
472
bsd_value = bitmap[i].bsd_value;
sys/compat/linux/linux.c
476
linux_mask = bitmap[i].linux_mask;
sys/compat/linux/linux.c
477
linux_value = bitmap[i].linux_value;
sys/compat/linux/linux.c
498
linux_to_bsd_bits_(int value, struct bsd_to_linux_bitmap *bitmap,
sys/compat/linux/linux.c
509
bsd_mask = bitmap[i].bsd_mask;
sys/compat/linux/linux.c
510
bsd_value = bitmap[i].bsd_value;
sys/compat/linux/linux.c
514
linux_mask = bitmap[i].linux_mask;
sys/compat/linux/linux.c
515
linux_value = bitmap[i].linux_value;
sys/compat/linux/linux.h
261
int bsd_to_linux_bits_(int value, struct bsd_to_linux_bitmap *bitmap,
sys/compat/linux/linux.h
263
int linux_to_bsd_bits_(int value, struct bsd_to_linux_bitmap *bitmap,
sys/compat/linux/linux_videodev2_compat.h
52
l_uintptr_t bitmap;
sys/compat/linuxkpi/common/include/linux/bitmap.h
175
bitmap_find_free_region(unsigned long *bitmap, int bits, int order)
sys/compat/linuxkpi/common/include/linux/bitmap.h
181
if (!linux_reg_op(bitmap, pos, order, REG_OP_ISFREE))
sys/compat/linuxkpi/common/include/linux/bitmap.h
183
linux_reg_op(bitmap, pos, order, REG_OP_ALLOC);
sys/compat/linuxkpi/common/include/linux/bitmap.h
190
bitmap_allocate_region(unsigned long *bitmap, int pos, int order)
sys/compat/linuxkpi/common/include/linux/bitmap.h
192
if (!linux_reg_op(bitmap, pos, order, REG_OP_ISFREE))
sys/compat/linuxkpi/common/include/linux/bitmap.h
194
linux_reg_op(bitmap, pos, order, REG_OP_ALLOC);
sys/compat/linuxkpi/common/include/linux/bitmap.h
199
bitmap_release_region(unsigned long *bitmap, int pos, int order)
sys/compat/linuxkpi/common/include/linux/bitmap.h
201
linux_reg_op(bitmap, pos, order, REG_OP_RELEASE);
sys/compat/linuxkpi/common/include/linux/bitmap.h
445
bitmap_free(const unsigned long *bitmap)
sys/compat/linuxkpi/common/include/linux/bitmap.h
447
kfree(bitmap);
sys/compat/linuxkpi/common/include/linux/bitops.h
370
linux_reg_op(unsigned long *bitmap, int pos, int order, int reg_op)
sys/compat/linuxkpi/common/include/linux/bitops.h
394
if (bitmap[index + i] & mask)
sys/compat/linuxkpi/common/include/linux/bitops.h
402
bitmap[index + i] |= mask;
sys/compat/linuxkpi/common/include/linux/bitops.h
407
bitmap[index + i] &= ~mask;
sys/compat/linuxkpi/common/include/linux/idr.h
105
unsigned long bitmap[IDA_BITMAP_LONGS];
sys/compat/linuxkpi/common/include/linux/idr.h
55
unsigned long bitmap;
sys/compat/linuxkpi/common/include/net/cfg80211.h
1882
const uint8_t *bitmap, uint8_t len, gfp_t gfp)
sys/compat/linuxkpi/common/include/net/mac80211.h
1834
uint32_t ssn, uint64_t bitmap, uint16_t received_mpdu)
sys/compat/linuxkpi/common/src/linux_idr.c
244
il->bitmap |= 1 << idx;
sys/compat/linuxkpi/common/src/linux_idr.c
254
if (il == NULL || (il->bitmap & (1 << idx)) != 0)
sys/compat/linuxkpi/common/src/linux_idr.c
259
il->bitmap |= 1 << idx;
sys/compat/linuxkpi/common/src/linux_idr.c
306
if (il == NULL || (il->bitmap & (1 << idx))) {
sys/compat/linuxkpi/common/src/linux_idr.c
379
bitmap_fill(&iln->bitmap, IDR_SIZE);
sys/compat/linuxkpi/common/src/linux_idr.c
413
MPASS(il->bitmap != 0);
sys/compat/linuxkpi/common/src/linux_idr.c
415
bitmap_fill(&il->bitmap, IDR_SIZE);
sys/compat/linuxkpi/common/src/linux_idr.c
417
bitmap_fill(&il->bitmap, IDR_SIZE);
sys/compat/linuxkpi/common/src/linux_idr.c
444
if (idr->top == NULL || idr->top->bitmap == 0) {
sys/compat/linuxkpi/common/src/linux_idr.c
454
il->bitmap &= ~1;
sys/compat/linuxkpi/common/src/linux_idr.c
465
idx = ffsl(il->bitmap);
sys/compat/linuxkpi/common/src/linux_idr.c
483
il->bitmap &= ~(1 << idx);
sys/compat/linuxkpi/common/src/linux_idr.c
489
while (il->bitmap == 0 && ++layer < idr->layers) {
sys/compat/linuxkpi/common/src/linux_idr.c
491
il->bitmap &= ~(1 << idr_pos(id, layer));
sys/compat/linuxkpi/common/src/linux_idr.c
547
idr->top->bitmap < (1 << idr_pos(starting_id, idr->layers - 1))) {
sys/compat/linuxkpi/common/src/linux_idr.c
556
if (idr->top && idr->top->bitmap == 0)
sys/compat/linuxkpi/common/src/linux_idr.c
557
il->bitmap &= ~1;
sys/compat/linuxkpi/common/src/linux_idr.c
570
idx = find_next_bit(&il->bitmap, IDR_SIZE, sidx);
sys/compat/linuxkpi/common/src/linux_idr.c
601
il->bitmap &= ~(1 << idx);
sys/compat/linuxkpi/common/src/linux_idr.c
607
while (il->bitmap == 0 && ++layer < idr->layers) {
sys/compat/linuxkpi/common/src/linux_idr.c
609
il->bitmap &= ~(1 << idr_pos(id, layer));
sys/dev/cxgbe/cudbg/cudbg.h
393
static inline void set_dbg_bitmap(u8 *bitmap, enum CUDBG_DBG_ENTITY_TYPE type)
sys/dev/cxgbe/cudbg/cudbg.h
398
bitmap[index] |= (1 << bit);
sys/dev/cxgbe/cudbg/cudbg.h
401
static inline void reset_dbg_bitmap(u8 *bitmap, enum CUDBG_DBG_ENTITY_TYPE type)
sys/dev/cxgbe/cudbg/cudbg.h
406
bitmap[index] &= ~(1 << bit);
sys/dev/cxgbe/t4_ioctl.h
381
uint8_t bitmap[16];
sys/dev/cxgbe/t4_main.c
12741
MPASS(sizeof(cudbg->dbg_bitmap) == sizeof(dump->bitmap));
sys/dev/cxgbe/t4_main.c
12742
memcpy(cudbg->dbg_bitmap, dump->bitmap, sizeof(cudbg->dbg_bitmap));
sys/dev/ena/ena.c
4212
u64 bitmap, bit;
sys/dev/ena/ena.c
4215
bitmap = desc->notifications_bitmap;
sys/dev/ena/ena.c
4217
if (bitmap == 0) {
sys/dev/ena/ena.c
4223
for (bit = ffsll(bitmap); bit != 0; bit = ffsll(bitmap)) {
sys/dev/ena/ena.c
4229
bitmap &= ~(1UL << bit);
sys/dev/enetc/if_enetc.c
795
uint64_t *bitmap = arg;
sys/dev/enetc/if_enetc.c
817
*bitmap |= (1 << hash);
sys/dev/enetc/if_enetc.c
826
uint64_t bitmap = 0;
sys/dev/enetc/if_enetc.c
833
if_foreach_llmaddr(ifp, enetc_hash_mac, &bitmap);
sys/dev/enetc/if_enetc.c
839
ENETC_PORT_WR4(sc, ENETC_PSIMMHFR0(0, revid == 1), bitmap & UINT32_MAX);
sys/dev/enetc/if_enetc.c
840
ENETC_PORT_WR4(sc, ENETC_PSIMMHFR1(0), bitmap >> 32);
sys/dev/enetc/if_enetc.c
865
uint64_t bitmap;
sys/dev/enetc/if_enetc.c
874
bitmap = ENETC_PORT_RD4(sc, ENETC_PSIVHFR0(0));
sys/dev/enetc/if_enetc.c
875
bitmap |= (uint64_t)ENETC_PORT_RD4(sc, ENETC_PSIVHFR1(0)) << 32;
sys/dev/enetc/if_enetc.c
876
bitmap |= BIT(hash);
sys/dev/enetc/if_enetc.c
877
ENETC_PORT_WR4(sc, ENETC_PSIVHFR0(0), bitmap & UINT32_MAX);
sys/dev/enetc/if_enetc.c
878
ENETC_PORT_WR4(sc, ENETC_PSIVHFR1(0), bitmap >> 32);
sys/dev/enetc/if_enetc.c
886
uint64_t bitmap;
sys/dev/enetc/if_enetc.c
895
bitmap = ENETC_PORT_RD4(sc, ENETC_PSIVHFR0(0));
sys/dev/enetc/if_enetc.c
896
bitmap |= (uint64_t)ENETC_PORT_RD4(sc, ENETC_PSIVHFR1(0)) << 32;
sys/dev/enetc/if_enetc.c
897
bitmap &= ~BIT(hash);
sys/dev/enetc/if_enetc.c
898
ENETC_PORT_WR4(sc, ENETC_PSIVHFR0(0), bitmap & UINT32_MAX);
sys/dev/enetc/if_enetc.c
899
ENETC_PORT_WR4(sc, ENETC_PSIVHFR1(0), bitmap >> 32);
sys/dev/evdev/cdev.c
676
unsigned long *bitmap;
sys/dev/evdev/cdev.c
681
bitmap = evdev->ev_type_flags;
sys/dev/evdev/cdev.c
685
bitmap = evdev->ev_key_flags;
sys/dev/evdev/cdev.c
689
bitmap = evdev->ev_rel_flags;
sys/dev/evdev/cdev.c
693
bitmap = evdev->ev_abs_flags;
sys/dev/evdev/cdev.c
697
bitmap = evdev->ev_msc_flags;
sys/dev/evdev/cdev.c
701
bitmap = evdev->ev_led_flags;
sys/dev/evdev/cdev.c
705
bitmap = evdev->ev_snd_flags;
sys/dev/evdev/cdev.c
709
bitmap = evdev->ev_sw_flags;
sys/dev/evdev/cdev.c
732
memcpy(data, bitmap, len);
sys/dev/hid/hkbd.c
1931
hkbd_atkeycode(int usbcode, const bitstr_t *bitmap)
sys/dev/hid/hkbd.c
1951
(HKBD_KEY_PRESSED(bitmap, 0xe2 /* ALT-L */) ||
sys/dev/hid/hkbd.c
1952
HKBD_KEY_PRESSED(bitmap, 0xe6 /* ALT-R */)))
sys/dev/hid/hkbd.c
1958
hkbd_key2scan(struct hkbd_softc *sc, int code, const bitstr_t *bitmap, int up)
sys/dev/hid/hkbd.c
2019
HKBD_KEY_PRESSED(bitmap, 0xe0 /* CTRL-L */) ||
sys/dev/hid/hkbd.c
2020
HKBD_KEY_PRESSED(bitmap, 0xe4 /* CTRL-R */) ||
sys/dev/hid/hkbd.c
2021
HKBD_KEY_PRESSED(bitmap, 0xe1 /* SHIFT-L */) ||
sys/dev/hid/hkbd.c
2022
HKBD_KEY_PRESSED(bitmap, 0xe5 /* SHIFT-R */)))) {
sys/dev/hid/hkbd.c
2027
HKBD_KEY_PRESSED(bitmap, 0xe0 /* CTRL-L */) ||
sys/dev/hid/hkbd.c
2028
HKBD_KEY_PRESSED(bitmap, 0xe4 /* CTRL-R */)))) {
sys/dev/ice/ice_bitops.h
103
static inline bool ice_test_and_set_bit_internal(u16 nr, ice_bitmap_t *bitmap)
sys/dev/ice/ice_bitops.h
105
if (ice_is_bit_set_internal(nr, bitmap))
sys/dev/ice/ice_bitops.h
108
ice_set_bit_internal(nr, bitmap);
sys/dev/ice/ice_bitops.h
120
static inline bool ice_is_bit_set(const ice_bitmap_t *bitmap, u16 nr)
sys/dev/ice/ice_bitops.h
123
&bitmap[BIT_CHUNK(nr)]);
sys/dev/ice/ice_bitops.h
134
static inline void ice_clear_bit(u16 nr, ice_bitmap_t *bitmap)
sys/dev/ice/ice_bitops.h
136
ice_clear_bit_internal(BIT_IN_CHUNK(nr), &bitmap[BIT_CHUNK(nr)]);
sys/dev/ice/ice_bitops.h
147
static inline void ice_set_bit(u16 nr, ice_bitmap_t *bitmap)
sys/dev/ice/ice_bitops.h
149
ice_set_bit_internal(BIT_IN_CHUNK(nr), &bitmap[BIT_CHUNK(nr)]);
sys/dev/ice/ice_bitops.h
161
ice_test_and_clear_bit(u16 nr, ice_bitmap_t *bitmap)
sys/dev/ice/ice_bitops.h
164
&bitmap[BIT_CHUNK(nr)]);
sys/dev/ice/ice_bitops.h
176
ice_test_and_set_bit(u16 nr, ice_bitmap_t *bitmap)
sys/dev/ice/ice_bitops.h
179
&bitmap[BIT_CHUNK(nr)]);
sys/dev/ice/ice_bitops.h
339
ice_find_next_bit(const ice_bitmap_t *bitmap, u16 size, u16 offset)
sys/dev/ice/ice_bitops.h
350
if (bitmap[i] != 0) {
sys/dev/ice/ice_bitops.h
354
if (ice_is_bit_set(bitmap, off + j))
sys/dev/ice/ice_bitops.h
361
if (bitmap[i] != 0) {
sys/dev/ice/ice_bitops.h
365
if (ice_is_bit_set(bitmap, off + j))
sys/dev/ice/ice_bitops.h
381
static inline u16 ice_find_first_bit(const ice_bitmap_t *bitmap, u16 size)
sys/dev/ice/ice_bitops.h
383
return ice_find_next_bit(bitmap, size, 0);
sys/dev/ice/ice_bitops.h
399
static inline bool ice_is_any_bit_set(ice_bitmap_t *bitmap, u16 size)
sys/dev/ice/ice_bitops.h
401
return ice_find_first_bit(bitmap, size) < size;
sys/dev/ice/ice_bitops.h
65
static inline bool ice_is_bit_set_internal(u16 nr, const ice_bitmap_t *bitmap)
sys/dev/ice/ice_bitops.h
67
return !!(*bitmap & BIT(nr));
sys/dev/ice/ice_bitops.h
83
static inline void ice_clear_bit_internal(u16 nr, ice_bitmap_t *bitmap)
sys/dev/ice/ice_bitops.h
85
*bitmap &= ~BIT(nr);
sys/dev/ice/ice_bitops.h
88
static inline void ice_set_bit_internal(u16 nr, ice_bitmap_t *bitmap)
sys/dev/ice/ice_bitops.h
90
*bitmap |= BIT(nr);
sys/dev/ice/ice_bitops.h
94
ice_bitmap_t *bitmap)
sys/dev/ice/ice_bitops.h
96
if (ice_is_bit_set_internal(nr, bitmap)) {
sys/dev/ice/ice_bitops.h
97
ice_clear_bit_internal(nr, bitmap);
sys/dev/ice/ice_features.h
92
ice_disable_unsupported_features(ice_bitmap_t __unused *bitmap)
sys/dev/ice/ice_features.h
95
ice_clear_bit(ICE_FEATURE_SRIOV, bitmap);
sys/dev/ice/ice_features.h
98
ice_clear_bit(ICE_FEATURE_NETMAP, bitmap);
sys/dev/ice/ice_sched.c
2880
ice_bitmap_t bitmap = tc_bitmap;
sys/dev/ice/ice_sched.c
2885
(ice_bitmap_t *)&bitmap);
sys/dev/ice/ice_sched.c
2888
(ice_bitmap_t *)&bitmap);
sys/dev/ice/ice_sched.c
3160
ice_bitmap_t bitmap = tc_bitmap;
sys/dev/ice/ice_sched.c
3165
(ice_bitmap_t *)&bitmap);
sys/dev/ice/ice_sched.c
3168
(ice_bitmap_t *)&bitmap);
sys/dev/ice/ice_type.h
50
static inline bool ice_is_tc_ena(ice_bitmap_t bitmap, u8 tc)
sys/dev/ice/ice_type.h
52
return !!(bitmap & BIT(tc));
sys/dev/isp/isp.c
4882
image_status->bitmap,
sys/dev/isp/isp.c
4920
return (aux->bitmap & bitmask ?
sys/dev/isp/ispvar.h
440
uint8_t bitmap; /* 28xx only */
sys/dev/iwm/if_iwmreg.h
5233
uint64_t bitmap;
sys/dev/iwn/if_iwn.c
3251
uint64_t bitmap;
sys/dev/iwn/if_iwn.c
3267
(uintmax_t)le64toh(ba->bitmap), (uintmax_t)wn->agg[tid].bitmap,
sys/dev/iwn/if_iwn.c
3270
if (wn->agg[tid].bitmap == 0)
sys/dev/iwn/if_iwn.c
3284
bitmap = le64toh(ba->bitmap);
sys/dev/iwn/if_iwn.c
3286
bitmap >>= shift;
sys/dev/iwn/if_iwn.c
3288
bitmap <<= -shift;
sys/dev/iwn/if_iwn.c
3289
bitmap &= wn->agg[tid].bitmap;
sys/dev/iwn/if_iwn.c
3290
wn->agg[tid].bitmap = 0;
sys/dev/iwn/if_iwn.c
3293
bitmap;
sys/dev/iwn/if_iwn.c
3294
bitmap >>= 1, i = (i + 1) % IWN_TX_RING_COUNT) {
sys/dev/iwn/if_iwn.c
3295
if ((bitmap & 1) == 0)
sys/dev/iwn/if_iwn.c
3756
iwn_ampdu_check_bitmap(uint64_t bitmap, int start, int idx)
sys/dev/iwn/if_iwn.c
3775
return ((bitmap & (1ULL << (bit - shift))) != 0);
sys/dev/iwn/if_iwn.c
3805
uint64_t bitmap, int start, int idx)
sys/dev/iwn/if_iwn.c
3819
if (!iwn_ampdu_check_bitmap(bitmap, start, new_idx)) {
sys/dev/iwn/if_iwn.c
3845
if (!iwn_ampdu_check_bitmap(bitmap, start, new_idx) &&
sys/dev/iwn/if_iwn.c
3872
uint64_t bitmap = 0;
sys/dev/iwn/if_iwn.c
3890
idx = iwn_ampdu_index_check(sc, ring, bitmap, start, idx);
sys/dev/iwn/if_iwn.c
3939
bitmap = bitmap << shift;
sys/dev/iwn/if_iwn.c
3940
bitmap |= 1ULL << bit;
sys/dev/iwn/if_iwn.c
3943
wn->agg[tid].bitmap = bitmap;
sys/dev/iwn/if_iwn.c
3947
__func__, nframes, start, (uintmax_t)bitmap);
sys/dev/iwn/if_iwnreg.h
1522
uint64_t bitmap;
sys/dev/iwn/if_iwnvar.h
144
uint64_t bitmap;
sys/dev/mlx4/mlx4_core/mlx4.h
1427
struct mlx4_bitmap *bitmap,
sys/dev/mlx4/mlx4_core/mlx4.h
658
struct mlx4_bitmap bitmap;
sys/dev/mlx4/mlx4_core/mlx4.h
671
struct mlx4_bitmap bitmap;
sys/dev/mlx4/mlx4_core/mlx4.h
679
struct mlx4_bitmap bitmap;
sys/dev/mlx4/mlx4_core/mlx4.h
692
struct mlx4_bitmap bitmap;
sys/dev/mlx4/mlx4_core/mlx4.h
722
struct mlx4_bitmap bitmap;
sys/dev/mlx4/mlx4_core/mlx4.h
922
u32 mlx4_bitmap_alloc(struct mlx4_bitmap *bitmap);
sys/dev/mlx4/mlx4_core/mlx4.h
923
void mlx4_bitmap_free(struct mlx4_bitmap *bitmap, u32 obj, int use_rr);
sys/dev/mlx4/mlx4_core/mlx4.h
924
u32 mlx4_bitmap_alloc_range(struct mlx4_bitmap *bitmap, int cnt,
sys/dev/mlx4/mlx4_core/mlx4.h
926
void mlx4_bitmap_free_range(struct mlx4_bitmap *bitmap, u32 obj, int cnt,
sys/dev/mlx4/mlx4_core/mlx4.h
928
u32 mlx4_bitmap_avail(struct mlx4_bitmap *bitmap);
sys/dev/mlx4/mlx4_core/mlx4.h
929
int mlx4_bitmap_init(struct mlx4_bitmap *bitmap, u32 num, u32 mask,
sys/dev/mlx4/mlx4_core/mlx4.h
931
void mlx4_bitmap_cleanup(struct mlx4_bitmap *bitmap);
sys/dev/mlx4/mlx4_core/mlx4_alloc.c
108
u32 mlx4_bitmap_alloc_range(struct mlx4_bitmap *bitmap, int cnt,
sys/dev/mlx4/mlx4_core/mlx4_alloc.c
114
return mlx4_bitmap_alloc(bitmap);
sys/dev/mlx4/mlx4_core/mlx4_alloc.c
116
spin_lock(&bitmap->lock);
sys/dev/mlx4/mlx4_core/mlx4_alloc.c
118
obj = find_aligned_range(bitmap->table, bitmap->last,
sys/dev/mlx4/mlx4_core/mlx4_alloc.c
119
bitmap->max, cnt, align, skip_mask);
sys/dev/mlx4/mlx4_core/mlx4_alloc.c
120
if (obj >= bitmap->max) {
sys/dev/mlx4/mlx4_core/mlx4_alloc.c
121
bitmap->top = (bitmap->top + bitmap->max + bitmap->reserved_top)
sys/dev/mlx4/mlx4_core/mlx4_alloc.c
122
& bitmap->mask;
sys/dev/mlx4/mlx4_core/mlx4_alloc.c
123
obj = find_aligned_range(bitmap->table, 0, bitmap->max,
sys/dev/mlx4/mlx4_core/mlx4_alloc.c
127
if (obj < bitmap->max) {
sys/dev/mlx4/mlx4_core/mlx4_alloc.c
128
bitmap_set(bitmap->table, obj, cnt);
sys/dev/mlx4/mlx4_core/mlx4_alloc.c
129
if (obj == bitmap->last) {
sys/dev/mlx4/mlx4_core/mlx4_alloc.c
130
bitmap->last = (obj + cnt);
sys/dev/mlx4/mlx4_core/mlx4_alloc.c
131
if (bitmap->last >= bitmap->max)
sys/dev/mlx4/mlx4_core/mlx4_alloc.c
132
bitmap->last = 0;
sys/dev/mlx4/mlx4_core/mlx4_alloc.c
134
obj |= bitmap->top;
sys/dev/mlx4/mlx4_core/mlx4_alloc.c
139
bitmap->avail -= cnt;
sys/dev/mlx4/mlx4_core/mlx4_alloc.c
141
spin_unlock(&bitmap->lock);
sys/dev/mlx4/mlx4_core/mlx4_alloc.c
146
u32 mlx4_bitmap_avail(struct mlx4_bitmap *bitmap)
sys/dev/mlx4/mlx4_core/mlx4_alloc.c
148
return bitmap->avail;
sys/dev/mlx4/mlx4_core/mlx4_alloc.c
151
static u32 mlx4_bitmap_masked_value(struct mlx4_bitmap *bitmap, u32 obj)
sys/dev/mlx4/mlx4_core/mlx4_alloc.c
153
return obj & (bitmap->max + bitmap->reserved_top - 1);
sys/dev/mlx4/mlx4_core/mlx4_alloc.c
156
void mlx4_bitmap_free_range(struct mlx4_bitmap *bitmap, u32 obj, int cnt,
sys/dev/mlx4/mlx4_core/mlx4_alloc.c
159
obj &= bitmap->max + bitmap->reserved_top - 1;
sys/dev/mlx4/mlx4_core/mlx4_alloc.c
161
spin_lock(&bitmap->lock);
sys/dev/mlx4/mlx4_core/mlx4_alloc.c
163
bitmap->last = min(bitmap->last, obj);
sys/dev/mlx4/mlx4_core/mlx4_alloc.c
164
bitmap->top = (bitmap->top + bitmap->max + bitmap->reserved_top)
sys/dev/mlx4/mlx4_core/mlx4_alloc.c
165
& bitmap->mask;
sys/dev/mlx4/mlx4_core/mlx4_alloc.c
167
bitmap_clear(bitmap->table, obj, cnt);
sys/dev/mlx4/mlx4_core/mlx4_alloc.c
168
bitmap->avail += cnt;
sys/dev/mlx4/mlx4_core/mlx4_alloc.c
169
spin_unlock(&bitmap->lock);
sys/dev/mlx4/mlx4_core/mlx4_alloc.c
172
int mlx4_bitmap_init(struct mlx4_bitmap *bitmap, u32 num, u32 mask,
sys/dev/mlx4/mlx4_core/mlx4_alloc.c
179
bitmap->last = 0;
sys/dev/mlx4/mlx4_core/mlx4_alloc.c
180
bitmap->top = 0;
sys/dev/mlx4/mlx4_core/mlx4_alloc.c
181
bitmap->max = num - reserved_top;
sys/dev/mlx4/mlx4_core/mlx4_alloc.c
182
bitmap->mask = mask;
sys/dev/mlx4/mlx4_core/mlx4_alloc.c
183
bitmap->reserved_top = reserved_top;
sys/dev/mlx4/mlx4_core/mlx4_alloc.c
184
bitmap->avail = num - reserved_top - reserved_bot;
sys/dev/mlx4/mlx4_core/mlx4_alloc.c
185
bitmap->effective_len = bitmap->avail;
sys/dev/mlx4/mlx4_core/mlx4_alloc.c
186
spin_lock_init(&bitmap->lock);
sys/dev/mlx4/mlx4_core/mlx4_alloc.c
187
bitmap->table = kzalloc(BITS_TO_LONGS(bitmap->max) *
sys/dev/mlx4/mlx4_core/mlx4_alloc.c
189
if (!bitmap->table)
sys/dev/mlx4/mlx4_core/mlx4_alloc.c
192
bitmap_set(bitmap->table, 0, reserved_bot);
sys/dev/mlx4/mlx4_core/mlx4_alloc.c
197
void mlx4_bitmap_cleanup(struct mlx4_bitmap *bitmap)
sys/dev/mlx4/mlx4_core/mlx4_alloc.c
199
kfree(bitmap->table);
sys/dev/mlx4/mlx4_core/mlx4_alloc.c
217
struct mlx4_bitmap *bitmap;
sys/dev/mlx4/mlx4_core/mlx4_alloc.c
242
struct mlx4_bitmap *bitmap,
sys/dev/mlx4/mlx4_core/mlx4_alloc.c
248
u32 mask = mlx4_bitmap_masked_value(bitmap, (u32)-1);
sys/dev/mlx4/mlx4_core/mlx4_alloc.c
256
zone->bitmap = bitmap;
sys/dev/mlx4/mlx4_core/mlx4_alloc.c
310
u32 cur_mask = mlx4_bitmap_masked_value(it->bitmap, (u32)-1);
sys/dev/mlx4/mlx4_core/mlx4_alloc.c
346
res = mlx4_bitmap_alloc_range(zone->bitmap, count,
sys/dev/mlx4/mlx4_core/mlx4_alloc.c
364
res = mlx4_bitmap_alloc_range(it->bitmap, count,
sys/dev/mlx4/mlx4_core/mlx4_alloc.c
384
res = mlx4_bitmap_alloc_range(it->bitmap, count,
sys/dev/mlx4/mlx4_core/mlx4_alloc.c
403
res = mlx4_bitmap_alloc_range(curr_node->bitmap, count,
sys/dev/mlx4/mlx4_core/mlx4_alloc.c
423
mlx4_bitmap_free_range(zone->bitmap, obj - zone->offset, count, zone->use_rr);
sys/dev/mlx4/mlx4_core/mlx4_alloc.c
43
u32 mlx4_bitmap_alloc(struct mlx4_bitmap *bitmap)
sys/dev/mlx4/mlx4_core/mlx4_alloc.c
443
struct mlx4_bitmap *bitmap;
sys/dev/mlx4/mlx4_core/mlx4_alloc.c
449
bitmap = zone == NULL ? NULL : zone->bitmap;
sys/dev/mlx4/mlx4_core/mlx4_alloc.c
453
return bitmap;
sys/dev/mlx4/mlx4_core/mlx4_alloc.c
47
spin_lock(&bitmap->lock);
sys/dev/mlx4/mlx4_core/mlx4_alloc.c
49
obj = find_next_zero_bit(bitmap->table, bitmap->max, bitmap->last);
sys/dev/mlx4/mlx4_core/mlx4_alloc.c
496
if (mobj < zone->bitmap->max) {
sys/dev/mlx4/mlx4_core/mlx4_alloc.c
497
u32 curr_dist = zone->bitmap->effective_len;
sys/dev/mlx4/mlx4_core/mlx4_alloc.c
50
if (obj >= bitmap->max) {
sys/dev/mlx4/mlx4_core/mlx4_alloc.c
51
bitmap->top = (bitmap->top + bitmap->max + bitmap->reserved_top)
sys/dev/mlx4/mlx4_core/mlx4_alloc.c
52
& bitmap->mask;
sys/dev/mlx4/mlx4_core/mlx4_alloc.c
53
obj = find_first_zero_bit(bitmap->table, bitmap->max);
sys/dev/mlx4/mlx4_core/mlx4_alloc.c
56
if (obj < bitmap->max) {
sys/dev/mlx4/mlx4_core/mlx4_alloc.c
57
set_bit(obj, bitmap->table);
sys/dev/mlx4/mlx4_core/mlx4_alloc.c
58
bitmap->last = (obj + 1);
sys/dev/mlx4/mlx4_core/mlx4_alloc.c
59
if (bitmap->last == bitmap->max)
sys/dev/mlx4/mlx4_core/mlx4_alloc.c
60
bitmap->last = 0;
sys/dev/mlx4/mlx4_core/mlx4_alloc.c
61
obj |= bitmap->top;
sys/dev/mlx4/mlx4_core/mlx4_alloc.c
66
--bitmap->avail;
sys/dev/mlx4/mlx4_core/mlx4_alloc.c
68
spin_unlock(&bitmap->lock);
sys/dev/mlx4/mlx4_core/mlx4_alloc.c
73
void mlx4_bitmap_free(struct mlx4_bitmap *bitmap, u32 obj, int use_rr)
sys/dev/mlx4/mlx4_core/mlx4_alloc.c
75
mlx4_bitmap_free_range(bitmap, obj, 1, use_rr);
sys/dev/mlx4/mlx4_core/mlx4_alloc.c
78
static unsigned long find_aligned_range(unsigned long *bitmap,
sys/dev/mlx4/mlx4_core/mlx4_alloc.c
87
while ((start < nbits) && (test_bit(start, bitmap) ||
sys/dev/mlx4/mlx4_core/mlx4_alloc.c
99
if (test_bit(i, bitmap) || ((u32)i & skip_mask)) {
sys/dev/mlx4/mlx4_core/mlx4_cq.c
171
*cqn = mlx4_bitmap_alloc(&cq_table->bitmap);
sys/dev/mlx4/mlx4_core/mlx4_cq.c
188
mlx4_bitmap_free(&cq_table->bitmap, *cqn, MLX4_NO_RR);
sys/dev/mlx4/mlx4_core/mlx4_cq.c
218
mlx4_bitmap_free(&cq_table->bitmap, cqn, MLX4_NO_RR);
sys/dev/mlx4/mlx4_core/mlx4_cq.c
349
err = mlx4_bitmap_init(&cq_table->bitmap, dev->caps.num_cqs,
sys/dev/mlx4/mlx4_core/mlx4_cq.c
362
mlx4_bitmap_cleanup(&mlx4_priv(dev)->cq_table.bitmap);
sys/dev/mlx4/mlx4_core/mlx4_eq.c
1005
eq->eqn = mlx4_bitmap_alloc(&priv->eq_table.bitmap);
sys/dev/mlx4/mlx4_core/mlx4_eq.c
1050
mlx4_bitmap_free(&priv->eq_table.bitmap, eq->eqn, MLX4_USE_RR);
sys/dev/mlx4/mlx4_core/mlx4_eq.c
1093
mlx4_bitmap_free(&priv->eq_table.bitmap, eq->eqn, MLX4_USE_RR);
sys/dev/mlx4/mlx4_core/mlx4_eq.c
1167
err = mlx4_bitmap_init(&priv->eq_table.bitmap,
sys/dev/mlx4/mlx4_core/mlx4_eq.c
1300
mlx4_bitmap_cleanup(&priv->eq_table.bitmap);
sys/dev/mlx4/mlx4_core/mlx4_eq.c
1333
mlx4_bitmap_cleanup(&priv->eq_table.bitmap);
sys/dev/mlx4/mlx4_core/mlx4_mcg.c
1138
index = mlx4_bitmap_alloc(&priv->mcg_table.bitmap);
sys/dev/mlx4/mlx4_core/mlx4_mcg.c
1205
mlx4_bitmap_free(&priv->mcg_table.bitmap,
sys/dev/mlx4/mlx4_core/mlx4_mcg.c
1302
mlx4_bitmap_free(&priv->mcg_table.bitmap,
sys/dev/mlx4/mlx4_core/mlx4_mcg.c
1322
mlx4_bitmap_free(&priv->mcg_table.bitmap,
sys/dev/mlx4/mlx4_core/mlx4_mcg.c
1633
err = mlx4_bitmap_init(&priv->mcg_table.bitmap, dev->caps.num_amgms,
sys/dev/mlx4/mlx4_core/mlx4_mcg.c
1647
mlx4_bitmap_cleanup(&mlx4_priv(dev)->mcg_table.bitmap);
sys/dev/mlx4/mlx4_core/mlx4_pd.c
149
uar->index = mlx4_bitmap_alloc(&mlx4_priv(dev)->uar_table.bitmap);
sys/dev/mlx4/mlx4_core/mlx4_pd.c
168
mlx4_bitmap_free(&mlx4_priv(dev)->uar_table.bitmap, uar->index, MLX4_USE_RR);
sys/dev/mlx4/mlx4_core/mlx4_pd.c
186
if (mlx4_bitmap_avail(&priv->uar_table.bitmap) < MLX4_NUM_RESERVED_UARS) {
sys/dev/mlx4/mlx4_core/mlx4_pd.c
286
return mlx4_bitmap_init(&mlx4_priv(dev)->uar_table.bitmap,
sys/dev/mlx4/mlx4_core/mlx4_pd.c
293
mlx4_bitmap_cleanup(&mlx4_priv(dev)->uar_table.bitmap);
sys/dev/mlx4/mlx4_core/mlx4_qp.c
530
struct mlx4_bitmap (*bitmap)[MLX4_QP_TABLE_ZONE_NUM] = NULL;
sys/dev/mlx4/mlx4_core/mlx4_qp.c
541
bitmap = kmalloc(sizeof(*bitmap), GFP_KERNEL);
sys/dev/mlx4/mlx4_core/mlx4_qp.c
543
if (NULL == bitmap) {
sys/dev/mlx4/mlx4_core/mlx4_qp.c
548
err = mlx4_bitmap_init(*bitmap + MLX4_QP_TABLE_ZONE_GENERAL, dev->caps.num_qps,
sys/dev/mlx4/mlx4_core/mlx4_qp.c
557
err = mlx4_zone_add_one(qp_table->zones, *bitmap + MLX4_QP_TABLE_ZONE_GENERAL,
sys/dev/mlx4/mlx4_core/mlx4_qp.c
565
err = mlx4_bitmap_init(*bitmap + MLX4_QP_TABLE_ZONE_RSS,
sys/dev/mlx4/mlx4_core/mlx4_qp.c
576
err = mlx4_zone_add_one(qp_table->zones, *bitmap + MLX4_QP_TABLE_ZONE_RSS,
sys/dev/mlx4/mlx4_core/mlx4_qp.c
594
for (k = MLX4_QP_TABLE_ZONE_RSS + 1; k < sizeof(*bitmap)/sizeof((*bitmap)[0]);
sys/dev/mlx4/mlx4_core/mlx4_qp.c
657
*bitmap + MLX4_QP_TABLE_ZONE_RSS,
sys/dev/mlx4/mlx4_core/mlx4_qp.c
668
err = mlx4_bitmap_init(*bitmap + k, roundup_pow_of_two(size),
sys/dev/mlx4/mlx4_core/mlx4_qp.c
675
err = mlx4_bitmap_init(*bitmap + k, 1,
sys/dev/mlx4/mlx4_core/mlx4_qp.c
678
mlx4_bitmap_alloc_range(*bitmap + k, 1, 1, 0);
sys/dev/mlx4/mlx4_core/mlx4_qp.c
686
err = mlx4_zone_add_one(qp_table->zones, *bitmap + k,
sys/dev/mlx4/mlx4_core/mlx4_qp.c
699
qp_table->bitmap_gen = *bitmap;
sys/dev/mlx4/mlx4_core/mlx4_qp.c
705
mlx4_bitmap_cleanup(*bitmap + k);
sys/dev/mlx4/mlx4_core/mlx4_qp.c
706
kfree(bitmap);
sys/dev/mlx4/mlx4_core/mlx4_qp.c
722
struct mlx4_bitmap *bitmap =
sys/dev/mlx4/mlx4_core/mlx4_qp.c
727
if (NULL == bitmap)
sys/dev/mlx4/mlx4_core/mlx4_qp.c
730
mlx4_bitmap_cleanup(bitmap);
sys/dev/mlx4/mlx4_core/mlx4_srq.c
116
mlx4_bitmap_free(&srq_table->bitmap, *srqn, MLX4_NO_RR);
sys/dev/mlx4/mlx4_core/mlx4_srq.c
144
mlx4_bitmap_free(&srq_table->bitmap, srqn, MLX4_NO_RR);
sys/dev/mlx4/mlx4_core/mlx4_srq.c
282
err = mlx4_bitmap_init(&srq_table->bitmap, dev->caps.num_srqs,
sys/dev/mlx4/mlx4_core/mlx4_srq.c
294
mlx4_bitmap_cleanup(&mlx4_priv(dev)->srq_table.bitmap);
sys/dev/mlx4/mlx4_core/mlx4_srq.c
99
*srqn = mlx4_bitmap_alloc(&srq_table->bitmap);
sys/dev/mlx5/driver.h
761
long bitmap[BITS_TO_LONGS(MLX5_MPFS_TABLE_MAX)];
sys/dev/mlx5/driver.h
862
DECLARE_BITMAP(bitmap, MLX5_DB_PER_PAGE);
sys/dev/mlx5/mlx5_core/eswitch.h
124
unsigned long *bitmap;
sys/dev/mlx5/mlx5_core/mlx5_alloc.c
156
bitmap_fill(pgdir->bitmap, MLX5_DB_PER_PAGE);
sys/dev/mlx5/mlx5_core/mlx5_alloc.c
183
i = find_first_bit(pgdir->bitmap, MLX5_DB_PER_PAGE);
sys/dev/mlx5/mlx5_core/mlx5_alloc.c
187
__clear_bit(i, pgdir->bitmap);
sys/dev/mlx5/mlx5_core/mlx5_alloc.c
234
__set_bit(db->index, db->u.pgdir->bitmap);
sys/dev/mlx5/mlx5_core/mlx5_alloc.c
236
if (bitmap_full(db->u.pgdir->bitmap, MLX5_DB_PER_PAGE)) {
sys/dev/mlx5/mlx5_core/mlx5_eswitch.c
1076
esw->l2_table.bitmap = kcalloc(BITS_TO_LONGS(l2_table_size),
sys/dev/mlx5/mlx5_core/mlx5_eswitch.c
1078
if (!esw->l2_table.bitmap) {
sys/dev/mlx5/mlx5_core/mlx5_eswitch.c
1118
kfree(esw->l2_table.bitmap);
sys/dev/mlx5/mlx5_core/mlx5_eswitch.c
1135
kfree(esw->l2_table.bitmap);
sys/dev/mlx5/mlx5_core/mlx5_mpfs.c
106
clear_bit(index, dev->mpfs.bitmap);
sys/dev/mlx5/mlx5_core/mlx5_mpfs.c
117
bitmap_zero(dev->mpfs.bitmap, MLX5_MPFS_TABLE_MAX);
sys/dev/mlx5/mlx5_core/mlx5_mpfs.c
126
num = bitmap_weight(dev->mpfs.bitmap, MLX5_MPFS_TABLE_MAX);
sys/dev/mlx5/mlx5_core/mlx5_mpfs.c
60
index = find_first_zero_bit(dev->mpfs.bitmap, l2table_size);
sys/dev/mlx5/mlx5_core/mlx5_mpfs.c
62
set_bit(index, dev->mpfs.bitmap);
sys/dev/mlx5/mlx5_core/mlx5_mpfs.c
79
clear_bit(index, dev->mpfs.bitmap);
sys/dev/mlx5/mlx5_core/mlx5_uar.c
207
unsigned long *bitmap;
sys/dev/mlx5/mlx5_core/mlx5_uar.c
233
bitmap = up->fp_bitmap;
sys/dev/mlx5/mlx5_core/mlx5_uar.c
236
bitmap = up->reg_bitmap;
sys/dev/mlx5/mlx5_core/mlx5_uar.c
239
dbi = find_first_bit(bitmap, up->bfregs);
sys/dev/mlx5/mlx5_core/mlx5_uar.c
240
clear_bit(dbi, bitmap);
sys/dev/mlx5/mlx5_core/mlx5_uar.c
294
unsigned long *bitmap;
sys/dev/mlx5/mlx5_core/mlx5_uar.c
310
bitmap = up->fp_bitmap;
sys/dev/mlx5/mlx5_core/mlx5_uar.c
313
bitmap = up->reg_bitmap;
sys/dev/mlx5/mlx5_core/mlx5_uar.c
317
set_bit(dbi, bitmap);
sys/dev/mwl/if_mwl.c
895
uint8_t bitmap, n;
sys/dev/mwl/if_mwl.c
899
if (mwl_hal_getwatchdogbitmap(mh, &bitmap) != 0) {
sys/dev/mwl/if_mwl.c
905
DPRINTF(sc, MWL_DEBUG_AMPDU, "%s: bitmap 0x%x\n", __func__, bitmap);
sys/dev/mwl/if_mwl.c
906
if (bitmap == 0xff) {
sys/dev/mwl/if_mwl.c
909
for (bitmap = 0; bitmap < 8; bitmap++) {
sys/dev/mwl/if_mwl.c
910
sp = mwl_hal_bastream_lookup(mh, bitmap);
sys/dev/mwl/if_mwl.c
921
} else if (bitmap != 0xaa) {
sys/dev/mwl/if_mwl.c
923
sp = mwl_hal_bastream_lookup(mh, bitmap);
sys/dev/mwl/if_mwl.c
928
"%s: no BA stream %d\n", __func__, bitmap);
sys/dev/mwl/mwlhal.c
1570
mwl_hal_getwatchdogbitmap(struct mwl_hal *mh0, uint8_t bitmap[1])
sys/dev/mwl/mwlhal.c
1582
bitmap[0] = pCmd->Watchdogbitmap;
sys/dev/mwl/mwlhal.c
1584
if (bitmap[0] < MWL_BAQID_MAX)
sys/dev/mwl/mwlhal.c
1585
bitmap[0] = qid2ba[bitmap[0]];
sys/dev/mwl/mwlhal.h
516
int mwl_hal_getwatchdogbitmap(struct mwl_hal *mh, uint8_t bitmap[1]);
sys/dev/netmap/netmap_mem2.c
104
uint32_t *bitmap; /* one bit per buffer, 1 means free */
sys/dev/netmap/netmap_mem2.c
1049
uint32_t cur = p->bitmap[i];
sys/dev/netmap/netmap_mem2.c
1058
p->bitmap[i] &= ~mask; /* mark object as in use */
sys/dev/netmap/netmap_mem2.c
1086
ptr = &p->bitmap[j / 32];
sys/dev/netmap/netmap_mem2.c
1277
if (p->bitmap)
sys/dev/netmap/netmap_mem2.c
1278
nm_os_free(p->bitmap);
sys/dev/netmap/netmap_mem2.c
1279
p->bitmap = NULL;
sys/dev/netmap/netmap_mem2.c
390
nm_isset(uint32_t *bitmap, u_int i)
sys/dev/netmap/netmap_mem2.c
392
return bitmap[ (i>>5) ] & ( 1U << (i & 31U) );
sys/dev/netmap/netmap_mem2.c
401
if (p->bitmap == NULL) {
sys/dev/netmap/netmap_mem2.c
404
p->bitmap = nm_os_malloc(sizeof(p->bitmap[0]) * n);
sys/dev/netmap/netmap_mem2.c
405
if (p->bitmap == NULL) {
sys/dev/netmap/netmap_mem2.c
412
memset(p->bitmap, 0, p->bitmap_slots * sizeof(p->bitmap[0]));
sys/dev/netmap/netmap_mem2.c
427
p->bitmap[ (j>>5) ] |= ( 1U << (j & 31U) );
sys/dev/netmap/netmap_mem2.c
464
if (nmd->pools[NETMAP_BUF_POOL].bitmap) {
sys/dev/netmap/netmap_mem2.c
469
nmd->pools[NETMAP_BUF_POOL].bitmap[0] = ~3U;
sys/dev/ocs_fc/ocs_os.c
499
ocs_bitmap_free(ocs_bitmap_t *bitmap)
sys/dev/ocs_fc/ocs_os.c
502
free(bitmap, M_OCS);
sys/dev/ocs_fc/ocs_os.c
514
ocs_bitmap_find(ocs_bitmap_t *bitmap, uint32_t n_bits)
sys/dev/ocs_fc/ocs_os.c
518
bit_ffc(bitmap, n_bits, &position);
sys/dev/ocs_fc/ocs_os.c
521
bit_set(bitmap, position);
sys/dev/ocs_fc/ocs_os.c
537
ocs_bitmap_search(ocs_bitmap_t *bitmap, uint8_t set, uint32_t n_bits)
sys/dev/ocs_fc/ocs_os.c
541
if (!bitmap) {
sys/dev/ocs_fc/ocs_os.c
546
bit_ffs(bitmap, n_bits, &position);
sys/dev/ocs_fc/ocs_os.c
548
bit_ffc(bitmap, n_bits, &position);
sys/dev/ocs_fc/ocs_os.c
561
ocs_bitmap_clear(ocs_bitmap_t *bitmap, uint32_t bit)
sys/dev/ocs_fc/ocs_os.c
563
bit_clear(bitmap, bit);
sys/dev/ocs_fc/ocs_os.h
809
extern void ocs_bitmap_free(ocs_bitmap_t *bitmap);
sys/dev/ocs_fc/ocs_os.h
820
extern int32_t ocs_bitmap_find(ocs_bitmap_t *bitmap, uint32_t n_bits);
sys/dev/ocs_fc/ocs_os.h
832
extern int32_t ocs_bitmap_search(ocs_bitmap_t *bitmap, uint8_t set, uint32_t n_bits);
sys/dev/ocs_fc/ocs_os.h
841
extern void ocs_bitmap_clear(ocs_bitmap_t *bitmap, uint32_t bit);
sys/dev/qlnx/qlnxe/bcm_osal.h
366
#define OSAL_SET_BIT(bit, bitmap) bit_set((bitstr_t *)bitmap, bit)
sys/dev/qlnx/qlnxe/bcm_osal.h
367
#define OSAL_CLEAR_BIT(bit, bitmap) bit_clear((bitstr_t *)bitmap, bit)
sys/dev/qlnx/qlnxe/bcm_osal.h
368
#define OSAL_TEST_BIT(bit, bitmap) bit_test((bitstr_t *)bitmap, bit)
sys/dev/qlnx/qlnxe/bcm_osal.h
369
#define OSAL_FIND_FIRST_ZERO_BIT(bitmap, length) \
sys/dev/qlnx/qlnxe/bcm_osal.h
370
find_first_zero_bit(bitmap, length)
sys/dev/qlnx/qlnxe/bcm_osal.h
440
#define OSAL_BITMAP_WEIGHT(bitmap, nbits) bitmap_weight(bitmap, nbits)
sys/dev/qlnx/qlnxe/ecore_iwarp.c
1517
weight = OSAL_BITMAP_WEIGHT(bmap->bitmap, bmap->max_count);
sys/dev/qlnx/qlnxe/ecore_iwarp.c
1523
weight = OSAL_BITMAP_WEIGHT(bmap->bitmap, bmap->max_count);
sys/dev/qlnx/qlnxe/ecore_rdma.c
117
OSAL_SET_BIT(id_num, bmap->bitmap);
sys/dev/qlnx/qlnxe/ecore_rdma.c
1274
toggle_bit = !OSAL_TEST_AND_FLIP_BIT(bmap_id, p_info->toggle_bits.bitmap);
sys/dev/qlnx/qlnxe/ecore_rdma.c
132
b_acquired = OSAL_TEST_AND_CLEAR_BIT(id_num, bmap->bitmap);
sys/dev/qlnx/qlnxe/ecore_rdma.c
158
return OSAL_TEST_BIT(id_num, bmap->bitmap);
sys/dev/qlnx/qlnxe/ecore_rdma.c
164
OSAL_FIND_FIRST_BIT(bmap->bitmap, bmap->max_count));
sys/dev/qlnx/qlnxe/ecore_rdma.c
2240
if (!p_hwfn->p_rdma_info->qp_map.bitmap)
sys/dev/qlnx/qlnxe/ecore_rdma.c
2524
unsigned long *bitmap;
sys/dev/qlnx/qlnxe/ecore_rdma.c
2532
bitmap = p_hwfn->p_rdma_info->pd_map.bitmap;
sys/dev/qlnx/qlnxe/ecore_rdma.c
2534
out_params->pd_count = OSAL_BITMAP_WEIGHT(bitmap, nbits);
sys/dev/qlnx/qlnxe/ecore_rdma.c
2537
bitmap = p_hwfn->p_rdma_info->dpi_map.bitmap;
sys/dev/qlnx/qlnxe/ecore_rdma.c
2539
out_params->dpi_count = OSAL_BITMAP_WEIGHT(bitmap, nbits);
sys/dev/qlnx/qlnxe/ecore_rdma.c
2542
bitmap = p_hwfn->p_rdma_info->cq_map.bitmap;
sys/dev/qlnx/qlnxe/ecore_rdma.c
2544
out_params->cq_count = OSAL_BITMAP_WEIGHT(bitmap, nbits);
sys/dev/qlnx/qlnxe/ecore_rdma.c
2547
bitmap = p_hwfn->p_rdma_info->qp_map.bitmap;
sys/dev/qlnx/qlnxe/ecore_rdma.c
2549
out_params->qp_count = OSAL_BITMAP_WEIGHT(bitmap, nbits);
sys/dev/qlnx/qlnxe/ecore_rdma.c
2552
bitmap = p_hwfn->p_rdma_info->tid_map.bitmap;
sys/dev/qlnx/qlnxe/ecore_rdma.c
2554
out_params->tid_count = OSAL_BITMAP_WEIGHT(bitmap, nbits);
sys/dev/qlnx/qlnxe/ecore_rdma.c
2557
bitmap = p_hwfn->p_rdma_info->srq_map.bitmap;
sys/dev/qlnx/qlnxe/ecore_rdma.c
2559
out_params->srq_count = OSAL_BITMAP_WEIGHT(bitmap, nbits);
sys/dev/qlnx/qlnxe/ecore_rdma.c
2562
bitmap = p_hwfn->p_rdma_info->xrc_srq_map.bitmap;
sys/dev/qlnx/qlnxe/ecore_rdma.c
2564
out_params->xrc_srq_count = OSAL_BITMAP_WEIGHT(bitmap, nbits);
sys/dev/qlnx/qlnxe/ecore_rdma.c
2567
bitmap = p_hwfn->p_rdma_info->xrcd_map.bitmap;
sys/dev/qlnx/qlnxe/ecore_rdma.c
2569
out_params->xrcd_count = OSAL_BITMAP_WEIGHT(bitmap, nbits);
sys/dev/qlnx/qlnxe/ecore_rdma.c
453
if (!bmap || !bmap->bitmap)
sys/dev/qlnx/qlnxe/ecore_rdma.c
459
weight = OSAL_BITMAP_WEIGHT(bmap->bitmap, bmap->max_count);
sys/dev/qlnx/qlnxe/ecore_rdma.c
467
pmap = (u64 *)bmap->bitmap;
sys/dev/qlnx/qlnxe/ecore_rdma.c
503
OSAL_FREE(p_hwfn->p_dev, bmap->bitmap);
sys/dev/qlnx/qlnxe/ecore_rdma.c
504
bmap->bitmap = OSAL_NULL;
sys/dev/qlnx/qlnxe/ecore_rdma.c
67
bmap->bitmap = OSAL_NULL;
sys/dev/qlnx/qlnxe/ecore_rdma.c
74
bmap->bitmap = OSAL_ZALLOC(p_hwfn->p_dev, GFP_KERNEL, size_in_bytes);
sys/dev/qlnx/qlnxe/ecore_rdma.c
75
if (!bmap->bitmap)
sys/dev/qlnx/qlnxe/ecore_rdma.c
93
*id_num = OSAL_FIND_FIRST_ZERO_BIT(bmap->bitmap, bmap->max_count);
sys/dev/qlnx/qlnxe/ecore_rdma.c
97
OSAL_SET_BIT(*id_num, bmap->bitmap);
sys/dev/qlnx/qlnxe/ecore_rdma.h
99
unsigned long *bitmap;
sys/dev/qlnx/qlnxe/ecore_roce.c
204
while (OSAL_BITMAP_WEIGHT(cid_map->bitmap, cid_map->max_count)) {
sys/dev/usb/input/ukbd.c
136
uint64_t bitmap[howmany(UKBD_NKEYCODE, 64)];
sys/dev/usb/input/ukbd.c
1664
keycode = ukbd_atkeycode(usbcode, sc->sc_ndata.bitmap);
sys/dev/usb/input/ukbd.c
1668
return (ukbd_key2scan(sc, keycode, sc->sc_ndata.bitmap,
sys/dev/usb/input/ukbd.c
1734
keycode = ukbd_atkeycode(usbcode, sc->sc_ndata.bitmap);
sys/dev/usb/input/ukbd.c
1740
return (ukbd_key2scan(sc, keycode, sc->sc_ndata.bitmap,
sys/dev/usb/input/ukbd.c
2154
ukbd_atkeycode(int usbcode, const uint64_t *bitmap)
sys/dev/usb/input/ukbd.c
2174
(UKBD_KEY_PRESSED(bitmap, 0xe2 /* ALT-L */) ||
sys/dev/usb/input/ukbd.c
2175
UKBD_KEY_PRESSED(bitmap, 0xe6 /* ALT-R */)))
sys/dev/usb/input/ukbd.c
2181
ukbd_key2scan(struct ukbd_softc *sc, int code, const uint64_t *bitmap, int up)
sys/dev/usb/input/ukbd.c
2242
UKBD_KEY_PRESSED(bitmap, 0xe0 /* CTRL-L */) ||
sys/dev/usb/input/ukbd.c
2243
UKBD_KEY_PRESSED(bitmap, 0xe4 /* CTRL-R */) ||
sys/dev/usb/input/ukbd.c
2244
UKBD_KEY_PRESSED(bitmap, 0xe1 /* SHIFT-L */) ||
sys/dev/usb/input/ukbd.c
2245
UKBD_KEY_PRESSED(bitmap, 0xe5 /* SHIFT-R */)))) {
sys/dev/usb/input/ukbd.c
2250
UKBD_KEY_PRESSED(bitmap, 0xe0 /* CTRL-L */) ||
sys/dev/usb/input/ukbd.c
2251
UKBD_KEY_PRESSED(bitmap, 0xe4 /* CTRL-R */)))) {
sys/dev/usb/input/ukbd.c
394
ret |= (sc->sc_odata.bitmap[i] != 0);
sys/dev/usb/input/ukbd.c
563
sc->sc_odata.bitmap[key / 64] ^
sys/dev/usb/input/ukbd.c
564
sc->sc_ndata.bitmap[key / 64];
sys/dev/usb/input/ukbd.c
567
if (sc->sc_odata.bitmap[key / 64] & mask)
sys/dev/usb/input/ukbd.c
578
sc->sc_odata.bitmap[key / 64] ^
sys/dev/usb/input/ukbd.c
579
sc->sc_ndata.bitmap[key / 64];
sys/dev/usb/input/ukbd.c
587
if (sc->sc_odata.bitmap[key / 64] & mask) {
sys/dev/usb/input/ukbd.c
788
sc->sc_ndata.bitmap[APPLE_EJECT_KEY / 64] |=
sys/dev/usb/input/ukbd.c
792
sc->sc_ndata.bitmap[APPLE_EJECT_KEY / 64] &=
sys/dev/usb/input/ukbd.c
799
sc->sc_ndata.bitmap[APPLE_FN_KEY / 64] |=
sys/dev/usb/input/ukbd.c
803
sc->sc_ndata.bitmap[APPLE_FN_KEY / 64] &=
sys/dev/usb/input/ukbd.c
847
sc->sc_ndata.bitmap[key / 64] |= 1ULL << (key % 64);
sys/dev/usb/input/ukbd.c
861
sc->sc_ndata.bitmap[key / 64] |= 1ULL << (key % 64);
sys/dev/usb/input/ukbd.c
867
const uint64_t valid = sc->sc_ndata.bitmap[i / 64];
sys/dev/vmware/vmci/vmci_doorbell.c
889
vmci_scan_notification_bitmap(uint8_t *bitmap)
sys/dev/vmware/vmci/vmci_doorbell.c
893
ASSERT(bitmap);
sys/dev/vmware/vmci/vmci_doorbell.c
896
if (bitmap[idx] & 0x1) {
sys/dev/vmware/vmci/vmci_doorbell.c
897
bitmap[idx] &= ~1;
sys/dev/vmware/vmci/vmci_doorbell.h
25
void vmci_scan_notification_bitmap(uint8_t *bitmap);
sys/fs/ext2fs/ext2_alloc.c
1293
ext2_fix_bitmap_tail(unsigned char *bitmap, int first, int last)
sys/fs/ext2fs/ext2_alloc.c
1298
bitmap[i] = 0xff;
sys/fs/ext2fs/ext2_alloc.c
859
ext2_mark_bitmap_end(int start_bit, int end_bit, char *bitmap)
sys/fs/ext2fs/ext2_alloc.c
867
setbit(bitmap, i);
sys/fs/ext2fs/ext2_alloc.c
869
memset(bitmap + (i >> 3), 0xff, (end_bit - i) >> 3);
sys/netipsec/ipsec.c
1222
return ((replay->bitmap)[index] & (1 << bit_location));
sys/netipsec/ipsec.c
1243
replay->bitmap[(i + index_cur + 1)
sys/netipsec/ipsec.c
1259
replay->bitmap[index] |= (1 << bit_location);
sys/netipsec/key.c
3248
if (sav->replay->bitmap != NULL)
sys/netipsec/key.c
3249
free(sav->replay->bitmap, M_IPSEC_MISC);
sys/netipsec/key.c
3535
sav->replay->bitmap = malloc(
sys/netipsec/key.c
3538
if (sav->replay->bitmap == NULL) {
sys/netipsec/key_debug.c
821
if (rpl->bitmap == NULL) {
sys/netipsec/key_debug.c
830
printf("%u", (((rpl->bitmap)[len] >> l) & 1) ? 1 : 0);
sys/netipsec/keydb.h
231
u_int32_t *bitmap; /* (m) used by receiver */
sys/netpfil/ipfw/dn_sched_prio.c
122
if (si->bitmap == 0) /* scheduler idle */
sys/netpfil/ipfw/dn_sched_prio.c
125
prio = ffs(si->bitmap) - 1;
sys/netpfil/ipfw/dn_sched_prio.c
137
__clear_bit(prio, &si->bitmap);
sys/netpfil/ipfw/dn_sched_prio.c
148
si->bitmap = 0;
sys/netpfil/ipfw/dn_sched_prio.c
176
if (test_bit(prio, &si->bitmap) == 0) {
sys/netpfil/ipfw/dn_sched_prio.c
178
__set_bit(prio, &si->bitmap);
sys/netpfil/ipfw/dn_sched_prio.c
204
__clear_bit(prio, &si->bitmap);
sys/netpfil/ipfw/dn_sched_prio.c
77
BITMAP_T bitmap; /* array bitmap */
sys/netpfil/ipfw/dn_sched_prio.c
91
if (test_bit(prio, &si->bitmap) == 0) {
sys/netpfil/ipfw/dn_sched_prio.c
93
__set_bit(prio, &si->bitmap);
sys/netpfil/ipfw/dn_sched_qfq.c
101
static void __set_bit(int ix, bitmap *p)
sys/netpfil/ipfw/dn_sched_qfq.c
107
static void __clear_bit(int ix, bitmap *p)
sys/netpfil/ipfw/dn_sched_qfq.c
230
bitmap full_slots; /* non-empty slots */
sys/netpfil/ipfw/dn_sched_qfq.c
244
bitmap bitmaps[QFQ_MAX_STATE]; /* Group bitmaps. */
sys/netpfil/ipfw/dn_sched_qfq.c
264
unsigned long bitmap)
sys/netpfil/ipfw/dn_sched_qfq.c
266
int index = ffs(bitmap) - 1; // zero-based
sys/netpfil/ipfw/dn_sched_qfq.c
348
mask_from(unsigned long bitmap, int from)
sys/netpfil/ipfw/dn_sched_qfq.c
350
return bitmap & ~((1UL << from) - 1);
sys/netpfil/ipfw/dn_sched_qfq.c
505
bitmap ineligible;
sys/netpfil/ipfw/dn_sched_qfq.c
95
static int test_bit(int ix, bitmap *p)
sys/powerpc/ps3/ps3pic.c
160
uint64_t bitmap, mask;
sys/powerpc/ps3/ps3pic.c
167
bitmap = atomic_readandclear_64(&sc->bitmap_thread0[0]);
sys/powerpc/ps3/ps3pic.c
170
bitmap = atomic_readandclear_64(&sc->bitmap_thread1[0]);
sys/powerpc/ps3/ps3pic.c
175
while ((irq = ffsl(bitmap & mask) - 1) != -1) {
sys/powerpc/ps3/ps3pic.c
176
bitmap &= ~(1UL << irq);
sys/sys/libkern.h
310
signed_extend64(uint64_t bitmap, int lsb, int width)
sys/sys/libkern.h
313
return ((int64_t)(bitmap << (63 - lsb - (width - 1)))) >>
sys/sys/libkern.h
318
signed_extend32(uint32_t bitmap, int lsb, int width)
sys/sys/libkern.h
321
return ((int32_t)(bitmap << (31 - lsb - (width - 1)))) >>
sys/x86/x86/mp_x86.c
1296
u_int bitmap, old, new;
sys/x86/x86/mp_x86.c
1299
bitmap = 1 << ipi;
sys/x86/x86/mp_x86.c
1303
if ((old & bitmap) != 0)
sys/x86/x86/mp_x86.c
1305
new = old | bitmap;
usr.bin/mkimg/vhd.c
281
void *bitmap;
usr.bin/mkimg/vhd.c
326
bitmap = malloc(VHD_SECTOR_SIZE);
usr.bin/mkimg/vhd.c
327
if (bitmap == NULL)
usr.bin/mkimg/vhd.c
329
memset(bitmap, 0xff, VHD_SECTOR_SIZE);
usr.bin/mkimg/vhd.c
340
if (sparse_write(fd, bitmap, VHD_SECTOR_SIZE) < 0) {
usr.bin/mkimg/vhd.c
352
free(bitmap);
usr.sbin/bhyve/pci_virtio_input.c
115
uint8_t bitmap[128];
usr.sbin/bhyve/pci_virtio_input.c
243
memset(sc->vsc_config.u.bitmap, 0, sizeof(sc->vsc_config.u.bitmap));
usr.sbin/bhyve/pci_virtio_input.c
244
if (ioctl(sc->vsc_fd, cmd, sc->vsc_config.u.bitmap) < 0) {
usr.sbin/bhyve/pci_virtio_input.c
250
if (sc->vsc_config.u.bitmap[i]) {
usr.sbin/bhyvectl/amd64/bhyvectl_machdep.c
340
dump_amd_msr_pm(const char *bitmap, int vcpu)
usr.sbin/bhyvectl/amd64/bhyvectl_machdep.c
350
readable = (bitmap[byte] & (1 << bit)) ? 0 : 1;
usr.sbin/bhyvectl/amd64/bhyvectl_machdep.c
351
writeable = (bitmap[byte] & (2 << bit)) ? 0 : 1;
usr.sbin/bhyvectl/amd64/bhyvectl_machdep.c
356
readable = (bitmap[byte] & (1 << bit)) ? 0 : 1;
usr.sbin/bhyvectl/amd64/bhyvectl_machdep.c
357
writeable = (bitmap[byte] & (2 << bit)) ? 0 : 1;
usr.sbin/bhyvectl/amd64/bhyvectl_machdep.c
363
readable = (bitmap[byte] & (1 << bit)) ? 0 : 1;
usr.sbin/bhyvectl/amd64/bhyvectl_machdep.c
364
writeable = (bitmap[byte] & (2 << bit)) ? 0 : 1;
usr.sbin/bhyvectl/amd64/bhyvectl_machdep.c
374
dump_intel_msr_pm(const char *bitmap, int vcpu)
usr.sbin/bhyvectl/amd64/bhyvectl_machdep.c
384
readable = (bitmap[byte] & (1 << bit)) ? 0 : 1;
usr.sbin/bhyvectl/amd64/bhyvectl_machdep.c
385
writeable = (bitmap[2048 + byte] & (1 << bit)) ? 0 : 1;
usr.sbin/bhyvectl/amd64/bhyvectl_machdep.c
390
readable = (bitmap[byte] & (1 << bit)) ? 0 : 1;
usr.sbin/bhyvectl/amd64/bhyvectl_machdep.c
391
writeable = (bitmap[2048 + byte] & (1 << bit)) ? 0 : 1;
usr.sbin/bhyvectl/amd64/bhyvectl_machdep.c
400
char *bitmap;
usr.sbin/bhyvectl/amd64/bhyvectl_machdep.c
404
bitmap = MAP_FAILED;
usr.sbin/bhyvectl/amd64/bhyvectl_machdep.c
417
bitmap = mmap(NULL, map_size, PROT_READ, MAP_SHARED, fd, addr);
usr.sbin/bhyvectl/amd64/bhyvectl_machdep.c
418
if (bitmap == MAP_FAILED) {
usr.sbin/bhyvectl/amd64/bhyvectl_machdep.c
424
dump_intel_msr_pm(bitmap, vcpu);
usr.sbin/bhyvectl/amd64/bhyvectl_machdep.c
426
dump_amd_msr_pm(bitmap, vcpu);
usr.sbin/bhyvectl/amd64/bhyvectl_machdep.c
430
if (bitmap != MAP_FAILED)
usr.sbin/bhyvectl/amd64/bhyvectl_machdep.c
431
munmap((void *)bitmap, map_size);
usr.sbin/cxgbetool/cxgbetool.c
2283
memset(&dump.bitmap, 0xff, sizeof(dump.bitmap));
usr.sbin/pw/bitmap.c
109
bm_lastset(struct bitmap * bm)
usr.sbin/pw/bitmap.c
34
struct bitmap
usr.sbin/pw/bitmap.c
37
struct bitmap bm;
usr.sbin/pw/bitmap.c
48
bm_dealloc(struct bitmap * bm)
usr.sbin/pw/bitmap.c
61
bm_setbit(struct bitmap * bm, int pos)
usr.sbin/pw/bitmap.c
70
bm_clrbit(struct bitmap * bm, int pos)
usr.sbin/pw/bitmap.c
79
bm_isset(struct bitmap * bm, int pos)
usr.sbin/pw/bitmap.c
88
bm_firstunset(struct bitmap * bm)
usr.sbin/pw/bitmap.h
41
struct bitmap bm_alloc(int size);
usr.sbin/pw/bitmap.h
42
void bm_dealloc(struct bitmap * bm);
usr.sbin/pw/bitmap.h
43
void bm_setbit(struct bitmap * bm, int pos);
usr.sbin/pw/bitmap.h
44
void bm_clrbit(struct bitmap * bm, int pos);
usr.sbin/pw/bitmap.h
45
int bm_isset(struct bitmap * bm, int pos);
usr.sbin/pw/bitmap.h
46
int bm_firstunset(struct bitmap * bm);
usr.sbin/pw/bitmap.h
47
int bm_lastset(struct bitmap * bm);
usr.sbin/pw/pw_group.c
176
struct bitmap bm;
usr.sbin/pw/pw_user.c
328
struct bitmap bm;