Home
last modified time | relevance | path

Searched refs:p_ca_info (Results 1 – 11 of 11) sorted by relevance

/freebsd/contrib/ofed/opensm/libvendor/
H A Dosm_vendor_mtl_hca_guid.c80 const p_ca_info, in __osm_ca_info_get_port_attr_ptr() argument
83 return (&p_ca_info->p_attr->p_port_attr[index]); in __osm_ca_info_get_port_attr_ptr()
188 IN VAPI_hca_id_t ca_id, OUT osm_ca_info_t * const p_ca_info) in __osm_ca_info_init() argument
226 memcpy(&(p_ca_info->guid), hca_cap.node_guid, 8 * sizeof(u_int8_t)); in __osm_ca_info_init()
227 p_ca_info->attr_size = 1; in __osm_ca_info_init()
228 p_ca_info->p_attr = (ib_ca_attr_t *) malloc(sizeof(ib_ca_attr_t)); in __osm_ca_info_init()
229 memcpy(&(p_ca_info->p_attr->ca_guid), hca_cap.node_guid, in __osm_ca_info_init()
233 p_ca_info->p_attr->num_ports = hca_cap.phys_port_num; in __osm_ca_info_init()
234 p_ca_info->p_attr->p_port_attr = in __osm_ca_info_init()
238 for (port_num = 0; port_num < p_ca_info->p_attr->num_ports; port_num++) { in __osm_ca_info_init()
[all …]
H A Dosm_vendor_al.c397 IN osm_ca_info_t * const p_ca_info, in __osm_ca_info_init() argument
404 p_ca_info->guid = ca_guid; in __osm_ca_info_init()
413 &p_ca_info->attr_size); in __osm_ca_info_init()
422 CL_ASSERT(p_ca_info->attr_size); in __osm_ca_info_init()
424 p_ca_info->p_attr = malloc(p_ca_info->attr_size); in __osm_ca_info_init()
425 if (p_ca_info->p_attr == NULL) { in __osm_ca_info_init()
432 status = ib_query_ca_by_guid(p_vend->h_al, ca_guid, p_ca_info->p_attr, in __osm_ca_info_init()
433 &p_ca_info->attr_size); in __osm_ca_info_init()
449 IN osm_ca_info_t * const p_ca_info) in osm_ca_info_destroy() argument
453 if (p_ca_info->p_attr) in osm_ca_info_destroy()
[all …]
H A Dosm_vendor_mlx_hca.c79 const p_ca_info, in __osm_ca_info_get_port_attr_ptr() argument
82 return (&p_ca_info->p_attr->p_port_attr[index]); in __osm_ca_info_get_port_attr_ptr()
168 IN VAPI_hca_id_t ca_id, OUT osm_ca_info_t * const p_ca_info) in __osm_ca_info_init() argument
206 memcpy(&(p_ca_info->guid), hca_cap.node_guid, 8 * sizeof(u_int8_t)); in __osm_ca_info_init()
207 p_ca_info->attr_size = 1; in __osm_ca_info_init()
208 p_ca_info->p_attr = (ib_ca_attr_t *) malloc(sizeof(ib_ca_attr_t)); in __osm_ca_info_init()
209 memcpy(&(p_ca_info->p_attr->ca_guid), hca_cap.node_guid, in __osm_ca_info_init()
213 p_ca_info->p_attr->num_ports = hca_cap.phys_port_num; in __osm_ca_info_init()
214 p_ca_info->p_attr->p_port_attr = in __osm_ca_info_init()
218 for (port_num = 0; port_num < p_ca_info->p_attr->num_ports; port_num++) { in __osm_ca_info_init()
[all …]
H A Dosm_vendor_mlx_hca_anafa.c82 OUT osm_ca_info_t * const p_ca_info) in __osm_ca_info_init() argument
103 memcpy(&(p_ca_info->attr.ca_guid), dev_info.dev_info.node_guid, in __osm_ca_info_init()
108 p_ca_info->attr.num_ports = 1; in __osm_ca_info_init()
109 p_ca_info->attr.p_port_attr = in __osm_ca_info_init()
134 &(p_ca_info->attr.p_port_attr[0].port_guid)); in __osm_ca_info_init()
135 p_ca_info->attr.p_port_attr[0].lid = port_info.port_info.lid; in __osm_ca_info_init()
136 p_ca_info->attr.p_port_attr[0].link_state = in __osm_ca_info_init()
138 p_ca_info->attr.p_port_attr[0].sm_lid = port_info.port_info.sm_lid; in __osm_ca_info_init()
H A Dosm_vendor_mlx_hca_pfs.c74 const p_ca_info, in __osm_ca_info_get_port_attr_ptr() argument
77 return (&p_ca_info->p_attr->p_port_attr[index]); in __osm_ca_info_get_port_attr_ptr()
481 IN uint32_t const idx, OUT osm_ca_info_t * const p_ca_info) in __osm_ca_info_init() argument
495 p_ca_info->guid = cl_hton64(pfs_ca_info.guid); in __osm_ca_info_init()
498 p_ca_info->attr_size = 1; in __osm_ca_info_init()
499 p_ca_info->p_attr = (ib_ca_attr_t *) malloc(sizeof(ib_ca_attr_t)); in __osm_ca_info_init()
501 p_ca_info->p_attr->ca_guid = p_ca_info->guid; in __osm_ca_info_init()
502 p_ca_info->p_attr->num_ports = pfs_ca_info.num_ports; in __osm_ca_info_init()
505 p_ca_info->p_attr->p_port_attr = in __osm_ca_info_init()
524 p_ca_info->p_attr->p_port_attr[port_num - 1].lid = in __osm_ca_info_init()
[all …]
H A Dosm_vendor_mlx_hca_sim.c112 const p_ca_info, in __osm_ca_info_get_port_attr_ptr() argument
115 return (&p_ca_info->p_attr->p_port_attr[index]); in __osm_ca_info_get_port_attr_ptr()
527 IN uint32_t const idx, OUT osm_ca_info_t * const p_ca_info) in __osm_ca_info_init() argument
541 p_ca_info->guid = cl_hton64(sim_ca_info.guid); in __osm_ca_info_init()
544 p_ca_info->attr_size = 1; in __osm_ca_info_init()
545 p_ca_info->p_attr = (ib_ca_attr_t *) malloc(sizeof(ib_ca_attr_t)); in __osm_ca_info_init()
547 p_ca_info->p_attr->ca_guid = p_ca_info->guid; in __osm_ca_info_init()
548 p_ca_info->p_attr->num_ports = sim_ca_info.num_ports; in __osm_ca_info_init()
551 p_ca_info->p_attr->p_port_attr = in __osm_ca_info_init()
570 p_ca_info->p_attr->p_port_attr[port_num - 1].lid = in __osm_ca_info_init()
[all …]
/freebsd/contrib/ofed/opensm/include/vendor/
H A Dosm_vendor_al.h135 osm_ca_info_get_num_ports(IN const osm_ca_info_t * const p_ca_info) in osm_ca_info_get_num_ports() argument
137 return (p_ca_info->p_attr->num_ports); in osm_ca_info_get_num_ports()
163 osm_ca_info_get_port_guid(IN const osm_ca_info_t * const p_ca_info, in osm_ca_info_get_port_guid() argument
166 return (p_ca_info->p_attr->p_port_attr[index].port_guid); in osm_ca_info_get_port_guid()
198 osm_ca_info_get_port_num(IN const osm_ca_info_t * const p_ca_info, in osm_ca_info_get_port_num() argument
201 return (p_ca_info->p_attr->p_port_attr[index].port_num); in osm_ca_info_get_port_num()
232 osm_ca_info_get_ca_guid(IN const osm_ca_info_t * const p_ca_info) in osm_ca_info_get_ca_guid() argument
234 return (p_ca_info->p_attr->ca_guid); in osm_ca_info_get_ca_guid()
263 osm_ca_info_t *p_ca_info; member
H A Dosm_vendor_mtl.h128 osm_ca_info_t *p_ca_info; member
166 osm_ca_info_get_port_guid(IN const osm_ca_info_t * const p_ca_info, in osm_ca_info_get_port_guid() argument
169 return (p_ca_info->p_attr->p_port_attr[index].port_guid); in osm_ca_info_get_port_guid()
200 osm_ca_info_get_num_ports(IN const osm_ca_info_t * const p_ca_info) in osm_ca_info_get_num_ports() argument
202 return (p_ca_info->p_attr->num_ports); in osm_ca_info_get_num_ports()
H A Dosm_vendor_ts.h196 osm_ca_info_t *p_ca_info; member
242 osm_ca_info_get_port_guid(IN const osm_ca_info_t * const p_ca_info, in osm_ca_info_get_port_guid() argument
245 return (p_ca_info->p_attr->p_port_attr[index].port_guid); in osm_ca_info_get_port_guid()
276 osm_ca_info_get_num_ports(IN const osm_ca_info_t * const p_ca_info) in osm_ca_info_get_num_ports() argument
278 return (p_ca_info->p_attr->num_ports); in osm_ca_info_get_num_ports()
H A Dosm_vendor_ibumad.h109 osm_ca_info_get_num_ports(IN const osm_ca_info_t * const p_ca_info) in osm_ca_info_get_num_ports() argument
111 return (p_ca_info->p_attr->num_ports); in osm_ca_info_get_num_ports()
157 osm_ca_info_t *p_ca_info; member
H A Dosm_vendor_mtl_hca_guid.h94 osm_ca_info_get_port_guid(IN const osm_ca_info_t * const p_ca_info, in osm_ca_info_get_port_guid() argument
97 return (p_ca_info->p_attr->p_port_attr[index].port_guid); in osm_ca_info_get_port_guid()