Home
last modified time | relevance | path

Searched refs:mlx_eqs (Results 1 – 4 of 4) sorted by relevance

/illumos-gate/usr/src/uts/common/io/mlxcx/
H A Dmlxcx_intr.c52 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 Dmlxcx.c1041 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 Dmlxcx.h1180 mlxcx_event_queue_t *mlx_eqs; member
H A Dmlxcx_ring.c783 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()