Lines Matching defs:n_buckets
105 u32 n_buckets; /* number of hash buckets */
140 for (i = 0; i < htab->n_buckets; i++) {
514 htab->n_buckets = roundup_pow_of_two(htab->map.max_entries);
524 if (htab->n_buckets > U32_MAX / sizeof(struct bucket))
532 htab->buckets = bpf_map_area_alloc(htab->n_buckets *
616 return &htab->buckets[hash & (htab->n_buckets - 1)];
644 u32 key_size, u32 n_buckets)
654 if (unlikely(get_nulls_value(n) != (hash & (n_buckets - 1))))
681 l = lookup_nulls_elem_raw(head, hash, key, key_size, htab->n_buckets);
846 l = lookup_nulls_elem_raw(head, hash, key, key_size, htab->n_buckets);
862 i = hash & (htab->n_buckets - 1);
867 for (; i < htab->n_buckets; i++) {
1116 htab->n_buckets);
1488 for (i = 0; i < htab->n_buckets; i++) {
1506 for (i = 0; i < htab->n_buckets; i++) {
1723 if (batch >= htab->n_buckets)
1871 if (!bucket_cnt && (batch + 1 < htab->n_buckets)) {
1888 if (batch >= htab->n_buckets) {
2000 if (bucket_id >= htab->n_buckets)
2019 for (i = bucket_id; i < htab->n_buckets; i++) {
2188 for (i = 0; i < htab->n_buckets; i++) {
2226 usage += sizeof(struct bucket) * htab->n_buckets;
2506 for (i = 0; i < htab->n_buckets; i++) {