| /freebsd/contrib/ofed/opensm/include/complib/ |
| H A D | cl_qmap.h | 251 } cl_qmap_t; typedef 316 static inline uint32_t cl_qmap_count(IN const cl_qmap_t * const p_map) in cl_qmap_count() 344 static inline boolean_t cl_is_qmap_empty(IN const cl_qmap_t * const p_map) in cl_is_qmap_empty() 465 void cl_qmap_init(IN cl_qmap_t * const p_map); 490 static inline const cl_map_item_t *cl_qmap_end(IN const cl_qmap_t * const p_map) in cl_qmap_end() 528 static inline cl_map_item_t *cl_qmap_head(IN const cl_qmap_t * const p_map) in cl_qmap_head() 564 static inline cl_map_item_t *cl_qmap_tail(IN const cl_qmap_t * const p_map) in cl_qmap_tail() 664 cl_map_item_t *cl_qmap_insert(IN cl_qmap_t * const p_map, 700 cl_map_item_t *cl_qmap_get(IN const cl_qmap_t * const p_map, 734 cl_map_item_t *cl_qmap_get_next(IN const cl_qmap_t * const p_map, [all …]
|
| H A D | cl_nodenamemap.h | 51 typedef cl_qmap_t nn_map_t;
|
| H A D | cl_event_wheel.h | 141 cl_qmap_t events_map;
|
| H A D | cl_map.h | 111 cl_qmap_t qmap;
|
| /freebsd/contrib/ofed/opensm/include/opensm/ |
| H A D | osm_subnet.h | 748 cl_qmap_t sw_guid_tbl; 749 cl_qmap_t node_guid_tbl; 750 cl_qmap_t port_guid_tbl; 751 cl_qmap_t alias_port_guid_tbl; 752 cl_qmap_t assigned_guids_tbl; 753 cl_qmap_t rtr_guid_tbl; 755 cl_qmap_t prtn_pkey_tbl; 756 cl_qmap_t sm_guid_tbl;
|
| H A D | osm_multicast.h | 104 cl_qmap_t mcm_port_tbl; 105 cl_qmap_t mcm_alias_port_tbl;
|
| H A D | osm_mcast_mgr.h | 64 int osm_mcast_make_port_list_and_map(cl_qlist_t * list, cl_qmap_t * map,
|
| H A D | osm_ucast_mgr.h | 102 cl_qmap_t cache_sw_tbl;
|
| H A D | osm_opensm.h | 657 cl_qmap_t * map,
|
| H A D | osm_qos_policy.h | 78 cl_qmap_t port_map;
|
| H A D | osm_perfmgr.h | 153 cl_qmap_t monitored_map; /* map the nodes being tracked */
|
| H A D | osm_perfmgr_db.h | 151 cl_qmap_t pc_data; /* stores type (db_node_t *) */
|
| /freebsd/contrib/ofed/opensm/complib/ |
| H A D | cl_map.c | 77 static inline cl_map_item_t *__cl_map_root(IN const cl_qmap_t * const p_map) in __cl_map_root() 127 static void __cl_map_rot_left(IN cl_qmap_t * const p_map, in __cl_map_rot_left() 173 static void __cl_map_rot_right(IN cl_qmap_t * const p_map, in __cl_map_rot_right() 203 void cl_qmap_init(IN cl_qmap_t * const p_map) in cl_qmap_init() 207 memset(p_map, 0, sizeof(cl_qmap_t)); in cl_qmap_init() 226 cl_map_item_t *cl_qmap_get(IN const cl_qmap_t * const p_map, in cl_qmap_get() 249 cl_map_item_t *cl_qmap_get_next(IN const cl_qmap_t * const p_map, in cl_qmap_get_next() 273 void cl_qmap_apply_func(IN const cl_qmap_t * const p_map, in cl_qmap_apply_func() 294 static void __cl_map_ins_bal(IN cl_qmap_t * const p_map, in __cl_map_ins_bal() 344 cl_map_item_t *cl_qmap_insert(IN cl_qmap_t * const p_map, in cl_qmap_insert() [all …]
|
| H A D | cl_nodenamemap.c | 61 cl_qmap_t *map = cxt; in map_name()
|
| /freebsd/contrib/ofed/opensm/opensm/ |
| H A D | osm_mcast_mgr.c | 88 int osm_mcast_make_port_list_and_map(cl_qlist_t * list, cl_qmap_t * map, in osm_mcast_make_port_list_and_map() 142 static void create_mgrp_switch_map(cl_qmap_t * m, cl_qlist_t * port_list) in create_mgrp_switch_map() 169 static void destroy_mgrp_switch_map(cl_qmap_t * m) in destroy_mgrp_switch_map() 187 static float mcast_mgr_compute_avg_hops(osm_sm_t * sm, cl_qmap_t * m, in mcast_mgr_compute_avg_hops() 221 static float mcast_mgr_compute_max_hops(osm_sm_t * sm, cl_qmap_t * m, in mcast_mgr_compute_max_hops() 263 cl_qmap_t mgrp_sw_map; in mcast_mgr_find_optimal_switch() 264 cl_qmap_t *p_sw_tbl; in mcast_mgr_find_optimal_switch() 745 cl_qmap_t port_map; in mcast_mgr_build_spanning_tree() 864 cl_qmap_t *p_sw_tbl; in mcast_mgr_clear() 1108 cl_qmap_t *p_sw_tbl = &sm->p_subn->sw_guid_tbl; in mcast_mgr_set_mftables()
|
| H A D | osm_drop_mgr.c | 72 cl_qmap_t *p_rtr_guid_tbl; in drop_mgr_remove_router() 163 cl_qmap_t *p_alias_guid_tbl; in drop_mgr_remove_port() 164 cl_qmap_t *p_sm_guid_tbl; in drop_mgr_remove_port() 309 cl_qmap_t *p_sw_guid_tbl; in drop_mgr_remove_switch() 494 cl_qmap_t *p_node_guid_tbl, *p_port_guid_tbl; in osm_drop_mgr_process()
|
| H A D | osm_qos_parser_y.y | 122 cl_qmap_t * p_map, 126 cl_qmap_t * p_map, 131 cl_qmap_t * p_map, 136 cl_qmap_t * p_map, 140 cl_qmap_t * p_dmap, 2985 cl_qmap_t * p_map, in __parser_add_port_to_port_map() 3003 cl_qmap_t * p_map, in __parser_add_guid_range_to_port_map() 3030 cl_qmap_t * p_map, in __parser_add_pkey_range_to_port_map() 3062 cl_qmap_t * p_map, in __parser_add_partition_list_to_port_map() 3091 cl_qmap_t * p_dmap, in __parser_add_map_to_port_map()
|
| H A D | osm_ucast_mgr.c | 319 cl_qmap_t *port_tbl = &mgr->p_subn->port_guid_tbl; in alloc_ports_priv() 344 cl_qmap_t *port_tbl = &mgr->p_subn->port_guid_tbl; in free_ports_priv() 600 cl_qmap_t *p_sw_guid_tbl; in osm_ucast_mgr_build_lid_matrices() 1039 cl_qmap_t *tbl; in ucast_mgr_pipeline_fwd_tbl() 1102 cl_qmap_t *p_sw_guid_tbl; in osm_ucast_mgr_process()
|
| H A D | osm_ucast_dfsssp.c | 1033 cl_qmap_t * guid_tbl, in add_sw_endports_to_order_list() 1131 cl_qmap_t *map = cxt; in add_guid_to_map() 1148 static void destroy_guid_map(cl_qmap_t * guid_tbl) in destroy_guid_map() 1209 …cl_qmap_t *port_tbl = &p_mgr->p_subn->port_guid_tbl; /* 1 management port per switch + 1 or 2 port… in dfsssp_build_graph() 1211 cl_qmap_t *sw_tbl = &p_mgr->p_subn->sw_guid_tbl; in dfsssp_build_graph() 1710 cl_qmap_t * port_map, osm_switch_t * root_sw) in update_mcft() 1837 cl_qmap_t *sw_tbl = &p_mgr->p_subn->sw_guid_tbl; in get_avail_vl_in_subn() 2296 cl_qmap_t *sw_tbl = &p_mgr->p_subn->sw_guid_tbl; in dfsssp_do_dijkstra_routing() 2297 cl_qmap_t cn_tbl, io_tbl, *p_mixed_tbl = NULL; in dfsssp_do_dijkstra_routing() 2587 cl_qmap_t mcastgrp_port_map; in dfsssp_do_mcast_routing()
|
| H A D | osm_multicast.c | 217 static boolean_t is_qmap_empty_for_port(IN const cl_qmap_t * const p_map, in is_qmap_empty_for_port() 236 static boolean_t is_qmap_empty_for_mcm_port(IN const cl_qmap_t * const p_map, in is_qmap_empty_for_mcm_port()
|
| /freebsd/contrib/ofed/opensm/include/vendor/ |
| H A D | osm_vendor_mtl_transaction_mgr.h | 138 cl_qmap_t *madw_by_tid_map_p;
|
| H A D | osm_vendor_mlx_txn.h | 96 cl_qmap_t *p_txn_map;
|
| /freebsd/contrib/ofed/libibnetdisc/ |
| H A D | internal.h | 110 cl_qmap_t smps_on_wire;
|
| /freebsd/contrib/ofed/opensm/libvendor/ |
| H A D | osm_vendor_mlx_txn.c | 283 cl_qmap_t *p_map = p_bo->txn_mgr.p_txn_map; in osmv_txn_abort_rmpp_txns() 333 p_tx_mgr->p_txn_map = malloc(sizeof(cl_qmap_t)); in osmv_txnmgr_init() 340 memset(p_tx_mgr->p_txn_map, 0, sizeof(cl_qmap_t)); in osmv_txnmgr_init()
|
| H A D | osm_vendor_mtl_transaction_mgr.c | 297 (cl_qmap_t *) malloc(sizeof(cl_qmap_t)); in osm_transaction_mgr_init()
|