Lines Matching refs:nfm
94 struct nfsd_file_mark *nfm = container_of(mark, struct nfsd_file_mark,
97 kmem_cache_free(nfsd_file_mark_slab, nfm);
101 nfsd_file_mark_get(struct nfsd_file_mark *nfm)
103 if (!refcount_inc_not_zero(&nfm->nfm_ref))
105 return nfm;
109 nfsd_file_mark_put(struct nfsd_file_mark *nfm)
111 if (refcount_dec_and_test(&nfm->nfm_ref)) {
112 fsnotify_destroy_mark(&nfm->nfm_mark, nfsd_file_fsnotify_group);
113 fsnotify_put_mark(&nfm->nfm_mark);
122 struct nfsd_file_mark *nfm = NULL, *new;
130 nfm = nfsd_file_mark_get(container_of(mark,
134 if (nfm) {
144 /* allocate a new nfm */
164 nfm = new;
169 return nfm;