Lines Matching refs:item

64 static void dlm_assert_master_worker(struct dlm_work_item *item, void *data);
68 static void dlm_deref_lockres_worker(struct dlm_work_item *item, void *data);
2090 struct dlm_work_item *item; in dlm_dispatch_assert_master() local
2091 item = kzalloc(sizeof(*item), GFP_ATOMIC); in dlm_dispatch_assert_master()
2092 if (!item) in dlm_dispatch_assert_master()
2097 dlm_init_work_item(dlm, item, dlm_assert_master_worker, NULL); in dlm_dispatch_assert_master()
2098 item->u.am.lockres = res; /* already have a ref */ in dlm_dispatch_assert_master()
2100 item->u.am.ignore_higher = ignore_higher; in dlm_dispatch_assert_master()
2101 item->u.am.request_from = request_from; in dlm_dispatch_assert_master()
2102 item->u.am.flags = flags; in dlm_dispatch_assert_master()
2109 list_add_tail(&item->list, &dlm->work_list); in dlm_dispatch_assert_master()
2116 static void dlm_assert_master_worker(struct dlm_work_item *item, void *data) in dlm_assert_master_worker() argument
2127 dlm = item->dlm; in dlm_assert_master_worker()
2128 res = item->u.am.lockres; in dlm_assert_master_worker()
2129 ignore_higher = item->u.am.ignore_higher; in dlm_assert_master_worker()
2130 request_from = item->u.am.request_from; in dlm_assert_master_worker()
2131 flags = item->u.am.flags; in dlm_assert_master_worker()
2294 struct dlm_work_item *item; in dlm_deref_lockres_handler() local
2351 item = kzalloc(sizeof(*item), GFP_NOFS); in dlm_deref_lockres_handler()
2352 if (!item) { in dlm_deref_lockres_handler()
2358 dlm_init_work_item(dlm, item, dlm_deref_lockres_worker, NULL); in dlm_deref_lockres_handler()
2359 item->u.dl.deref_res = res; in dlm_deref_lockres_handler()
2360 item->u.dl.deref_node = node; in dlm_deref_lockres_handler()
2363 list_add_tail(&item->list, &dlm->work_list); in dlm_deref_lockres_handler()
2377 static void dlm_deref_lockres_worker(struct dlm_work_item *item, void *data) in dlm_deref_lockres_worker() argument
2384 dlm = item->dlm; in dlm_deref_lockres_worker()
2385 res = item->u.dl.deref_res; in dlm_deref_lockres_worker()
2386 node = item->u.dl.deref_node; in dlm_deref_lockres_worker()