Searched refs:BITMAP_BITS_PER_ELEMENT (Results 1 - 2 of 2) sorted by relevance

/barrelfish-master/lib/devif/backends/net/mlx4/include/linux/
H A Dbitops.h336 #define BITMAP_BITS_PER_ELEMENT (8 * sizeof(bitmap_data_t)) macro
339 bitmap_data_t data = p[v / BITMAP_BITS_PER_ELEMENT];
340 data |= (1UL << (v % BITMAP_BITS_PER_ELEMENT));
341 p[v / BITMAP_BITS_PER_ELEMENT] = data;
345 bitmap_data_t data = p[v / BITMAP_BITS_PER_ELEMENT];
346 bitmap_data_t mask = 1UL << (v % BITMAP_BITS_PER_ELEMENT);
348 p[v / BITMAP_BITS_PER_ELEMENT] = data;
352 bitmap_data_t data = p[v / BITMAP_BITS_PER_ELEMENT];
353 return (data >> (v % BITMAP_BITS_PER_ELEMENT)) & 1;
/barrelfish-master/lib/bitmap/
H A Dbitmap.c24 #define BITMAP_BITS_PER_ELEMENT (8 * sizeof(bitmap_data_t)) macro
28 ((nbits + (BITMAP_BITS_PER_ELEMENT-1)) / BITMAP_BITS_PER_ELEMENT)
224 bitmap_data_t data = bm->data[i/BITMAP_BITS_PER_ELEMENT];
225 return (data >> (i % BITMAP_BITS_PER_ELEMENT)) & 1;
360 bitmap_data_t data = bm->data[i/BITMAP_BITS_PER_ELEMENT];
361 bitmap_data_t mask = (1UL << (i % BITMAP_BITS_PER_ELEMENT));
364 data |= (1UL << (i % BITMAP_BITS_PER_ELEMENT));
365 bm->data[i/BITMAP_BITS_PER_ELEMENT] = data;
390 bitmap_data_t data = bm->data[i/BITMAP_BITS_PER_ELEMENT];
[all...]

Completed in 44 milliseconds