Lines Matching refs:nfm
133 struct nfsd_file_mark *nfm = container_of(mark, struct nfsd_file_mark,
136 kmem_cache_free(nfsd_file_mark_slab, nfm);
140 nfsd_file_mark_get(struct nfsd_file_mark *nfm)
142 if (!refcount_inc_not_zero(&nfm->nfm_ref))
144 return nfm;
148 nfsd_file_mark_put(struct nfsd_file_mark *nfm)
150 if (refcount_dec_and_test(&nfm->nfm_ref)) {
151 fsnotify_destroy_mark(&nfm->nfm_mark, nfsd_file_fsnotify_group);
152 fsnotify_put_mark(&nfm->nfm_mark);
161 struct nfsd_file_mark *nfm = NULL, *new;
168 nfm = nfsd_file_mark_get(container_of(mark,
172 if (nfm) {
183 /* allocate a new nfm */
203 nfm = new;
208 return nfm;