Lines Matching refs:offset1
70 uint32_t offset1; /**< Bitmap scan: Offset of current bit within current array1 slab */ member
87 return (~1llu) << bmp->offset1; in __rte_bitmap_mask1_get()
93 …bmp->index2 = (((bmp->index1 << RTE_BITMAP_SLAB_BIT_SIZE_LOG2) + bmp->offset1) << RTE_BITMAP_CL_SL… in __rte_bitmap_index2_set()
132 bmp->offset1 = RTE_BITMAP_SLAB_BIT_SIZE - 1; in __rte_bitmap_scan_init()
379 uint32_t index1, index2, offset1, offset2; in rte_bitmap_set() local
385 offset1 = (pos >> RTE_BITMAP_CL_BIT_SIZE_LOG2) & RTE_BITMAP_SLAB_BIT_MASK; in rte_bitmap_set()
390 *slab1 |= 1llu << offset1; in rte_bitmap_set()
407 uint32_t index1, index2, offset1; in rte_bitmap_set_slab() local
412 offset1 = (pos >> RTE_BITMAP_CL_BIT_SIZE_LOG2) & RTE_BITMAP_SLAB_BIT_MASK; in rte_bitmap_set_slab()
417 *slab1 |= 1llu << offset1; in rte_bitmap_set_slab()
447 uint32_t index1, index2, offset1, offset2; in rte_bitmap_clear() local
469 offset1 = (pos >> RTE_BITMAP_CL_BIT_SIZE_LOG2) & RTE_BITMAP_SLAB_BIT_MASK; in rte_bitmap_clear()
471 *slab1 &= ~(1llu << offset1); in rte_bitmap_clear()
486 if (rte_bsf64_safe(value1, &bmp->offset1)) in __rte_bitmap_scan_search()
490 bmp->offset1 = 0; in __rte_bitmap_scan_search()
496 if (rte_bsf64_safe(value1, &bmp->offset1)) in __rte_bitmap_scan_search()