Searched refs:capsnap (Results 1 - 6 of 6) sorted by relevance
/linux-master/fs/ceph/ |
H A D | snap.c | 536 struct ceph_cap_snap *capsnap = *pcapsnap; local 550 * up this capsnap it will be. 583 capsnap->need_flush = true; 594 inode, ceph_vinop(inode), capsnap, old_snapc, 595 ceph_cap_string(dirty), capsnap->need_flush ? "" : "no_flush"); 598 capsnap->follows = old_snapc->seq; 599 capsnap->issued = __ceph_caps_issued(ci, NULL); 600 capsnap->dirty = dirty; 602 capsnap->mode = inode->i_mode; 603 capsnap 662 __ceph_finish_cap_snap(struct ceph_inode_info *ci, struct ceph_cap_snap *capsnap) argument 728 struct ceph_cap_snap *capsnap = NULL; local [all...] |
H A D | caps.c | 1484 struct ceph_cap_snap *capsnap; local 1485 list_for_each_entry_reverse(capsnap, &ci->i_cap_snaps, ci_item) { 1486 if (capsnap->cap_flush.tid) 1488 if (capsnap->need_flush) { 1563 struct ceph_cap_snap *capsnap, 1572 arg.follows = capsnap->follows; 1573 arg.flush_tid = capsnap->cap_flush.tid; 1576 arg.size = capsnap->size; 1578 arg.xattr_version = capsnap->xattr_version; 1579 arg.xattr_buf = capsnap 1561 __send_flush_snap(struct inode *inode, struct ceph_mds_session *session, struct ceph_cap_snap *capsnap, u32 mseq, u64 oldest_flush_tid) argument 1637 struct ceph_cap_snap *capsnap; variable in typeref:struct:ceph_cap_snap 1724 ceph_put_cap_snap(capsnap); variable 2622 struct ceph_cap_snap *capsnap = variable in typeref:struct:ceph_cap_snap 2641 ceph_put_cap_snap(capsnap); variable 3196 ceph_try_drop_cap_snap(struct ceph_inode_info *ci, struct ceph_cap_snap *capsnap) argument 3284 struct ceph_cap_snap *capsnap = local 3346 struct ceph_cap_snap *capsnap = NULL, *iter; local 3917 __ceph_remove_capsnap(struct inode *inode, struct ceph_cap_snap *capsnap, bool *wake_ci, bool *wake_mdsc) argument 3945 ceph_remove_capsnap(struct inode *inode, struct ceph_cap_snap *capsnap, bool *wake_ci, bool *wake_mdsc) argument 3970 struct ceph_cap_snap *capsnap = NULL, *iter; local 4961 struct ceph_cap_snap *capsnap; local [all...] |
H A D | addr.c | 44 * moved to capsnap->dirty. (Unless a sync write is currently in 45 * progress. In that case, the capsnap is said to be "pending", new 46 * writes cannot start, and the capsnap isn't "finalized" until the 51 * we look for the first capsnap in i_cap_snaps and write out pages in 52 * that snap context _only_. Then we move on to the next capsnap, 100 struct ceph_cap_snap *capsnap = local 104 snapc = ceph_get_snap_context(capsnap->context); 105 capsnap->dirty_pages++; 552 struct ceph_cap_snap *capsnap = NULL; local 555 list_for_each_entry(capsnap, 608 struct ceph_cap_snap *capsnap = NULL; local [all...] |
H A D | super.h | 211 bool is_capsnap; /* true means capsnap */ 250 static inline void ceph_put_cap_snap(struct ceph_cap_snap *capsnap) argument 252 if (refcount_dec_and_test(&capsnap->nref)) { 253 if (capsnap->xattr_blob) 254 ceph_buffer_put(capsnap->xattr_blob); 255 kmem_cache_free(ceph_cap_snap_cachep, capsnap); 999 struct ceph_cap_snap *capsnap); 1261 struct ceph_cap_snap *capsnap, 1264 struct ceph_cap_snap *capsnap,
|
H A D | file.c | 1367 struct ceph_cap_snap *capsnap = local 1371 snapc = ceph_get_snap_context(capsnap->context); 2375 struct ceph_cap_snap *capsnap = local 2379 snapc = ceph_get_snap_context(capsnap->context);
|
H A D | mds_client.c | 4555 struct ceph_cap_snap *capsnap = local 4558 snap_follows = capsnap->follows;
|
Completed in 157 milliseconds