Lines Matching defs:eibnx_thr_info_t

363 } eibnx_thr_info_t;
370 eibnx_thr_info_t *nc_info;
392 eibnx_thr_info_t *nx_thr_info;
421 void eibnx_port_monitor(eibnx_thr_info_t *);
435 int eibnx_find_mgroups(eibnx_thr_info_t *);
436 int eibnx_setup_cq(eibnx_thr_info_t *);
437 int eibnx_setup_ud_channel(eibnx_thr_info_t *);
438 int eibnx_setup_bufs(eibnx_thr_info_t *);
439 int eibnx_setup_cq_handler(eibnx_thr_info_t *);
440 int eibnx_join_mcgs(eibnx_thr_info_t *);
441 int eibnx_rejoin_mcgs(eibnx_thr_info_t *);
444 void eibnx_rb_find_mgroups(eibnx_thr_info_t *);
445 void eibnx_rb_setup_cq(eibnx_thr_info_t *);
446 void eibnx_rb_setup_ud_channel(eibnx_thr_info_t *);
447 void eibnx_rb_setup_bufs(eibnx_thr_info_t *);
448 void eibnx_rb_setup_cq_handler(eibnx_thr_info_t *);
449 void eibnx_rb_join_mcgs(eibnx_thr_info_t *);
457 int eibnx_fip_solicit_mcast(eibnx_thr_info_t *);
458 int eibnx_fip_solicit_ucast(eibnx_thr_info_t *, clock_t *);
464 eibnx_wqe_t *eibnx_acquire_swqe(eibnx_thr_info_t *, int);
466 void eibnx_return_rwqe(eibnx_thr_info_t *, eibnx_wqe_t *);
469 void eibnx_enqueue_child(eibnx_thr_info_t *, eibnx_gw_info_t *, char *,
471 int eibnx_update_child(eibnx_thr_info_t *, eibnx_gw_info_t *, dev_info_t *);
472 dev_info_t *eibnx_find_child_dip_by_inst(eibnx_thr_info_t *, int);
473 dev_info_t *eibnx_find_child_dip_by_gw(eibnx_thr_info_t *, uint16_t);
475 eibnx_gw_info_t *eibnx_find_gw_in_gwlist(eibnx_thr_info_t *, eibnx_gw_info_t *);
476 eibnx_gw_info_t *eibnx_add_gw_to_gwlist(eibnx_thr_info_t *, eibnx_gw_info_t *,
478 void eibnx_replace_gw_in_gwlist(eibnx_thr_info_t *, eibnx_gw_info_t *,
480 void eibnx_queue_for_creation(eibnx_thr_info_t *, eibnx_gw_info_t *);
499 void eibnx_cleanup_port_nodes(eibnx_thr_info_t *);
500 void eibnx_create_node_props(dev_info_t *, eibnx_thr_info_t *,
505 eibnx_thr_info_t *eibnx_start_port_monitor(eibnx_hca_t *, eibnx_port_t *);
506 void eibnx_stop_port_monitor(eibnx_thr_info_t *);
508 int eibnx_configure_node(eibnx_thr_info_t *, eibnx_gw_info_t *, dev_info_t **);
509 int eibnx_unconfigure_node(eibnx_thr_info_t *, eibnx_gw_info_t *);
510 int eibnx_locate_node_name(char *, eibnx_thr_info_t **, eibnx_gw_info_t **);
511 int eibnx_locate_unconfigured_node(eibnx_thr_info_t **, eibnx_gw_info_t **);