Home
last modified time | relevance | path

Searched refs:ib_mad (Results 1 – 14 of 14) sorted by relevance

/freebsd/sys/dev/mthca/
H A Dmthca_mad.c107 const struct ib_mad *mad, in smp_snoop()
149 struct ib_mad *mad) in node_desc_override()
164 const struct ib_mad *mad) in forward_trap()
210 const struct ib_mad *in_mad = (const struct ib_mad *)in; in mthca_process_mad()
211 struct ib_mad *out_mad = (struct ib_mad *)out; in mthca_process_mad()
/freebsd/contrib/ofed/opensm/libvendor/
H A Dosm_vendor_mlx_ts_anafa.c66 IN struct ib_mad *p_mad,
73 OUT struct ib_mad *p_mad);
78 struct ib_mad mad; in __osmv_TOPSPIN_ANAFA_receiver_thr()
269 struct ib_mad ts_mad = { 0 }; in osmv_transport_mad_send()
359 OUT struct ib_mad *p_mad) in __osmv_TOPSPIN_ANAFA_osm_addr_to_mad_addr()
381 IN struct ib_mad *p_mad, in __osmv_TOPSPIN_ANAFA_mad_addr_to_osm_addr()
H A Dosm_vendor_mlx_ts.c70 IN struct ib_mad *p_mad,
77 OUT struct ib_mad *p_mad);
82 struct ib_mad mad; in __osmv_TOPSPIN_receiver_thr()
282 struct ib_mad ts_mad; in osmv_transport_mad_send()
362 struct ib_mad ts_mad; in __osm_transport_gen_dummy_mad()
409 IN uint8_t is_smi, OUT struct ib_mad *p_mad) in __osmv_TOPSPIN_osm_addr_to_mad_addr()
431 IN struct ib_mad *p_mad, in __osmv_TOPSPIN_mad_addr_to_osm_addr()
H A Dosm_vendor_ts.c83 IN struct ib_mad *p_mad, in __osm_ts_conv_mad_rcv_desc_to_osm_addr()
125 IN uint8_t is_smi, OUT struct ib_mad *p_mad) in __osm_ts_conv_osm_addr_to_ts_addr()
448 struct ib_mad mad; in __osm_vendor_ts_poller()
731 struct ib_mad ts_mad; in osm_ts_send_mad()
/freebsd/sys/dev/mlx4/mlx4_ib/
H A Dmlx4_ib_cm.c75 static void set_local_comm_id(struct ib_mad *mad, u32 cm_id) in set_local_comm_id()
90 static u32 get_local_comm_id(struct ib_mad *mad) in get_local_comm_id()
105 static void set_remote_comm_id(struct ib_mad *mad, u32 cm_id) in set_remote_comm_id()
120 static u32 get_remote_comm_id(struct ib_mad *mad) in get_remote_comm_id()
135 static union ib_gid gid_from_req_msg(struct ib_device *ibdev, struct ib_mad *mad) in gid_from_req_msg()
318 struct ib_mad *mad) in mlx4_ib_multiplex_cm_handler()
359 struct ib_mad *mad) in mlx4_ib_demux_cm_handler()
H A Dmlx4_ib_mad.c80 struct ib_mad mad;
86 struct ib_mad mad;
217 static void smp_snoop(struct ib_device *ibdev, u8 port_num, const struct ib_mad *mad, in smp_snoop()
364 struct ib_mad *mad) in node_desc_override()
379 static void forward_trap(struct mlx4_ib_dev *dev, u8 port_num, const struct ib_mad *mad) in forward_trap()
484 struct ib_grh *grh, struct ib_mad *mad) in mlx4_ib_send_to_slave()
641 struct ib_mad *mad) in mlx4_ib_demux_mad()
766 const struct ib_mad *in_mad, struct ib_mad *out_mad) in ib_process_mad()
901 const struct ib_mad *in_mad, struct ib_mad *out_mad) in iboe_process_mad()
954 const struct ib_mad *in_mad = (const struct ib_mad *)in; in mlx4_ib_process_mad()
[all …]
H A Dmlx4_ib.h830 struct ib_grh *grh, struct ib_mad *mad);
835 u16 vlan_id, struct ib_mad *mad);
840 struct ib_mad *mad);
843 struct ib_mad *mad);
H A Dmlx4_ib_mcg.c209 static int send_mad_to_wire(struct mlx4_ib_demux_ctx *ctx, struct ib_mad *mad) in send_mad_to_wire()
229 struct ib_mad *mad) in send_mad_to_slave()
268 ret = send_mad_to_wire(group->demux, (struct ib_mad *)&mad); in send_join_to_wire()
304 ret = send_mad_to_wire(group->demux, (struct ib_mad *)&mad); in send_leave_to_wire()
348 ret = send_mad_to_slave(slave, group->demux, (struct ib_mad *)&mad); in send_reply_to_slave()
/freebsd/sys/dev/mlx5/mlx5_ib/
H A Dmlx5_ib_mad.c59 const struct ib_mad *in_mad, struct ib_mad *out_mad) in process_mad()
182 const struct ib_mad *in_mad, struct ib_mad *out_mad) in process_pma_cmd()
240 const struct ib_mad *in_mad = (const struct ib_mad *)in; in mlx5_ib_process_mad()
241 struct ib_mad *out_mad = (struct ib_mad *)out; in mlx5_ib_process_mad()
/freebsd/sys/modules/ibcore/
H A DMakefile17 ib_mad.c \
/freebsd/sys/ofed/include/rdma/
H A Dib_mad.h205 struct ib_mad { struct
569 struct ib_mad *mad;
/freebsd/sys/ofed/drivers/infiniband/core/
H A Dib_mad.c708 wc->byte_len = sizeof(struct ib_mad) + sizeof(struct ib_grh); in build_smp_wc()
1007 mad_size = sizeof(struct ib_mad); in ib_create_send_mad()
2047 response->header.recv_wc.recv_buf.mad = (struct ib_mad *)response->mad; in handle_ib_smi()
2074 response->header.recv_wc.recv_buf.mad = (struct ib_mad *)response->mad; in generate_unmatched_resp()
2219 recv->header.recv_wc.mad_len = sizeof(struct ib_mad); in ib_mad_recv_done()
2220 recv->header.recv_wc.mad_seg_size = sizeof(struct ib_mad); in ib_mad_recv_done()
2223 recv->header.recv_wc.recv_buf.mad = (struct ib_mad *)recv->mad; in ib_mad_recv_done()
2705 local->mad_priv->header.recv_wc.mad_len = sizeof(struct ib_mad); in local_completions()
2706 local->mad_priv->header.recv_wc.mad_seg_size = sizeof(struct ib_mad); in local_completions()
2714 (struct ib_mad *)local->mad_priv->mad; in local_completions()
H A Dib_sysfs.c469 struct ib_mad *in_mad; in get_perf_mad()
470 struct ib_mad *out_mad; in get_perf_mad()
/freebsd/sys/conf/
H A Dfiles4676 ofed/drivers/infiniband/core/ib_mad.c optional ofed \