Home
last modified time | relevance | path

Searched refs:cl_qmap_t (Results 1 – 25 of 44) sorted by relevance

12

/freebsd/contrib/ofed/opensm/include/complib/
H A Dcl_qmap.h251 } 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 Dcl_nodenamemap.h51 typedef cl_qmap_t nn_map_t;
H A Dcl_event_wheel.h141 cl_qmap_t events_map;
H A Dcl_map.h111 cl_qmap_t qmap;
/freebsd/contrib/ofed/opensm/include/opensm/
H A Dosm_subnet.h748 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 Dosm_multicast.h104 cl_qmap_t mcm_port_tbl;
105 cl_qmap_t mcm_alias_port_tbl;
H A Dosm_mcast_mgr.h64 int osm_mcast_make_port_list_and_map(cl_qlist_t * list, cl_qmap_t * map,
H A Dosm_ucast_mgr.h102 cl_qmap_t cache_sw_tbl;
H A Dosm_opensm.h657 cl_qmap_t * map,
H A Dosm_qos_policy.h78 cl_qmap_t port_map;
H A Dosm_perfmgr.h153 cl_qmap_t monitored_map; /* map the nodes being tracked */
H A Dosm_perfmgr_db.h151 cl_qmap_t pc_data; /* stores type (db_node_t *) */
/freebsd/contrib/ofed/opensm/complib/
H A Dcl_map.c77 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 Dcl_nodenamemap.c61 cl_qmap_t *map = cxt; in map_name()
/freebsd/contrib/ofed/opensm/opensm/
H A Dosm_mcast_mgr.c88 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 Dosm_drop_mgr.c72 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 Dosm_qos_parser_y.y122 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 Dosm_ucast_mgr.c319 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 Dosm_ucast_dfsssp.c1033 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()
1209cl_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 Dosm_multicast.c217 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 Dosm_vendor_mtl_transaction_mgr.h138 cl_qmap_t *madw_by_tid_map_p;
H A Dosm_vendor_mlx_txn.h96 cl_qmap_t *p_txn_map;
/freebsd/contrib/ofed/libibnetdisc/
H A Dinternal.h110 cl_qmap_t smps_on_wire;
/freebsd/contrib/ofed/opensm/libvendor/
H A Dosm_vendor_mlx_txn.c283 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 Dosm_vendor_mtl_transaction_mgr.c297 (cl_qmap_t *) malloc(sizeof(cl_qmap_t)); in osm_transaction_mgr_init()

12