Home
last modified time | relevance | path

Searched refs:bitmap (Results 1 – 25 of 65) sorted by relevance

123

/f-stack/dpdk/drivers/event/dlb/pf/base/
H A Ddlb_osdep_bitmap.h80 *bitmap = bm; in dlb_bitmap_alloc()
93 if (bitmap == NULL) in dlb_bitmap_free()
97 rte_free(bitmap); in dlb_bitmap_free()
116 if (bitmap == NULL || bitmap->map == NULL) in dlb_bitmap_fill()
139 if (bitmap == NULL || bitmap->map == NULL) in dlb_bitmap_zero()
162 if (bitmap == NULL || bitmap->map == NULL) in dlb_bitmap_set()
192 if (bitmap == NULL || bitmap->map == NULL) in dlb_bitmap_set_range()
219 if (bitmap == NULL || bitmap->map == NULL) in dlb_bitmap_clear()
249 if (bitmap == NULL || bitmap->map == NULL) in dlb_bitmap_clear_range()
280 if (bitmap == NULL || bitmap->map == NULL || len == 0) in dlb_bitmap_find_set_bit_range()
[all …]
/f-stack/dpdk/drivers/event/dlb2/pf/base/
H A Ddlb2_osdep_bitmap.h77 *bitmap = bm; in dlb2_bitmap_alloc()
90 if (bitmap == NULL) in dlb2_bitmap_free()
94 rte_free(bitmap); in dlb2_bitmap_free()
113 if (bitmap == NULL || bitmap->map == NULL) in dlb2_bitmap_fill()
136 if (bitmap == NULL || bitmap->map == NULL) in dlb2_bitmap_zero()
159 if (bitmap == NULL || bitmap->map == NULL) in dlb2_bitmap_set()
189 if (bitmap == NULL || bitmap->map == NULL) in dlb2_bitmap_set_range()
216 if (bitmap == NULL || bitmap->map == NULL) in dlb2_bitmap_clear()
246 if (bitmap == NULL || bitmap->map == NULL) in dlb2_bitmap_clear_range()
277 if (bitmap == NULL || bitmap->map == NULL || len == 0) in dlb2_bitmap_find_set_bit_range()
[all …]
/f-stack/app/redis-5.0.5/deps/jemalloc/test/unit/
H A Dbitmap.c181 bitmap_init(bitmap, binfo, true); in test_bitmap_init_body()
186 free(bitmap); in test_bitmap_init_body()
214 bitmap_set(bitmap, binfo, i); in test_bitmap_set_body()
217 free(bitmap); in test_bitmap_set_body()
245 bitmap_set(bitmap, binfo, i); in test_bitmap_unset_body()
249 bitmap_unset(bitmap, binfo, i); in test_bitmap_unset_body()
252 bitmap_set(bitmap, binfo, i); in test_bitmap_unset_body()
255 free(bitmap); in test_bitmap_unset_body()
303 bitmap_unset(bitmap, binfo, i); in test_bitmap_xfu_body()
312 bitmap_unset(bitmap, binfo, i); in test_bitmap_xfu_body()
[all …]
/f-stack/freebsd/contrib/ck/include/
H A Dck_bitmap.h85 ck_bitmap_union(&(a)->bitmap, &(b)->bitmap)
88 ck_bitmap_intersection(&(a)->bitmap, &(b)->bitmap)
91 ck_bitmap_intersection_negate(&(a)->bitmap, &(b)->bitmap)
109 ck_bitmap_bits(&(a)->bitmap)
115 (&(a)->bitmap)
155 return bitmap->n_bits; in ck_bitmap_bits()
166 return bitmap->map; in ck_bitmap_buffer()
320 limit = bitmap->n_bits; in ck_bitmap_empty()
351 limit = bitmap->n_bits; in ck_bitmap_full()
382 limit = bitmap->n_bits; in ck_bitmap_count()
[all …]
/f-stack/freebsd/contrib/openzfs/module/icp/include/sys/
H A Dbitmap.h78 #define BT_WIM(bitmap, bitindex) \ argument
79 ((bitmap)[(bitindex) >> BT_ULSHIFT])
87 #define BT_WIM32(bitmap, bitindex) \ argument
88 ((bitmap)[(bitindex) >> BT_ULSHIFT32])
103 #define BT_TEST(bitmap, bitindex) \ argument
105 #define BT_SET(bitmap, bitindex) \ argument
107 #define BT_CLEAR(bitmap, bitindex) \ argument
115 #define BT_TEST32(bitmap, bitindex) \ argument
117 #define BT_SET32(bitmap, bitindex) \ argument
119 #define BT_CLEAR32(bitmap, bitindex) \ argument
[all …]
/f-stack/dpdk/drivers/net/ice/base/
H A Dice_bitops.h30 return !!(*bitmap & BIT(nr)); in ice_is_bit_set_internal()
48 *bitmap &= ~BIT(nr); in ice_clear_bit_internal()
53 *bitmap |= BIT(nr); in ice_set_bit_internal()
57 ice_bitmap_t *bitmap) in ice_test_and_clear_bit_internal() argument
60 ice_clear_bit_internal(nr, bitmap); in ice_test_and_clear_bit_internal()
71 ice_set_bit_internal(nr, bitmap); in ice_test_and_set_bit_internal()
86 &bitmap[BIT_CHUNK(nr)]); in ice_is_bit_set()
127 &bitmap[BIT_CHUNK(nr)]); in ice_test_and_clear_bit()
142 &bitmap[BIT_CHUNK(nr)]); in ice_test_and_set_bit()
313 if (bitmap[i] != 0) { in ice_find_next_bit()
[all …]
/f-stack/app/redis-5.0.5/deps/jemalloc/include/jemalloc/internal/
H A Dbit_util.h26 ffs_u(unsigned bitmap) { in ffs_u() argument
31 ffs_zu(size_t bitmap) { in ffs_zu() argument
33 return ffs_u(bitmap); in ffs_zu()
35 return ffs_lu(bitmap); in ffs_zu()
37 return ffs_llu(bitmap); in ffs_zu()
44 ffs_u64(uint64_t bitmap) { in ffs_u64() argument
46 return ffs_lu(bitmap); in ffs_u64()
48 return ffs_llu(bitmap); in ffs_u64()
55 ffs_u32(uint32_t bitmap) { in ffs_u32() argument
57 return ffs_u(bitmap); in ffs_u32()
[all …]
H A Dbitmap.h179 bitmap_t rg = bitmap[rgoff]; in bitmap_full()
186 if (bitmap[i] != 0) { in bitmap_full()
201 g = bitmap[goff]; in bitmap_get()
214 gp = &bitmap[goff]; in bitmap_set()
219 assert(bitmap_get(bitmap, binfo, bit)); in bitmap_set()
293 g = bitmap[i]; in bitmap_ffu()
306 assert(!bitmap_full(bitmap, binfo)); in bitmap_sfu()
319 g = bitmap[0]; in bitmap_sfu()
322 g = bitmap[i]; in bitmap_sfu()
326 bitmap_set(bitmap, binfo, bit); in bitmap_sfu()
[all …]
H A Darena_structs_a.h8 bitmap_t bitmap[BITMAP_GROUPS_MAX]; member
H A Dextent_structs.h190 bitmap_t bitmap[BITMAP_GROUPS(NPSIZES+1)]; member
/f-stack/app/redis-5.0.5/deps/jemalloc/src/
H A Dbitmap.c45 bitmap_init(bitmap_t *bitmap, const bitmap_info_t *binfo, bool fill) { in bitmap_init() argument
56 memset(bitmap, 0, bitmap_size(binfo)); in bitmap_init()
66 memset(bitmap, 0xffU, bitmap_size(binfo)); in bitmap_init()
70 bitmap[binfo->levels[1].group_offset - 1] >>= extra; in bitmap_init()
78 bitmap[binfo->levels[i+1].group_offset - 1] >>= extra; in bitmap_init()
100 bitmap_init(bitmap_t *bitmap, const bitmap_info_t *binfo, bool fill) { in bitmap_init() argument
104 memset(bitmap, 0, bitmap_size(binfo)); in bitmap_init()
108 memset(bitmap, 0xffU, bitmap_size(binfo)); in bitmap_init()
112 bitmap[binfo->ngroups - 1] >>= extra; in bitmap_init()
/f-stack/freebsd/netpfil/ipfw/
H A Ddn_sched_prio.c78 BITMAP_T bitmap; /* array bitmap */ member
92 if (test_bit(prio, &si->bitmap) == 0) { in prio_enqueue()
94 __set_bit(prio, &si->bitmap); in prio_enqueue()
123 if (si->bitmap == 0) /* scheduler idle */ in prio_dequeue()
126 prio = ffs(si->bitmap) - 1; in prio_dequeue()
138 __clear_bit(prio, &si->bitmap); in prio_dequeue()
149 si->bitmap = 0; in prio_new_sched()
177 if (test_bit(prio, &si->bitmap) == 0) { in prio_new_queue()
179 __set_bit(prio, &si->bitmap); in prio_new_queue()
205 __clear_bit(prio, &si->bitmap); in prio_free_queue()
H A Ddn_sched_qfq.c67 typedef unsigned long bitmap; typedef
96 static int test_bit(int ix, bitmap *p) in test_bit()
102 static void __set_bit(int ix, bitmap *p) in __set_bit()
108 static void __clear_bit(int ix, bitmap *p) in __clear_bit()
231 bitmap full_slots; /* non-empty slots */
245 bitmap bitmaps[QFQ_MAX_STATE]; /* Group bitmaps. */
265 unsigned long bitmap) in qfq_ffs() argument
267 int index = ffs(bitmap) - 1; // zero-based in qfq_ffs()
349 mask_from(unsigned long bitmap, int from) in mask_from() argument
351 return bitmap & ~((1UL << from) - 1); in mask_from()
[all …]
/f-stack/dpdk/drivers/net/bnxt/tf_ulp/
H A Dulp_utils.h20 #define ULP_BITMAP_SET(bitmap, val) ((bitmap) |= (val)) argument
21 #define ULP_BITMAP_RESET(bitmap, val) ((bitmap) &= ~(val)) argument
22 #define ULP_BITMAP_ISSET(bitmap, val) ((bitmap) & (val)) argument
388 uint32_t ulp_bitmap_is_zero(uint8_t *bitmap, int32_t size);
391 uint32_t ulp_bitmap_is_ones(uint8_t *bitmap, int32_t size);
394 uint32_t ulp_bitmap_notzero(uint8_t *bitmap, int32_t size);
H A Dulp_utils.c807 uint32_t ulp_bitmap_is_zero(uint8_t *bitmap, int32_t size) in ulp_bitmap_is_zero() argument
810 if (*bitmap != 0) in ulp_bitmap_is_zero()
812 bitmap++; in ulp_bitmap_is_zero()
818 uint32_t ulp_bitmap_is_ones(uint8_t *bitmap, int32_t size) in ulp_bitmap_is_ones() argument
821 if (*bitmap != 0xFF) in ulp_bitmap_is_ones()
823 bitmap++; in ulp_bitmap_is_ones()
829 uint32_t ulp_bitmap_notzero(uint8_t *bitmap, int32_t size) in ulp_bitmap_notzero() argument
832 if (*bitmap != 0) in ulp_bitmap_notzero()
834 bitmap++; in ulp_bitmap_notzero()
/f-stack/app/nginx-1.16.1/src/core/
H A Dngx_slab.c187 uintptr_t p, m, mask, *bitmap; in ngx_slab_alloc_locked() local
243 bitmap[n] |= m; in ngx_slab_alloc_locked()
347 bitmap[i] = NGX_SLAB_BUSY; in ngx_slab_alloc_locked()
351 bitmap[i] = m; in ngx_slab_alloc_locked()
356 bitmap[i] = 0; in ngx_slab_alloc_locked()
464 uintptr_t slab, m, *bitmap; in ngx_slab_free_locked() local
494 bitmap = (uintptr_t *) in ngx_slab_free_locked()
497 if (bitmap[n] & m) { in ngx_slab_free_locked()
510 bitmap[n] &= ~m; in ngx_slab_free_locked()
521 if (bitmap[i] & ~m) { in ngx_slab_free_locked()
[all …]
/f-stack/freebsd/amd64/vmm/intel/
H A Dvmx_msr.c141 msr_bitmap_initialize(char *bitmap) in msr_bitmap_initialize() argument
144 memset(bitmap, 0xff, PAGE_SIZE); in msr_bitmap_initialize()
148 msr_bitmap_change_access(char *bitmap, u_int msr, int access) in msr_bitmap_change_access() argument
162 bitmap[byte] &= ~(1 << bit); in msr_bitmap_change_access()
164 bitmap[byte] |= 1 << bit; in msr_bitmap_change_access()
168 bitmap[byte] &= ~(1 << bit); in msr_bitmap_change_access()
170 bitmap[byte] |= 1 << bit; in msr_bitmap_change_access()
H A Dvmx_msr.h65 void msr_bitmap_initialize(char *bitmap);
66 int msr_bitmap_change_access(char *bitmap, u_int msr, int access);
/f-stack/dpdk/drivers/net/qede/base/
H A Dbcm_osal.h320 #define OSAL_SET_BIT(bit, bitmap) \ argument
321 rte_bit_relaxed_set32(bit, bitmap)
323 #define OSAL_CLEAR_BIT(bit, bitmap) \ argument
324 rte_bit_relaxed_clear32(bit, bitmap)
326 #define OSAL_GET_BIT(bit, bitmap) \ argument
327 rte_bit_relaxed_get32(bit, bitmap)
330 #define OSAL_FIND_FIRST_BIT(bitmap, length) \ argument
331 qede_find_first_bit(bitmap, length)
334 #define OSAL_FIND_FIRST_ZERO_BIT(bitmap, length) \ argument
335 qede_find_first_zero_bit(bitmap, length)
[all …]
/f-stack/lib/
H A Dff_dpdk_kni.c85 set_bitmap(uint16_t port, unsigned char *bitmap) in set_bitmap() argument
88 unsigned char *p = bitmap + port/8; in set_bitmap()
93 get_bitmap(uint16_t port, unsigned char *bitmap) in get_bitmap() argument
95 unsigned char *p = bitmap + port/8; in get_bitmap()
250 protocol_filter_l4(uint16_t port, unsigned char *bitmap) in protocol_filter_l4() argument
252 if(get_bitmap(port, bitmap)) { in protocol_filter_l4()
/f-stack/dpdk/drivers/crypto/ccp/
H A Dccp_dev.c118 ccp_set_bit(unsigned long *bitmap, int n) in ccp_set_bit() argument
120 __sync_fetch_and_or(&bitmap[WORD_OFFSET(n)], (1UL << BIT_OFFSET(n))); in ccp_set_bit()
124 ccp_clear_bit(unsigned long *bitmap, int n) in ccp_clear_bit() argument
126 __sync_fetch_and_and(&bitmap[WORD_OFFSET(n)], ~(1UL << BIT_OFFSET(n))); in ccp_clear_bit()
130 ccp_get_bit(unsigned long *bitmap, int n) in ccp_get_bit() argument
132 return ((bitmap[WORD_OFFSET(n)] & (1 << BIT_OFFSET(n))) != 0); in ccp_get_bit()
/f-stack/freebsd/contrib/openzfs/module/zfs/
H A Dzfs_log.c111 uint32_t *bitmap; in zfs_log_xvattr() local
122 bitmap = &lrattr->lr_attr_bitmap; in zfs_log_xvattr()
123 for (i = 0; i != xvap->xva_mapsize; i++, bitmap++) { in zfs_log_xvattr()
124 *bitmap = xvap->xva_reqattrmap[i]; in zfs_log_xvattr()
128 attrs = (uint64_t *)bitmap; in zfs_log_xvattr()
/f-stack/freebsd/contrib/device-tree/Bindings/misc/
H A Daspeed,cvic.txt21 - valid-sources: One cell, bitmap of supported sources for the implementation
/f-stack/freebsd/netipsec/
H A Dkeydb.h210 u_int32_t *bitmap; /* (m) used by receiver */ member
/f-stack/dpdk/examples/ipsec-secgw/
H A Devent_helper.c1408 void *bitmap = NULL; in eh_conf_init() local
1445 bitmap = rte_zmalloc("event-helper-ethcore-bitmap", nb_bytes, in eh_conf_init()
1447 if (!bitmap) { in eh_conf_init()
1452 em_conf->eth_core_mask = rte_bitmap_init(RTE_MAX_LCORE, bitmap, in eh_conf_init()
1481 rte_free(bitmap); in eh_conf_init()

123