Lines Matching refs:rq
529 static void ctl_datamove_remote_write_cb(struct ctl_ha_dt_req *rq);
533 static void ctl_datamove_remote_read_cb(struct ctl_ha_dt_req *rq);
12411 ctl_datamove_remote_write_cb(struct ctl_ha_dt_req *rq)
12416 io = rq->context;
12418 if (rq->ret != CTL_HA_STATUS_SUCCESS) {
12420 rq->ret);
12423 /*retry_count*/ rq->ret);
12426 ctl_dt_req_free(rq);
12505 ctl_datamove_remote_read_cb(struct ctl_ha_dt_req *rq)
12510 io = rq->context;
12512 if (rq->ret != CTL_HA_STATUS_SUCCESS) {
12514 rq->ret);
12517 /*retry_count*/ rq->ret);
12520 ctl_dt_req_free(rq);
12575 struct ctl_ha_dt_req *rq;
12580 rq = ctl_dt_req_alloc();
12587 if ((rq == NULL)
12595 if (rq != NULL)
12596 ctl_dt_req_free(rq);
12630 rq->command = command;
12631 rq->context = io;
12641 rq->size = cur_len;
12650 rq->local = vtophys(tmp_ptr);
12652 rq->local = tmp_ptr;
12656 rq->local = tmp_ptr;
12661 rq->remote = tmp_ptr;
12663 rq->callback = NULL;
12679 rq->callback = callback;
12681 isc_ret = ctl_dt_single(rq);
12686 rq->ret = isc_ret;
12687 callback(rq);