Home
last modified time | relevance | path

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

/linux-6.12.1/drivers/infiniband/core/
Diwcm.c95 struct iwcm_work { struct
140 static struct iwcm_work *get_work(struct iwcm_id_private *cm_id_priv) in get_work()
142 struct iwcm_work *work; in get_work()
146 work = list_first_entry(&cm_id_priv->work_free_list, struct iwcm_work, in get_work()
152 static void put_work(struct iwcm_work *work) in put_work()
163 kfree(list_entry(e, struct iwcm_work, free_list)); in dealloc_work_entries()
169 struct iwcm_work *work; in alloc_work_entries()
173 work = kmalloc(sizeof(struct iwcm_work), GFP_KERNEL); in alloc_work_entries()
1019 struct iwcm_work *work = container_of(_work, struct iwcm_work, work); in cm_work_handler()
1028 struct iwcm_work, list); in cm_work_handler()
[all …]