Searched refs:eibnx_thr_info_t (Results 1 – 7 of 7) sorted by relevance
/illumos-gate/usr/src/uts/common/sys/ib/clients/eoib/ |
H A D | enx_impl.h | 367 } eibnx_thr_info_t; typedef 374 eibnx_thr_info_t *nc_info; 396 eibnx_thr_info_t *nx_thr_info; 425 void eibnx_port_monitor(eibnx_thr_info_t *); 439 int eibnx_find_mgroups(eibnx_thr_info_t *); 440 int eibnx_setup_cq(eibnx_thr_info_t *); 442 int eibnx_setup_bufs(eibnx_thr_info_t *); 444 int eibnx_join_mcgs(eibnx_thr_info_t *); 445 int eibnx_rejoin_mcgs(eibnx_thr_info_t *); 449 void eibnx_rb_setup_cq(eibnx_thr_info_t *); [all …]
|
/illumos-gate/usr/src/uts/common/io/ib/clients/eoib/ |
H A D | enx_misc.c | 50 eibnx_cleanup_port_nodes(eibnx_thr_info_t *info) in eibnx_cleanup_port_nodes() 344 eibnx_thr_info_t * 347 eibnx_thr_info_t *ti; in eibnx_start_port_monitor() 353 ti = kmem_zalloc(sizeof (eibnx_thr_info_t), KM_SLEEP); in eibnx_start_port_monitor() 402 eibnx_stop_port_monitor(eibnx_thr_info_t *ti) in eibnx_stop_port_monitor() 429 kmem_free(ti, sizeof (eibnx_thr_info_t)); in eibnx_stop_port_monitor() 436 eibnx_thr_info_t *ti_list; in eibnx_terminate_monitors() 437 eibnx_thr_info_t *ti; in eibnx_terminate_monitors() 438 eibnx_thr_info_t *ti_next; in eibnx_terminate_monitors() 549 eibnx_thr_info_t *ti; in eibnx_locate_node_name() [all …]
|
H A D | enx_ibt.c | 53 static int eibnx_setup_txbufs(eibnx_thr_info_t *); 192 eibnx_find_mgroups(eibnx_thr_info_t *info) in eibnx_find_mgroups() 307 eibnx_setup_cq(eibnx_thr_info_t *info) in eibnx_setup_cq() 426 eibnx_setup_txbufs(eibnx_thr_info_t *info) in eibnx_setup_txbufs() 514 eibnx_setup_rxbufs(eibnx_thr_info_t *info) in eibnx_setup_rxbufs() 573 eibnx_setup_bufs(eibnx_thr_info_t *info) in eibnx_setup_bufs() 769 eibnx_join_mcgs(eibnx_thr_info_t *info) in eibnx_join_mcgs() 809 eibnx_rejoin_mcgs(eibnx_thr_info_t *info) in eibnx_rejoin_mcgs() 930 eibnx_rb_setup_cq(eibnx_thr_info_t *info) in eibnx_rb_setup_cq() 1055 eibnx_rb_setup_bufs(eibnx_thr_info_t *info) in eibnx_rb_setup_bufs() [all …]
|
H A D | enx_hdlrs.c | 45 static void eibnx_handle_login_ack(eibnx_thr_info_t *, uint8_t *); 87 eibnx_port_monitor(eibnx_thr_info_t *info) in eibnx_port_monitor() 309 eibnx_thr_info_t *ti; in eibnx_subnet_notices_handler() 573 eibnx_thr_info_t *info = arg; in eibnx_comp_intr() 595 eibnx_thr_info_t *info = (eibnx_thr_info_t *)arg1; in eibnx_comp_handler() 936 eibnx_thr_info_t *ti; in eibnx_handle_port_events() 1015 eibnx_thr_info_t *ti; in eibnx_handle_hca_attach() 1060 eibnx_thr_info_t *ti; in eibnx_handle_hca_detach() 1061 eibnx_thr_info_t *ti_stop_list = NULL; in eibnx_handle_hca_detach() 1062 eibnx_thr_info_t *ti_prev; in eibnx_handle_hca_detach() [all …]
|
H A D | enx_q.c | 41 eibnx_acquire_swqe(eibnx_thr_info_t *info, int flag) in eibnx_acquire_swqe() 107 eibnx_return_rwqe(eibnx_thr_info_t *info, eibnx_wqe_t *wqe) in eibnx_return_rwqe() 164 eibnx_enqueue_child(eibnx_thr_info_t *info, eibnx_gw_info_t *gwi, in eibnx_enqueue_child() 203 eibnx_update_child(eibnx_thr_info_t *info, eibnx_gw_info_t *gwi, in eibnx_update_child() 228 eibnx_find_child_dip_by_inst(eibnx_thr_info_t *info, int inst) in eibnx_find_child_dip_by_inst() 245 eibnx_find_child_dip_by_gw(eibnx_thr_info_t *info, uint16_t gw_portid) in eibnx_find_child_dip_by_gw() 267 eibnx_find_gw_in_gwlist(eibnx_thr_info_t *info, eibnx_gw_info_t *gwi) in eibnx_find_gw_in_gwlist() 291 eibnx_add_gw_to_gwlist(eibnx_thr_info_t *info, eibnx_gw_info_t *gwi, in eibnx_add_gw_to_gwlist() 405 eibnx_replace_gw_in_gwlist(eibnx_thr_info_t *info, eibnx_gw_info_t *orig_gwi, in eibnx_replace_gw_in_gwlist() 611 eibnx_queue_for_creation(eibnx_thr_info_t *info, eibnx_gw_info_t *gwi) in eibnx_queue_for_creation()
|
H A D | enx_fip.c | 50 static int eibnx_fip_make_solicit_pkt(eibnx_thr_info_t *, eibnx_wqe_t *); 51 static int eibnx_fip_send_solicit_pkt(eibnx_thr_info_t *, eibnx_wqe_t *, 60 eibnx_fip_solicit_mcast(eibnx_thr_info_t *info) in eibnx_fip_solicit_mcast() 91 eibnx_fip_solicit_ucast(eibnx_thr_info_t *info, clock_t *solicit_period_ticks) in eibnx_fip_solicit_ucast() 179 eibnx_fip_make_solicit_pkt(eibnx_thr_info_t *info, eibnx_wqe_t *swqe) in eibnx_fip_make_solicit_pkt() 247 eibnx_setup_ud_dest(eibnx_thr_info_t *info, eibnx_wqe_t *swqe, in eibnx_setup_ud_dest() 332 eibnx_fip_send_solicit_pkt(eibnx_thr_info_t *info, eibnx_wqe_t *swqe, in eibnx_fip_send_solicit_pkt()
|
H A D | enx_main.c | 547 eibnx_thr_info_t *ti; in eibnx_config_all_children() 548 eibnx_thr_info_t *ti_tail; in eibnx_config_all_children() 594 eibnx_thr_info_t *ti; in eibnx_unconfig_all_children() 612 eibnx_thr_info_t *ti; in eibnx_config_child() 628 eibnx_thr_info_t *ti; in eibnx_unconfig_child()
|