Lines Matching defs:index
271 poller_recv_data(struct ldom_hdl *lhp, uint64_t req_num, int index,
283 ASSERT(pollbase.list[index]->req_num == req_num);
285 while (pollbase.list[index]->status == PENDING &&
292 ASSERT(pollbase.list[index]->status == ARRIVED);
297 *resplen = pollbase.list[index]->datalen +
302 if (read_stream(pollbase.list[index]->fd,
307 pollbase.list[index]->status = UNUSED;
308 pollbase.list[index]->req_num = 0;
346 int newlen, index, i, j;
351 for (j = 0, index = -1; j < 2 && index == -1; j++) {
357 index = i;
362 if (index == -1) {
398 ASSERT(index != -1);
400 return (index);
405 poller_delete_pending(uint64_t req_num, int index)
409 ASSERT(pollbase.list[index]->req_num == req_num);
410 pollbase.list[index]->status = UNUSED;
728 fds_svc_reset(struct ldmsvcs_info *lsp, int index)
732 if (index >= 0) {
733 start = index;
734 end = index + 1;
1290 int maxretries, index, i, ier;
1317 index = poller_add_pending(req_num);
1320 (ier = poller_recv_data(lhp, req_num, index, resp,
1322 poller_delete_pending(req_num, index);