Searched refs:capsnap (Results 1 - 4 of 4) sorted by relevance

/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/fs/ceph/
H A Dsnap.c438 struct ceph_cap_snap *capsnap; local
441 capsnap = kzalloc(sizeof(*capsnap), GFP_NOFS);
442 if (!capsnap) {
456 kfree(capsnap);
463 capsnap, snapc);
466 atomic_set(&capsnap->nref, 1);
467 capsnap->ci = ci;
468 INIT_LIST_HEAD(&capsnap->ci_item);
469 INIT_LIST_HEAD(&capsnap
525 __ceph_finish_cap_snap(struct ceph_inode_info *ci, struct ceph_cap_snap *capsnap) argument
[all...]
H A Dcaps.c1211 struct ceph_cap_snap *capsnap; variable in typeref:struct:ceph_cap_snap
1225 list_for_each_entry(capsnap, &ci->i_cap_snaps, ci_item) {
1227 if (capsnap->follows < next_follows)
1233 if (capsnap->dirty_pages || capsnap->writing)
1238 * the capsnap in ceph_put_wrbuffer_cap_refs.
1240 BUG_ON(capsnap->dirty == 0);
1248 /* only flush each capsnap once */
1249 if (!again && !list_empty(&capsnap->flushing_item)) {
1250 dout("already flushed %p, skipping\n", capsnap);
1303 ceph_put_cap_snap(capsnap); variable
1894 struct ceph_cap_snap *capsnap; local
2138 struct ceph_cap_snap *capsnap; local
2203 struct ceph_cap_snap *capsnap = NULL; local
2538 struct ceph_cap_snap *capsnap; local
[all...]
H A Dsuper.h229 static inline void ceph_put_cap_snap(struct ceph_cap_snap *capsnap) argument
231 if (atomic_dec_and_test(&capsnap->nref)) {
232 if (capsnap->xattr_blob)
233 ceph_buffer_put(capsnap->xattr_blob);
234 kfree(capsnap);
730 struct ceph_cap_snap *capsnap);
H A Daddr.c34 * moved to capsnap->dirty. (Unless a sync write is currently in
35 * progress. In that case, the capsnap is said to be "pending", new
36 * writes cannot start, and the capsnap isn't "finalized" until the
41 * we look for the first capsnap in i_cap_snaps and write out pages in
42 * that snap context _only_. Then we move on to the next capsnap,
336 struct ceph_cap_snap *capsnap = NULL; local
339 list_for_each_entry(capsnap, &ci->i_cap_snaps, ci_item) {
340 dout(" cap_snap %p snapc %p has %d dirty pages\n", capsnap,
341 capsnap->context, capsnap
[all...]

Completed in 111 milliseconds