Lines Matching refs:filp
284 struct file *filp; in spufs_context_open() local
290 filp = dentry_open(path, O_RDONLY, current_cred()); in spufs_context_open()
291 if (IS_ERR(filp)) { in spufs_context_open()
293 return PTR_ERR(filp); in spufs_context_open()
296 filp->f_op = &spufs_context_fops; in spufs_context_open()
297 fd_install(ret, filp); in spufs_context_open()
303 struct file *filp) in spufs_assert_affinity() argument
328 if (!filp || filp->f_op != &spufs_context_fops) in spufs_assert_affinity()
332 SPUFS_I(file_inode(filp))->i_ctx); in spufs_assert_affinity()
503 struct file *filp; in spufs_gang_open() local
513 filp = dentry_open(path, O_RDONLY, current_cred()); in spufs_gang_open()
514 if (IS_ERR(filp)) { in spufs_gang_open()
516 return PTR_ERR(filp); in spufs_gang_open()
519 filp->f_op = &simple_dir_operations; in spufs_gang_open()
520 fd_install(ret, filp); in spufs_gang_open()
546 unsigned int flags, umode_t mode, struct file *filp) in spufs_create() argument
570 filp); in spufs_create()