Home
last modified time | relevance | path

Searched refs:l_resource (Results 1 – 19 of 19) sorted by relevance

/linux-4.1.27/drivers/staging/lustre/lustre/ldlm/
Dl_lock.c57 lock_res(lock->l_resource); in lock_res_and_lock()
60 return lock->l_resource; in lock_res_and_lock()
72 unlock_res(lock->l_resource); in unlock_res_and_lock()
Dldlm_lock.c188 LASSERT(lock->l_resource != LP_POISON); in ldlm_lock_put()
196 res = lock->l_resource; in ldlm_lock_put()
205 lock->l_resource = NULL; in ldlm_lock_put()
231 LASSERT(lock->l_resource->lr_type != LDLM_FLOCK); in ldlm_lock_remove_from_lru_nolock()
268 LASSERT(lock->l_resource->lr_type != LDLM_FLOCK); in ldlm_lock_add_to_lru_nolock()
443 lock->l_resource = resource; in ldlm_lock_new()
487 struct ldlm_resource *oldres = lock->l_resource; in ldlm_lock_change_resource()
494 if (memcmp(new_resid, &lock->l_resource->lr_name, in ldlm_lock_change_resource()
495 sizeof(lock->l_resource->lr_name)) == 0) { in ldlm_lock_change_resource()
521 oldres = lock->l_resource; in ldlm_lock_change_resource()
[all …]
Dldlm_extent.c69 struct ldlm_resource *res = lock->l_resource; in ldlm_extent_shift_kms()
104 LASSERT(lock->l_resource->lr_type == LDLM_EXTENT); in ldlm_interval_alloc()
128 LASSERT(l->l_resource->lr_type == LDLM_EXTENT); in ldlm_interval_attach()
203 struct ldlm_resource *res = lock->l_resource; in ldlm_extent_unlink_lock()
Dldlm_request.c194 ldlm_reprocess_all(lock->l_resource); in ldlm_completion_ast_async()
493 if (lock->l_resource->lr_type == LDLM_FLOCK) { in failed_lock_cleanup()
612 if (!ldlm_res_eq(&reply->lock_desc.l_resource.lr_name, in ldlm_cli_enqueue_fini()
613 &lock->l_resource->lr_name)) { in ldlm_cli_enqueue_fini()
616 PLDLMRES(&reply->lock_desc.l_resource), in ldlm_cli_enqueue_fini()
617 PLDLMRES(lock->l_resource)); in ldlm_cli_enqueue_fini()
620 &reply->lock_desc.l_resource.lr_name); in ldlm_cli_enqueue_fini()
621 if (rc || lock->l_resource == NULL) { in ldlm_cli_enqueue_fini()
632 lock->l_resource->lr_type, in ldlm_cli_enqueue_fini()
1118 ldlm_reprocess_all(lock->l_resource); in ldlm_cli_cancel_local()
[all …]
Dldlm_lockd.c256 if (lock->l_resource->lr_type != LDLM_PLAIN) { in ldlm_handle_cp_callback()
258 dlm_req->lock_desc.l_resource.lr_type, in ldlm_handle_cp_callback()
265 if (memcmp(&dlm_req->lock_desc.l_resource.lr_name, in ldlm_handle_cp_callback()
266 &lock->l_resource->lr_name, in ldlm_handle_cp_callback()
267 sizeof(lock->l_resource->lr_name)) != 0) { in ldlm_handle_cp_callback()
270 &dlm_req->lock_desc.l_resource.lr_name); in ldlm_handle_cp_callback()
Dldlm_flock.c123 check_res_locked(req->l_resource); in ldlm_flock_blocking_unlink()
249 struct ldlm_resource *res = req->l_resource; in ldlm_process_flock_lock()
Dldlm_resource.c1287 struct ldlm_resource *res = original->l_resource; in ldlm_resource_insert_lock_after()
1307 int type = lock->l_resource->lr_type; in ldlm_resource_unlink_lock()
1309 check_res_locked(lock->l_resource); in ldlm_resource_unlink_lock()
Dldlm_pool.c918 if (lock->l_resource->lr_type == LDLM_FLOCK) in ldlm_pool_add()
943 if (lock->l_resource->lr_type == LDLM_FLOCK) in ldlm_pool_del()
/linux-4.1.27/drivers/staging/lustre/lustre/mdc/
Dmdc_locks.c134 if (lock->l_resource->lr_lvb_inode && in mdc_set_lock_data()
135 lock->l_resource->lr_lvb_inode != data) { in mdc_set_lock_data()
136 struct inode *old_inode = lock->l_resource->lr_lvb_inode; in mdc_set_lock_data()
144 lock->l_resource->lr_lvb_inode = new_inode; in mdc_set_lock_data()
1045 &lock->l_resource->lr_name), in mdc_finish_intent_lock()
1047 PLDLMRES(lock->l_resource), PFID(&mdt_body->fid1)); in mdc_finish_intent_lock()
Dmdc_request.c2376 if (lock->l_resource->lr_type != LDLM_IBITS) in mdc_cancel_for_recovery()
/linux-4.1.27/drivers/staging/lustre/lustre/include/
Dlustre_dlm.h681 struct ldlm_resource *l_resource; member
961 return lock->l_resource->lr_type == LDLM_IBITS && in ldlm_has_layout()
980 return ldlm_res_to_ns(lock->l_resource); in ldlm_lock_to_ns()
992 return &lock->l_resource->lr_ns_bucket->nsb_at_estimate; in ldlm_lock_to_ns_at()
/linux-4.1.27/drivers/staging/lustre/lustre/llite/
Dllite_lib.c1078 if (lock->l_resource->lr_lvb_inode) { in ll_inode_from_resource_lock()
1081 lli = ll_i2info(lock->l_resource->lr_lvb_inode); in ll_inode_from_resource_lock()
1083 inode = igrab(lock->l_resource->lr_lvb_inode); in ll_inode_from_resource_lock()
1085 inode = lock->l_resource->lr_lvb_inode; in ll_inode_from_resource_lock()
1088 lock->l_resource->lr_lvb_inode, in ll_inode_from_resource_lock()
Dnamei.c197 &lock->l_resource->lr_name)) { in ll_md_blocking_ast()
/linux-4.1.27/drivers/staging/lustre/lustre/mgc/
Dmgc_request.c790 PLDLMRES(lock->l_resource), in mgc_blocking_ast()
791 (char *)&lock->l_resource->lr_name.name[0]); in mgc_blocking_ast()
/linux-4.1.27/drivers/staging/lustre/lustre/osc/
Dosc_request.c2090 LASSERT(lock->l_resource->lr_type == einfo->ei_type); in osc_set_lock_data_with_check()
3132 check_res_locked(lock->l_resource); in osc_cancel_for_recovery()
3140 if (lock->l_resource->lr_type == LDLM_EXTENT && in osc_cancel_for_recovery()
/linux-4.1.27/drivers/staging/lustre/lustre/ptlrpc/
Dwiretest.c2998 LASSERTF((int)offsetof(struct ldlm_lock_desc, l_resource) == 0, "found %lld\n", in lustre_assert_wire_constants()
2999 (long long)(int)offsetof(struct ldlm_lock_desc, l_resource)); in lustre_assert_wire_constants()
3000 LASSERTF((int)sizeof(((struct ldlm_lock_desc *)0)->l_resource) == 40, "found %lld\n", in lustre_assert_wire_constants()
3001 (long long)(int)sizeof(((struct ldlm_lock_desc *)0)->l_resource)); in lustre_assert_wire_constants()
Dpack_generic.c2218 lustre_swab_ldlm_resource_desc(&l->l_resource); in lustre_swab_ldlm_lock_desc()
/linux-4.1.27/drivers/staging/lustre/lustre/lov/
Dlov_obd.c1987 struct ldlm_res_id *res_id = &data->lock->l_resource->lr_name; in lov_get_info()
/linux-4.1.27/drivers/staging/lustre/lustre/include/lustre/
Dlustre_idl.h2799 struct ldlm_resource_desc l_resource; member