Home
last modified time | relevance | path

Searched refs:CEPH_CAP_FILE_SHARED (Results 1 – 7 of 7) sorted by relevance

/Linux-v5.4/include/linux/ceph/
Dceph_fs.h605 #define CEPH_CAP_FILE_SHARED (CEPH_CAP_GSHARED << CEPH_CAP_SFILE) macro
625 #define CEPH_STAT_CAP_LAYOUT CEPH_CAP_FILE_SHARED
626 #define CEPH_STAT_CAP_MTIME CEPH_CAP_FILE_SHARED
627 #define CEPH_STAT_CAP_SIZE CEPH_CAP_FILE_SHARED
628 #define CEPH_STAT_CAP_ATIME CEPH_CAP_FILE_SHARED /* fixme */
633 CEPH_CAP_FILE_SHARED | \
635 #define CEPH_STAT_CAP_INLINE_DATA (CEPH_CAP_FILE_SHARED | \
642 CEPH_CAP_FILE_SHARED)
651 CEPH_CAP_FILE_SHARED)
/Linux-v5.4/fs/ceph/
Ddir.c344 __ceph_caps_issued_mask(ci, CEPH_CAP_FILE_SHARED, 1)) { in ceph_readdir()
762 (__ceph_caps_issued_mask(ci, CEPH_CAP_FILE_SHARED, 1))) { in ceph_lookup()
859 req->r_dentry_drop = CEPH_CAP_FILE_SHARED | CEPH_CAP_AUTH_EXCL; in ceph_mknod()
921 req->r_dentry_drop = CEPH_CAP_FILE_SHARED | CEPH_CAP_AUTH_EXCL; in ceph_symlink()
980 req->r_dentry_drop = CEPH_CAP_FILE_SHARED | CEPH_CAP_AUTH_EXCL; in ceph_mkdir()
1024 req->r_dentry_drop = CEPH_CAP_FILE_SHARED; in ceph_link()
1071 req->r_dentry_drop = CEPH_CAP_FILE_SHARED; in ceph_unlink()
1120 req->r_old_dentry_drop = CEPH_CAP_FILE_SHARED; in ceph_rename()
1122 req->r_dentry_drop = CEPH_CAP_FILE_SHARED; in ceph_rename()
1508 __ceph_caps_issued_mask(ci, CEPH_CAP_FILE_SHARED, 0)) in __dir_lease_try_check()
[all …]
Dinode.c841 if (new_version || (info_caps & CEPH_CAP_FILE_SHARED)) { in fill_inode()
975 (info_caps & CEPH_CAP_FILE_SHARED) && in fill_inode()
1351 CEPH_CAP_FILE_SHARED); in ceph_fill_trace()
2089 } else if ((issued & CEPH_CAP_FILE_SHARED) == 0 || in __ceph_setattr()
2094 release |= CEPH_CAP_FILE_SHARED | in __ceph_setattr()
2108 } else if ((issued & CEPH_CAP_FILE_SHARED) == 0 || in __ceph_setattr()
2114 release |= CEPH_CAP_FILE_SHARED | CEPH_CAP_FILE_EXCL | in __ceph_setattr()
2131 } else if ((issued & CEPH_CAP_FILE_SHARED) == 0 || in __ceph_setattr()
2136 release |= CEPH_CAP_FILE_SHARED | in __ceph_setattr()
2317 mask |= CEPH_CAP_FILE_SHARED; in statx_to_caps()
Dioctl.c115 req->r_inode_drop = CEPH_CAP_FILE_SHARED | CEPH_CAP_FILE_EXCL; in ceph_ioctl_set_layout()
Dcaps.c587 if ((issued & CEPH_CAP_FILE_SHARED) != (had & CEPH_CAP_FILE_SHARED)) { in __check_cap_issue()
588 if (issued & CEPH_CAP_FILE_SHARED) in __check_cap_issue()
1864 (issued & CEPH_CAP_FILE_SHARED) && in ceph_check_caps()
2724 BUG_ON(want & ~(CEPH_CAP_FILE_CACHE|CEPH_CAP_FILE_LAZYIO|CEPH_CAP_FILE_SHARED)); in ceph_try_get_caps()
3209 if ((newcaps & CEPH_CAP_FILE_SHARED) && extra_info->dirstat_valid) { in handle_cap_grant()
4191 drop &= ~CEPH_CAP_FILE_SHARED; in ceph_encode_inode_release()
Dfile.c479 req->r_dentry_drop = CEPH_CAP_FILE_SHARED | CEPH_CAP_AUTH_EXCL; in ceph_atomic_open()
1869 CEPH_CAP_FILE_RD, CEPH_CAP_FILE_SHARED, in get_rd_wr_caps()
1881 CEPH_CAP_FILE_SHARED, -1, src_got, NULL); in get_rd_wr_caps()
/Linux-v5.4/net/ceph/
Dceph_fs.c92 caps |= CEPH_CAP_FILE_SHARED | in ceph_caps_for_mode()