Home
last modified time | relevance | path

Searched refs:ldlm_resource (Results 1 – 14 of 14) sorted by relevance

/linux-4.4.14/drivers/staging/lustre/lustre/include/
Dlustre_dlm.h196 struct ldlm_resource;
283 int (*lvbo_init)(struct ldlm_resource *res);
284 int (*lvbo_update)(struct ldlm_resource *res,
287 int (*lvbo_free)(struct ldlm_resource *res);
610 struct ldlm_resource *l_resource;
830 struct ldlm_resource { struct
899 ldlm_res_to_ns(struct ldlm_resource *res) in ldlm_res_to_ns() argument
922 static inline int ldlm_lvbo_init(struct ldlm_resource *res) in ldlm_lvbo_init()
1041 typedef int (*ldlm_res_iterator_t)(struct ldlm_resource *, void *);
1105 static inline int ldlm_res_lvbo_update(struct ldlm_resource *res, in ldlm_res_lvbo_update()
[all …]
/linux-4.4.14/drivers/staging/lustre/lustre/ldlm/
Dldlm_resource.c433 static struct ldlm_resource *ldlm_resource_getref(struct ldlm_resource *res) in ldlm_resource_getref()
487 struct ldlm_resource *res; in ldlm_res_hop_key()
489 res = hlist_entry(hnode, struct ldlm_resource, lr_hash); in ldlm_res_hop_key()
495 struct ldlm_resource *res; in ldlm_res_hop_keycmp()
497 res = hlist_entry(hnode, struct ldlm_resource, lr_hash); in ldlm_res_hop_keycmp()
504 return hlist_entry(hnode, struct ldlm_resource, lr_hash); in ldlm_res_hop_object()
510 struct ldlm_resource *res; in ldlm_res_hop_get_locked()
512 res = hlist_entry(hnode, struct ldlm_resource, lr_hash); in ldlm_res_hop_get_locked()
519 struct ldlm_resource *res; in ldlm_res_hop_put_locked()
521 res = hlist_entry(hnode, struct ldlm_resource, lr_hash); in ldlm_res_hop_put_locked()
[all …]
Dldlm_extent.c68 struct ldlm_resource *res = lock->l_resource; in ldlm_extent_shift_kms()
160 void ldlm_extent_add_lock(struct ldlm_resource *res, in ldlm_extent_add_lock()
202 struct ldlm_resource *res = lock->l_resource; in ldlm_extent_unlink_lock()
Dl_lock.c51 struct ldlm_resource *lock_res_and_lock(struct ldlm_lock *lock) in lock_res_and_lock()
Dldlm_lock.c182 struct ldlm_resource *res; in ldlm_lock_put()
411 static struct ldlm_lock *ldlm_lock_new(struct ldlm_resource *resource) in ldlm_lock_new()
467 struct ldlm_resource *oldres = lock->l_resource; in ldlm_lock_change_resource()
468 struct ldlm_resource *newres; in ldlm_lock_change_resource()
970 struct ldlm_resource *res = lock->l_resource; in ldlm_granted_list_add_lock()
1025 struct ldlm_resource *res = lock->l_resource; in ldlm_grant_lock()
1200 struct ldlm_resource *res; in ldlm_lock_match()
1463 struct ldlm_resource *res; in ldlm_lock_create()
1522 struct ldlm_resource *res = lock->l_resource; in ldlm_lock_enqueue()
1809 struct ldlm_resource *res; in ldlm_lock_cancel()
[all …]
Dldlm_internal.h110 int ldlm_resource_putref_locked(struct ldlm_resource *res);
169 void ldlm_extent_add_lock(struct ldlm_resource *res, struct ldlm_lock *lock);
Dldlm_request.c1468 int ldlm_cancel_resource_local(struct ldlm_resource *res, in ldlm_cancel_resource_local()
1588 struct ldlm_resource *res; in ldlm_cli_cancel_unused_resource()
1623 struct ldlm_resource *res = cfs_hash_object(hs, hnode); in ldlm_cli_hash_cancel_unused()
1665 static int ldlm_resource_foreach(struct ldlm_resource *res, in ldlm_resource_foreach()
1714 struct ldlm_resource *res = cfs_hash_object(hs, hnode); in ldlm_res_iter_helper()
1743 struct ldlm_resource *res; in ldlm_resource_iterate()
Dldlm_flock.c139 struct ldlm_resource *res = req->l_resource; in ldlm_process_flock_lock()
Dldlm_lockd.c1086 sizeof(struct ldlm_resource), 0, in ldlm_init()
/linux-4.4.14/drivers/staging/lustre/lustre/ptlrpc/
DMakefile5 ldlm_objs += $(LDLM)ldlm_resource.o $(LDLM)ldlm_lib.o
/linux-4.4.14/drivers/staging/lustre/lustre/mdc/
Dmdc_reint.c76 struct ldlm_resource *res; in mdc_resource_get_unused()
Dmdc_locks.c191 struct ldlm_resource *res; in mdc_null_inode()
Dmdc_request.c2261 static int mdc_resource_inode_free(struct ldlm_resource *res) in mdc_resource_inode_free()
/linux-4.4.14/drivers/staging/lustre/lustre/osc/
Dosc_request.c638 struct ldlm_resource *res; in osc_resource_get_unused()