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

/linux-4.4.14/fs/notify/dnotify/
H A Ddnotify.c261 struct fsnotify_mark *new_fsn_mark, *fsn_mark; fcntl_dirnotify() local
270 new_fsn_mark = NULL; fcntl_dirnotify()
309 /* set up the new_fsn_mark and new_dn_mark */ fcntl_dirnotify()
310 new_fsn_mark = &new_dn_mark->fsn_mark; fcntl_dirnotify()
311 fsnotify_init_mark(new_fsn_mark, dnotify_free_mark); fcntl_dirnotify()
312 new_fsn_mark->mask = mask; fcntl_dirnotify()
318 /* add the new_fsn_mark or find an old one. */ fcntl_dirnotify()
324 fsnotify_add_mark_locked(new_fsn_mark, dnotify_group, inode, fcntl_dirnotify()
326 spin_lock(&new_fsn_mark->lock); fcntl_dirnotify()
327 fsn_mark = new_fsn_mark; fcntl_dirnotify()
329 /* we used new_fsn_mark, so don't free it */ fcntl_dirnotify()
330 new_fsn_mark = NULL; fcntl_dirnotify()
376 if (new_fsn_mark) fcntl_dirnotify()
377 fsnotify_put_mark(new_fsn_mark); fcntl_dirnotify()

Completed in 188 milliseconds