Searched refs:mlxcx_work_queue_t (Results 1 – 6 of 6) sorted by relevance
/illumos-gate/usr/src/uts/common/io/mlxcx/ |
H A D | mlxcx.h | 592 typedef struct mlxcx_work_queue mlxcx_work_queue_t; typedef 607 mlxcx_work_queue_t *mlcq_wq; 731 mlxcx_work_queue_t **mlrqt_rq; 747 mlxcx_work_queue_t *mltir_rq; 925 mlxcx_work_queue_t *mlg_wqs; 1268 extern void mlxcx_check_sq(mlxcx_t *, mlxcx_work_queue_t *); 1269 extern void mlxcx_check_rq(mlxcx_t *, mlxcx_work_queue_t *); 1328 extern boolean_t mlxcx_wq_alloc_dma(mlxcx_t *, mlxcx_work_queue_t *); 1329 extern void mlxcx_wq_rele_dma(mlxcx_t *, mlxcx_work_queue_t *); 1335 extern mlxcx_buffer_t *mlxcx_buf_take(mlxcx_t *, mlxcx_work_queue_t *); [all …]
|
H A D | mlxcx_ring.c | 40 mlxcx_wq_alloc_dma(mlxcx_t *mlxp, mlxcx_work_queue_t *mlwq) in mlxcx_wq_alloc_dma() 104 mlxcx_wq_rele_dma(mlxcx_t *mlxp, mlxcx_work_queue_t *mlwq) in mlxcx_wq_rele_dma() 187 mlxcx_wq_teardown(mlxcx_t *mlxp, mlxcx_work_queue_t *mlwq) in mlxcx_wq_teardown() 397 mlxcx_work_queue_t *wq) in mlxcx_rq_setup() 441 mlxcx_tis_t *tis, mlxcx_work_queue_t *wq) in mlxcx_sq_setup() 495 mlxcx_work_queue_t *wq; in mlxcx_quiesce_rx_cqs() 520 mlxcx_work_queue_t *wq; in mlxcx_teardown_rx_group() 661 mlxcx_work_queue_t *wq; in mlxcx_teardown_tx_group() 745 mlxcx_work_queue_t *rq; in mlxcx_rx_group_setup() 767 g->mlg_wqs_size = g->mlg_nwqs * sizeof (mlxcx_work_queue_t); in mlxcx_rx_group_setup() [all …]
|
H A D | mlxcx_gld.c | 473 mlxcx_work_queue_t *wq = (mlxcx_work_queue_t *)rh; in mlxcx_mac_ring_stat() 508 mlxcx_work_queue_t *sq = (mlxcx_work_queue_t *)arg; in mlxcx_mac_ring_tx() 809 mlxcx_work_queue_t *wq = (mlxcx_work_queue_t *)rh; in mlxcx_mac_ring_start() 836 mlxcx_work_queue_t *wq = (mlxcx_work_queue_t *)rh; in mlxcx_mac_ring_stop() 966 mlxcx_work_queue_t *wq; in mlxcx_mac_fill_tx_ring() 1035 mlxcx_work_queue_t *wq = (mlxcx_work_queue_t *)arg; in mlxcx_mac_ring_rx_poll() 1058 mlxcx_work_queue_t *wq; in mlxcx_mac_fill_rx_ring()
|
H A D | mlxcx.c | 1015 mlxcx_work_queue_t *mlwq; in mlxcx_teardown_wqs() 1604 mlxcx_work_queue_t *wq = cq->mlcq_wq; in mlxcx_cq_check() 1658 mlxcx_check_sq(mlxcx_t *mlxp, mlxcx_work_queue_t *sq) in mlxcx_check_sq() 1697 mlxcx_check_rq(mlxcx_t *mlxp, mlxcx_work_queue_t *rq) in mlxcx_check_rq() 1740 mlxcx_work_queue_t *wq; in mlxcx_wq_check() 2937 list_create(&mlxp->mlx_wqs, sizeof (mlxcx_work_queue_t), in mlxcx_attach() 2938 offsetof(mlxcx_work_queue_t, mlwq_entry)); in mlxcx_attach()
|
H A D | mlxcx_cmd.c | 2356 mlxcx_cmd_query_rq(mlxcx_t *mlxp, mlxcx_work_queue_t *mlwq, in mlxcx_cmd_query_rq() 2393 mlxcx_cmd_query_sq(mlxcx_t *mlxp, mlxcx_work_queue_t *mlwq, in mlxcx_cmd_query_sq() 2501 mlxcx_cmd_create_rq(mlxcx_t *mlxp, mlxcx_work_queue_t *mlwq) in mlxcx_cmd_create_rq() 2577 mlxcx_cmd_start_rq(mlxcx_t *mlxp, mlxcx_work_queue_t *mlwq) in mlxcx_cmd_start_rq() 2637 mlxcx_cmd_stop_rq(mlxcx_t *mlxp, mlxcx_work_queue_t *mlwq) in mlxcx_cmd_stop_rq() 2680 mlxcx_cmd_destroy_rq(mlxcx_t *mlxp, mlxcx_work_queue_t *mlwq) in mlxcx_cmd_destroy_rq() 3378 mlxcx_cmd_create_sq(mlxcx_t *mlxp, mlxcx_work_queue_t *mlwq) in mlxcx_cmd_create_sq() 3460 mlxcx_cmd_start_sq(mlxcx_t *mlxp, mlxcx_work_queue_t *mlwq) in mlxcx_cmd_start_sq() 3522 mlxcx_cmd_stop_sq(mlxcx_t *mlxp, mlxcx_work_queue_t *mlwq) in mlxcx_cmd_stop_sq() 3565 mlxcx_cmd_destroy_sq(mlxcx_t *mlxp, mlxcx_work_queue_t *mlwq) in mlxcx_cmd_destroy_sq()
|
H A D | mlxcx_intr.c | 868 mlxcx_work_queue_t *wq = mlcq->mlcq_wq; in mlxcx_process_cq() 1060 mlxcx_work_queue_t *mlwq; in mlxcx_intr_n()
|