Searched refs:work_list (Results 1 - 4 of 4) sorted by relevance
/freebsd-current/sys/ofed/drivers/infiniband/core/ |
H A D | iwcm.h | 56 struct list_head work_list; member in struct:iwcm_id_private
|
H A D | ib_iwcm.c | 193 BUG_ON(!list_empty(&cm_id_priv->work_list)); 240 INIT_LIST_HEAD(&cm_id_priv->work_list); 881 * Process events on the work_list for the cm_id. If the callback 899 empty = list_empty(&cm_id_priv->work_list); 901 work = list_entry(cm_id_priv->work_list.next, 904 empty = list_empty(&cm_id_priv->work_list); 928 * work_list. If this is the first event on the work_list, the work 971 if (list_empty(&cm_id_priv->work_list)) { 972 list_add_tail(&work->list, &cm_id_priv->work_list); [all...] |
H A D | ib_cm.c | 308 struct list_head work_list; member in struct:cm_id_private 834 INIT_LIST_HEAD(&cm_id_priv->work_list); 851 if (list_empty(&cm_id_priv->work_list)) 854 work = list_entry(cm_id_priv->work_list.next, struct cm_work, list); 2176 list_add_tail(&work->list, &cm_id_priv->work_list); 2209 list_add_tail(&work->list, &cm_id_priv->work_list); 2249 list_add_tail(&work->list, &cm_id_priv->work_list); 2474 list_add_tail(&work->list, &cm_id_priv->work_list); 2513 list_add_tail(&work->list, &cm_id_priv->work_list); 2687 list_add_tail(&work->list, &cm_id_priv->work_list); [all...] |
/freebsd-current/contrib/ofed/librdmacm/examples/ |
H A D | cmtime.c | 92 struct work_list { struct 100 static struct work_list req_work; 101 static struct work_list disc_work; 125 static inline int __list_empty(struct work_list *list) 130 static inline struct list_head *__list_remove_head(struct work_list *work_list) argument 134 list_item = work_list->list.next; 139 static inline void list_add_tail(struct work_list *work_list, struct list_head *req) argument 142 pthread_mutex_lock(&work_list [all...] |
Completed in 206 milliseconds