Searched refs:offset_mask (Results 1 – 8 of 8) sorted by relevance
122 char offset_mask; member430 if (probes & map->offset_mask) { in ck_rhs_map_probe_next()431 offset = (offset &~ map->offset_mask) + in ck_rhs_map_probe_next()432 ((offset + 1) & map->offset_mask); in ck_rhs_map_probe_next()443 if (probes & map->offset_mask) { in ck_rhs_map_probe_prev()445 map->offset_mask); in ck_rhs_map_probe_prev()894 offset -= ((probes - 1) &~ map->offset_mask); in ck_rhs_get_first_offset()896 offset = (offset &~ map->offset_mask) + in ck_rhs_get_first_offset()897 ((offset - map->offset_mask) & map->offset_mask); in ck_rhs_get_first_offset()898 probes -= map->offset_mask + 1; in ck_rhs_get_first_offset()[all …]
127 ((slot)->ptr & (ring)->offset_mask)131 do { (slot)->ptr = ((slot)->ptr & ~(ring)->offset_mask) | \132 ((offset) & (ring)->offset_mask); } while (0)
309 const uint64_t offset_mask; member
439 *(uint64_t *)(uintptr_t)&kring->pipe->ring->offset_mask = in netmap_pipe_reg_both()440 kring->ring->offset_mask; in netmap_pipe_reg_both()
537 uint64_t offset_mask; member1979 slot->ptr = (slot->ptr & ~kring->offset_mask) | in nm_write_offset()1980 (offset & kring->offset_mask); in nm_write_offset()1986 uint64_t offset = (slot->ptr & kring->offset_mask); in nm_get_offset()
2360 if (kring->offset_mask) { in netmap_offsets_init()2361 if ((kring->offset_mask & mask) != mask || in netmap_offsets_init()2368 (unsigned long long)kring->offset_mask, in netmap_offsets_init()2373 mask = kring->offset_mask; in netmap_offsets_init()2376 kring->offset_mask = mask; in netmap_offsets_init()2377 *(uint64_t *)(uintptr_t)&ring->offset_mask = mask; in netmap_offsets_init()
1486 hwkring->offset_mask = kring->offset_mask; in netmap_bwrap_bufcfg()
2018 ckroff(offset_mask, 56); in binarycomp()