Searched refs:work_list (Results 1 – 4 of 4) sorted by relevance
| /freebsd-13.1/contrib/ofed/librdmacm/examples/ |
| H A D | cmtime.c | 92 struct work_list { struct 100 static struct work_list req_work; argument 101 static struct work_list disc_work; 130 static inline struct list_head *__list_remove_head(struct work_list *work_list) in __list_remove_head() argument 134 list_item = work_list->list.next; in __list_remove_head() 139 static inline void list_add_tail(struct work_list *work_list, struct list_head *req) in list_add_tail() argument 142 pthread_mutex_lock(&work_list->lock); in list_add_tail() 143 empty = __list_empty(work_list); in list_add_tail() 144 req->prev = work_list->list.prev; in list_add_tail() 145 req->next = &work_list->list; in list_add_tail() [all …]
|
| /freebsd-13.1/sys/ofed/drivers/infiniband/core/ |
| H A D | ib_iwcm.c | 195 BUG_ON(!list_empty(&cm_id_priv->work_list)); in iwcm_deref_id() 242 INIT_LIST_HEAD(&cm_id_priv->work_list); in iw_create_cm_id() 904 empty = list_empty(&cm_id_priv->work_list); in cm_work_handler() 906 work = list_entry(cm_id_priv->work_list.next, in cm_work_handler() 909 empty = list_empty(&cm_id_priv->work_list); in cm_work_handler() 976 if (list_empty(&cm_id_priv->work_list)) { in cm_event_handler() 977 list_add_tail(&work->list, &cm_id_priv->work_list); in cm_event_handler() 980 list_add_tail(&work->list, &cm_id_priv->work_list); in cm_event_handler()
|
| H A D | iwcm.h | 58 struct list_head work_list; member
|
| H A D | ib_cm.c | 310 struct list_head work_list; member 836 INIT_LIST_HEAD(&cm_id_priv->work_list); in ib_create_cm_id() 853 if (list_empty(&cm_id_priv->work_list)) in cm_dequeue_work() 2177 list_add_tail(&work->list, &cm_id_priv->work_list); in cm_rep_handler() 2210 list_add_tail(&work->list, &cm_id_priv->work_list); in cm_establish_handler() 2250 list_add_tail(&work->list, &cm_id_priv->work_list); in cm_rtu_handler() 2475 list_add_tail(&work->list, &cm_id_priv->work_list); in cm_dreq_handler() 2514 list_add_tail(&work->list, &cm_id_priv->work_list); in cm_drep_handler() 2688 list_add_tail(&work->list, &cm_id_priv->work_list); in cm_rej_handler() 2852 list_add_tail(&work->list, &cm_id_priv->work_list); in cm_mra_handler() [all …]
|