]> git.proxmox.com Git - ceph.git/blobdiff - ceph/src/mds/Locker.h
Import ceph 15.2.8
[ceph.git] / ceph / src / mds / Locker.h
index a3d3ec6a6ec5d1cd6d4c52168e5ab20f26c8ff9f..bcd6e74592b3a67aa611bd4a48393995bfbddd27 100644 (file)
@@ -174,9 +174,9 @@ public:
 
   void request_inode_file_caps(CInode *in);
 
-  void calc_new_client_ranges(CInode *in, uint64_t size, bool update,
-                             CInode::mempool_inode::client_range_map* new_ranges,
-                             bool *max_increased);
+  bool check_client_ranges(CInode *in, uint64_t size);
+  bool calc_new_client_ranges(CInode *in, uint64_t size,
+                             bool *max_increased=nullptr);
   bool check_inode_max_size(CInode *in, bool force_wrlock=false,
                             uint64_t newmax=0, uint64_t newsize=0,
                            utime_t mtime=utime_t());