Symbol: mlxcx_t
usr/src/uts/common/io/mlxcx/mlxcx.c
1013
mlxcx_teardown_wqs(mlxcx_t *mlxp)
usr/src/uts/common/io/mlxcx/mlxcx.c
1024
mlxcx_teardown_cqs(mlxcx_t *mlxp)
usr/src/uts/common/io/mlxcx/mlxcx.c
1035
mlxcx_teardown_eqs(mlxcx_t *mlxp)
usr/src/uts/common/io/mlxcx/mlxcx.c
1059
mlxcx_teardown_checktimers(mlxcx_t *mlxp)
usr/src/uts/common/io/mlxcx/mlxcx.c
1070
mlxcx_teardown(mlxcx_t *mlxp)
usr/src/uts/common/io/mlxcx/mlxcx.c
1207
mlxcx_get_model(mlxcx_t *mlxp)
usr/src/uts/common/io/mlxcx/mlxcx.c
1245
mlxcx_regs_map(mlxcx_t *mlxp)
usr/src/uts/common/io/mlxcx/mlxcx.c
1283
mlxcx_check_issi(mlxcx_t *mlxp)
usr/src/uts/common/io/mlxcx/mlxcx.c
1308
mlxcx_give_pages(mlxcx_t *mlxp, int32_t npages, int32_t *ngiven)
usr/src/uts/common/io/mlxcx/mlxcx.c
1393
mlxcx_init_pages(mlxcx_t *mlxp, uint_t type)
usr/src/uts/common/io/mlxcx/mlxcx.c
1415
mlxcx_t *mlxp = cookie;
usr/src/uts/common/io/mlxcx/mlxcx.c
1430
mlxcx_t *mlxp = cookie;
usr/src/uts/common/io/mlxcx/mlxcx.c
1438
mlxcx_mlbs_create(mlxcx_t *mlxp)
usr/src/uts/common/io/mlxcx/mlxcx.c
1460
mlxcx_setup_bufs(mlxcx_t *mlxp)
usr/src/uts/common/io/mlxcx/mlxcx.c
1478
mlxcx_fm_qstate_ereport(mlxcx_t *mlxp, const char *qtype, uint32_t qnum,
usr/src/uts/common/io/mlxcx/mlxcx.c
1519
mlxcx_t *mlxp = (mlxcx_t *)arg;
usr/src/uts/common/io/mlxcx/mlxcx.c
1577
mlxcx_t *mlxp = (mlxcx_t *)arg;
usr/src/uts/common/io/mlxcx/mlxcx.c
1658
mlxcx_check_sq(mlxcx_t *mlxp, mlxcx_work_queue_t *sq)
usr/src/uts/common/io/mlxcx/mlxcx.c
1697
mlxcx_check_rq(mlxcx_t *mlxp, mlxcx_work_queue_t *rq)
usr/src/uts/common/io/mlxcx/mlxcx.c
1739
mlxcx_t *mlxp = (mlxcx_t *)arg;
usr/src/uts/common/io/mlxcx/mlxcx.c
1771
mlxcx_setup_checktimers(mlxcx_t *mlxp)
usr/src/uts/common/io/mlxcx/mlxcx.c
1841
mlxcx_setup_ports(mlxcx_t *mlxp)
usr/src/uts/common/io/mlxcx/mlxcx.c
1998
mlxcx_remove_all_vlan_entries(mlxcx_t *mlxp, mlxcx_ring_group_t *g)
usr/src/uts/common/io/mlxcx/mlxcx.c
2029
mlxcx_remove_vlan_entry(mlxcx_t *mlxp, mlxcx_ring_group_t *g,
usr/src/uts/common/io/mlxcx/mlxcx.c
2098
mlxcx_add_vlan_entry(mlxcx_t *mlxp, mlxcx_ring_group_t *g, boolean_t tagged,
usr/src/uts/common/io/mlxcx/mlxcx.c
2174
mlxcx_remove_all_umcast_entries(mlxcx_t *mlxp, mlxcx_port_t *port,
usr/src/uts/common/io/mlxcx/mlxcx.c
2226
mlxcx_remove_umcast_entry(mlxcx_t *mlxp, mlxcx_port_t *port,
usr/src/uts/common/io/mlxcx/mlxcx.c
2290
mlxcx_add_umcast_entry(mlxcx_t *mlxp, mlxcx_port_t *port,
usr/src/uts/common/io/mlxcx/mlxcx.c
2356
mlxcx_setup_flow_group(mlxcx_t *mlxp, mlxcx_flow_table_t *ft,
usr/src/uts/common/io/mlxcx/mlxcx.c
2389
mlxcx_setup_eq(mlxcx_t *mlxp, uint_t vec, uint64_t events)
usr/src/uts/common/io/mlxcx/mlxcx.c
2427
mlxcx_eq_set_attached(mlxcx_t *mlxp)
usr/src/uts/common/io/mlxcx/mlxcx.c
2442
mlxcx_setup_async_eqs(mlxcx_t *mlxp)
usr/src/uts/common/io/mlxcx/mlxcx.c
2484
mlxcx_setup_eqs(mlxcx_t *mlxp)
usr/src/uts/common/io/mlxcx/mlxcx.c
2529
mlxcx_explore_pcam(mlxcx_t *mlxp, mlxcx_caps_t *c)
usr/src/uts/common/io/mlxcx/mlxcx.c
2562
mlxcx_init_caps(mlxcx_t *mlxp)
usr/src/uts/common/io/mlxcx/mlxcx.c
2677
mlxcx_t *mlxp;
usr/src/uts/common/io/mlxcx/mlxcx.c
2701
mlxcx_calc_rx_ngroups(mlxcx_t *mlxp)
usr/src/uts/common/io/mlxcx/mlxcx.c
2750
mlxcx_t *mlxp;
usr/src/uts/common/io/mlxcx/mlxcx.c
3070
ret = ddi_soft_state_init(&mlxcx_softstate, sizeof (mlxcx_t), 0);
usr/src/uts/common/io/mlxcx/mlxcx.c
474
mlxcx_load_prop_defaults(mlxcx_t *mlxp)
usr/src/uts/common/io/mlxcx/mlxcx.c
516
mlxcx_load_model_props(mlxcx_t *mlxp)
usr/src/uts/common/io/mlxcx/mlxcx.c
534
mlxcx_load_props(mlxcx_t *mlxp)
usr/src/uts/common/io/mlxcx/mlxcx.c
612
mlxcx_note(mlxcx_t *mlxp, const char *fmt, ...)
usr/src/uts/common/io/mlxcx/mlxcx.c
626
mlxcx_warn(mlxcx_t *mlxp, const char *fmt, ...)
usr/src/uts/common/io/mlxcx/mlxcx.c
640
mlxcx_panic(mlxcx_t *mlxp, const char *fmt, ...)
usr/src/uts/common/io/mlxcx/mlxcx.c
654
mlxcx_get16(mlxcx_t *mlxp, uintptr_t off)
usr/src/uts/common/io/mlxcx/mlxcx.c
661
mlxcx_get32(mlxcx_t *mlxp, uintptr_t off)
usr/src/uts/common/io/mlxcx/mlxcx.c
668
mlxcx_get64(mlxcx_t *mlxp, uintptr_t off)
usr/src/uts/common/io/mlxcx/mlxcx.c
675
mlxcx_put32(mlxcx_t *mlxp, uintptr_t off, uint32_t val)
usr/src/uts/common/io/mlxcx/mlxcx.c
682
mlxcx_put64(mlxcx_t *mlxp, uintptr_t off, uint64_t val)
usr/src/uts/common/io/mlxcx/mlxcx.c
689
mlxcx_uar_put32(mlxcx_t *mlxp, mlxcx_uar_t *mlu, uintptr_t off, uint32_t val)
usr/src/uts/common/io/mlxcx/mlxcx.c
701
mlxcx_uar_put64(mlxcx_t *mlxp, mlxcx_uar_t *mlu, uintptr_t off, uint64_t val)
usr/src/uts/common/io/mlxcx/mlxcx.c
709
mlxcx_fm_fini(mlxcx_t *mlxp)
usr/src/uts/common/io/mlxcx/mlxcx.c
727
mlxcx_fm_ereport(mlxcx_t *mlxp, const char *detail)
usr/src/uts/common/io/mlxcx/mlxcx.c
754
mlxcx_fm_init(mlxcx_t *mlxp)
usr/src/uts/common/io/mlxcx/mlxcx.c
783
mlxcx_mlbs_teardown(mlxcx_t *mlxp, mlxcx_buf_shard_t *s)
usr/src/uts/common/io/mlxcx/mlxcx.c
808
mlxcx_teardown_bufs(mlxcx_t *mlxp)
usr/src/uts/common/io/mlxcx/mlxcx.c
822
mlxcx_teardown_pages(mlxcx_t *mlxp)
usr/src/uts/common/io/mlxcx/mlxcx.c
888
mlxcx_eq_alloc_dma(mlxcx_t *mlxp, mlxcx_event_queue_t *mleq)
usr/src/uts/common/io/mlxcx/mlxcx.c
923
mlxcx_eq_rele_dma(mlxcx_t *mlxp, mlxcx_event_queue_t *mleq)
usr/src/uts/common/io/mlxcx/mlxcx.c
936
mlxcx_teardown_flow_table(mlxcx_t *mlxp, mlxcx_flow_table_t *ft)
usr/src/uts/common/io/mlxcx/mlxcx.c
981
mlxcx_teardown_ports(mlxcx_t *mlxp)
usr/src/uts/common/io/mlxcx/mlxcx.h
1052
mlxcx_t *mlts_mlx;
usr/src/uts/common/io/mlxcx/mlxcx.h
1249
extern uint16_t mlxcx_get16(mlxcx_t *, uintptr_t);
usr/src/uts/common/io/mlxcx/mlxcx.h
1250
extern uint32_t mlxcx_get32(mlxcx_t *, uintptr_t);
usr/src/uts/common/io/mlxcx/mlxcx.h
1251
extern uint64_t mlxcx_get64(mlxcx_t *, uintptr_t);
usr/src/uts/common/io/mlxcx/mlxcx.h
1253
extern void mlxcx_put32(mlxcx_t *, uintptr_t, uint32_t);
usr/src/uts/common/io/mlxcx/mlxcx.h
1254
extern void mlxcx_put64(mlxcx_t *, uintptr_t, uint64_t);
usr/src/uts/common/io/mlxcx/mlxcx.h
1256
extern void mlxcx_uar_put32(mlxcx_t *, mlxcx_uar_t *, uintptr_t, uint32_t);
usr/src/uts/common/io/mlxcx/mlxcx.h
1257
extern void mlxcx_uar_put64(mlxcx_t *, mlxcx_uar_t *, uintptr_t, uint64_t);
usr/src/uts/common/io/mlxcx/mlxcx.h
1262
extern void mlxcx_warn(mlxcx_t *, const char *, ...);
usr/src/uts/common/io/mlxcx/mlxcx.h
1263
extern void mlxcx_note(mlxcx_t *, const char *, ...);
usr/src/uts/common/io/mlxcx/mlxcx.h
1264
extern void mlxcx_panic(mlxcx_t *, const char *, ...);
usr/src/uts/common/io/mlxcx/mlxcx.h
1266
extern void mlxcx_fm_ereport(mlxcx_t *, const char *);
usr/src/uts/common/io/mlxcx/mlxcx.h
1268
extern void mlxcx_check_sq(mlxcx_t *, mlxcx_work_queue_t *);
usr/src/uts/common/io/mlxcx/mlxcx.h
1269
extern void mlxcx_check_rq(mlxcx_t *, mlxcx_work_queue_t *);
usr/src/uts/common/io/mlxcx/mlxcx.h
1275
extern boolean_t mlxcx_dma_alloc(mlxcx_t *, mlxcx_dma_buffer_t *,
usr/src/uts/common/io/mlxcx/mlxcx.h
1277
extern boolean_t mlxcx_dma_init(mlxcx_t *, mlxcx_dma_buffer_t *,
usr/src/uts/common/io/mlxcx/mlxcx.h
1279
extern boolean_t mlxcx_dma_bind_mblk(mlxcx_t *, mlxcx_dma_buffer_t *,
usr/src/uts/common/io/mlxcx/mlxcx.h
1281
extern boolean_t mlxcx_dma_alloc_offset(mlxcx_t *, mlxcx_dma_buffer_t *,
usr/src/uts/common/io/mlxcx/mlxcx.h
1284
extern void mlxcx_dma_unbind(mlxcx_t *, mlxcx_dma_buffer_t *);
usr/src/uts/common/io/mlxcx/mlxcx.h
1285
extern void mlxcx_dma_acc_attr(mlxcx_t *, ddi_device_acc_attr_t *);
usr/src/uts/common/io/mlxcx/mlxcx.h
1286
extern void mlxcx_dma_page_attr(mlxcx_t *, ddi_dma_attr_t *);
usr/src/uts/common/io/mlxcx/mlxcx.h
1287
extern void mlxcx_dma_queue_attr(mlxcx_t *, ddi_dma_attr_t *);
usr/src/uts/common/io/mlxcx/mlxcx.h
1288
extern void mlxcx_dma_qdbell_attr(mlxcx_t *, ddi_dma_attr_t *);
usr/src/uts/common/io/mlxcx/mlxcx.h
1289
extern void mlxcx_dma_buf_attr(mlxcx_t *, ddi_dma_attr_t *);
usr/src/uts/common/io/mlxcx/mlxcx.h
1291
extern boolean_t mlxcx_give_pages(mlxcx_t *, int32_t, int32_t *);
usr/src/uts/common/io/mlxcx/mlxcx.h
1311
extern boolean_t mlxcx_intr_setup(mlxcx_t *);
usr/src/uts/common/io/mlxcx/mlxcx.h
1312
extern void mlxcx_intr_disable(mlxcx_t *);
usr/src/uts/common/io/mlxcx/mlxcx.h
1313
extern void mlxcx_intr_teardown(mlxcx_t *);
usr/src/uts/common/io/mlxcx/mlxcx.h
1314
extern void mlxcx_arm_eq(mlxcx_t *, mlxcx_event_queue_t *);
usr/src/uts/common/io/mlxcx/mlxcx.h
1315
extern void mlxcx_arm_cq(mlxcx_t *, mlxcx_completion_queue_t *);
usr/src/uts/common/io/mlxcx/mlxcx.h
1316
extern void mlxcx_update_cqci(mlxcx_t *, mlxcx_completion_queue_t *);
usr/src/uts/common/io/mlxcx/mlxcx.h
1318
extern mblk_t *mlxcx_rx_poll(mlxcx_t *, mlxcx_completion_queue_t *, size_t);
usr/src/uts/common/io/mlxcx/mlxcx.h
1323
extern boolean_t mlxcx_register_mac(mlxcx_t *);
usr/src/uts/common/io/mlxcx/mlxcx.h
1328
extern boolean_t mlxcx_wq_alloc_dma(mlxcx_t *, mlxcx_work_queue_t *);
usr/src/uts/common/io/mlxcx/mlxcx.h
1329
extern void mlxcx_wq_rele_dma(mlxcx_t *, mlxcx_work_queue_t *);
usr/src/uts/common/io/mlxcx/mlxcx.h
1331
extern boolean_t mlxcx_buf_create(mlxcx_t *, mlxcx_buf_shard_t *,
usr/src/uts/common/io/mlxcx/mlxcx.h
1333
extern boolean_t mlxcx_buf_create_foreign(mlxcx_t *, mlxcx_buf_shard_t *,
usr/src/uts/common/io/mlxcx/mlxcx.h
1335
extern mlxcx_buffer_t *mlxcx_buf_take(mlxcx_t *, mlxcx_work_queue_t *);
usr/src/uts/common/io/mlxcx/mlxcx.h
1336
extern size_t mlxcx_buf_take_n(mlxcx_t *, mlxcx_work_queue_t *,
usr/src/uts/common/io/mlxcx/mlxcx.h
1338
extern boolean_t mlxcx_buf_loan(mlxcx_t *, mlxcx_buffer_t *);
usr/src/uts/common/io/mlxcx/mlxcx.h
1339
extern void mlxcx_buf_return(mlxcx_t *, mlxcx_buffer_t *);
usr/src/uts/common/io/mlxcx/mlxcx.h
1340
extern void mlxcx_buf_return_chain(mlxcx_t *, mlxcx_buffer_t *, boolean_t);
usr/src/uts/common/io/mlxcx/mlxcx.h
1341
extern void mlxcx_buf_destroy(mlxcx_t *, mlxcx_buffer_t *);
usr/src/uts/common/io/mlxcx/mlxcx.h
1345
extern uint_t mlxcx_buf_bind_or_copy(mlxcx_t *, mlxcx_work_queue_t *,
usr/src/uts/common/io/mlxcx/mlxcx.h
1348
extern boolean_t mlxcx_rx_group_setup(mlxcx_t *, mlxcx_ring_group_t *);
usr/src/uts/common/io/mlxcx/mlxcx.h
1349
extern boolean_t mlxcx_tx_group_setup(mlxcx_t *, mlxcx_ring_group_t *);
usr/src/uts/common/io/mlxcx/mlxcx.h
1351
extern boolean_t mlxcx_rx_group_start(mlxcx_t *, mlxcx_ring_group_t *);
usr/src/uts/common/io/mlxcx/mlxcx.h
1352
extern boolean_t mlxcx_tx_ring_start(mlxcx_t *, mlxcx_ring_group_t *,
usr/src/uts/common/io/mlxcx/mlxcx.h
1354
extern boolean_t mlxcx_rx_ring_start(mlxcx_t *, mlxcx_ring_group_t *,
usr/src/uts/common/io/mlxcx/mlxcx.h
1357
extern boolean_t mlxcx_rq_add_buffer(mlxcx_t *, mlxcx_work_queue_t *,
usr/src/uts/common/io/mlxcx/mlxcx.h
1359
extern boolean_t mlxcx_rq_add_buffers(mlxcx_t *, mlxcx_work_queue_t *,
usr/src/uts/common/io/mlxcx/mlxcx.h
1361
extern boolean_t mlxcx_sq_add_buffer(mlxcx_t *, mlxcx_work_queue_t *,
usr/src/uts/common/io/mlxcx/mlxcx.h
1363
extern boolean_t mlxcx_sq_add_nop(mlxcx_t *, mlxcx_work_queue_t *);
usr/src/uts/common/io/mlxcx/mlxcx.h
1364
extern void mlxcx_rq_refill(mlxcx_t *, mlxcx_work_queue_t *);
usr/src/uts/common/io/mlxcx/mlxcx.h
1366
extern void mlxcx_teardown_groups(mlxcx_t *);
usr/src/uts/common/io/mlxcx/mlxcx.h
1367
extern void mlxcx_wq_teardown(mlxcx_t *, mlxcx_work_queue_t *);
usr/src/uts/common/io/mlxcx/mlxcx.h
1368
extern void mlxcx_cq_teardown(mlxcx_t *, mlxcx_completion_queue_t *);
usr/src/uts/common/io/mlxcx/mlxcx.h
1369
extern void mlxcx_teardown_rx_group(mlxcx_t *, mlxcx_ring_group_t *);
usr/src/uts/common/io/mlxcx/mlxcx.h
1370
extern void mlxcx_teardown_tx_group(mlxcx_t *, mlxcx_ring_group_t *);
usr/src/uts/common/io/mlxcx/mlxcx.h
1372
extern void mlxcx_tx_completion(mlxcx_t *, mlxcx_completion_queue_t *,
usr/src/uts/common/io/mlxcx/mlxcx.h
1374
extern mblk_t *mlxcx_rx_completion(mlxcx_t *, mlxcx_completion_queue_t *,
usr/src/uts/common/io/mlxcx/mlxcx.h
1377
extern mlxcx_buf_shard_t *mlxcx_mlbs_create(mlxcx_t *);
usr/src/uts/common/io/mlxcx/mlxcx.h
1382
extern boolean_t mlxcx_add_umcast_entry(mlxcx_t *, mlxcx_port_t *,
usr/src/uts/common/io/mlxcx/mlxcx.h
1384
extern boolean_t mlxcx_remove_umcast_entry(mlxcx_t *, mlxcx_port_t *,
usr/src/uts/common/io/mlxcx/mlxcx.h
1386
extern void mlxcx_remove_all_umcast_entries(mlxcx_t *, mlxcx_port_t *,
usr/src/uts/common/io/mlxcx/mlxcx.h
1388
extern boolean_t mlxcx_setup_flow_group(mlxcx_t *, mlxcx_flow_table_t *,
usr/src/uts/common/io/mlxcx/mlxcx.h
1390
extern void mlxcx_teardown_flow_table(mlxcx_t *, mlxcx_flow_table_t *);
usr/src/uts/common/io/mlxcx/mlxcx.h
1392
extern void mlxcx_remove_all_vlan_entries(mlxcx_t *, mlxcx_ring_group_t *);
usr/src/uts/common/io/mlxcx/mlxcx.h
1393
extern boolean_t mlxcx_remove_vlan_entry(mlxcx_t *, mlxcx_ring_group_t *,
usr/src/uts/common/io/mlxcx/mlxcx.h
1395
extern boolean_t mlxcx_add_vlan_entry(mlxcx_t *, mlxcx_ring_group_t *,
usr/src/uts/common/io/mlxcx/mlxcx.h
1401
extern boolean_t mlxcx_cmd_queue_init(mlxcx_t *);
usr/src/uts/common/io/mlxcx/mlxcx.h
1402
extern void mlxcx_cmd_queue_fini(mlxcx_t *);
usr/src/uts/common/io/mlxcx/mlxcx.h
1404
extern void mlxcx_cmd_completion(mlxcx_t *, mlxcx_eventq_ent_t *);
usr/src/uts/common/io/mlxcx/mlxcx.h
1405
extern void mlxcx_cmd_eq_enable(mlxcx_t *);
usr/src/uts/common/io/mlxcx/mlxcx.h
1406
extern void mlxcx_cmd_eq_disable(mlxcx_t *);
usr/src/uts/common/io/mlxcx/mlxcx.h
1408
extern boolean_t mlxcx_cmd_enable_hca(mlxcx_t *);
usr/src/uts/common/io/mlxcx/mlxcx.h
1409
extern boolean_t mlxcx_cmd_disable_hca(mlxcx_t *);
usr/src/uts/common/io/mlxcx/mlxcx.h
1411
extern boolean_t mlxcx_cmd_query_issi(mlxcx_t *, uint_t *);
usr/src/uts/common/io/mlxcx/mlxcx.h
1412
extern boolean_t mlxcx_cmd_set_issi(mlxcx_t *, uint16_t);
usr/src/uts/common/io/mlxcx/mlxcx.h
1414
extern boolean_t mlxcx_cmd_query_pages(mlxcx_t *, uint_t, int32_t *);
usr/src/uts/common/io/mlxcx/mlxcx.h
1415
extern boolean_t mlxcx_cmd_give_pages(mlxcx_t *, uint_t, int32_t,
usr/src/uts/common/io/mlxcx/mlxcx.h
1417
extern boolean_t mlxcx_cmd_return_pages(mlxcx_t *, int32_t, uint64_t *,
usr/src/uts/common/io/mlxcx/mlxcx.h
1420
extern boolean_t mlxcx_cmd_query_hca_cap(mlxcx_t *, mlxcx_hca_cap_type_t,
usr/src/uts/common/io/mlxcx/mlxcx.h
1423
extern boolean_t mlxcx_cmd_set_driver_version(mlxcx_t *, const char *);
usr/src/uts/common/io/mlxcx/mlxcx.h
1425
extern boolean_t mlxcx_cmd_init_hca(mlxcx_t *);
usr/src/uts/common/io/mlxcx/mlxcx.h
1426
extern boolean_t mlxcx_cmd_teardown_hca(mlxcx_t *);
usr/src/uts/common/io/mlxcx/mlxcx.h
1428
extern boolean_t mlxcx_cmd_alloc_uar(mlxcx_t *, mlxcx_uar_t *);
usr/src/uts/common/io/mlxcx/mlxcx.h
1429
extern boolean_t mlxcx_cmd_dealloc_uar(mlxcx_t *, mlxcx_uar_t *);
usr/src/uts/common/io/mlxcx/mlxcx.h
1431
extern boolean_t mlxcx_cmd_alloc_pd(mlxcx_t *, mlxcx_pd_t *);
usr/src/uts/common/io/mlxcx/mlxcx.h
1432
extern boolean_t mlxcx_cmd_dealloc_pd(mlxcx_t *, mlxcx_pd_t *);
usr/src/uts/common/io/mlxcx/mlxcx.h
1434
extern boolean_t mlxcx_cmd_alloc_tdom(mlxcx_t *, mlxcx_tdom_t *);
usr/src/uts/common/io/mlxcx/mlxcx.h
1435
extern boolean_t mlxcx_cmd_dealloc_tdom(mlxcx_t *, mlxcx_tdom_t *);
usr/src/uts/common/io/mlxcx/mlxcx.h
1437
extern boolean_t mlxcx_cmd_create_eq(mlxcx_t *, mlxcx_event_queue_t *);
usr/src/uts/common/io/mlxcx/mlxcx.h
1438
extern boolean_t mlxcx_cmd_destroy_eq(mlxcx_t *, mlxcx_event_queue_t *);
usr/src/uts/common/io/mlxcx/mlxcx.h
1439
extern boolean_t mlxcx_cmd_query_eq(mlxcx_t *, mlxcx_event_queue_t *,
usr/src/uts/common/io/mlxcx/mlxcx.h
1442
extern boolean_t mlxcx_cmd_create_cq(mlxcx_t *, mlxcx_completion_queue_t *);
usr/src/uts/common/io/mlxcx/mlxcx.h
1443
extern boolean_t mlxcx_cmd_destroy_cq(mlxcx_t *, mlxcx_completion_queue_t *);
usr/src/uts/common/io/mlxcx/mlxcx.h
1444
extern boolean_t mlxcx_cmd_query_cq(mlxcx_t *, mlxcx_completion_queue_t *,
usr/src/uts/common/io/mlxcx/mlxcx.h
1447
extern boolean_t mlxcx_cmd_create_rq(mlxcx_t *, mlxcx_work_queue_t *);
usr/src/uts/common/io/mlxcx/mlxcx.h
1448
extern boolean_t mlxcx_cmd_start_rq(mlxcx_t *, mlxcx_work_queue_t *);
usr/src/uts/common/io/mlxcx/mlxcx.h
1449
extern boolean_t mlxcx_cmd_stop_rq(mlxcx_t *, mlxcx_work_queue_t *);
usr/src/uts/common/io/mlxcx/mlxcx.h
1450
extern boolean_t mlxcx_cmd_destroy_rq(mlxcx_t *, mlxcx_work_queue_t *);
usr/src/uts/common/io/mlxcx/mlxcx.h
1451
extern boolean_t mlxcx_cmd_query_rq(mlxcx_t *, mlxcx_work_queue_t *,
usr/src/uts/common/io/mlxcx/mlxcx.h
1454
extern boolean_t mlxcx_cmd_create_tir(mlxcx_t *, mlxcx_tir_t *);
usr/src/uts/common/io/mlxcx/mlxcx.h
1455
extern boolean_t mlxcx_cmd_destroy_tir(mlxcx_t *, mlxcx_tir_t *);
usr/src/uts/common/io/mlxcx/mlxcx.h
1457
extern boolean_t mlxcx_cmd_create_sq(mlxcx_t *, mlxcx_work_queue_t *);
usr/src/uts/common/io/mlxcx/mlxcx.h
1458
extern boolean_t mlxcx_cmd_start_sq(mlxcx_t *, mlxcx_work_queue_t *);
usr/src/uts/common/io/mlxcx/mlxcx.h
1459
extern boolean_t mlxcx_cmd_stop_sq(mlxcx_t *, mlxcx_work_queue_t *);
usr/src/uts/common/io/mlxcx/mlxcx.h
1460
extern boolean_t mlxcx_cmd_destroy_sq(mlxcx_t *, mlxcx_work_queue_t *);
usr/src/uts/common/io/mlxcx/mlxcx.h
1461
extern boolean_t mlxcx_cmd_query_sq(mlxcx_t *, mlxcx_work_queue_t *,
usr/src/uts/common/io/mlxcx/mlxcx.h
1464
extern boolean_t mlxcx_cmd_create_tis(mlxcx_t *, mlxcx_tis_t *);
usr/src/uts/common/io/mlxcx/mlxcx.h
1465
extern boolean_t mlxcx_cmd_destroy_tis(mlxcx_t *, mlxcx_tis_t *);
usr/src/uts/common/io/mlxcx/mlxcx.h
1467
extern boolean_t mlxcx_cmd_query_nic_vport_ctx(mlxcx_t *, mlxcx_port_t *);
usr/src/uts/common/io/mlxcx/mlxcx.h
1468
extern boolean_t mlxcx_cmd_query_special_ctxs(mlxcx_t *);
usr/src/uts/common/io/mlxcx/mlxcx.h
1470
extern boolean_t mlxcx_cmd_modify_nic_vport_ctx(mlxcx_t *, mlxcx_port_t *,
usr/src/uts/common/io/mlxcx/mlxcx.h
1473
extern boolean_t mlxcx_cmd_create_flow_table(mlxcx_t *, mlxcx_flow_table_t *);
usr/src/uts/common/io/mlxcx/mlxcx.h
1474
extern boolean_t mlxcx_cmd_destroy_flow_table(mlxcx_t *, mlxcx_flow_table_t *);
usr/src/uts/common/io/mlxcx/mlxcx.h
1475
extern boolean_t mlxcx_cmd_set_flow_table_root(mlxcx_t *, mlxcx_flow_table_t *);
usr/src/uts/common/io/mlxcx/mlxcx.h
1477
extern boolean_t mlxcx_cmd_create_flow_group(mlxcx_t *, mlxcx_flow_group_t *);
usr/src/uts/common/io/mlxcx/mlxcx.h
1478
extern boolean_t mlxcx_cmd_set_flow_table_entry(mlxcx_t *,
usr/src/uts/common/io/mlxcx/mlxcx.h
1480
extern boolean_t mlxcx_cmd_delete_flow_table_entry(mlxcx_t *,
usr/src/uts/common/io/mlxcx/mlxcx.h
1482
extern boolean_t mlxcx_cmd_destroy_flow_group(mlxcx_t *, mlxcx_flow_group_t *);
usr/src/uts/common/io/mlxcx/mlxcx.h
1484
extern boolean_t mlxcx_cmd_access_register(mlxcx_t *, mlxcx_cmd_reg_opmod_t,
usr/src/uts/common/io/mlxcx/mlxcx.h
1486
extern boolean_t mlxcx_cmd_query_port_mtu(mlxcx_t *, mlxcx_port_t *);
usr/src/uts/common/io/mlxcx/mlxcx.h
1487
extern boolean_t mlxcx_cmd_query_port_status(mlxcx_t *, mlxcx_port_t *);
usr/src/uts/common/io/mlxcx/mlxcx.h
1488
extern boolean_t mlxcx_cmd_modify_port_status(mlxcx_t *, mlxcx_port_t *,
usr/src/uts/common/io/mlxcx/mlxcx.h
1490
extern boolean_t mlxcx_cmd_query_port_speed(mlxcx_t *, mlxcx_port_t *);
usr/src/uts/common/io/mlxcx/mlxcx.h
1491
extern boolean_t mlxcx_cmd_query_port_fec(mlxcx_t *, mlxcx_port_t *);
usr/src/uts/common/io/mlxcx/mlxcx.h
1492
extern boolean_t mlxcx_cmd_modify_port_fec(mlxcx_t *, mlxcx_port_t *,
usr/src/uts/common/io/mlxcx/mlxcx.h
1495
extern boolean_t mlxcx_cmd_set_port_mtu(mlxcx_t *, mlxcx_port_t *);
usr/src/uts/common/io/mlxcx/mlxcx.h
1497
extern boolean_t mlxcx_cmd_create_rqt(mlxcx_t *, mlxcx_rqtable_t *);
usr/src/uts/common/io/mlxcx/mlxcx.h
1498
extern boolean_t mlxcx_cmd_destroy_rqt(mlxcx_t *, mlxcx_rqtable_t *);
usr/src/uts/common/io/mlxcx/mlxcx.h
1500
extern boolean_t mlxcx_cmd_set_int_mod(mlxcx_t *, uint_t, uint_t);
usr/src/uts/common/io/mlxcx/mlxcx.h
1502
extern boolean_t mlxcx_cmd_query_module_status(mlxcx_t *, uint_t,
usr/src/uts/common/io/mlxcx/mlxcx.h
1504
extern boolean_t mlxcx_cmd_set_port_led(mlxcx_t *, mlxcx_port_t *, uint16_t);
usr/src/uts/common/io/mlxcx/mlxcx.h
1512
extern void mlxcx_update_link_state(mlxcx_t *, mlxcx_port_t *);
usr/src/uts/common/io/mlxcx/mlxcx.h
1523
extern boolean_t mlxcx_setup_sensors(mlxcx_t *);
usr/src/uts/common/io/mlxcx/mlxcx.h
1524
extern void mlxcx_teardown_sensors(mlxcx_t *);
usr/src/uts/common/io/mlxcx/mlxcx.h
258
mlxcx_t *mlp_mlx;
usr/src/uts/common/io/mlxcx/mlxcx.h
264
mlxcx_t *mla_mlx;
usr/src/uts/common/io/mlxcx/mlxcx.h
396
mlxcx_t *mlp_mlx;
usr/src/uts/common/io/mlxcx/mlxcx.h
485
mlxcx_t *mleq_mlx;
usr/src/uts/common/io/mlxcx/mlxcx.h
573
mlxcx_t *mlb_mlx;
usr/src/uts/common/io/mlxcx/mlxcx.h
597
mlxcx_t *mlcq_mlx;
usr/src/uts/common/io/mlxcx/mlxcx.h
665
mlxcx_t *mlwq_mlx;
usr/src/uts/common/io/mlxcx/mlxcx.h
911
mlxcx_t *mlg_mlx;
usr/src/uts/common/io/mlxcx/mlxcx_cmd.c
1064
mlxcx_cmd_evaluate(mlxcx_t *mlxp, mlxcx_cmd_t *cmd)
usr/src/uts/common/io/mlxcx/mlxcx_cmd.c
1097
mlxcx_cmd_disable_hca(mlxcx_t *mlxp)
usr/src/uts/common/io/mlxcx/mlxcx_cmd.c
1123
mlxcx_cmd_enable_hca(mlxcx_t *mlxp)
usr/src/uts/common/io/mlxcx/mlxcx_cmd.c
1149
mlxcx_cmd_query_issi(mlxcx_t *mlxp, uint32_t *issip)
usr/src/uts/common/io/mlxcx/mlxcx_cmd.c
1186
mlxcx_cmd_set_issi(mlxcx_t *mlxp, uint16_t issi)
usr/src/uts/common/io/mlxcx/mlxcx_cmd.c
1212
mlxcx_cmd_query_pages(mlxcx_t *mlxp, uint_t type, int32_t *npages)
usr/src/uts/common/io/mlxcx/mlxcx_cmd.c
1253
mlxcx_cmd_give_pages(mlxcx_t *mlxp, uint_t type, int32_t npages,
usr/src/uts/common/io/mlxcx/mlxcx_cmd.c
1319
mlxcx_cmd_return_pages(mlxcx_t *mlxp, int32_t nreq, uint64_t *pas,
usr/src/uts/common/io/mlxcx/mlxcx_cmd.c
1368
mlxcx_cmd_query_hca_cap(mlxcx_t *mlxp, mlxcx_hca_cap_type_t type,
usr/src/uts/common/io/mlxcx/mlxcx_cmd.c
1408
mlxcx_cmd_init_hca(mlxcx_t *mlxp)
usr/src/uts/common/io/mlxcx/mlxcx_cmd.c
1433
mlxcx_cmd_set_driver_version(mlxcx_t *mlxp, const char *version)
usr/src/uts/common/io/mlxcx/mlxcx_cmd.c
1461
mlxcx_cmd_alloc_uar(mlxcx_t *mlxp, mlxcx_uar_t *mlup)
usr/src/uts/common/io/mlxcx/mlxcx_cmd.c
1500
mlxcx_cmd_dealloc_uar(mlxcx_t *mlxp, mlxcx_uar_t *mlup)
usr/src/uts/common/io/mlxcx/mlxcx_cmd.c
1531
mlxcx_cmd_alloc_pd(mlxcx_t *mlxp, mlxcx_pd_t *mlpd)
usr/src/uts/common/io/mlxcx/mlxcx_cmd.c
1560
mlxcx_cmd_dealloc_pd(mlxcx_t *mlxp, mlxcx_pd_t *mlpd)
usr/src/uts/common/io/mlxcx/mlxcx_cmd.c
1591
mlxcx_cmd_alloc_tdom(mlxcx_t *mlxp, mlxcx_tdom_t *mltd)
usr/src/uts/common/io/mlxcx/mlxcx_cmd.c
1620
mlxcx_cmd_dealloc_tdom(mlxcx_t *mlxp, mlxcx_tdom_t *mltd)
usr/src/uts/common/io/mlxcx/mlxcx_cmd.c
1651
mlxcx_cmd_teardown_hca(mlxcx_t *mlxp)
usr/src/uts/common/io/mlxcx/mlxcx_cmd.c
1677
mlxcx_cmd_query_nic_vport_ctx(mlxcx_t *mlxp, mlxcx_port_t *mlp)
usr/src/uts/common/io/mlxcx/mlxcx_cmd.c
1749
mlxcx_cmd_access_register(mlxcx_t *mlxp, mlxcx_cmd_reg_opmod_t opmod,
usr/src/uts/common/io/mlxcx/mlxcx_cmd.c
1831
mlxcx_cmd_query_port_mtu(mlxcx_t *mlxp, mlxcx_port_t *mlp)
usr/src/uts/common/io/mlxcx/mlxcx_cmd.c
1856
mlxcx_cmd_query_module_status(mlxcx_t *mlxp, uint_t id,
usr/src/uts/common/io/mlxcx/mlxcx_cmd.c
1880
mlxcx_cmd_set_port_mtu(mlxcx_t *mlxp, mlxcx_port_t *mlp)
usr/src/uts/common/io/mlxcx/mlxcx_cmd.c
1897
mlxcx_cmd_set_port_led(mlxcx_t *mlxp, mlxcx_port_t *mlp, uint16_t sec)
usr/src/uts/common/io/mlxcx/mlxcx_cmd.c
1916
mlxcx_cmd_query_port_status(mlxcx_t *mlxp, mlxcx_port_t *mlp)
usr/src/uts/common/io/mlxcx/mlxcx_cmd.c
1937
mlxcx_cmd_modify_port_status(mlxcx_t *mlxp, mlxcx_port_t *mlp,
usr/src/uts/common/io/mlxcx/mlxcx_cmd.c
1956
mlxcx_cmd_query_port_speed(mlxcx_t *mlxp, mlxcx_port_t *mlp)
usr/src/uts/common/io/mlxcx/mlxcx_cmd.c
2003
mlxcx_cmd_query_port_fec(mlxcx_t *mlxp, mlxcx_port_t *mlp)
usr/src/uts/common/io/mlxcx/mlxcx_cmd.c
2024
mlxcx_cmd_modify_port_fec(mlxcx_t *mlxp, mlxcx_port_t *mlp,
usr/src/uts/common/io/mlxcx/mlxcx_cmd.c
2079
mlxcx_cmd_modify_nic_vport_ctx(mlxcx_t *mlxp, mlxcx_port_t *mlp,
usr/src/uts/common/io/mlxcx/mlxcx_cmd.c
2125
mlxcx_cmd_create_eq(mlxcx_t *mlxp, mlxcx_event_queue_t *mleq)
usr/src/uts/common/io/mlxcx/mlxcx_cmd.c
2188
mlxcx_cmd_query_eq(mlxcx_t *mlxp, mlxcx_event_queue_t *mleq,
usr/src/uts/common/io/mlxcx/mlxcx_cmd.c
2224
mlxcx_cmd_destroy_eq(mlxcx_t *mlxp, mlxcx_event_queue_t *mleq)
usr/src/uts/common/io/mlxcx/mlxcx_cmd.c
2259
mlxcx_cmd_query_special_ctxs(mlxcx_t *mlxp)
usr/src/uts/common/io/mlxcx/mlxcx_cmd.c
2289
mlxcx_cmd_create_cq(mlxcx_t *mlxp, mlxcx_completion_queue_t *mlcq)
usr/src/uts/common/io/mlxcx/mlxcx_cmd.c
2356
mlxcx_cmd_query_rq(mlxcx_t *mlxp, mlxcx_work_queue_t *mlwq,
usr/src/uts/common/io/mlxcx/mlxcx_cmd.c
2393
mlxcx_cmd_query_sq(mlxcx_t *mlxp, mlxcx_work_queue_t *mlwq,
usr/src/uts/common/io/mlxcx/mlxcx_cmd.c
2430
mlxcx_cmd_query_cq(mlxcx_t *mlxp, mlxcx_completion_queue_t *mlcq,
usr/src/uts/common/io/mlxcx/mlxcx_cmd.c
2466
mlxcx_cmd_destroy_cq(mlxcx_t *mlxp, mlxcx_completion_queue_t *mlcq)
usr/src/uts/common/io/mlxcx/mlxcx_cmd.c
2501
mlxcx_cmd_create_rq(mlxcx_t *mlxp, mlxcx_work_queue_t *mlwq)
usr/src/uts/common/io/mlxcx/mlxcx_cmd.c
2577
mlxcx_cmd_start_rq(mlxcx_t *mlxp, mlxcx_work_queue_t *mlwq)
usr/src/uts/common/io/mlxcx/mlxcx_cmd.c
2637
mlxcx_cmd_stop_rq(mlxcx_t *mlxp, mlxcx_work_queue_t *mlwq)
usr/src/uts/common/io/mlxcx/mlxcx_cmd.c
2680
mlxcx_cmd_destroy_rq(mlxcx_t *mlxp, mlxcx_work_queue_t *mlwq)
usr/src/uts/common/io/mlxcx/mlxcx_cmd.c
2716
mlxcx_cmd_create_tir(mlxcx_t *mlxp, mlxcx_tir_t *mltir)
usr/src/uts/common/io/mlxcx/mlxcx_cmd.c
2780
mlxcx_cmd_destroy_tir(mlxcx_t *mlxp, mlxcx_tir_t *mltir)
usr/src/uts/common/io/mlxcx/mlxcx_cmd.c
2814
mlxcx_cmd_create_tis(mlxcx_t *mlxp, mlxcx_tis_t *mltis)
usr/src/uts/common/io/mlxcx/mlxcx_cmd.c
2850
mlxcx_cmd_destroy_tis(mlxcx_t *mlxp, mlxcx_tis_t *mltis)
usr/src/uts/common/io/mlxcx/mlxcx_cmd.c
2884
mlxcx_cmd_create_flow_table(mlxcx_t *mlxp, mlxcx_flow_table_t *mlft)
usr/src/uts/common/io/mlxcx/mlxcx_cmd.c
2925
mlxcx_cmd_destroy_flow_table(mlxcx_t *mlxp, mlxcx_flow_table_t *mlft)
usr/src/uts/common/io/mlxcx/mlxcx_cmd.c
2963
mlxcx_cmd_set_flow_table_root(mlxcx_t *mlxp, mlxcx_flow_table_t *mlft)
usr/src/uts/common/io/mlxcx/mlxcx_cmd.c
3001
mlxcx_cmd_create_flow_group(mlxcx_t *mlxp, mlxcx_flow_group_t *mlfg)
usr/src/uts/common/io/mlxcx/mlxcx_cmd.c
3115
mlxcx_cmd_destroy_flow_group(mlxcx_t *mlxp, mlxcx_flow_group_t *mlfg)
usr/src/uts/common/io/mlxcx/mlxcx_cmd.c
3158
mlxcx_cmd_set_flow_table_entry(mlxcx_t *mlxp, mlxcx_flow_entry_t *mlfe)
usr/src/uts/common/io/mlxcx/mlxcx_cmd.c
3327
mlxcx_cmd_delete_flow_table_entry(mlxcx_t *mlxp, mlxcx_flow_entry_t *mlfe)
usr/src/uts/common/io/mlxcx/mlxcx_cmd.c
3378
mlxcx_cmd_create_sq(mlxcx_t *mlxp, mlxcx_work_queue_t *mlwq)
usr/src/uts/common/io/mlxcx/mlxcx_cmd.c
3460
mlxcx_cmd_start_sq(mlxcx_t *mlxp, mlxcx_work_queue_t *mlwq)
usr/src/uts/common/io/mlxcx/mlxcx_cmd.c
3522
mlxcx_cmd_stop_sq(mlxcx_t *mlxp, mlxcx_work_queue_t *mlwq)
usr/src/uts/common/io/mlxcx/mlxcx_cmd.c
3565
mlxcx_cmd_destroy_sq(mlxcx_t *mlxp, mlxcx_work_queue_t *mlwq)
usr/src/uts/common/io/mlxcx/mlxcx_cmd.c
3601
mlxcx_cmd_create_rqt(mlxcx_t *mlxp, mlxcx_rqtable_t *mlrqt)
usr/src/uts/common/io/mlxcx/mlxcx_cmd.c
3646
mlxcx_cmd_destroy_rqt(mlxcx_t *mlxp, mlxcx_rqtable_t *mlrqt)
usr/src/uts/common/io/mlxcx/mlxcx_cmd.c
3680
mlxcx_cmd_set_int_mod(mlxcx_t *mlxp, uint_t intr, uint_t min_delay)
usr/src/uts/common/io/mlxcx/mlxcx_cmd.c
515
mlxcx_cmd_queue_fini(mlxcx_t *mlxp)
usr/src/uts/common/io/mlxcx/mlxcx_cmd.c
536
mlxcx_cmd_queue_init(mlxcx_t *mlxp)
usr/src/uts/common/io/mlxcx/mlxcx_cmd.c
634
mlxcx_cmd_eq_enable(mlxcx_t *mlxp)
usr/src/uts/common/io/mlxcx/mlxcx_cmd.c
640
mlxcx_cmd_eq_disable(mlxcx_t *mlxp)
usr/src/uts/common/io/mlxcx/mlxcx_cmd.c
656
mlxcx_cmd_mbox_alloc(mlxcx_t *mlxp, list_t *listp, uint8_t nblocks)
usr/src/uts/common/io/mlxcx/mlxcx_cmd.c
695
mlxcx_cmd_fini(mlxcx_t *mlxp, mlxcx_cmd_t *cmd)
usr/src/uts/common/io/mlxcx/mlxcx_cmd.c
713
mlxcx_cmd_init(mlxcx_t *mlxp, mlxcx_cmd_t *cmd)
usr/src/uts/common/io/mlxcx/mlxcx_cmd.c
875
mlxcx_t *mlxp = cmd->mlcmd_mlxp;
usr/src/uts/common/io/mlxcx/mlxcx_cmd.c
905
mlxcx_t *mlxp = cmd->mlcmd_mlxp;
usr/src/uts/common/io/mlxcx/mlxcx_cmd.c
968
mlxcx_cmd_completion(mlxcx_t *mlxp, mlxcx_eventq_ent_t *ent)
usr/src/uts/common/io/mlxcx/mlxcx_cmd.c
976
DTRACE_PROBE2(cmd_event, mlxcx_t *, mlxp,
usr/src/uts/common/io/mlxcx/mlxcx_cmd.c
991
mlxcx_cmd_send(mlxcx_t *mlxp, mlxcx_cmd_t *cmd, const void *in, uint32_t inlen,
usr/src/uts/common/io/mlxcx/mlxcx_dma.c
138
mlxcx_dma_buf_attr(mlxcx_t *mlxp, ddi_dma_attr_t *attrp)
usr/src/uts/common/io/mlxcx/mlxcx_dma.c
186
mlxcx_dma_qdbell_attr(mlxcx_t *mlxp, ddi_dma_attr_t *attrp)
usr/src/uts/common/io/mlxcx/mlxcx_dma.c
24
mlxcx_dma_acc_attr(mlxcx_t *mlxp, ddi_device_acc_attr_t *accp)
usr/src/uts/common/io/mlxcx/mlxcx_dma.c
261
mlxcx_dma_unbind(mlxcx_t *mlxp, mlxcx_dma_buffer_t *mxdb)
usr/src/uts/common/io/mlxcx/mlxcx_dma.c
282
mlxcx_dma_init(mlxcx_t *mlxp, mlxcx_dma_buffer_t *mxdb,
usr/src/uts/common/io/mlxcx/mlxcx_dma.c
309
mlxcx_dma_bind_mblk(mlxcx_t *mlxp, mlxcx_dma_buffer_t *mxdb,
usr/src/uts/common/io/mlxcx/mlxcx_dma.c
348
mlxcx_dma_alloc(mlxcx_t *mlxp, mlxcx_dma_buffer_t *mxdb,
usr/src/uts/common/io/mlxcx/mlxcx_dma.c
39
mlxcx_dma_page_attr(mlxcx_t *mlxp, ddi_dma_attr_t *attrp)
usr/src/uts/common/io/mlxcx/mlxcx_dma.c
404
mlxcx_dma_alloc_offset(mlxcx_t *mlxp, mlxcx_dma_buffer_t *mxdb,
usr/src/uts/common/io/mlxcx/mlxcx_dma.c
96
mlxcx_dma_queue_attr(mlxcx_t *mlxp, ddi_dma_attr_t *attrp)
usr/src/uts/common/io/mlxcx/mlxcx_gld.c
1000
mlxcx_t *mlxp = cq->mlcq_mlx;
usr/src/uts/common/io/mlxcx/mlxcx_gld.c
1037
mlxcx_t *mlxp = wq->mlwq_mlx;
usr/src/uts/common/io/mlxcx/mlxcx_gld.c
1056
mlxcx_t *mlxp = (mlxcx_t *)arg;
usr/src/uts/common/io/mlxcx/mlxcx_gld.c
1098
mlxcx_t *mlxp = (mlxcx_t *)arg;
usr/src/uts/common/io/mlxcx/mlxcx_gld.c
1125
mlxcx_t *mlxp = (mlxcx_t *)arg;
usr/src/uts/common/io/mlxcx/mlxcx_gld.c
1196
mlxcx_t *mlxp = (mlxcx_t *)arg;
usr/src/uts/common/io/mlxcx/mlxcx_gld.c
1297
mlxcx_t *mlxp = (mlxcx_t *)arg;
usr/src/uts/common/io/mlxcx/mlxcx_gld.c
1414
mlxcx_t *mlxp = (mlxcx_t *)arg;
usr/src/uts/common/io/mlxcx/mlxcx_gld.c
1603
mlxcx_register_mac(mlxcx_t *mlxp)
usr/src/uts/common/io/mlxcx/mlxcx_gld.c
204
mlxcx_mac_stat_rfc_2863(mlxcx_t *mlxp, mlxcx_port_t *port, uint_t stat,
usr/src/uts/common/io/mlxcx/mlxcx_gld.c
261
mlxcx_mac_stat_ieee_802_3(mlxcx_t *mlxp, mlxcx_port_t *port, uint_t stat,
usr/src/uts/common/io/mlxcx/mlxcx_gld.c
308
mlxcx_t *mlxp = (mlxcx_t *)arg;
usr/src/uts/common/io/mlxcx/mlxcx_gld.c
355
mlxcx_t *mlxp = arg;
usr/src/uts/common/io/mlxcx/mlxcx_gld.c
391
mlxcx_t *mlxp = arg;
usr/src/uts/common/io/mlxcx/mlxcx_gld.c
410
mlxcx_t *mlxp = arg;
usr/src/uts/common/io/mlxcx/mlxcx_gld.c
493
mlxcx_t *mlxp = (mlxcx_t *)arg;
usr/src/uts/common/io/mlxcx/mlxcx_gld.c
501
mlxcx_t *mlxp = (mlxcx_t *)arg;
usr/src/uts/common/io/mlxcx/mlxcx_gld.c
509
mlxcx_t *mlxp = sq->mlwq_mlx;
usr/src/uts/common/io/mlxcx/mlxcx_gld.c
628
mlxcx_t *mlxp = (mlxcx_t *)arg;
usr/src/uts/common/io/mlxcx/mlxcx_gld.c
703
mlxcx_t *mlxp = (mlxcx_t *)arg;
usr/src/uts/common/io/mlxcx/mlxcx_gld.c
728
mlxcx_t *mlxp = g->mlg_mlx;
usr/src/uts/common/io/mlxcx/mlxcx_gld.c
747
mlxcx_t *mlxp = g->mlg_mlx;
usr/src/uts/common/io/mlxcx/mlxcx_gld.c
769
mlxcx_t *mlxp = g->mlg_mlx;
usr/src/uts/common/io/mlxcx/mlxcx_gld.c
791
mlxcx_t *mlxp = g->mlg_mlx;
usr/src/uts/common/io/mlxcx/mlxcx_gld.c
812
mlxcx_t *mlxp = wq->mlwq_mlx;
usr/src/uts/common/io/mlxcx/mlxcx_gld.c
838
mlxcx_t *mlxp = wq->mlwq_mlx;
usr/src/uts/common/io/mlxcx/mlxcx_gld.c
946
mlxcx_t *mlxp = g->mlg_mlx;
usr/src/uts/common/io/mlxcx/mlxcx_gld.c
964
mlxcx_t *mlxp = (mlxcx_t *)arg;
usr/src/uts/common/io/mlxcx/mlxcx_intr.c
1039
mlxcx_rx_poll(mlxcx_t *mlxp, mlxcx_completion_queue_t *mlcq, size_t bytelim)
usr/src/uts/common/io/mlxcx/mlxcx_intr.c
1056
mlxcx_t *mlxp = (mlxcx_t *)arg;
usr/src/uts/common/io/mlxcx/mlxcx_intr.c
1206
mlxcx_intr_setup(mlxcx_t *mlxp)
usr/src/uts/common/io/mlxcx/mlxcx_intr.c
152
mlxcx_arm_eq(mlxcx_t *mlxp, mlxcx_event_queue_t *mleq)
usr/src/uts/common/io/mlxcx/mlxcx_intr.c
190
mlxcx_update_eq(mlxcx_t *mlxp, mlxcx_event_queue_t *mleq)
usr/src/uts/common/io/mlxcx/mlxcx_intr.c
251
mlxcx_update_cqci(mlxcx_t *mlxp, mlxcx_completion_queue_t *mlcq)
usr/src/uts/common/io/mlxcx/mlxcx_intr.c
276
mlxcx_arm_cq(mlxcx_t *mlxp, mlxcx_completion_queue_t *mlcq)
usr/src/uts/common/io/mlxcx/mlxcx_intr.c
405
mlxcx_update_link_state(mlxcx_t *mlxp, mlxcx_port_t *port)
usr/src/uts/common/io/mlxcx/mlxcx_intr.c
435
mlxcx_give_pages_once(mlxcx_t *mlxp, size_t npages)
usr/src/uts/common/io/mlxcx/mlxcx_intr.c
45
mlxcx_intr_disable(mlxcx_t *mlxp)
usr/src/uts/common/io/mlxcx/mlxcx_intr.c
504
mlxcx_take_pages_once(mlxcx_t *mlxp, size_t npages)
usr/src/uts/common/io/mlxcx/mlxcx_intr.c
549
mlxcx_t *mlxp = param->mla_mlx;
usr/src/uts/common/io/mlxcx/mlxcx_intr.c
586
mlxcx_t *mlxp;
usr/src/uts/common/io/mlxcx/mlxcx_intr.c
635
mlxcx_report_module_error(mlxcx_t *mlxp, mlxcx_evdata_port_mod_t *evd)
usr/src/uts/common/io/mlxcx/mlxcx_intr.c
702
mlxcx_intr_ini(mlxcx_t *mlxp, mlxcx_event_queue_t *mleq)
usr/src/uts/common/io/mlxcx/mlxcx_intr.c
74
mlxcx_intr_teardown(mlxcx_t *mlxp)
usr/src/uts/common/io/mlxcx/mlxcx_intr.c
745
mlxcx_t *mlxp = (mlxcx_t *)arg;
usr/src/uts/common/io/mlxcx/mlxcx_intr.c
764
DTRACE_PROBE2(event, mlxcx_t *, mlxp, mlxcx_eventq_ent_t *,
usr/src/uts/common/io/mlxcx/mlxcx_intr.c
865
mlxcx_process_cq(mlxcx_t *mlxp, mlxcx_completion_queue_t *mlcq, mblk_t **mpp,
usr/src/uts/common/io/mlxcx/mlxcx_ring.c
104
mlxcx_wq_rele_dma(mlxcx_t *mlxp, mlxcx_work_queue_t *mlwq)
usr/src/uts/common/io/mlxcx/mlxcx_ring.c
1179
mlxcx_rx_ring_start(mlxcx_t *mlxp, mlxcx_ring_group_t *g,
usr/src/uts/common/io/mlxcx/mlxcx_ring.c
119
mlxcx_cq_alloc_dma(mlxcx_t *mlxp, mlxcx_completion_queue_t *mlcq,
usr/src/uts/common/io/mlxcx/mlxcx_ring.c
1250
mlxcx_rx_group_start(mlxcx_t *mlxp, mlxcx_ring_group_t *g)
usr/src/uts/common/io/mlxcx/mlxcx_ring.c
1321
mlxcx_tx_group_setup(mlxcx_t *mlxp, mlxcx_ring_group_t *g)
usr/src/uts/common/io/mlxcx/mlxcx_ring.c
1386
mlxcx_tx_ring_start(mlxcx_t *mlxp, mlxcx_ring_group_t *g,
usr/src/uts/common/io/mlxcx/mlxcx_ring.c
1446
mlxcx_sq_ring_dbell(mlxcx_t *mlxp, mlxcx_work_queue_t *mlwq, uint_t first)
usr/src/uts/common/io/mlxcx/mlxcx_ring.c
1495
mlxcx_sq_add_nop(mlxcx_t *mlxp, mlxcx_work_queue_t *mlwq)
usr/src/uts/common/io/mlxcx/mlxcx_ring.c
1540
mlxcx_sq_add_buffer(mlxcx_t *mlxp, mlxcx_work_queue_t *mlwq,
usr/src/uts/common/io/mlxcx/mlxcx_ring.c
1716
mlxcx_rq_add_buffer(mlxcx_t *mlxp, mlxcx_work_queue_t *mlwq,
usr/src/uts/common/io/mlxcx/mlxcx_ring.c
172
mlxcx_cq_rele_dma(mlxcx_t *mlxp, mlxcx_completion_queue_t *mlcq)
usr/src/uts/common/io/mlxcx/mlxcx_ring.c
1723
mlxcx_rq_add_buffers(mlxcx_t *mlxp, mlxcx_work_queue_t *mlwq,
usr/src/uts/common/io/mlxcx/mlxcx_ring.c
1816
mlxcx_t *mlxp = wq->mlwq_mlx;
usr/src/uts/common/io/mlxcx/mlxcx_ring.c
1860
mlxcx_rq_refill(mlxcx_t *mlxp, mlxcx_work_queue_t *mlwq)
usr/src/uts/common/io/mlxcx/mlxcx_ring.c
187
mlxcx_wq_teardown(mlxcx_t *mlxp, mlxcx_work_queue_t *mlwq)
usr/src/uts/common/io/mlxcx/mlxcx_ring.c
1965
mlxcx_fm_cqe_ereport(mlxcx_t *mlxp, mlxcx_completion_queue_t *mlcq,
usr/src/uts/common/io/mlxcx/mlxcx_ring.c
1995
mlxcx_tx_completion(mlxcx_t *mlxp, mlxcx_completion_queue_t *mlcq,
usr/src/uts/common/io/mlxcx/mlxcx_ring.c
2033
mlxcx_rx_completion(mlxcx_t *mlxp, mlxcx_completion_queue_t *mlcq,
usr/src/uts/common/io/mlxcx/mlxcx_ring.c
2149
mlxcx_t *mlxp = b->mlb_mlx;
usr/src/uts/common/io/mlxcx/mlxcx_ring.c
2159
mlxcx_buf_create(mlxcx_t *mlxp, mlxcx_buf_shard_t *shard, mlxcx_buffer_t **bp)
usr/src/uts/common/io/mlxcx/mlxcx_ring.c
2191
mlxcx_buf_create_foreign(mlxcx_t *mlxp, mlxcx_buf_shard_t *shard,
usr/src/uts/common/io/mlxcx/mlxcx_ring.c
2216
mlxcx_buf_take_foreign(mlxcx_t *mlxp, mlxcx_work_queue_t *wq)
usr/src/uts/common/io/mlxcx/mlxcx_ring.c
2239
mlxcx_copy_data(mlxcx_t *mlxp, mlxcx_work_queue_t *wq, uint8_t *rptr, size_t sz)
usr/src/uts/common/io/mlxcx/mlxcx_ring.c
2270
mlxcx_bind_or_copy_mblk(mlxcx_t *mlxp, mlxcx_work_queue_t *wq,
usr/src/uts/common/io/mlxcx/mlxcx_ring.c
2311
mlxcx_buf_bind_or_copy(mlxcx_t *mlxp, mlxcx_work_queue_t *wq,
usr/src/uts/common/io/mlxcx/mlxcx_ring.c
2354
DTRACE_PROBE4(pullup, mlxcx_t *, mlxp, mlxcx_work_queue_t *, wq,
usr/src/uts/common/io/mlxcx/mlxcx_ring.c
2389
mlxcx_buf_take(mlxcx_t *mlxp, mlxcx_work_queue_t *wq)
usr/src/uts/common/io/mlxcx/mlxcx_ring.c
2411
mlxcx_buf_take_n(mlxcx_t *mlxp, mlxcx_work_queue_t *wq, mlxcx_buffer_t **bp,
usr/src/uts/common/io/mlxcx/mlxcx_ring.c
2437
mlxcx_buf_loan(mlxcx_t *mlxp, mlxcx_buffer_t *b)
usr/src/uts/common/io/mlxcx/mlxcx_ring.c
2474
mlxcx_buf_return_chain(mlxcx_t *mlxp, mlxcx_buffer_t *b0, boolean_t keepmp)
usr/src/uts/common/io/mlxcx/mlxcx_ring.c
248
mlxcx_cq_teardown(mlxcx_t *mlxp, mlxcx_completion_queue_t *mlcq)
usr/src/uts/common/io/mlxcx/mlxcx_ring.c
2502
mlxcx_buf_return(mlxcx_t *mlxp, mlxcx_buffer_t *b)
usr/src/uts/common/io/mlxcx/mlxcx_ring.c
2586
mlxcx_buf_destroy(mlxcx_t *mlxp, mlxcx_buffer_t *b)
usr/src/uts/common/io/mlxcx/mlxcx_ring.c
337
mlxcx_cq_setup(mlxcx_t *mlxp, mlxcx_event_queue_t *eq,
usr/src/uts/common/io/mlxcx/mlxcx_ring.c
396
mlxcx_rq_setup(mlxcx_t *mlxp, mlxcx_completion_queue_t *cq,
usr/src/uts/common/io/mlxcx/mlxcx_ring.c
40
mlxcx_wq_alloc_dma(mlxcx_t *mlxp, mlxcx_work_queue_t *mlwq)
usr/src/uts/common/io/mlxcx/mlxcx_ring.c
440
mlxcx_sq_setup(mlxcx_t *mlxp, mlxcx_port_t *port, mlxcx_completion_queue_t *cq,
usr/src/uts/common/io/mlxcx/mlxcx_ring.c
493
mlxcx_quiesce_rx_cqs(mlxcx_t *mlxp, mlxcx_ring_group_t *g)
usr/src/uts/common/io/mlxcx/mlxcx_ring.c
518
mlxcx_teardown_rx_group(mlxcx_t *mlxp, mlxcx_ring_group_t *g)
usr/src/uts/common/io/mlxcx/mlxcx_ring.c
659
mlxcx_teardown_tx_group(mlxcx_t *mlxp, mlxcx_ring_group_t *g)
usr/src/uts/common/io/mlxcx/mlxcx_ring.c
705
mlxcx_teardown_groups(mlxcx_t *mlxp)
usr/src/uts/common/io/mlxcx/mlxcx_ring.c
741
mlxcx_rx_group_setup(mlxcx_t *mlxp, mlxcx_ring_group_t *g)
usr/src/uts/common/io/mlxcx/mlxcx_sensor.c
36
mlxcx_t *mlxp = sensor->mlts_mlx;
usr/src/uts/common/io/mlxcx/mlxcx_sensor.c
67
mlxcx_teardown_sensors(mlxcx_t *mlxp)
usr/src/uts/common/io/mlxcx/mlxcx_sensor.c
77
mlxcx_setup_sensors(mlxcx_t *mlxp)