Lines Matching refs:req_num
97 uint64_t req_num;
220 uint64_t *req_num;
235 req_num = (uint64_t *)((ptrdiff_t)pr + sizeof (ds_data_handle_t));
240 if (pollbase.list[i]->req_num == *req_num) {
271 poller_recv_data(struct ldom_hdl *lhp, uint64_t req_num, int index,
283 ASSERT(pollbase.list[index]->req_num == req_num);
295 * need to add req_num to beginning of resp
300 *((uint64_t *)*resp) = req_num;
308 pollbase.list[index]->req_num = 0;
344 poller_add_pending(uint64_t req_num)
355 pollbase.list[i]->req_num = req_num;
405 poller_delete_pending(uint64_t req_num, int index)
409 ASSERT(pollbase.list[index]->req_num == req_num);
1063 static uint64_t req_num = 1;
1065 return (req_num++);
1284 sendrecv(struct ldom_hdl *lhp, uint64_t req_num,
1317 index = poller_add_pending(req_num);
1320 (ier = poller_recv_data(lhp, req_num, index, resp,
1322 poller_delete_pending(req_num, index);
1373 R->req_num = fds_svc_req_num();
1377 if ((rc = sendrecv(lhp, R->req_num, H, reqmsglen,
1458 R->req_num = fds_svc_req_num();
1463 if ((rc = sendrecv(lhp, R->req_num, H, reqmsglen,
1587 R->req_num = fds_svc_req_num();
1589 if ((rc = sendrecv(lhp, R->req_num, H, reqmsglen,
1599 * resp should contain the req_num immediately followed by the PRI
1605 * uint64_t req_num;
1701 R->req_num = fds_svc_req_num();
1706 if ((rc = sendrecv(lhp, R->req_num, H, reqmsglen,
1714 * resp should contain the req_num, status, virtual addr, domain id