Lines Matching refs:iwcm_work
57 struct iwcm_work {
66 * The following services provide a mechanism for pre-allocating iwcm_work
89 static struct iwcm_work *get_work(struct iwcm_id_private *cm_id_priv)
91 struct iwcm_work *work;
95 work = list_entry(cm_id_priv->work_free_list.next, struct iwcm_work,
101 static void put_work(struct iwcm_work *work)
111 kfree(list_entry(e, struct iwcm_work, free_list));
116 struct iwcm_work *work;
120 work = kmalloc(sizeof(struct iwcm_work), GFP_KERNEL);
836 struct iwcm_work *work = container_of(_work, struct iwcm_work, work);
847 struct iwcm_work, list);
891 struct iwcm_work *work;