Searched refs:mlx_eqs (Results 1 – 4 of 4) sorted by relevance
/illumos-gate/usr/src/uts/common/io/mlxcx/ |
H A D | mlxcx_intr.c | 52 mlxcx_event_queue_t *mleq = &mlxp->mlx_eqs[i]; in mlxcx_intr_disable() 80 mlxcx_event_queue_t *mleq = &mlxp->mlx_eqs[i]; in mlxcx_intr_teardown() 101 kmem_free(mlxp->mlx_eqs, mlxp->mlx_eqs_size); in mlxcx_intr_teardown() 103 mlxp->mlx_eqs = NULL; in mlxcx_intr_teardown() 1302 mlxp->mlx_eqs = kmem_zalloc(mlxp->mlx_eqs_size, KM_SLEEP); in mlxcx_intr_setup() 1312 mutex_init(&mlxp->mlx_eqs[i].mleq_mtx, NULL, MUTEX_DRIVER, in mlxcx_intr_setup() 1314 cv_init(&mlxp->mlx_eqs[i].mleq_cv, NULL, CV_DRIVER, NULL); in mlxcx_intr_setup() 1319 avl_create(&mlxp->mlx_eqs[i].mleq_cqs, mlxcx_cq_compare, in mlxcx_intr_setup() 1353 (caddr_t)mlxp, (caddr_t)&mlxp->mlx_eqs[0]); in mlxcx_intr_setup() 1369 mlxp->mlx_eqs[i].mleq_intr_index = i; in mlxcx_intr_setup() [all …]
|
H A D | mlxcx.c | 1041 mleq = &mlxp->mlx_eqs[i]; in mlxcx_teardown_eqs() 1527 eq = &mlxp->mlx_eqs[i]; in mlxcx_eq_check() 2391 mlxcx_event_queue_t *mleq = &mlxp->mlx_eqs[vec]; in mlxcx_setup_eq() 2433 mleq = &mlxp->mlx_eqs[vec]; in mlxcx_eq_set_attached() 2492 mleq = &mlxp->mlx_eqs[i]; in mlxcx_setup_eqs()
|
H A D | mlxcx.h | 1180 mlxcx_event_queue_t *mlx_eqs; member
|
H A D | mlxcx_ring.c | 783 eq = &mlxp->mlx_eqs[mlxp->mlx_next_eq++]; in mlxcx_rx_group_setup() 1356 eq = &mlxp->mlx_eqs[mlxp->mlx_next_eq++]; in mlxcx_tx_group_setup()
|