Searched refs:end_idx (Results 1 - 12 of 12) sorted by relevance

/illumos-gate/usr/src/uts/sun4v/io/
H A Dvsw_txdring.c208 dp->end_idx = 0;
462 dp->end_idx = 0;
906 dring_pkt.end_idx = -1;
913 dring_pkt.end_idx);
956 __func__, dringp, dringp->end_idx);
958 addr = (vsw_private_desc_t *)dringp->priv_addr + dringp->end_idx;
964 *idx = dringp->end_idx;
965 dringp->end_idx = (dringp->end_idx + 1) % num;
974 dringp->end_idx);
[all...]
H A Dvsw_rxdring.c233 dp->end_idx = 0;
694 msgp->end_idx = end_ix;
1029 msgp->end_idx = -1;
1133 end = msg->end_idx;
1228 msg->end_idx = -1;
H A Dvnet_rxdring.c822 end = dringmsg->end_idx;
1183 end = dringmsg->end_idx;
1319 end = dringmsg->end_idx;
1407 msgp->end_idx = end;
1440 msgp->end_idx = end;
H A Dvnet_txdring.c872 end = dringmsg->end_idx;
931 dringmsg->end_idx = rxi;
1295 end = dringmsg->end_idx;
1422 end = dringmsg->end_idx;
1611 msgp->end_idx = end;
1643 msgp->end_idx = end;
H A Dvds.c4890 ((vio_dring_msg_t *)msg)->end_idx = i;
4951 if ((dring_msg->end_idx < 0) ||
4952 (dring_msg->end_idx >= vd->dring_len)) {
4953 PR0("\"end_idx\" = %u; must be >= 0 and less than %u",
4954 dring_msg->end_idx, vd->dring_len);
4960 dring_msg->start_idx, dring_msg->end_idx);
4962 dring_msg->end_idx, msg, msglen));
H A Dvsw_ldc.c4078 rc = vsw_reclaim_dring(dp, dp->end_idx);
4446 dp->end_idx = 0;
4890 cmn_err(CE_CONT, "\tident 0x%lx : end_idx %lu\n",
4891 drp->ident, drp->end_idx);
H A Dvdc.c3154 dmsg.end_idx = idx;
3160 vdcp->dring_ident, dmsg.start_idx, dmsg.end_idx, dmsg.seq_num);
4966 end = dring_msg->end_idx;
/illumos-gate/usr/src/uts/sun4v/sys/
H A Dvio_mailbox.h283 int32_t end_idx; /* Indx of last updated elem */ member in struct:vio_dring_msg
H A Dvdc.h437 dmsgp->end_idx, dmsgp->dring_ident);
H A Dvsw_ldc.h267 uint64_t end_idx; /* last idx processed */ member in struct:dring_info
/illumos-gate/usr/src/uts/sun4/io/px/
H A Dpx_dma.c939 * end_idx - subscript of the last pfn in dma window
953 uint32_t cookie_no, uint32_t start_idx, uint32_t end_idx,
974 win_p->win_size = MMU_PTOB(end_idx - start_idx + 1);
979 for (; start_idx <= end_idx; start_idx++, prev_pfn = pfn, pfn_no++) {
952 px_dma_newwin(dev_info_t *dip, ddi_dma_req_t *dmareq, ddi_dma_impl_t *mp, uint32_t cookie_no, uint32_t start_idx, uint32_t end_idx, px_dma_win_t **win_pp, uint64_t count_max, uint64_t bypass) argument
/illumos-gate/usr/src/uts/sun4u/io/pci/
H A Dpci_dma.c1161 * end_idx - subscript of the last pfn in dma window
1174 uint32_t start_idx, uint32_t end_idx, pci_dma_win_t **win_pp,
1192 win_p->win_size = IOMMU_PTOB(end_idx - start_idx + 1);
1197 for (; start_idx <= end_idx; start_idx++, prev_pfn = pfn, pfn_no++) {
1173 pci_dma_newwin(ddi_dma_req_t *dmareq, ddi_dma_impl_t *mp, uint32_t cookie_no, uint32_t start_idx, uint32_t end_idx, pci_dma_win_t **win_pp, uint64_t count_max, uint64_t bypass_prefix) argument

Completed in 132 milliseconds