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()
378 uint32_t index1, index2, offset1, offset2; in rte_bitmap_set() local
384 offset1 = (pos >> RTE_BITMAP_CL_BIT_SIZE_LOG2) & RTE_BITMAP_SLAB_BIT_MASK; in rte_bitmap_set()
389 *slab1 |= 1llu << offset1; in rte_bitmap_set()
406 uint32_t index1, index2, offset1; in rte_bitmap_set_slab() local
411 offset1 = (pos >> RTE_BITMAP_CL_BIT_SIZE_LOG2) & RTE_BITMAP_SLAB_BIT_MASK; in rte_bitmap_set_slab()
416 *slab1 |= 1llu << offset1; in rte_bitmap_set_slab()
471 uint32_t index1, index2, offset1, offset2; in rte_bitmap_clear() local
493 offset1 = (pos >> RTE_BITMAP_CL_BIT_SIZE_LOG2) & RTE_BITMAP_SLAB_BIT_MASK; in rte_bitmap_clear()
495 *slab1 &= ~(1llu << offset1); in rte_bitmap_clear()
510 if (rte_bsf64_safe(value1, &bmp->offset1)) in __rte_bitmap_scan_search()
514 bmp->offset1 = 0; in __rte_bitmap_scan_search()
520 if (rte_bsf64_safe(value1, &bmp->offset1)) in __rte_bitmap_scan_search()