Searched refs:p_mgr (Results 1 - 11 of 11) sorted by relevance

/freebsd-10.2-release/contrib/ofed/management/opensm/opensm/
H A Dosm_lid_mgr.c50 * __osm_lid_mgr_get_port_lid( p_mgr, port, &min_lid ):
109 void osm_lid_mgr_construct(IN osm_lid_mgr_t * const p_mgr) argument
111 memset(p_mgr, 0, sizeof(*p_mgr));
112 cl_ptr_vector_construct(&p_mgr->used_lids);
117 void osm_lid_mgr_destroy(IN osm_lid_mgr_t * const p_mgr) argument
121 OSM_LOG_ENTER(p_mgr->p_log);
123 cl_ptr_vector_destroy(&p_mgr->used_lids);
124 p_item = cl_qlist_remove_head(&p_mgr->free_ranges);
125 while (p_item != cl_qlist_end(&p_mgr
137 __osm_lid_mgr_validate_db(IN osm_lid_mgr_t * p_mgr) argument
235 osm_lid_mgr_init(IN osm_lid_mgr_t * const p_mgr, IN osm_sm_t *sm) argument
306 __osm_lid_mgr_init_sweep(IN osm_lid_mgr_t * const p_mgr) argument
621 __osm_lid_mgr_is_range_not_persistent(IN osm_lid_mgr_t * const p_mgr, IN const uint16_t lid, IN const uint16_t num_lids) argument
654 __osm_lid_mgr_find_free_lid_range(IN osm_lid_mgr_t * const p_mgr, IN const uint8_t num_lids, OUT uint16_t * const p_min_lid, OUT uint16_t * const p_max_lid) argument
722 __osm_lid_mgr_cleanup_discovered_port_lid_range(IN osm_lid_mgr_t * p_mgr, IN osm_port_t * p_port) argument
750 __osm_lid_mgr_get_port_lid(IN osm_lid_mgr_t * const p_mgr, IN osm_port_t * const p_port, OUT uint16_t * const p_min_lid, OUT uint16_t * const p_max_lid) argument
864 __osm_lid_mgr_set_remote_pi_state_to_init(IN osm_lid_mgr_t * const p_mgr, IN osm_physp_t * const p_physp) argument
879 __osm_lid_mgr_set_physp_pi(IN osm_lid_mgr_t * const p_mgr, IN osm_port_t * const p_port, IN osm_physp_t * const p_physp, IN ib_net16_t const lid) argument
1148 __osm_lid_mgr_process_our_sm_node(IN osm_lid_mgr_t * const p_mgr) argument
1205 osm_lid_mgr_process_sm(IN osm_lid_mgr_t * const p_mgr) argument
1242 osm_lid_mgr_process_subnet(IN osm_lid_mgr_t * const p_mgr) argument
[all...]
H A Dosm_ucast_cache.c144 static cache_switch_t *__cache_get_sw(osm_ucast_mgr_t * p_mgr, uint16_t lid_ho) argument
147 cl_qmap_get(&p_mgr->cache_sw_tbl, lid_ho);
149 cl_qmap_end(&p_mgr->cache_sw_tbl))
157 static void __cache_add_sw_link(osm_ucast_mgr_t * p_mgr, osm_physp_t *p, argument
163 OSM_LOG_ENTER(p_mgr->p_log);
168 OSM_LOG(p_mgr->p_log, OSM_LOG_DEBUG,
172 p_cache_sw = __cache_get_sw(p_mgr, lid_ho);
176 OSM_LOG(p_mgr->p_log, OSM_LOG_ERROR,
178 osm_ucast_cache_invalidate(p_mgr);
181 cl_qmap_insert(&p_mgr
207 __cache_cleanup_switches(osm_ucast_mgr_t * p_mgr) argument
240 __cache_check_link_change(osm_ucast_mgr_t * p_mgr, osm_physp_t * p_physp_1, osm_physp_t * p_physp_2) argument
271 __cache_remove_port(osm_ucast_mgr_t * p_mgr, uint16_t lid_ho, uint8_t port_num, uint16_t remote_lid_ho, boolean_t is_ca) argument
336 __cache_restore_ucast_info(osm_ucast_mgr_t * p_mgr, cache_switch_t * p_cache_sw, osm_switch_t * p_sw) argument
365 __ucast_cache_dump(osm_ucast_mgr_t * p_mgr) argument
403 osm_ucast_cache_invalidate(osm_ucast_mgr_t * p_mgr) argument
431 ucast_cache_validate(osm_ucast_mgr_t * p_mgr) argument
790 osm_ucast_cache_check_new_link(osm_ucast_mgr_t * p_mgr, osm_node_t * p_node_1, uint8_t port_num_1, osm_node_t * p_node_2, uint8_t port_num_2) argument
865 osm_ucast_cache_add_link(osm_ucast_mgr_t * p_mgr, osm_physp_t * p_physp1, osm_physp_t * p_physp2) argument
943 osm_ucast_cache_add_node(osm_ucast_mgr_t * p_mgr, osm_node_t * p_node) argument
1058 osm_ucast_cache_process(osm_ucast_mgr_t * p_mgr) argument
[all...]
H A Dosm_ucast_mgr.c64 void osm_ucast_mgr_construct(IN osm_ucast_mgr_t * const p_mgr) argument
66 memset(p_mgr, 0, sizeof(*p_mgr));
71 void osm_ucast_mgr_destroy(IN osm_ucast_mgr_t * const p_mgr) argument
73 CL_ASSERT(p_mgr);
75 OSM_LOG_ENTER(p_mgr->p_log);
77 if (p_mgr->cache_valid)
78 osm_ucast_cache_invalidate(p_mgr);
80 OSM_LOG_EXIT(p_mgr->p_log);
86 osm_ucast_mgr_init(IN osm_ucast_mgr_t * const p_mgr, I argument
140 __osm_ucast_mgr_process_neighbor(IN osm_ucast_mgr_t * const p_mgr, IN osm_switch_t * const p_this_sw, IN osm_switch_t * const p_remote_sw, IN const uint8_t port_num, IN const uint8_t remote_port_num) argument
207 __osm_ucast_mgr_process_port(IN osm_ucast_mgr_t * const p_mgr, IN osm_switch_t * const p_sw, IN osm_port_t * const p_port, IN unsigned lid_offset) argument
315 osm_ucast_mgr_set_fwd_table(IN osm_ucast_mgr_t * const p_mgr, IN osm_switch_t * const p_sw) argument
478 osm_ucast_mgr_t *p_mgr = context; local
526 osm_ucast_mgr_t *const p_mgr = (osm_ucast_mgr_t *) context; local
576 osm_ucast_mgr_build_lid_matrices(IN osm_ucast_mgr_t * const p_mgr) argument
747 ucast_mgr_build_lfts(osm_ucast_mgr_t *p_mgr) argument
819 osm_ucast_mgr_process(IN osm_ucast_mgr_t * const p_mgr) argument
[all...]
/freebsd-10.2-release/contrib/ofed/management/opensm/include/opensm/
H A Dosm_ucast_cache.h91 void osm_ucast_cache_invalidate(struct osm_ucast_mgr *p_mgr);
94 * p_mgr
117 void osm_ucast_cache_check_new_link(struct osm_ucast_mgr *p_mgr,
122 * p_mgr
153 void osm_ucast_cache_add_link(struct osm_ucast_mgr *p_mgr,
157 * p_mgr
190 void osm_ucast_cache_add_node(struct osm_ucast_mgr *p_mgr, osm_node_t * p_node);
193 * p_mgr
220 int osm_ucast_cache_process(struct osm_ucast_mgr *p_mgr);
223 * p_mgr
[all...]
H A Dosm_lid_mgr.h150 void osm_lid_mgr_construct(IN osm_lid_mgr_t * const p_mgr);
153 * p_mgr
180 void osm_lid_mgr_destroy(IN osm_lid_mgr_t * const p_mgr);
183 * p_mgr
212 osm_lid_mgr_init(IN osm_lid_mgr_t * const p_mgr, IN struct osm_sm * sm);
215 * p_mgr
242 osm_signal_t osm_lid_mgr_process_sm(IN osm_lid_mgr_t * const p_mgr);
245 * p_mgr
270 osm_signal_t osm_lid_mgr_process_subnet(IN osm_lid_mgr_t * const p_mgr);
273 * p_mgr
[all...]
H A Dosm_ucast_mgr.h153 void osm_ucast_mgr_construct(IN osm_ucast_mgr_t * const p_mgr);
156 * p_mgr
183 void osm_ucast_mgr_destroy(IN osm_ucast_mgr_t * const p_mgr);
186 * p_mgr
215 osm_ucast_mgr_init(IN osm_ucast_mgr_t * const p_mgr, IN struct osm_sm * sm);
218 * p_mgr
245 int osm_ucast_mgr_set_fwd_table(IN osm_ucast_mgr_t * const p_mgr,
249 * p_mgr
252 * p_mgr
268 int osm_ucast_mgr_build_lid_matrices(IN osm_ucast_mgr_t * const p_mgr);
[all...]
/freebsd-10.2-release/contrib/ofed/management/opensm/libvendor/
H A Dosm_vendor_mlx_ibmgt.c109 osmv_IBMGT_transport_mgr_t *p_mgr; local
155 p_mgr = malloc(sizeof(osmv_IBMGT_transport_mgr_t));
156 if (NULL == p_mgr) {
163 memset(p_mgr, 0, sizeof(osmv_IBMGT_transport_mgr_t));
165 p_bo->p_transp_mgr = p_mgr;
196 free(p_mgr);
210 free(p_mgr);
222 free(p_mgr);
245 free(p_mgr);
275 free(p_mgr);
444 osmv_IBMGT_transport_mgr_t *p_mgr = local
477 osmv_IBMGT_transport_mgr_t *p_mgr; local
672 osmv_IBMGT_transport_mgr_t *p_mgr = local
[all...]
H A Dosm_vendor_mlx_ts.c185 osmv_TOPSPIN_transport_mgr_t *p_mgr = local
189 if (!p_mgr) {
193 memset(p_mgr, 0, sizeof(osmv_TOPSPIN_transport_mgr_t));
209 p_mgr->filter.port = p_bo->port_num;
210 p_mgr->filter.direction = TS_IB_MAD_DIRECTION_IN;
211 p_mgr->filter.mask =
220 p_mgr->filter.qpn = qpn;
221 p_mgr->filter.mgmt_class = IB_MCLASS_SUBN_LID;
223 ioctl(device_fd, TS_IB_IOCSMADFILTADD, &p_mgr->filter);
228 p_mgr
363 osmv_TOPSPIN_transport_mgr_t *p_mgr = local
[all...]
H A Dosm_vendor_mlx_sim.c153 osmv_ibms_transport_mgr_t *p_mgr = local
159 if (!p_mgr) {
163 memset(p_mgr, 0, sizeof(osmv_ibms_transport_mgr_t));
185 p_mgr->filter.port = p_bo->port_num;
186 p_mgr->filter.only_input = 1;
187 p_mgr->filter.mask =
195 p_mgr->filter.qpn = qpn;
196 p_mgr->filter.mgt_class = IB_MCLASS_SUBN_LID;
197 ibms_status = ibms_bind(conHdl, &p_mgr->filter);
202 p_mgr
[all...]
H A Dosm_vendor_mlx_ts_anafa.c177 osmv_TOPSPIN_ANAFA_transport_mgr_t *p_mgr; local
183 p_mgr = malloc(sizeof(osmv_TOPSPIN_ANAFA_transport_mgr_t));
184 if (!p_mgr) {
188 memset(p_mgr, 0, sizeof(osmv_TOPSPIN_ANAFA_transport_mgr_t));
197 p_mgr->device_fd = device_fd;
239 p_bo->p_transp_mgr = p_mgr;
248 cl_thread_init(&p_mgr->receiver, __osmv_TOPSPIN_ANAFA_receiver_thr,
H A Dosm_vendor_mlx_anafa.c590 osmv_TOPSPIN_ANAFA_transport_mgr_t *p_mgr; local
600 p_mgr = (osmv_TOPSPIN_ANAFA_transport_mgr_t *) p_bo->p_transp_mgr;
601 ioctl_ret = ioctl(p_mgr->device_fd, TS_IB_IOCSPORTINFO, &port_info);

Completed in 317 milliseconds