Symbol: mlx5_cache_ent
drivers/infiniband/hw/mlx5/mlx5_ib.h
1447
struct mlx5_cache_ent *
drivers/infiniband/hw/mlx5/mlx5_ib.h
661
struct mlx5_cache_ent *cache_ent;
drivers/infiniband/hw/mlx5/mlx5_ib.h
837
struct mlx5_cache_ent *ent;
drivers/infiniband/hw/mlx5/mr.c
1000
ent = rb_entry(node, struct mlx5_cache_ent, node);
drivers/infiniband/hw/mlx5/mr.c
1020
struct mlx5_cache_ent *ent;
drivers/infiniband/hw/mlx5/mr.c
1028
ent = rb_entry(node, struct mlx5_cache_ent, node);
drivers/infiniband/hw/mlx5/mr.c
1147
struct mlx5_cache_ent *ent;
drivers/infiniband/hw/mlx5/mr.c
129
static void queue_adjust_cache_locked(struct mlx5_cache_ent *ent);
drivers/infiniband/hw/mlx5/mr.c
151
static int push_mkey_locked(struct mlx5_cache_ent *ent, u32 mkey)
drivers/infiniband/hw/mlx5/mr.c
174
static int pop_mkey_locked(struct mlx5_cache_ent *ent)
drivers/infiniband/hw/mlx5/mr.c
198
struct mlx5_cache_ent *ent = mkey_out->ent;
drivers/infiniband/hw/mlx5/mr.c
2032
struct mlx5_cache_ent *ent;
drivers/infiniband/hw/mlx5/mr.c
2134
struct mlx5_cache_ent *ent = mr->mmkey.cache_ent;
drivers/infiniband/hw/mlx5/mr.c
245
static void set_cache_mkc(struct mlx5_cache_ent *ent, void *mkc)
drivers/infiniband/hw/mlx5/mr.c
271
static int add_keys(struct mlx5_cache_ent *ent, unsigned int num)
drivers/infiniband/hw/mlx5/mr.c
314
static int create_cache_mkey(struct mlx5_cache_ent *ent, u32 *mkey)
drivers/infiniband/hw/mlx5/mr.c
337
static void remove_cache_mr_locked(struct mlx5_cache_ent *ent)
drivers/infiniband/hw/mlx5/mr.c
350
static int resize_available_mrs(struct mlx5_cache_ent *ent, unsigned int target,
drivers/infiniband/hw/mlx5/mr.c
385
struct mlx5_cache_ent *ent = filp->private_data;
drivers/infiniband/hw/mlx5/mr.c
423
struct mlx5_cache_ent *ent = filp->private_data;
drivers/infiniband/hw/mlx5/mr.c
445
struct mlx5_cache_ent *ent = filp->private_data;
drivers/infiniband/hw/mlx5/mr.c
469
struct mlx5_cache_ent *ent = filp->private_data;
drivers/infiniband/hw/mlx5/mr.c
489
struct mlx5_cache_ent *ent;
drivers/infiniband/hw/mlx5/mr.c
495
ent = rb_entry(node, struct mlx5_cache_ent, node);
drivers/infiniband/hw/mlx5/mr.c
513
static void queue_adjust_cache_locked(struct mlx5_cache_ent *ent)
drivers/infiniband/hw/mlx5/mr.c
542
static void clean_keys(struct mlx5_ib_dev *dev, struct mlx5_cache_ent *ent)
drivers/infiniband/hw/mlx5/mr.c
557
static void __cache_work_func(struct mlx5_cache_ent *ent)
drivers/infiniband/hw/mlx5/mr.c
625
struct mlx5_cache_ent *ent;
drivers/infiniband/hw/mlx5/mr.c
627
ent = container_of(work, struct mlx5_cache_ent, dwork.work);
drivers/infiniband/hw/mlx5/mr.c
669
struct mlx5_cache_ent *ent)
drivers/infiniband/hw/mlx5/mr.c
672
struct mlx5_cache_ent *cur;
drivers/infiniband/hw/mlx5/mr.c
677
cur = rb_entry(*new, struct mlx5_cache_ent, node);
drivers/infiniband/hw/mlx5/mr.c
695
static struct mlx5_cache_ent *
drivers/infiniband/hw/mlx5/mr.c
700
struct mlx5_cache_ent *cur, *smallest = NULL;
drivers/infiniband/hw/mlx5/mr.c
708
cur = rb_entry(node, struct mlx5_cache_ent, node);
drivers/infiniband/hw/mlx5/mr.c
739
struct mlx5_cache_ent *ent)
drivers/infiniband/hw/mlx5/mr.c
810
struct mlx5_cache_ent *ent = mkey_cache_ent_from_rb_key(dev, rb_key);
drivers/infiniband/hw/mlx5/mr.c
828
struct mlx5_cache_ent *ent)
drivers/infiniband/hw/mlx5/mr.c
865
static int mlx5r_mkeys_init(struct mlx5_cache_ent *ent)
drivers/infiniband/hw/mlx5/mr.c
879
static void mlx5r_mkeys_uninit(struct mlx5_cache_ent *ent)
drivers/infiniband/hw/mlx5/mr.c
890
struct mlx5_cache_ent *
drivers/infiniband/hw/mlx5/mr.c
895
struct mlx5_cache_ent *ent;
drivers/infiniband/hw/mlx5/mr.c
943
struct mlx5_cache_ent *ent;
drivers/infiniband/hw/mlx5/mr.c
949
ent = rb_entry(node, struct mlx5_cache_ent, node);
drivers/infiniband/hw/mlx5/mr.c
967
struct mlx5_cache_ent *ent;
drivers/infiniband/hw/mlx5/odp.c
1885
struct mlx5_cache_ent *ent;