max_elems 63 drivers/infiniband/hw/vmw_pvrdma/pvrdma_ring.h static inline int pvrdma_idx_valid(__u32 idx, __u32 max_elems) max_elems 66 drivers/infiniband/hw/vmw_pvrdma/pvrdma_ring.h return (idx & ~((max_elems << 1) - 1)) == 0; max_elems 69 drivers/infiniband/hw/vmw_pvrdma/pvrdma_ring.h static inline __s32 pvrdma_idx(atomic_t *var, __u32 max_elems) max_elems 73 drivers/infiniband/hw/vmw_pvrdma/pvrdma_ring.h if (pvrdma_idx_valid(idx, max_elems)) max_elems 74 drivers/infiniband/hw/vmw_pvrdma/pvrdma_ring.h return idx & (max_elems - 1); max_elems 78 drivers/infiniband/hw/vmw_pvrdma/pvrdma_ring.h static inline void pvrdma_idx_ring_inc(atomic_t *var, __u32 max_elems) max_elems 82 drivers/infiniband/hw/vmw_pvrdma/pvrdma_ring.h idx &= (max_elems << 1) - 1; /* Modulo size, flip gen. */ max_elems 87 drivers/infiniband/hw/vmw_pvrdma/pvrdma_ring.h __u32 max_elems, __u32 *out_tail) max_elems 92 drivers/infiniband/hw/vmw_pvrdma/pvrdma_ring.h if (pvrdma_idx_valid(tail, max_elems) && max_elems 93 drivers/infiniband/hw/vmw_pvrdma/pvrdma_ring.h pvrdma_idx_valid(head, max_elems)) { max_elems 94 drivers/infiniband/hw/vmw_pvrdma/pvrdma_ring.h *out_tail = tail & (max_elems - 1); max_elems 95 drivers/infiniband/hw/vmw_pvrdma/pvrdma_ring.h return tail != (head ^ max_elems); max_elems 101 drivers/infiniband/hw/vmw_pvrdma/pvrdma_ring.h __u32 max_elems, __u32 *out_head) max_elems 106 drivers/infiniband/hw/vmw_pvrdma/pvrdma_ring.h if (pvrdma_idx_valid(tail, max_elems) && max_elems 107 drivers/infiniband/hw/vmw_pvrdma/pvrdma_ring.h pvrdma_idx_valid(head, max_elems)) { max_elems 108 drivers/infiniband/hw/vmw_pvrdma/pvrdma_ring.h *out_head = head & (max_elems - 1); max_elems 48 drivers/net/ethernet/netronome/nfp/bpf/fw.h __le32 max_elems; max_elems 271 drivers/net/ethernet/netronome/nfp/bpf/main.c bpf->maps.max_elems = readl(&cap->max_elems); max_elems 160 drivers/net/ethernet/netronome/nfp/bpf/main.h u32 max_elems; max_elems 351 drivers/net/ethernet/netronome/nfp/bpf/offload.c if (bpf->maps.max_elems - bpf->map_elems_in_use < max_elems 355 drivers/net/ethernet/netronome/nfp/bpf/offload.c bpf->maps.max_elems - bpf->map_elems_in_use); max_elems 84 include/linux/rhashtable-types.h unsigned int max_elems; max_elems 223 include/linux/rhashtable.h return atomic_read(&ht->nelems) >= ht->max_elems; max_elems 1027 lib/rhashtable.c ht->max_elems = 1u << 31; max_elems 1031 lib/rhashtable.c if (ht->p.max_size < ht->max_elems / 2) max_elems 1032 lib/rhashtable.c ht->max_elems = ht->p.max_size * 2; max_elems 459 lib/test_rhashtable.c for (i = 0; i < ht.max_elems; i++) { max_elems 470 lib/test_rhashtable.c err = insert_retry(&ht, &array[ht.max_elems], test_rht_params); max_elems 475 lib/test_rhashtable.c ht.max_elems, -E2BIG, err);