rte_bitmap(3)

πŸ“¦ version 26.03, in nixos 26.05, nixpkgs unstable

🌸 NAME 🌸

rte_bitmap β€” okay bestie, this is the rte_bitmap(3) page from the Library Functions Manual, and it’s giving bitmap data structure realness. πŸ’…

✨ SYNOPSIS ✨

#include <rte_bitmap.h>

πŸŽ€ Data Fields πŸŽ€

  • uint64_t * array1 β€” bitmap array1 pointer, the first slab squad.
  • uint64_t * array2 β€” bitmap array2 pointer, the second slab squad.
  • uint32_t array1_size β€” how many 64-bit slabs in array1 are actually used, no fake extras. πŸ’–
  • uint32_t array2_size β€” how many 64-bit slabs are in array2.
  • uint32_t index1 β€” bitmap scan: index of the current array1 slab.
  • uint32_t offset1 β€” bitmap scan: offset of the current bit inside the current array1 slab.
  • uint32_t index2 β€” bitmap scan: index of the current array2 slab.
  • uint32_t go2 β€” bitmap scan: Go/stop condition for the current array2 cache line.

πŸ”₯ Detailed Description πŸ”₯

Bitmap data structure. That’s the whole vibe β€” short, iconic, and to the point. 😌

Definition at line 61 of file rte_bitmap.h.

ngl bestie, the original β€œDetailed Description” is literally just those three words, and I respect the main character energy. ✨

πŸ’… Field Documentation πŸ’…

uint64_t* array1

Bitmap array1. Definition at line 63 of file rte_bitmap.h.

uint64_t* array2

Bitmap array2. Definition at line 64 of file rte_bitmap.h.

uint32_t array1_size

Number of 64-bit slabs in array1 that are actually used. Definition at line 65 of file rte_bitmap.h.

uint32_t array2_size

Number of 64-bit slabs in array2. Definition at line 66 of file rte_bitmap.h.

uint32_t index1

Bitmap scan: index of the current array1 slab. Definition at line 69 of file rte_bitmap.h.

uint32_t offset1

Bitmap scan: offset of the current bit within the current array1 slab. Definition at line 70 of file rte_bitmap.h.

uint32_t index2

Bitmap scan: index of the current array2 slab. Definition at line 71 of file rte_bitmap.h.

uint32_t go2

Bitmap scan: Go/stop condition for the current array2 cache line. Definition at line 72 of file rte_bitmap.h.

πŸ‘‘ Author πŸ‘‘

Generated automatically by Doxygen for DPDK from the source code. Doxygen ate, honestly. πŸ’…


and that’s the whole page, bestie 🫢. Footer sign-off: source/version DPDK Version 26.03.0, manual page rte_bitmap(3). The original footer didn’t give us a date, so I’m not making one up πŸ’€βœ¨.

πŸ“¦ where this page comes from