Lines Matching refs:ctlr
146 ptr->ctlr = cpqary3p; in cpqary3_meminit()
331 cpqary3_cmdlist_occupy(cpqary3_t *ctlr) in cpqary3_cmdlist_occupy() argument
336 RETURN_NULL_IF_NULL(ctlr); in cpqary3_cmdlist_occupy()
337 memlistp = ctlr->cmdmemlistp; in cpqary3_cmdlist_occupy()
346 mutex_enter(&ctlr->sw_mutex); in cpqary3_cmdlist_occupy()
349 mutex_exit(&ctlr->sw_mutex); in cpqary3_cmdlist_occupy()
367 mutex_exit(&ctlr->sw_mutex); in cpqary3_cmdlist_occupy()
400 (cpqary3_cmdmemlist_t *)((cpqary3_t *)memp->ctlr)->cmdmemlistp; in cpqary3_cmdlist_release()
403 mutex_enter(&memp->ctlr->sw_mutex); in cpqary3_cmdlist_release()
422 mutex_exit(&memp->ctlr->sw_mutex); in cpqary3_cmdlist_release()
437 cpqary3_memfini(cpqary3_t *ctlr, uint8_t level) in cpqary3_memfini() argument
445 ASSERT(ctlr != NULL); in cpqary3_memfini()
446 blk_ptr = (cpqary3_phys_hdl_addr_t *)ctlr->cmdmemlistp->cpqary3_phyctgp; in cpqary3_memfini()
448 CmdsOutMax = ctlr->ctlr_maxcmds; in cpqary3_memfini()
459 mutex_enter(&ctlr->sw_mutex); in cpqary3_memfini()
479 memp = ctlr->cmdmemlistp->pool; in cpqary3_memfini()
484 mutex_exit(&ctlr->sw_mutex); in cpqary3_memfini()
487 mutex_enter(&ctlr->hw_mutex); in cpqary3_memfini()
488 MEM_SFREE(ctlr->cmdmemlistp, sizeof (cpqary3_cmdmemlist_t)); in cpqary3_memfini()
489 mutex_exit(&ctlr->hw_mutex); in cpqary3_memfini()
510 cpqary3_alloc_phyctgs_mem(cpqary3_t *ctlr, size_t size_mempool, in cpqary3_alloc_phyctgs_mem() argument
519 RETURN_NULL_IF_NULL(ctlr); in cpqary3_alloc_phyctgs_mem()
534 (retvalue = ddi_dma_alloc_handle((dev_info_t *)ctlr->dip, in cpqary3_alloc_phyctgs_mem()