Home
last modified time | relevance | path

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

/openbmc/linux/include/linux/
H A Ddlm_plock.h10 int dlm_posix_lock(dlm_lockspace_t *lockspace, u64 number, struct file *file,
12 int dlm_posix_unlock(dlm_lockspace_t *lockspace, u64 number, struct file *file,
14 int dlm_posix_cancel(dlm_lockspace_t *lockspace, u64 number, struct file *file,
16 int dlm_posix_get(dlm_lockspace_t *lockspace, u64 number, struct file *file,
H A Ddlm.h80 int *ops_result, dlm_lockspace_t **lockspace);
88 int dlm_release_lockspace(dlm_lockspace_t *lockspace, int force);
127 int dlm_lock(dlm_lockspace_t *lockspace,
158 int dlm_unlock(dlm_lockspace_t *lockspace,
/openbmc/linux/fs/dlm/
H A Dlockspace.c323 struct dlm_ls *dlm_find_lockspace_local(dlm_lockspace_t *lockspace) in dlm_find_lockspace_local() argument
329 if (ls->ls_local_handle == lockspace) { in dlm_find_lockspace_local()
407 int *ops_result, dlm_lockspace_t **lockspace) in new_lockspace() argument
463 *lockspace = ls; in new_lockspace()
646 *lockspace = ls; in new_lockspace()
683 dlm_lockspace_t **lockspace) in __dlm_new_lockspace() argument
694 ops_result, lockspace); in __dlm_new_lockspace()
712 dlm_lockspace_t **lockspace) in dlm_new_lockspace() argument
715 ops, ops_arg, ops_result, lockspace); in dlm_new_lockspace()
722 dlm_lockspace_t **lockspace) in dlm_new_user_lockspace() argument
[all …]
H A Dplock.c122 int dlm_posix_lock(dlm_lockspace_t *lockspace, u64 number, struct file *file, in dlm_posix_lock() argument
130 ls = dlm_find_lockspace_local(lockspace); in dlm_posix_lock()
292 int dlm_posix_unlock(dlm_lockspace_t *lockspace, u64 number, struct file *file, in dlm_posix_unlock() argument
300 ls = dlm_find_lockspace_local(lockspace); in dlm_posix_unlock()
366 int dlm_posix_cancel(dlm_lockspace_t *lockspace, u64 number, struct file *file, in dlm_posix_cancel() argument
380 ls = dlm_find_lockspace_local(lockspace); in dlm_posix_cancel()
419 rv = dlm_posix_unlock(lockspace, number, file, fl); in dlm_posix_cancel()
429 int dlm_posix_get(dlm_lockspace_t *lockspace, u64 number, struct file *file, in dlm_posix_get() argument
436 ls = dlm_find_lockspace_local(lockspace); in dlm_posix_get()
H A Duser.c272 ls = dlm_find_lockspace_local(proc->lockspace); in device_user_lock()
322 ls = dlm_find_lockspace_local(proc->lockspace); in device_user_unlock()
350 ls = dlm_find_lockspace_local(proc->lockspace); in device_user_deadlock()
411 ls = dlm_find_lockspace_local(proc->lockspace); in device_user_purge()
423 dlm_lockspace_t *lockspace; in device_create_lockspace() local
432 NULL, NULL, &lockspace); in device_create_lockspace()
436 ls = dlm_find_lockspace_local(lockspace); in device_create_lockspace()
444 dlm_release_lockspace(lockspace, 0); in device_create_lockspace()
453 dlm_lockspace_t *lockspace; in device_remove_lockspace() local
467 lockspace = ls->ls_local_handle; in device_remove_lockspace()
[all …]
H A Dlockspace.h34 dlm_lockspace_t **lockspace);
H A DMakefile7 lockspace.o \
H A DKconfig15 Under the debugfs mount point, the name of each lockspace will
H A Ddlm_internal.h715 dlm_lockspace_t *lockspace; member
H A Dlock.c3202 int dlm_lock(dlm_lockspace_t *lockspace, in dlm_lock() argument
3218 ls = dlm_find_lockspace_local(lockspace); in dlm_lock()
3259 int dlm_unlock(dlm_lockspace_t *lockspace, in dlm_unlock() argument
3270 ls = dlm_find_lockspace_local(lockspace); in dlm_unlock()
/openbmc/linux/drivers/md/
H A Dmd-cluster.c63 dlm_lockspace_t *lockspace; member
195 res->ls = cinfo->lockspace; in lockres_init()
884 &ops_rv, &cinfo->lockspace); in join()
963 if (cinfo->lockspace) in join()
964 dlm_release_lockspace(cinfo->lockspace, 2); in join()
1027 dlm_release_lockspace(cinfo->lockspace, 2); in leave()
/openbmc/linux/Documentation/filesystems/
H A Ddlmfs.rst52 your lockspace can access. The easiest way to do this is via
/openbmc/linux/
H A Dopengrok0.0.log[all...]
H A Dopengrok2.0.log[all...]