Lines Matching defs:lockers
1727 struct ceph_locker *lockers;
1747 &lockers, &num_lockers);
1752 rbd_warn(rbd_dev, "failed to get object map lockers: %d", ret);
1761 ENTITY_NAME(lockers[0].id.name));
1764 RBD_LOCK_NAME, lockers[0].id.cookie,
1765 &lockers[0].id.name);
1766 ceph_free_lockers(lockers, num_lockers);
3886 struct ceph_locker *lockers;
3895 &lock_type, &lock_tag, &lockers, &num_lockers);
3897 rbd_warn(rbd_dev, "failed to get header lockers: %d", ret);
3902 dout("%s rbd_dev %p no lockers detected\n", __func__, rbd_dev);
3903 lockers = NULL;
3919 ret = sscanf(lockers[0].id.cookie, RBD_LOCK_COOKIE_PREFIX " %llu",
3923 lockers[0].id.cookie);
3926 if (ceph_addr_is_blank(&lockers[0].info.addr)) {
3932 __func__, rbd_dev, ENTITY_NAME(lockers[0].id.name),
3933 &lockers[0].info.addr.in_addr,
3934 le32_to_cpu(lockers[0].info.addr.nonce), handle);
3938 return lockers;
3942 ceph_free_lockers(lockers, num_lockers);