Lines Matching refs:sem
64 struct rw_semaphore sem; member
472 down_write(&fi->dax->sem); in fuse_setup_new_dax_mapping()
482 up_write(&fi->dax->sem); in fuse_setup_new_dax_mapping()
491 up_write(&fi->dax->sem); in fuse_setup_new_dax_mapping()
495 up_write(&fi->dax->sem); in fuse_setup_new_dax_mapping()
513 down_write(&fi->dax->sem); in fuse_upgrade_dax_mapping()
554 up_write(&fi->dax->sem); in fuse_upgrade_dax_mapping()
588 down_read(&fi->dax->sem); in fuse_iomap_begin()
603 up_read(&fi->dax->sem); in fuse_iomap_begin()
610 up_read(&fi->dax->sem); in fuse_iomap_begin()
614 up_read(&fi->dax->sem); in fuse_iomap_begin()
925 down_read(&fi->dax->sem); in inode_inline_reclaim_one_dmap()
932 up_read(&fi->dax->sem); in inode_inline_reclaim_one_dmap()
948 down_write(&fi->dax->sem); in inode_inline_reclaim_one_dmap()
981 up_write(&fi->dax->sem); in inode_inline_reclaim_one_dmap()
1092 down_write(&fi->dax->sem); in lookup_and_reclaim_dmap()
1094 up_write(&fi->dax->sem); in lookup_and_reclaim_dmap()
1284 init_rwsem(&fi->dax->sem); in fuse_dax_inode_alloc()