Searched refs:ib_mad (Results 1 - 25 of 30) sorted by relevance

12

/freebsd-10.0-release/sys/ofed/drivers/infiniband/core/
H A Dagent.h41 #include <rdma/ib_mad.h>
47 extern void agent_send_response(struct ib_mad *mad, struct ib_grh *grh,
H A DMakefile4 obj-$(CONFIG_INFINIBAND) += ib_core.o ib_mad.o ib_sa.o \
14 ib_mad-y := mad.o smi.o agent.o mad_rmpp.o
H A Dmad_priv.h42 #include <rdma/ib_mad.h>
46 #define PFX "ib_mad: "
83 struct ib_mad mad;
H A Dmad.c72 struct ib_mad *mad);
178 int ib_response_mad(struct ib_mad *mad)
669 wc->byte_len = sizeof(struct ib_mad) + sizeof(struct ib_grh);
747 (struct ib_mad *)smp,
748 (struct ib_mad *)&mad_priv->mad);
772 memcpy(&mad_priv->mad.mad, smp, sizeof(struct ib_mad));
812 seg_size = sizeof(struct ib_mad) - hdr_len;
838 send_buf->seg_size = sizeof (struct ib_mad) - send_buf->hdr_len;
888 (rmpp_active || message_size > sizeof(struct ib_mad))) ||
889 (!rmpp_active && message_size > sizeof(struct ib_mad)))
[all...]
H A Dagent.c81 void agent_send_response(struct ib_mad *mad, struct ib_grh *grh,
H A Duser_mad.c51 #include <rdma/ib_mad.h>
299 max_seg_payload = sizeof (struct ib_mad) - offset;
432 if (!ib_response_mad((struct ib_mad *) hdr)) {
433 if (!ib_response_mad((struct ib_mad *) sent_hdr))
436 } else if (!ib_response_mad((struct ib_mad *) sent_hdr))
H A Dsysfs.c40 #include <rdma/ib_mad.h>
303 struct ib_mad *in_mad = NULL;
304 struct ib_mad *out_mad = NULL;
H A Dcm_msgs.h37 #include <rdma/ib_mad.h>
/freebsd-10.0-release/contrib/ofed/management/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;
269 struct ib_mad ts_mad = { 0 };
359 OUT struct ib_mad *p_mad)
381 IN struct ib_mad *p_mad,
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;
282 struct ib_mad ts_mad;
362 struct ib_mad ts_mad;
409 IN uint8_t is_smi, OUT struct ib_mad *p_mad)
431 IN struct ib_mad *p_mad,
H A Dosm_vendor_ts.c84 IN struct ib_mad *p_mad,
126 IN uint8_t is_smi, OUT struct ib_mad *p_mad)
451 struct ib_mad mad;
724 MADs are buffers of type: struct ib_mad - so they are limited by size.
734 struct ib_mad ts_mad;
/freebsd-10.0-release/sys/ofed/drivers/infiniband/hw/mthca/
H A Dmthca_mad.c39 #include <rdma/ib_mad.h>
107 struct ib_mad *mad,
149 struct ib_mad *mad)
163 struct ib_mad *mad)
198 struct ib_mad *in_mad,
199 struct ib_mad *out_mad)
H A Dmthca_dev.h581 struct ib_mad *in_mad,
582 struct ib_mad *out_mad);
/freebsd-10.0-release/sys/ofed/drivers/infiniband/hw/mlx4/
H A Dcm.c33 #include <rdma/ib_mad.h>
69 static void set_local_comm_id(struct ib_mad *mad, u32 cm_id)
75 static u32 get_local_comm_id(struct ib_mad *mad)
82 static void set_remote_comm_id(struct ib_mad *mad, u32 cm_id)
88 static u32 get_remote_comm_id(struct ib_mad *mad)
95 static union ib_gid gid_from_req_msg(struct ib_device *ibdev, struct ib_mad *mad)
282 struct ib_mad *mad)
321 struct ib_mad *mad, int is_eth)
H A Dmlx4_ib.h44 #include <rdma/ib_mad.h>
699 struct ib_mad *in_mad, struct ib_mad *out_mad);
756 struct ib_grh *grh, struct ib_mad *mad);
759 u32 qkey, struct ib_ah_attr *attr, struct ib_mad *mad);
763 struct ib_mad *mad, int is_eth);
766 struct ib_mad *mad);
H A Dmad.c33 #include <rdma/ib_mad.h>
79 struct ib_mad mad;
85 struct ib_mad mad;
215 static void smp_snoop(struct ib_device *ibdev, u8 port_num, struct ib_mad *mad,
337 struct ib_mad *mad)
351 static void forward_trap(struct mlx4_ib_dev *dev, u8 port_num, struct ib_mad *mad)
455 struct ib_grh *grh, struct ib_mad *mad)
582 struct ib_mad *mad)
682 struct ib_mad *in_mad, struct ib_mad *out_ma
[all...]
H A Dmcg.c33 #include <rdma/ib_mad.h>
203 static int send_mad_to_wire(struct mlx4_ib_demux_ctx *ctx, struct ib_mad *mad)
221 struct ib_mad *mad)
260 ret = send_mad_to_wire(group->demux, (struct ib_mad *)&mad);
296 ret = send_mad_to_wire(group->demux, (struct ib_mad *)&mad);
340 ret = send_mad_to_slave(slave, group->demux, (struct ib_mad *)&mad);
/freebsd-10.0-release/sys/ofed/include/rdma/
H A Dib_mad.h169 struct ib_mad { struct
256 int ib_response_mad(struct ib_mad *mad);
389 struct ib_mad *mad;
H A Dib_pma.h38 #include <rdma/ib_mad.h>
H A Dib_smi.h40 #include <rdma/ib_mad.h>
H A Dib_cm.h38 #include <rdma/ib_mad.h>
H A Dib_sa.h44 #include <rdma/ib_mad.h>
H A Dib_verbs.h1103 struct ib_mad;
1329 struct ib_mad *in_mad,
1330 struct ib_mad *out_mad);
/freebsd-10.0-release/sys/dev/cxgbe/iw_cxgbe/
H A Dprovider.c80 struct ib_grh *in_grh, struct ib_mad *in_mad,
81 struct ib_mad *out_mad)
/freebsd-10.0-release/sys/ofed/drivers/infiniband/util/
H A Dmadeye.c39 #include <rdma/ib_mad.h>

Completed in 294 milliseconds

12