Lines Matching refs:fd_lock
48 struct rwlock fd_lock; member
156 rw_enter_write(&fd->fd_lock); in fuse_device_cleanup()
170 rw_exit_write(&fd->fd_lock); in fuse_device_cleanup()
198 rw_enter_write(&fd->fd_lock); in fuse_device_queue_fbuf()
201 rw_exit_write(&fd->fd_lock); in fuse_device_queue_fbuf()
239 rw_init(&fd->fd_lock, "fusedlk"); in fuseopen()
240 klist_init_rwlock(&fd->fd_rklist, &fd->fd_lock); in fuseopen()
299 rw_enter_write(&fd->fd_lock); in fuseioctl()
307 rw_exit_write(&fd->fd_lock); in fuseioctl()
318 rw_exit_write(&fd->fd_lock); in fuseioctl()
418 rw_enter_write(&fd->fd_lock); in fuseread()
452 rw_exit_write(&fd->fd_lock); in fuseread()
577 rw_assert_wrlock(&fd->fd_lock); in filt_fuse_read()
591 rw_enter_write(&fd->fd_lock); in filt_fuse_modify()
593 rw_exit_write(&fd->fd_lock); in filt_fuse_modify()
604 rw_enter_write(&fd->fd_lock); in filt_fuse_process()
606 rw_exit_write(&fd->fd_lock); in filt_fuse_process()