Searched defs:ncookies (Results 1 - 25 of 63) sorted by relevance

123

/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/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--;
H A Dhxge_impl.h194 uint32_t ncookies; member in struct:_hxge_dma_common_t
/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/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 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++) {
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...]
/illumos-gate/usr/src/uts/common/io/fibre-channel/fca/oce/
H A Doce_tx.c512 uint32_t ncookies; local
526 DDI_DMA_DONTWAIT, NULL, &cookie, &ncookies);
543 if (--ncookies > 0)
547 } while (ncookies > 0);
/illumos-gate/usr/src/uts/common/io/igb/
H A Digb_tx.c548 uint_t ncookies; local
557 0, &dma_cookie, &ncookies);
571 for (i = ncookies; i > 0; i--) {
/illumos-gate/usr/src/uts/common/io/ixgbe/
H A Dixgbe_tx.c646 uint_t ncookies; local
655 0, &dma_cookie, &ncookies);
669 for (i = ncookies; i > 0; i--) {
/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
/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/io/dmfe/
H A Ddmfe_impl.h95 int ncookies; member in struct:__anon5294
/illumos-gate/usr/src/uts/common/xen/io/
H A Dxnb.c1275 uint_t ncookies; local
1293 &dma_cookie, &ncookies)
1296 ASSERT(ncookies == 1);
/illumos-gate/usr/src/uts/i86pc/io/amd_iommu/
H A Damd_iommu_impl.c69 ddi_dma_cookie_t *cookie_array, uint_t ccount, int ncookies, int locked);
1555 ddi_dma_cookie_t *cookie_array, uint_t ccount, int ncookies, int locked)
1578 if (ncookies == -1)
1579 ncookies = ccount;
1581 for (i = 0; i < ncookies; i++) {
1596 if (i != ncookies) {
1554 unmap_current_window(amd_iommu_t *iommu, dev_info_t *rdip, ddi_dma_cookie_t *cookie_array, uint_t ccount, int ncookies, int locked) argument
H A Damd_iommu_page_tables.c773 uint_t ncookies; local
844 NULL, &pt->pt_cookie, &ncookies);
863 if (ncookies != 1) {
867 f, driver, instance, domainid, path, ncookies);
/illumos-gate/usr/src/uts/common/io/nxge/
H A Dnxge_send.c171 uint32_t ncookies; local
646 &dma_cookie, &ncookies);
662 while (ncookies > 1) {
687 ncookies,
719 ncookies--;
/illumos-gate/usr/src/uts/common/io/pcn/
H A Dpcn.c1582 unsigned ncookies; local
1606 &ncookies);
1613 ASSERT(ncookies == 1);
1639 unsigned ncookies; local
1663 &ncookies);
1670 ASSERT(ncookies == 1);
/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

Completed in 134 milliseconds

123