Lines Matching refs:filp
80 struct file *filp = vmf->vma->vm_file; in dax_set_mapping() local
81 struct dev_dax *dev_dax = filp->private_data; in dax_set_mapping()
98 page->mapping = filp->f_mapping; in dax_set_mapping()
234 struct file *filp = vmf->vma->vm_file; in dev_dax_huge_fault() local
237 struct dev_dax *dev_dax = filp->private_data; in dev_dax_huge_fault()
270 struct file *filp = vma->vm_file; in dev_dax_may_split() local
271 struct dev_dax *dev_dax = filp->private_data; in dev_dax_may_split()
280 struct file *filp = vma->vm_file; in dev_dax_pagesize() local
281 struct dev_dax *dev_dax = filp->private_data; in dev_dax_pagesize()
293 static int dax_mmap(struct file *filp, struct vm_area_struct *vma) in dax_mmap() argument
295 struct dev_dax *dev_dax = filp->private_data; in dax_mmap()
316 static unsigned long dax_get_unmapped_area(struct file *filp, in dax_get_unmapped_area() argument
321 struct dev_dax *dev_dax = filp ? filp->private_data : NULL; in dax_get_unmapped_area()
338 addr_align = current->mm->get_unmapped_area(filp, addr, len_align, in dax_get_unmapped_area()
345 return current->mm->get_unmapped_area(filp, addr, len, pgoff, flags); in dax_get_unmapped_area()
352 static int dax_open(struct inode *inode, struct file *filp) in dax_open() argument
362 filp->f_mapping = inode->i_mapping; in dax_open()
363 filp->f_wb_err = filemap_sample_wb_err(filp->f_mapping); in dax_open()
364 filp->f_sb_err = file_sample_sb_err(filp); in dax_open()
365 filp->private_data = dev_dax; in dax_open()
371 static int dax_release(struct inode *inode, struct file *filp) in dax_release() argument
373 struct dev_dax *dev_dax = filp->private_data; in dax_release()