Searched refs:flocks (Results 1 - 3 of 3) sorted by relevance

/linux-master/fs/ceph/
H A Dlocks.c440 struct ceph_filelock *flocks,
464 err = lock_to_ceph_filelock(inode, lock, &flocks[l]);
475 err = lock_to_ceph_filelock(inode, lock, &flocks[l]);
491 int ceph_locks_to_pagelist(struct ceph_filelock *flocks, argument
504 err = ceph_pagelist_append(pagelist, flocks,
505 num_fcntl_locks * sizeof(*flocks));
516 err = ceph_pagelist_append(pagelist, &flocks[num_fcntl_locks],
517 num_flock_locks * sizeof(*flocks));
439 ceph_encode_locks_to_buffer(struct inode *inode, struct ceph_filelock *flocks, int num_fcntl_locks, int num_flock_locks) argument
H A Dsuper.h1357 struct ceph_filelock *flocks,
1360 extern int ceph_locks_to_pagelist(struct ceph_filelock *flocks,
H A Dmds_client.c4564 struct ceph_filelock *flocks = NULL; local
4576 flocks = kmalloc_array(num_fcntl_locks + num_flock_locks,
4579 if (!flocks) {
4583 err = ceph_encode_locks_to_buffer(inode, flocks,
4587 kfree(flocks);
4588 flocks = NULL;
4594 kfree(flocks);
4595 flocks = NULL;
4637 ceph_locks_to_pagelist(flocks, pagelist,
4642 kfree(flocks);
[all...]

Completed in 262 milliseconds