Lines Matching refs:cid

3628 	struct rbd_client_id cid;  in rbd_get_cid()  local
3631 cid.gid = ceph_client_gid(rbd_dev->rbd_client->client); in rbd_get_cid()
3632 cid.handle = rbd_dev->watch_cookie; in rbd_get_cid()
3634 return cid; in rbd_get_cid()
3641 const struct rbd_client_id *cid) in rbd_set_owner_cid() argument
3645 cid->gid, cid->handle); in rbd_set_owner_cid()
3646 rbd_dev->owner_cid = *cid; /* struct */ in rbd_set_owner_cid()
3658 struct rbd_client_id cid = rbd_get_cid(rbd_dev); in __rbd_lock() local
3662 rbd_set_owner_cid(rbd_dev, &cid); in __rbd_lock()
3718 struct rbd_client_id cid = rbd_get_cid(rbd_dev); in __rbd_notify_op_lock() local
3728 ceph_encode_64(&p, cid.gid); in __rbd_notify_op_lock()
3729 ceph_encode_64(&p, cid.handle); in __rbd_notify_op_lock()
3966 struct rbd_client_id cid = { in find_watcher() local
3972 rbd_dev, cid.gid, cid.handle); in find_watcher()
3973 rbd_set_owner_cid(rbd_dev, &cid); in find_watcher()
4264 struct rbd_client_id cid = { 0 }; in rbd_handle_acquired_lock() local
4267 cid.gid = ceph_decode_64(p); in rbd_handle_acquired_lock()
4268 cid.handle = ceph_decode_64(p); in rbd_handle_acquired_lock()
4271 dout("%s rbd_dev %p cid %llu-%llu\n", __func__, rbd_dev, cid.gid, in rbd_handle_acquired_lock()
4272 cid.handle); in rbd_handle_acquired_lock()
4273 if (!rbd_cid_equal(&cid, &rbd_empty_cid)) { in rbd_handle_acquired_lock()
4275 if (rbd_cid_equal(&cid, &rbd_dev->owner_cid)) { in rbd_handle_acquired_lock()
4277 __func__, rbd_dev, cid.gid, cid.handle); in rbd_handle_acquired_lock()
4279 rbd_set_owner_cid(rbd_dev, &cid); in rbd_handle_acquired_lock()
4293 struct rbd_client_id cid = { 0 }; in rbd_handle_released_lock() local
4296 cid.gid = ceph_decode_64(p); in rbd_handle_released_lock()
4297 cid.handle = ceph_decode_64(p); in rbd_handle_released_lock()
4300 dout("%s rbd_dev %p cid %llu-%llu\n", __func__, rbd_dev, cid.gid, in rbd_handle_released_lock()
4301 cid.handle); in rbd_handle_released_lock()
4302 if (!rbd_cid_equal(&cid, &rbd_empty_cid)) { in rbd_handle_released_lock()
4304 if (!rbd_cid_equal(&cid, &rbd_dev->owner_cid)) { in rbd_handle_released_lock()
4306 __func__, rbd_dev, cid.gid, cid.handle, in rbd_handle_released_lock()
4328 struct rbd_client_id cid = { 0 }; in rbd_handle_request_lock() local
4332 cid.gid = ceph_decode_64(p); in rbd_handle_request_lock()
4333 cid.handle = ceph_decode_64(p); in rbd_handle_request_lock()
4336 dout("%s rbd_dev %p cid %llu-%llu\n", __func__, rbd_dev, cid.gid, in rbd_handle_request_lock()
4337 cid.handle); in rbd_handle_request_lock()
4338 if (rbd_cid_equal(&cid, &my_cid)) in rbd_handle_request_lock()