Home
last modified time | relevance | path

Searched refs:mkeys_queue (Results 1 – 2 of 2) sorted by relevance

/linux-6.15/drivers/infiniband/hw/mlx5/
H A Dmr.c156 if (ent->mkeys_queue.ci >= in push_mkey_locked()
161 ent->mkeys_queue.num_pages++; in push_mkey_locked()
169 ent->mkeys_queue.ci++; in push_mkey_locked()
184 ent->mkeys_queue.ci--; in pop_mkey_locked()
187 ent->mkeys_queue.num_pages--; in pop_mkey_locked()
334 if (!ent->mkeys_queue.ci) in remove_cache_mr_locked()
344 __acquires(&ent->mkeys_queue.lock) __releases(&ent->mkeys_queue.lock) in resize_available_mrs()
539 while (ent->mkeys_queue.ci) { in clean_keys()
733 if (!ent->mkeys_queue.ci) { in _mlx5_mr_cache_alloc()
856 ent->mkeys_queue.num_pages++; in mlx5r_mkeys_init()
[all …]
H A Dmlx5_ib.h808 struct mlx5_mkeys_queue mkeys_queue; member