ldc_mem_cookie_t
ldc_mem_map(ldc_mem_handle_t mhandle, ldc_mem_cookie_t *cookie, uint32_t ccount,
i_ldc_mem_map(ldc_mem_handle_t mhandle, ldc_mem_cookie_t *cookie,
kmem_zalloc((sizeof (ldc_mem_cookie_t) * ccount), KM_SLEEP);
(sizeof (ldc_mem_cookie_t) * ccount));
bcopy(cookie, memseg->cookies, ccount * sizeof (ldc_mem_cookie_t));
(sizeof (ldc_mem_cookie_t) * memseg->ncookies));
uint8_t mtype, uint8_t perm, ldc_mem_cookie_t *cookie, uint32_t *ccount)
ldc_mem_dring_nextcookie(ldc_dring_handle_t dhandle, ldc_mem_cookie_t *cookie)
ldc_mem_dring_map(ldc_handle_t handle, ldc_mem_cookie_t *cookie,
uint8_t mtype, uint8_t perm, ldc_mem_cookie_t *cookie, uint32_t *ccount)
uint8_t mtype, uint8_t perm, ldc_mem_cookie_t *cookie, uint32_t *ccount)
kmem_zalloc((sizeof (ldc_mem_cookie_t) * npages), KM_SLEEP);
ldc_mem_nextcookie(ldc_mem_handle_t mhandle, ldc_mem_cookie_t *cookie)
static int i_ldc_mem_map(ldc_mem_handle_t mhandle, ldc_mem_cookie_t *cookie,
size_t len, uint8_t mtype, uint8_t perm, ldc_mem_cookie_t *cookie,
(sizeof (ldc_mem_cookie_t) * memseg->npages));
ldc_mem_cookie_t *cookies, uint32_t ccount, uint8_t direction)
(sizeof (ldc_mem_cookie_t) *
kmem_zalloc(sizeof (ldc_mem_cookie_t), KM_SLEEP);
kmem_free(vdc->dring_cookie, sizeof (ldc_mem_cookie_t));
(sizeof (ldc_mem_cookie_t)));
buf += (msg->ncookies * sizeof (ldc_mem_cookie_t));
bcopy(ldcp->rx_data_cookie, (ldc_mem_cookie_t *)emsg->data_cookie,
sizeof (ldc_mem_cookie_t) * ldcp->rx_data_ncookies);
sizeof (ldc_mem_cookie_t));
sizeof (ldc_mem_cookie_t));
sizeof (ldc_mem_cookie_t));
sizeof (ldc_mem_cookie_t), KM_SLEEP);
sizeof (ldc_mem_cookie_t));
ldc_mem_cookie_t dcookie;
bcopy(&msg->cookie[0], &dcookie, sizeof (ldc_mem_cookie_t));
sizeof (ldc_mem_cookie_t));
sizeof (ldc_mem_cookie_t));
buf += (msg->ncookies * sizeof (ldc_mem_cookie_t));
sizeof (ldc_mem_cookie_t), KM_SLEEP);
emsg->data_ncookies * sizeof (ldc_mem_cookie_t));
ldc_mem_cookie_t dcookie;
bcopy(&msg->cookie[0], &dcookie, sizeof (ldc_mem_cookie_t));
sizeof (ldc_mem_cookie_t));
tbufp->ncookies * sizeof (ldc_mem_cookie_t));
sizeof (ldc_mem_cookie_t));
sizeof (ldc_mem_cookie_t));
buf += (msg->ncookies * sizeof (ldc_mem_cookie_t));
sizeof (ldc_mem_cookie_t), KM_SLEEP);
emsg->data_ncookies * sizeof (ldc_mem_cookie_t));
sizeof (ldc_mem_cookie_t));
buf += (mp->ncookies * sizeof (ldc_mem_cookie_t));
bcopy(dp->data_cookie, (ldc_mem_cookie_t *)emsg->data_cookie,
sizeof (ldc_mem_cookie_t) * dp->data_ncookies);
sizeof (ldc_mem_cookie_t), KM_SLEEP);
sizeof (ldc_mem_cookie_t));
sizeof (ldc_mem_cookie_t));
bcopy(&dp->dring_cookie[0], &mp->cookie[0], sizeof (ldc_mem_cookie_t));
sizeof (ldc_mem_cookie_t));
uint8_t mtype, uint8_t perm, ldc_mem_cookie_t *cookie, uint32_t *ccount);
int ldc_mem_nextcookie(ldc_mem_handle_t mhandle, ldc_mem_cookie_t *cookie);
ldc_mem_cookie_t *cookies, uint32_t ccount, uint8_t direction);
int ldc_mem_map(ldc_mem_handle_t mhandle, ldc_mem_cookie_t *cookie,
uint8_t mtype, uint8_t perm, ldc_mem_cookie_t *dcookie, uint32_t *ccount);
ldc_mem_cookie_t *cookie);
int ldc_mem_dring_map(ldc_handle_t handle, ldc_mem_cookie_t *cookie,
ldc_mem_cookie_t *cookies;
ldc_mem_cookie_t *dring_cookie; /* dring cookies */
ldc_mem_cookie_t cookie[1]; /* variable sized array */
(sizeof (ldc_mem_cookie_t) * (VD_MAX_COOKIES - 1)))
ldc_mem_cookie_t cookie[1];
ldc_mem_cookie_t data_cookie[1]; /* data cookies */
ldc_mem_cookie_t memcookie[MAX_COOKIES]; /* data cookies */
ldc_mem_cookie_t memcookie[MAX_COOKIES];
(((data_ncookies) - 1) * sizeof (ldc_mem_cookie_t)))
ldc_mem_cookie_t memcookie[MAX_COOKIES]; /* data cookies */
ldc_mem_cookie_t dring_cookie; /* desc ring cookie */
ldc_mem_cookie_t tx_dring_cookie; /* dring cookie */
ldc_mem_cookie_t *tx_data_cookie; /* mapped data cookies */
ldc_mem_cookie_t rx_dring_cookie; /* dring cookie */
ldc_mem_cookie_t *rx_data_cookie; /* exported data cookies */
ldc_mem_cookie_t memcookie[VSW_MAX_COOKIES];
ldc_mem_cookie_t dring_cookie[1]; /* LDC cookie of dring */
ldc_mem_cookie_t *data_cookie; /* data area LDC cookies */