Lines Matching refs:f
967 struct fd f; in do_mq_timedsend() local
988 f = fdget(mqdes); in do_mq_timedsend()
989 if (unlikely(!f.file)) { in do_mq_timedsend()
994 inode = file_inode(f.file); in do_mq_timedsend()
995 if (unlikely(f.file->f_op != &mqueue_file_operations)) { in do_mq_timedsend()
1000 audit_file(f.file); in do_mq_timedsend()
1002 if (unlikely(!(f.file->f_mode & FMODE_WRITE))) { in do_mq_timedsend()
1042 if (f.file->f_flags & O_NONBLOCK) { in do_mq_timedsend()
1076 fdput(f); in do_mq_timedsend()
1087 struct fd f; in do_mq_timedreceive() local
1101 f = fdget(mqdes); in do_mq_timedreceive()
1102 if (unlikely(!f.file)) { in do_mq_timedreceive()
1107 inode = file_inode(f.file); in do_mq_timedreceive()
1108 if (unlikely(f.file->f_op != &mqueue_file_operations)) { in do_mq_timedreceive()
1113 audit_file(f.file); in do_mq_timedreceive()
1115 if (unlikely(!(f.file->f_mode & FMODE_READ))) { in do_mq_timedreceive()
1145 if (f.file->f_flags & O_NONBLOCK) { in do_mq_timedreceive()
1178 fdput(f); in do_mq_timedreceive()
1219 struct fd f; in do_mq_notify() local
1257 f = fdget(notification->sigev_signo); in do_mq_notify()
1258 if (!f.file) { in do_mq_notify()
1262 sock = netlink_getsockbyfilp(f.file); in do_mq_notify()
1263 fdput(f); in do_mq_notify()
1280 f = fdget(mqdes); in do_mq_notify()
1281 if (!f.file) { in do_mq_notify()
1286 inode = file_inode(f.file); in do_mq_notify()
1287 if (unlikely(f.file->f_op != &mqueue_file_operations)) { in do_mq_notify()
1327 fdput(f); in do_mq_notify()
1352 struct fd f; in do_mq_getsetattr() local
1359 f = fdget(mqdes); in do_mq_getsetattr()
1360 if (!f.file) in do_mq_getsetattr()
1363 if (unlikely(f.file->f_op != &mqueue_file_operations)) { in do_mq_getsetattr()
1364 fdput(f); in do_mq_getsetattr()
1368 inode = file_inode(f.file); in do_mq_getsetattr()
1375 old->mq_flags = f.file->f_flags & O_NONBLOCK; in do_mq_getsetattr()
1379 spin_lock(&f.file->f_lock); in do_mq_getsetattr()
1381 f.file->f_flags |= O_NONBLOCK; in do_mq_getsetattr()
1383 f.file->f_flags &= ~O_NONBLOCK; in do_mq_getsetattr()
1384 spin_unlock(&f.file->f_lock); in do_mq_getsetattr()
1390 fdput(f); in do_mq_getsetattr()