Lines Matching refs:buckets
91 struct bucket *buckets;
99 u32 n_buckets; /* number of hash buckets */
140 INIT_HLIST_NULLS_HEAD(&htab->buckets[i].head, i);
142 raw_spin_lock_init(&htab->buckets[i].raw_lock);
144 spin_lock_init(&htab->buckets[i].lock);
481 htab->buckets = bpf_map_area_alloc(htab->n_buckets *
484 if (!htab->buckets)
514 bpf_map_area_free(htab->buckets);
529 return &htab->buckets[hash & (htab->n_buckets - 1)];
753 /* iterate over buckets */
767 /* iterated over all buckets and all elements */
1344 bpf_map_area_free(htab->buckets);
1445 b = &htab->buckets[batch];
1686 b = &htab->buckets[bucket_id++];
1692 b = &htab->buckets[i];