mem_handle
dma_new->mem_handle =
wvp->dma_currentp->mem_handle;
wvp->dma_currentp->mem_handle = NULL;
if (dma_new->mem_handle == NULL) {
&parms, &dma_new->mem, &dma_new->mem_handle);
hci1394_buf_free(&dma_new->mem_handle);
if (dma_firstp->mem_handle != NULL) {
hci1394_buf_free(&dma_firstp->mem_handle);
tw->tw_isoc_bufs[i].mem_handle, p,
mem_handle);
&real_length, &tw->tw_isoc_bufs[i].mem_handle);
mem_handle);
ddi_dma_mem_free(&tw->tw_isoc_bufs[i].mem_handle);
mem_handle);
ddi_dma_mem_free(&tw->tw_isoc_bufs[i].mem_handle);
ddi_rep_get8(tw->tw_isoc_bufs[i].mem_handle,
ddi_rep_get8(tw->tw_isoc_bufs[i].mem_handle,
ddi_dma_mem_free(&tw->tw_isoc_bufs[i].mem_handle);
ddi_dma_mem_free(&td_pool_ptr2->mem_handle);
&td_pool_ptr1->mem_handle) != DDI_SUCCESS) {
ddi_dma_mem_free(&td_pool_ptr2->mem_handle);
ddi_dma_mem_free(&td_pool_ptr1->mem_handle);
ddi_dma_mem_free(&td_pool_ptr2->mem_handle);
ddi_dma_mem_free(&td_pool_ptr->mem_handle);
ddi_dma_mem_free(&td_pool_ptr->mem_handle);
mem_handle);
&real_length, &tw->tw_isoc_bufs[i].mem_handle)) !=
mem_handle);
ddi_dma_mem_free(&tw->tw_isoc_bufs[i].mem_handle);
mem_handle);
ddi_rep_put8(tw->tw_isoc_bufs[i].mem_handle,
ddi_dma_mem_free(&td_pool_ptr->mem_handle);
ddi_dma_mem_free(&td_pool_ptr->mem_handle);
ddi_dma_mem_free(&td_pool_ptr->mem_handle);
struct mem_handle *mhp;
struct mem_handle *mhp;
struct mem_handle *mhp;
struct mem_handle *mhp;
static void kphysm_del_cleanup(struct mem_handle *);
static void page_delete_collect(page_t *, struct mem_handle *);
delthr_get_freemem(struct mem_handle *mhp)
struct mem_handle *mhp;
mhp = (struct mem_handle *)amhp;
struct mem_handle *mhp;
mhp = (struct mem_handle *)amhp;
struct mem_handle *mhp;
kphysm_del_cleanup(struct mem_handle *mhp)
struct mem_handle *mhp)
transit_list_collect(struct mem_handle *mhp, int v)
mem_del_stat_print_func(struct mem_handle *mhp)
struct mem_handle;
static void transit_list_collect(struct mem_handle *, int);
static void mem_del_stat_print_func(struct mem_handle *);
struct mem_handle *mh_next;
static struct mem_handle *mem_handle_head;
static struct mem_handle *
struct mem_handle *mhp;
mhp = kmem_zalloc(sizeof (struct mem_handle), KM_SLEEP);
kphysm_free_mem_handle(struct mem_handle *mhp)
struct mem_handle **mhpp;
kmem_free(mhp, sizeof (struct mem_handle));
static struct mem_handle *
struct mem_handle *mhp;
struct mem_handle *mhp;
hci1394_buf_handle_t mem_handle;
ddi_acc_handle_t mem_handle; /* Memory handle */
ddi_acc_handle_t mem_handle; /* Memory handle */
ddi_acc_handle_t mem_handle; /* Memory handle */
ddi_acc_handle_t mem_handle = NULL;
&real_size, &mem_handle);
if (mem_handle != NULL) {
ddi_dma_mem_free(&mem_handle);
ddi_acc_handle_t mem_handle = NULL;
&real_size, &mem_handle);
if (mem_handle != NULL) {
ddi_dma_mem_free(&mem_handle);
ddi_acc_handle_t mem_handle = NULL;
DDI_DMA_SLEEP, NULL, &aligned_buf, &real_size, &mem_handle);
if (mem_handle != NULL) {
ddi_dma_mem_free(&mem_handle);
ddi_acc_handle_t mem_handle;
&mem_handle);
ddi_dma_mem_free(&mem_handle);
ddi_dma_mem_free(&mem_handle);
&mem_handle);
ddi_dma_mem_free(&mem_handle);
ddi_dma_mem_free(&mem_handle);
ddi_dma_mem_free(&mem_handle);
ddi_acc_handle_t mem_handle;
&mem_handle);
ddi_dma_mem_free(&mem_handle);
ddi_dma_mem_free(&mem_handle);
ddi_acc_handle_t mem_handle = NULL;
&mem_handle);
ddi_dma_mem_free(&mem_handle);
if (mem_handle)
ddi_dma_mem_free(&mem_handle);
ddi_dma_mem_free(&mem_handle);
if ((rv = ds_cap_send(mem_handle, &resp_msg, sizeof (resp_msg))) != 0) {
if ((ds_svc_hdl_t *)arg == &mem_handle)
mem_handle = hdl;
if ((ds_svc_hdl_t *)arg == &mem_handle)
mem_handle = DS_INVALID_HDL;
static ds_svc_hdl_t mem_handle;
&mem_handle /* cb_arg */