Lines Matching refs:filp
536 static int blkdev_fsync(struct file *filp, loff_t start, loff_t end,
539 struct block_device *bdev = I_BDEV(filp->f_mapping->host);
542 error = file_write_and_wait_range(filp, start, end);
597 static int blkdev_open(struct inode *inode, struct file *filp)
603 mode = file_to_blk_mode(filp);
606 filp->private_data = filp;
607 ret = bdev_permission(inode->i_rdev, mode, filp->private_data);
615 ret = bdev_open(bdev, mode, filp->private_data, NULL, filp);
621 static int blkdev_release(struct inode *inode, struct file *filp)
623 bdev_release(filp);