Home
last modified time | relevance | path

Searched refs:snapid_map_lock (Results 1 - 6 of 6) sorted by relevance

/kernel/linux/linux-5.10/fs/ceph/
H A Dsnap.c1063 spin_lock(&mdsc->snapid_map_lock); in ceph_get_snapid_map()
1078 spin_unlock(&mdsc->snapid_map_lock); in ceph_get_snapid_map()
1101 spin_lock(&mdsc->snapid_map_lock); in ceph_get_snapid_map()
1120 spin_unlock(&mdsc->snapid_map_lock); in ceph_get_snapid_map()
1137 if (atomic_dec_and_lock(&sm->ref, &mdsc->snapid_map_lock)) { in ceph_put_snapid_map()
1141 spin_unlock(&mdsc->snapid_map_lock); in ceph_put_snapid_map()
1145 spin_unlock(&mdsc->snapid_map_lock); in ceph_put_snapid_map()
1157 spin_lock(&mdsc->snapid_map_lock); in ceph_trim_snapid_map()
1169 spin_unlock(&mdsc->snapid_map_lock); in ceph_trim_snapid_map()
1186 spin_lock(&mdsc->snapid_map_lock); in ceph_cleanup_snapid_map()
[all...]
H A Dmds_client.h469 spinlock_t snapid_map_lock; member
H A Dmds_client.c4623 spin_lock_init(&mdsc->snapid_map_lock); in ceph_mdsc_init()
/kernel/linux/linux-6.6/fs/ceph/
H A Dsnap.c1178 spin_lock(&mdsc->snapid_map_lock); in ceph_get_snapid_map()
1193 spin_unlock(&mdsc->snapid_map_lock); in ceph_get_snapid_map()
1217 spin_lock(&mdsc->snapid_map_lock); in ceph_get_snapid_map()
1236 spin_unlock(&mdsc->snapid_map_lock); in ceph_get_snapid_map()
1255 if (atomic_dec_and_lock(&sm->ref, &mdsc->snapid_map_lock)) { in ceph_put_snapid_map()
1259 spin_unlock(&mdsc->snapid_map_lock); in ceph_put_snapid_map()
1263 spin_unlock(&mdsc->snapid_map_lock); in ceph_put_snapid_map()
1275 spin_lock(&mdsc->snapid_map_lock); in ceph_trim_snapid_map()
1287 spin_unlock(&mdsc->snapid_map_lock); in ceph_trim_snapid_map()
1304 spin_lock(&mdsc->snapid_map_lock); in ceph_cleanup_snapid_map()
[all...]
H A Dmds_client.h502 spinlock_t snapid_map_lock; member
H A Dmds_client.c5229 spin_lock_init(&mdsc->snapid_map_lock); in ceph_mdsc_init()

Completed in 18 milliseconds