Lines Matching refs:lockers
1734 struct ceph_locker *lockers; in rbd_object_map_lock() local
1754 &lockers, &num_lockers); in rbd_object_map_lock()
1768 ENTITY_NAME(lockers[0].id.name)); in rbd_object_map_lock()
1771 RBD_LOCK_NAME, lockers[0].id.cookie, in rbd_object_map_lock()
1772 &lockers[0].id.name); in rbd_object_map_lock()
1773 ceph_free_lockers(lockers, num_lockers); in rbd_object_map_lock()
3875 struct ceph_locker *lockers; in get_lock_owner_info() local
3884 &lock_type, &lock_tag, &lockers, &num_lockers); in get_lock_owner_info()
3892 lockers = NULL; in get_lock_owner_info()
3908 ret = sscanf(lockers[0].id.cookie, RBD_LOCK_COOKIE_PREFIX " %llu", in get_lock_owner_info()
3912 lockers[0].id.cookie); in get_lock_owner_info()
3915 if (ceph_addr_is_blank(&lockers[0].info.addr)) { in get_lock_owner_info()
3921 __func__, rbd_dev, ENTITY_NAME(lockers[0].id.name), in get_lock_owner_info()
3922 &lockers[0].info.addr.in_addr, in get_lock_owner_info()
3923 le32_to_cpu(lockers[0].info.addr.nonce), handle); in get_lock_owner_info()
3927 return lockers; in get_lock_owner_info()
3931 ceph_free_lockers(lockers, num_lockers); in get_lock_owner_info()