Home
last modified time | relevance | path

Searched refs:smp_engine_t (Results 1 – 3 of 3) sorted by relevance

/freebsd/contrib/ofed/libibnetdisc/
H A Dinternal.h91 typedef struct smp_engine smp_engine_t; typedef
92 typedef int (*smp_comp_cb_t) (smp_engine_t * engine, ibnd_smp_t * smp,
115 int smp_engine_init(smp_engine_t * engine, char * ca_name, int ca_port,
117 int issue_smp(smp_engine_t * engine, ib_portid_t * portid,
119 int process_mads(smp_engine_t * engine);
120 void smp_engine_destroy(smp_engine_t * engine);
H A Dquery_smp.c44 extern int mlnx_ext_port_info_err(smp_engine_t * engine, ibnd_smp_t * smp,
47 static void queue_smp(smp_engine_t * engine, ibnd_smp_t * smp) in queue_smp()
59 static ibnd_smp_t *get_smp(smp_engine_t * engine) in get_smp()
72 static int send_smp(ibnd_smp_t * smp, smp_engine_t * engine) in send_smp()
105 static int process_smp_queue(smp_engine_t * engine) in process_smp_queue()
126 int issue_smp(smp_engine_t * engine, ib_portid_t * portid, in issue_smp()
160 static int process_one_recv(smp_engine_t * engine) in process_one_recv()
214 int smp_engine_init(smp_engine_t * engine, char * ca_name, int ca_port, in smp_engine_init()
254 void smp_engine_destroy(smp_engine_t * engine) in smp_engine_destroy()
279 int process_mads(smp_engine_t * engine) in process_mads()
H A Dibnetdisc.c64 static int query_node_info(smp_engine_t * engine, ib_portid_t * portid,
66 static int query_port_info(smp_engine_t * engine, ib_portid_t * portid,
70 static int recv_switch_info(smp_engine_t * engine, ibnd_smp_t * smp, in recv_switch_info()
81 static int query_switch_info(smp_engine_t * engine, ib_portid_t * portid, in query_switch_info()
98 static int retract_dpath(smp_engine_t * engine, ib_portid_t * portid) in retract_dpath()
118 static int extend_dpath(smp_engine_t * engine, ib_portid_t * portid, in extend_dpath()
147 static int recv_node_desc(smp_engine_t * engine, ibnd_smp_t * smp, in recv_node_desc()
156 static int query_node_desc(smp_engine_t * engine, ib_portid_t * portid, in query_node_desc()
225 int mlnx_ext_port_info_err(smp_engine_t * engine, ibnd_smp_t * smp, in mlnx_ext_port_info_err()
272 static int recv_mlnx_ext_port_info(smp_engine_t * engine, ibnd_smp_t * smp, in recv_mlnx_ext_port_info()
[all …]