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);
2091 struct dlm_work_item *item; in dlm_dispatch_assert_master() local
2092 item = kzalloc(sizeof(*item), GFP_ATOMIC); in dlm_dispatch_assert_master()
2093 if (!item) in dlm_dispatch_assert_master()
2098 dlm_init_work_item(dlm, item, dlm_assert_master_worker, NULL); in dlm_dispatch_assert_master()
2099 item->u.am.lockres = res; /* already have a ref */ in dlm_dispatch_assert_master()
2101 item->u.am.ignore_higher = ignore_higher; in dlm_dispatch_assert_master()
2102 item->u.am.request_from = request_from; in dlm_dispatch_assert_master()
2103 item->u.am.flags = flags; in dlm_dispatch_assert_master()
2110 list_add_tail(&item->list, &dlm->work_list); in dlm_dispatch_assert_master()
2117 static void dlm_assert_master_worker(struct dlm_work_item *item, void *data) in dlm_assert_master_worker() argument
2128 dlm = item->dlm; in dlm_assert_master_worker()
2129 res = item->u.am.lockres; in dlm_assert_master_worker()
2130 ignore_higher = item->u.am.ignore_higher; in dlm_assert_master_worker()
2131 request_from = item->u.am.request_from; in dlm_assert_master_worker()
2132 flags = item->u.am.flags; in dlm_assert_master_worker()
2295 struct dlm_work_item *item; in dlm_deref_lockres_handler() local
2352 item = kzalloc(sizeof(*item), GFP_NOFS); in dlm_deref_lockres_handler()
2353 if (!item) { in dlm_deref_lockres_handler()
2359 dlm_init_work_item(dlm, item, dlm_deref_lockres_worker, NULL); in dlm_deref_lockres_handler()
2360 item->u.dl.deref_res = res; in dlm_deref_lockres_handler()
2361 item->u.dl.deref_node = node; in dlm_deref_lockres_handler()
2364 list_add_tail(&item->list, &dlm->work_list); in dlm_deref_lockres_handler()
2378 static void dlm_deref_lockres_worker(struct dlm_work_item *item, void *data) in dlm_deref_lockres_worker() argument
2385 dlm = item->dlm; in dlm_deref_lockres_worker()
2386 res = item->u.dl.deref_res; in dlm_deref_lockres_worker()
2387 node = item->u.dl.deref_node; in dlm_deref_lockres_worker()