Lines Matching refs:area
133 static void usb_stream_hwdep_vm_open(struct vm_area_struct *area) in usb_stream_hwdep_vm_open() argument
135 struct us122l *us122l = area->vm_private_data; in usb_stream_hwdep_vm_open()
140 static int usb_stream_hwdep_vm_fault(struct vm_area_struct *area, in usb_stream_hwdep_vm_fault() argument
146 struct us122l *us122l = area->vm_private_data; in usb_stream_hwdep_vm_fault()
177 static void usb_stream_hwdep_vm_close(struct vm_area_struct *area) in usb_stream_hwdep_vm_close() argument
179 struct us122l *us122l = area->vm_private_data; in usb_stream_hwdep_vm_close()
237 struct file *filp, struct vm_area_struct *area) in usb_stream_hwdep_mmap() argument
239 unsigned long size = area->vm_end - area->vm_start; in usb_stream_hwdep_mmap()
246 offset = area->vm_pgoff << PAGE_SHIFT; in usb_stream_hwdep_mmap()
250 if (read && area->vm_flags & VM_WRITE) { in usb_stream_hwdep_mmap()
264 area->vm_ops = &usb_stream_hwdep_vm_ops; in usb_stream_hwdep_mmap()
265 area->vm_flags |= VM_DONTDUMP; in usb_stream_hwdep_mmap()
267 area->vm_flags |= VM_DONTEXPAND; in usb_stream_hwdep_mmap()
268 area->vm_private_data = us122l; in usb_stream_hwdep_mmap()