Searched refs:ncookies (Results 1 - 25 of 87) sorted by relevance

1234

/illumos-gate/usr/src/uts/common/io/sfxge/
H A Dsfxge_dma.c76 unsigned int ncookies; local
122 sdbap->sdba_callback, NULL, &dmac, &ncookies);
147 ASSERT3U(ncookies, >=, 1);
148 ASSERT3U(ncookies, <=, sdbap->sdba_maxcookies);
/illumos-gate/usr/src/uts/sun4v/sys/
H A Dvnet_common.h108 uint32_t ncookies; /* number of data cookies */ member in struct:vnet_public_desc
121 uint32_t ncookies; member in struct:vnet_ibnd_desc
H A Dvio_mailbox.h193 uint32_t ncookies; /* # cookies exporting ring */ member in struct:vio_dring_reg_msg
202 * on ncookies, the subsequent members are defined in a separate
/illumos-gate/usr/src/uts/sun4v/io/
H A Dvnet_rxdring.c118 uint32_t ncookies; local
197 ncookies = 0;
200 ldcp->rx_data_cookie, &ncookies);
204 if ((ncookies == 0) || (ncookies > VNET_DATA_AREA_COOKIES)) {
207 ldcp->rx_data_ncookies = ncookies;
209 for (j = 1; j < ncookies; j++) {
250 &ldcp->rx_dring_cookie, &ncookies);
256 ASSERT(ncookies == 1);
257 ldcp->rx_dring_ncookies = ncookies;
358 uint32_t ncookies; local
[all...]
H A Dvnet_txdring.c138 uint32_t ncookies; local
219 ci = ncookies = 0;
222 LDC_MEM_R, &(tbufp->memcookie[ci]), &ncookies);
233 if ((ncookies == 0) ||
234 (ncookies > MAX_COOKIES)) {
238 for (ci = 1; ci < ncookies; ci++) {
246 tbufp->ncookies = ncookies;
264 &ldcp->tx_dring_cookie, &ncookies);
270 ASSERT(ncookies
356 uint32_t ncookies; local
[all...]
H A Dvsw_txdring.c134 mp->ncookies = dp->dring_ncookies;
231 uint32_t ncookies = 0; local
303 &(priv_addr->memcookie[0]), &ncookies);
315 if (ncookies >= (uint32_t)(VSW_MAX_COOKIES + 1)) {
318 name, ldcp->ldc_id, ncookies, VSW_RING_EL_DATA_SZ);
322 for (j = 1; j < ncookies; j++) {
337 priv_addr->ncookies = ncookies;
345 pub_addr->ncookies = priv_addr->ncookies;
[all...]
H A Dvsw_rxdring.c136 mp->ncookies = dp->dring_ncookies;
145 ASSERT(mp->ncookies == 1);
146 buf += (mp->ncookies * sizeof (ldc_mem_cookie_t));
258 uint32_t ncookies = 0; local
306 dp->data_cookie, &ncookies);
312 if ((ncookies == 0) || (ncookies > VNET_DATA_AREA_COOKIES)) {
315 dp->data_ncookies = ncookies;
317 for (j = 1; j < ncookies; j++) {
/illumos-gate/usr/src/uts/common/io/xge/drv/
H A Dxge_osdep.h361 uint_t ncookies; local
382 DDI_DMA_SLEEP, 0, &dma_cookie, &ncookies);
387 if (ncookies != 1 || dma_cookie.dmac_size < size) {
/illumos-gate/usr/src/uts/common/io/virtio/
H A Dvirtio.c309 unsigned int ncookies; local
344 &entry->qe_indirect_dma_cookie, &ncookies);
354 ASSERT(ncookies == 1);
424 unsigned int ncookies; local
474 DDI_DMA_SLEEP, NULL, &vq->vq_dma_cookie, &ncookies);
482 ASSERT(ncookies == 1);
666 ddi_dma_cookie_t dma_cookie, unsigned int ncookies, boolean_t write)
670 for (i = 0; i < ncookies; i++) {
665 virtio_ve_add_cookie(struct vq_entry *qe, ddi_dma_handle_t dma_handle, ddi_dma_cookie_t dma_cookie, unsigned int ncookies, boolean_t write) argument
H A Dvirtiovar.h194 ddi_dma_cookie_t dma_cookie, unsigned int ncookies, boolean_t write);
/illumos-gate/usr/src/uts/common/io/nge/
H A Dnge_tx.c434 uint32_t ncookies; local
489 DDI_DMA_DONTWAIT, NULL, cookie + slot, &ncookies);
499 if (err != DDI_DMA_MAPPED || ncookies > NGE_MAX_COOKIES) {
501 " cookie(%x), ncookies(%x)",
502 err, cookie[slot].dmac_laddress, ncookies));
509 for (end_index = slot + ncookies;
/illumos-gate/usr/src/uts/common/io/rwd/
H A Drt2661_var.h40 uint32_t ncookies; /* must be 1 */ member in struct:dma_area
/illumos-gate/usr/src/uts/common/io/rwn/
H A Drt2860_var.h67 uint32_t ncookies; /* must be 1 */ member in struct:dma_area
/illumos-gate/usr/src/uts/common/io/wpi/
H A Dwpivar.h82 uint32_t ncookies; member in struct:wpi_dma_area
/illumos-gate/usr/src/uts/common/io/iwh/
H A Diwh_var.h54 uint32_t ncookies; member in struct:iwh_dma_area
/illumos-gate/usr/src/uts/common/io/iwk/
H A Diwk2_var.h54 uint32_t ncookies; member in struct:iwk_dma_area
/illumos-gate/usr/src/uts/common/io/iwp/
H A Diwp_var.h54 uint32_t ncookies; member in struct:iwp_dma_area
/illumos-gate/usr/src/uts/common/io/hxge/
H A Dhxge_send.c122 uint32_t ncookies; local
454 &dma_cookie, &ncookies);
468 while (ncookies > 1) {
487 ncookies, ngathers,
515 ncookies--;
/illumos-gate/usr/src/uts/common/io/e1000g/
H A De1000g_tx.c1348 uint_t ncookies; local
1378 ncookies = 1;
1388 &ncookies)) != DDI_DMA_MAPPED) {
1403 ASSERT(ncookies);
1405 (ncookies > 1));
1425 for (j = ncookies; j != 0; j--) {
/illumos-gate/usr/src/uts/common/io/afe/
H A Dafe.c1556 unsigned ncookies; local
1574 &dmac, &ncookies) != DDI_DMA_MAPPED) {
1653 unsigned ncookies; local
1677 &dmac, &ncookies);
1685 ASSERT(ncookies == 1);
1717 unsigned ncookies; local
1741 &dmac, &ncookies);
1749 ASSERT(ncookies == 1);
/illumos-gate/usr/src/uts/common/xen/io/
H A Dxnf.c1580 uint_t ncookies; local
1586 &ncookies);
1601 ASSERT(ncookies == 1);
2160 uint_t ncookies; local
2185 DDI_DMA_SLEEP, 0, &dma_cookie, &ncookies)) != DDI_DMA_MAPPED) {
2196 ASSERT(ncookies == 1);
2222 DDI_DMA_SLEEP, 0, &dma_cookie, &ncookies)) != DDI_DMA_MAPPED) {
2233 ASSERT(ncookies == 1);
2322 uint_t ncookies; local
2342 ddiflags, 0, &dma_cookie, &ncookies) !
[all...]
/illumos-gate/usr/src/uts/intel/io/dnet/
H A Ddnet.c1349 uint_t ncookies; local
1362 &dma_cookie, &ncookies);
1382 * buffer2) so we need at least (ncookies+1)/2 descriptors.
1384 if (((ncookies + 1) >> 1) > dnetp->free_desc) {
1391 while (ncookies) {
1415 if (--ncookies)
2146 uint_t ncookies; local
2201 NULL, &cookie, &ncookies) != DDI_DMA_MAPPED)
2221 NULL, &cookie, &ncookies) != DDI_DMA_MAPPED)
2247 NULL, &cookie, &ncookies) !
2563 uint_t ncookies; local
2657 uint_t ncookies; local
[all...]
/illumos-gate/usr/src/uts/common/io/ath/
H A Dath_impl.h218 uint32_t ncookies; /* must be 1 */ member in struct:dma_area
/illumos-gate/usr/src/uts/common/io/dmfe/
H A Ddmfe_impl.h95 int ncookies; member in struct:__anon5294
/illumos-gate/usr/src/uts/common/sys/usb/hcd/openhci/
H A Dohci.h466 uint_t ncookies; /* DMA cookie count */ member in struct:ohci_isoc_buf

Completed in 111 milliseconds

1234