Searched refs:mlxcx_completion_queue_t (Results 1 – 6 of 6) sorted by relevance
/illumos-gate/usr/src/uts/common/io/mlxcx/ |
H A D | mlxcx.h | 643 } mlxcx_completion_queue_t; typedef 676 mlxcx_completion_queue_t *mlwq_cq; 1315 extern void mlxcx_arm_cq(mlxcx_t *, mlxcx_completion_queue_t *); 1316 extern void mlxcx_update_cqci(mlxcx_t *, mlxcx_completion_queue_t *); 1318 extern mblk_t *mlxcx_rx_poll(mlxcx_t *, mlxcx_completion_queue_t *, size_t); 1368 extern void mlxcx_cq_teardown(mlxcx_t *, mlxcx_completion_queue_t *); 1372 extern void mlxcx_tx_completion(mlxcx_t *, mlxcx_completion_queue_t *, 1374 extern mblk_t *mlxcx_rx_completion(mlxcx_t *, mlxcx_completion_queue_t *, 1442 extern boolean_t mlxcx_cmd_create_cq(mlxcx_t *, mlxcx_completion_queue_t *); 1443 extern boolean_t mlxcx_cmd_destroy_cq(mlxcx_t *, mlxcx_completion_queue_t *); [all …]
|
H A D | mlxcx_ring.c | 189 mlxcx_completion_queue_t *mlcq; in mlxcx_wq_teardown() 340 mlxcx_completion_queue_t *cq; in mlxcx_cq_setup() 496 mlxcx_completion_queue_t *cq; in mlxcx_quiesce_rx_cqs() 521 mlxcx_completion_queue_t *cq; in mlxcx_teardown_rx_group() 662 mlxcx_completion_queue_t *cq; in mlxcx_teardown_tx_group() 744 mlxcx_completion_queue_t *cq; in mlxcx_rx_group_setup() 1184 mlxcx_completion_queue_t *cq; in mlxcx_rx_ring_start() 1324 mlxcx_completion_queue_t *cq; in mlxcx_tx_group_setup() 1391 mlxcx_completion_queue_t *cq; in mlxcx_tx_ring_start() 1545 mlxcx_completion_queue_t *cq; in mlxcx_sq_add_buffer() [all …]
|
H A D | mlxcx_intr.c | 219 mlxcx_cq_next(mlxcx_completion_queue_t *mlcq) in mlxcx_cq_next() 251 mlxcx_update_cqci(mlxcx_t *mlxp, mlxcx_completion_queue_t *mlcq) in mlxcx_update_cqci() 276 mlxcx_arm_cq(mlxcx_t *mlxp, mlxcx_completion_queue_t *mlcq) in mlxcx_arm_cq() 865 mlxcx_process_cq(mlxcx_t *mlxp, mlxcx_completion_queue_t *mlcq, mblk_t **mpp, in mlxcx_process_cq() 1039 mlxcx_rx_poll(mlxcx_t *mlxp, mlxcx_completion_queue_t *mlcq, size_t bytelim) in mlxcx_rx_poll() 1059 mlxcx_completion_queue_t *mlcq, probe; in mlxcx_intr_n() 1320 sizeof (mlxcx_completion_queue_t), in mlxcx_intr_setup() 1321 offsetof(mlxcx_completion_queue_t, mlcq_eq_entry)); in mlxcx_intr_setup()
|
H A D | mlxcx_gld.c | 510 mlxcx_completion_queue_t *cq; in mlxcx_mac_ring_tx() 810 mlxcx_completion_queue_t *cq = wq->mlwq_cq; in mlxcx_mac_ring_start() 837 mlxcx_completion_queue_t *cq = wq->mlwq_cq; in mlxcx_mac_ring_stop() 999 mlxcx_completion_queue_t *cq = (mlxcx_completion_queue_t *)intrh; in mlxcx_mac_ring_intr_enable() 1023 mlxcx_completion_queue_t *cq = (mlxcx_completion_queue_t *)intrh; in mlxcx_mac_ring_intr_disable() 1036 mlxcx_completion_queue_t *cq = wq->mlwq_cq; in mlxcx_mac_ring_rx_poll()
|
H A D | mlxcx.c | 1026 mlxcx_completion_queue_t *mlcq; in mlxcx_teardown_cqs() 1578 mlxcx_completion_queue_t *cq; in mlxcx_cq_check() 2471 const mlxcx_completion_queue_t *left = arg0; in mlxcx_cq_compare() 2472 const mlxcx_completion_queue_t *right = arg1; in mlxcx_cq_compare() 2932 list_create(&mlxp->mlx_cqs, sizeof (mlxcx_completion_queue_t), in mlxcx_attach() 2933 offsetof(mlxcx_completion_queue_t, mlcq_entry)); in mlxcx_attach()
|
H A D | mlxcx_cmd.c | 2289 mlxcx_cmd_create_cq(mlxcx_t *mlxp, mlxcx_completion_queue_t *mlcq) in mlxcx_cmd_create_cq() 2430 mlxcx_cmd_query_cq(mlxcx_t *mlxp, mlxcx_completion_queue_t *mlcq, in mlxcx_cmd_query_cq() 2466 mlxcx_cmd_destroy_cq(mlxcx_t *mlxp, mlxcx_completion_queue_t *mlcq) in mlxcx_cmd_destroy_cq()
|