Lines Matching refs:filp
152 void dnotify_flush(struct file *filp, fl_owner_t id)
161 inode = file_inode(filp);
175 if ((dn->dn_owner == id) && (dn->dn_filp == filp)) {
230 fl_owner_t id, int fd, struct file *filp, __u32 mask)
237 if ((odn->dn_owner == id) && (odn->dn_filp == filp)) {
247 dn->dn_filp = filp;
260 int fcntl_dirnotify(int fd, struct file *filp, unsigned int arg)
282 dnotify_flush(filp, id);
288 inode = file_inode(filp);
300 error = security_path_notify(&filp->f_path, mask,
350 /* if (f != filp) means that we lost a race and another task/thread
355 if (f != filp) {
368 __f_setown(filp, task_pid(current), PIDTYPE_TGID, 0);
370 error = attach_dn(dn, dn_mark, id, fd, filp, mask);