Searched refs:fsn_mark (Results 1 - 6 of 6) sorted by relevance

/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/fs/notify/inotify/
H A Dinotify.h13 struct fsnotify_mark fsn_mark; member in struct:inotify_inode_mark
17 extern void inotify_ignored_and_remove_idr(struct fsnotify_mark *fsn_mark,
H A Dinotify_user.c383 fsnotify_get_mark(&i_mark->fsn_mark);
402 struct fsnotify_mark *fsn_mark = &i_mark->fsn_mark; local
404 fsnotify_get_mark(fsn_mark);
406 BUG_ON(atomic_read(&fsn_mark->refcnt) < 2);
437 fsnotify_put_mark(&i_mark->fsn_mark);
461 i_mark->fsn_mark.group, i_mark->fsn_mark.i.inode);
470 i_mark->fsn_mark.group, i_mark->fsn_mark
515 inotify_ignored_and_remove_idr(struct fsnotify_mark *fsn_mark, struct fsnotify_group *group) argument
562 inotify_free_mark(struct fsnotify_mark *fsn_mark) argument
575 struct fsnotify_mark *fsn_mark; local
[all...]
H A Dinotify_fsnotify.c112 fsn_mark);
139 static void inotify_freeing_mark(struct fsnotify_mark *fsn_mark, struct fsnotify_group *group) argument
141 inotify_ignored_and_remove_idr(fsn_mark, group);
169 struct fsnotify_mark *fsn_mark; local
177 fsn_mark = p;
178 i_mark = container_of(fsn_mark, struct inotify_inode_mark, fsn_mark);
180 WARN(1, "inotify closing but id=%d for fsn_mark=%p in group=%p still in "
189 if (fsn_mark)
190 printk(KERN_WARNING "fsn_mark
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/fs/notify/dnotify/
H A Ddnotify.c42 struct fsnotify_mark fsn_mark; member in struct:dnotify_mark
54 static void dnotify_recalc_inode_mask(struct fsnotify_mark *fsn_mark) argument
58 struct dnotify_mark *dn_mark = container_of(fsn_mark,
60 fsn_mark);
62 assert_spin_locked(&fsn_mark->lock);
64 old_mask = fsn_mark->mask;
68 fsnotify_set_mark_mask_locked(fsn_mark, new_mask);
73 if (fsn_mark->i.inode)
74 fsnotify_recalc_inode_mask(fsn_mark->i.inode);
101 dn_mark = container_of(inode_mark, struct dnotify_mark, fsn_mark);
143 dnotify_free_mark(struct fsnotify_mark *fsn_mark) argument
171 struct fsnotify_mark *fsn_mark; local
274 struct fsnotify_mark *new_fsn_mark, *fsn_mark; local
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/fs/notify/fanotify/
H A Dfanotify_user.c438 static void fanotify_free_mark(struct fsnotify_mark *fsn_mark) argument
440 kmem_cache_free(fanotify_mark_cache, fsn_mark);
491 static __u32 fanotify_mark_remove_from_mask(struct fsnotify_mark *fsn_mark, argument
497 spin_lock(&fsn_mark->lock);
499 oldmask = fsn_mark->mask;
500 fsnotify_set_mark_mask_locked(fsn_mark, (oldmask & ~mask));
502 oldmask = fsn_mark->ignored_mask;
503 fsnotify_set_mark_ignored_mask_locked(fsn_mark, (oldmask & ~mask));
505 spin_unlock(&fsn_mark->lock);
508 fsnotify_destroy_mark(fsn_mark);
517 struct fsnotify_mark *fsn_mark = NULL; local
536 struct fsnotify_mark *fsn_mark = NULL; local
552 fanotify_mark_add_to_mask(struct fsnotify_mark *fsn_mark, __u32 mask, unsigned int flags) argument
577 struct fsnotify_mark *fsn_mark; local
607 struct fsnotify_mark *fsn_mark; local
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/fs/notify/
H A Dfsnotify.h15 extern void fsnotify_set_inode_mark_mask_locked(struct fsnotify_mark *fsn_mark,

Completed in 111 milliseconds