Searched refs:mkeys_queue (Results 1 – 2 of 2) sorted by relevance
153 unsigned long tmp = ent->mkeys_queue.ci % NUM_MKEYS_PER_PAGE; in push_mkey_locked()156 lockdep_assert_held(&ent->mkeys_queue.lock); in push_mkey_locked()157 if (ent->mkeys_queue.ci >= in push_mkey_locked()158 ent->mkeys_queue.num_pages * NUM_MKEYS_PER_PAGE) { in push_mkey_locked()162 ent->mkeys_queue.num_pages++; in push_mkey_locked()163 list_add_tail(&page->list, &ent->mkeys_queue.pages_list); in push_mkey_locked()165 page = list_last_entry(&ent->mkeys_queue.pages_list, in push_mkey_locked()170 ent->mkeys_queue.ci++; in push_mkey_locked()176 unsigned long tmp = (ent->mkeys_queue.ci - 1) % NUM_MKEYS_PER_PAGE; in pop_mkey_locked()180 lockdep_assert_held(&ent->mkeys_queue.lock); in pop_mkey_locked()[all …]
804 struct mlx5_mkeys_queue mkeys_queue; member