Searched refs:p_mtn (Results 1 - 3 of 3) sorted by relevance

/freebsd-11-stable/contrib/ofed/opensm/opensm/
H A Dosm_mtree.c54 osm_mtree_node_t *p_mtn; local
57 p_mtn = malloc(sizeof(osm_mtree_node_t) +
59 if (!p_mtn)
62 memset(p_mtn, 0, sizeof(*p_mtn));
63 p_mtn->p_sw = p_sw;
64 p_mtn->max_children = p_sw->num_ports;
65 for (i = 0; i < p_mtn->max_children; i++)
66 p_mtn->child_array[i] = NULL;
68 return p_mtn;
71 osm_mtree_destroy(IN osm_mtree_node_t * p_mtn) argument
[all...]
H A Dosm_mcast_mgr.c496 osm_mtree_node_t *p_mtn = NULL; local
551 p_mtn = osm_mtree_node_new(p_sw);
552 if (p_mtn == NULL) {
567 max_children = osm_mtree_node_get_max_children(p_mtn);
581 osm_mtree_destroy(p_mtn);
582 p_mtn = NULL;
708 p_mtn->child_array[i] =
720 p_mtn->child_array[i] = OSM_MTREE_LEAF;
738 return p_mtn;
818 IN const osm_mtree_node_t * p_mtn)
[all...]
/freebsd-11-stable/contrib/ofed/opensm/include/opensm/
H A Dosm_mtree.h159 * Destroys a Multicast Tree object given by the p_mtn
163 void osm_mtree_destroy(IN osm_mtree_node_t * p_mtn);
166 * p_mtn
190 osm_mtree_node_get_max_children(IN const osm_mtree_node_t * p_mtn) argument
192 return (p_mtn->max_children);
196 * p_mtn
218 p_mtn,
221 CL_ASSERT(child < p_mtn->max_children);
222 return (p_mtn->child_array[child]);
226 * p_mtn
216 osm_mtree_node_get_child(IN const osm_mtree_node_t * p_mtn, IN uint8_t child) argument
250 osm_mtree_node_get_switch_ptr(IN const osm_mtree_node_t * p_mtn) argument
[all...]

Completed in 127 milliseconds