Searched refs:mlx5_cache_ent (Results 1 - 6 of 6) sorted by relevance
/kernel/linux/linux-6.6/drivers/infiniband/hw/mlx5/ |
H A D | mr.c | 124 static void queue_adjust_cache_locked(struct mlx5_cache_ent *ent); 146 static int push_mkey_locked(struct mlx5_cache_ent *ent, bool limit_pendings, in push_mkey_locked() 202 static int push_mkey(struct mlx5_cache_ent *ent, bool limit_pendings, in push_mkey() 213 static void undo_push_reserve_mkey(struct mlx5_cache_ent *ent) in undo_push_reserve_mkey() 222 static void push_to_reserved(struct mlx5_cache_ent *ent, u32 mkey) in push_to_reserved() 231 static u32 pop_stored_mkey(struct mlx5_cache_ent *ent) in pop_stored_mkey() 256 struct mlx5_cache_ent *ent = mkey_out->ent; in create_mkey_callback() 302 static void set_cache_mkc(struct mlx5_cache_ent *ent, void *mkc) in set_cache_mkc() 319 static int add_keys(struct mlx5_cache_ent *ent, unsigned int num) in add_keys() 359 static int create_cache_mkey(struct mlx5_cache_ent *en [all...] |
H A D | mlx5_ib.h | 648 struct mlx5_cache_ent *cache_ent; 756 struct mlx5_cache_ent { struct 790 struct mlx5_cache_ent *ent; 1369 struct mlx5_cache_ent *
|
H A D | odp.c | 1597 struct mlx5_cache_ent *ent; in mlx5_odp_init_mkey_cache()
|
/kernel/linux/linux-5.10/drivers/infiniband/hw/mlx5/ |
H A D | mr.c | 112 static void queue_adjust_cache_locked(struct mlx5_cache_ent *ent); 138 struct mlx5_cache_ent *ent = mr->cache_ent; in create_mkey_callback() 168 static struct mlx5_ib_mr *alloc_cache_mr(struct mlx5_cache_ent *ent, void *mkc) in alloc_cache_mr() 191 static int add_keys(struct mlx5_cache_ent *ent, unsigned int num) in add_keys() 239 static struct mlx5_ib_mr *create_cache_mr(struct mlx5_cache_ent *ent) in create_cache_mr() 276 static void remove_cache_mr_locked(struct mlx5_cache_ent *ent) in remove_cache_mr_locked() 293 static int resize_available_mrs(struct mlx5_cache_ent *ent, unsigned int target, in resize_available_mrs() 327 struct mlx5_cache_ent *ent = filp->private_data; in size_write() 365 struct mlx5_cache_ent *ent = filp->private_data; in size_read() 386 struct mlx5_cache_ent *en in limit_write() [all...] |
H A D | mlx5_ib.h | 605 struct mlx5_cache_ent *cache_ent; 668 struct mlx5_cache_ent { struct 708 struct mlx5_cache_ent ent[MAX_MR_CACHE_ENTRIES]; 1279 void mlx5_odp_init_mr_cache_entry(struct mlx5_cache_ent *ent); 1297 static inline void mlx5_odp_init_mr_cache_entry(struct mlx5_cache_ent *ent) {} in mlx5_odp_init_mr_cache_entry()
|
H A D | odp.c | 1655 void mlx5_odp_init_mr_cache_entry(struct mlx5_cache_ent *ent) in mlx5_odp_init_mr_cache_entry()
|
Completed in 16 milliseconds