Lines Matching refs:issued
743 int ceph_fill_file_size(struct inode *inode, int issued, in ceph_fill_file_size() argument
772 WARN_ON_ONCE(issued & (CEPH_CAP_FILE_RD | in ceph_fill_file_size()
780 if ((issued & (CEPH_CAP_FILE_CACHE| in ceph_fill_file_size()
813 void ceph_fill_file_time(struct inode *inode, int issued, in ceph_fill_file_time() argument
821 if (issued & (CEPH_CAP_FILE_EXCL| in ceph_fill_file_time()
861 } else if (issued & CEPH_CAP_FILE_EXCL) { in ceph_fill_file_time()
923 int issued, new_issued, info_caps; in ceph_fill_inode() local
1011 __ceph_caps_issued(ci, &issued); in ceph_fill_inode()
1012 issued |= __ceph_caps_dirty(ci); in ceph_fill_inode()
1013 new_issued = ~issued & info_caps; in ceph_fill_inode()
1030 (issued & CEPH_CAP_AUTH_EXCL) == 0) { in ceph_fill_inode()
1051 (issued & CEPH_CAP_LINK_EXCL) == 0) in ceph_fill_inode()
1059 ceph_fill_file_time(inode, issued, in ceph_fill_inode()
1097 queue_trunc = ceph_fill_file_size(inode, issued, in ceph_fill_inode()
1126 if ((ci->i_xattrs.version == 0 || !(issued & CEPH_CAP_XATTR_EXCL)) && in ceph_fill_inode()
1240 (issued & CEPH_CAP_FILE_EXCL) == 0 && in ceph_fill_inode()
2307 int got, ret, issued; in fill_fscrypt_truncate() local
2314 issued = __ceph_caps_issued(ci, NULL); in fill_fscrypt_truncate()
2318 ceph_cap_string(issued)); in fill_fscrypt_truncate()
2321 if (issued & (CEPH_CAP_FILE_BUFFER)) { in fill_fscrypt_truncate()
2433 int issued; in __ceph_setattr() local
2456 issued = __ceph_caps_issued(ci, NULL); in __ceph_setattr()
2459 (issued & (CEPH_CAP_ANY_EXCL | CEPH_CAP_FILE_WR))) { in __ceph_setattr()
2465 issued = __ceph_caps_issued(ci, NULL); in __ceph_setattr()
2469 dout("setattr %p issued %s\n", inode, ceph_cap_string(issued)); in __ceph_setattr()
2486 if (issued & CEPH_CAP_AUTH_EXCL) { in __ceph_setattr()
2491 } else if ((issued & CEPH_CAP_AUTH_SHARED) == 0 || in __ceph_setattr()
2512 if (issued & CEPH_CAP_AUTH_EXCL) { in __ceph_setattr()
2515 } else if ((issued & CEPH_CAP_AUTH_SHARED) == 0 || in __ceph_setattr()
2527 if (issued & CEPH_CAP_AUTH_EXCL) { in __ceph_setattr()
2530 } else if ((issued & CEPH_CAP_AUTH_SHARED) == 0 || in __ceph_setattr()
2541 if (issued & CEPH_CAP_AUTH_EXCL) { in __ceph_setattr()
2544 } else if ((issued & CEPH_CAP_AUTH_SHARED) == 0 || in __ceph_setattr()
2557 if (issued & CEPH_CAP_FILE_EXCL) { in __ceph_setattr()
2561 } else if ((issued & CEPH_CAP_FILE_WR) && in __ceph_setattr()
2566 } else if ((issued & CEPH_CAP_FILE_SHARED) == 0 || in __ceph_setattr()
2596 } else if ((issued & CEPH_CAP_FILE_EXCL) && attr->ia_size >= isize) { in __ceph_setattr()
2604 } else if ((issued & CEPH_CAP_FILE_SHARED) == 0 || in __ceph_setattr()
2630 if (issued & CEPH_CAP_FILE_EXCL) { in __ceph_setattr()
2634 } else if ((issued & CEPH_CAP_FILE_WR) && in __ceph_setattr()
2639 } else if ((issued & CEPH_CAP_FILE_SHARED) == 0 || in __ceph_setattr()
2664 if (issued & CEPH_CAP_AUTH_EXCL) in __ceph_setattr()
2666 else if (issued & CEPH_CAP_FILE_EXCL) in __ceph_setattr()
2668 else if (issued & CEPH_CAP_XATTR_EXCL) in __ceph_setattr()
2684 release &= issued; in __ceph_setattr()
2778 int issued = ceph_caps_issued(ceph_inode(inode)); in ceph_try_to_choose_auth_mds() local
2799 if (((mask & CEPH_CAP_ANY_SHARED) && (issued & CEPH_CAP_ANY_EXCL)) in ceph_try_to_choose_auth_mds()