Lines Matching refs:new_cldcp
471 cnex_ldc_t *new_cldcp; in cnex_reg_chan() local
567 new_cldcp = kmem_zalloc(sizeof (*new_cldcp), KM_SLEEP); in cnex_reg_chan()
570 mutex_init(&new_cldcp->lock, NULL, MUTEX_DRIVER, NULL); in cnex_reg_chan()
572 new_cldcp->id = id; in cnex_reg_chan()
573 new_cldcp->tx.ino = txino; in cnex_reg_chan()
574 new_cldcp->rx.ino = rxino; in cnex_reg_chan()
575 new_cldcp->devclass = devclass; in cnex_reg_chan()
576 new_cldcp->tx.weight = CNEX_TX_INTR_WEIGHT; in cnex_reg_chan()
577 new_cldcp->rx.weight = cnex_class_weight(devclass); in cnex_reg_chan()
578 new_cldcp->dip = chan_dip; in cnex_reg_chan()
591 mutex_destroy(&new_cldcp->lock); in cnex_reg_chan()
592 kmem_free(new_cldcp, sizeof (*new_cldcp)); in cnex_reg_chan()
597 new_cldcp->next = cnex_ssp->clist; in cnex_reg_chan()
598 cnex_ssp->clist = new_cldcp; in cnex_reg_chan()