Searched refs:in_mad (Results 1 - 25 of 40) sorted by relevance

12

/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/infiniband/hw/mlx4/
H A Dmad.c48 void *in_mad, void *response_mad)
67 memcpy(inbox, in_mad, 256);
235 struct ib_mad *in_mad, struct ib_mad *out_mad)
243 if (in_mad->mad_hdr.method == IB_MGMT_METHOD_TRAP && slid == 0) {
244 forward_trap(to_mdev(ibdev), port_num, in_mad); local
248 if (in_mad->mad_hdr.mgmt_class == IB_MGMT_CLASS_SUBN_LID_ROUTED ||
249 in_mad->mad_hdr.mgmt_class == IB_MGMT_CLASS_SUBN_DIRECTED_ROUTE) {
250 if (in_mad->mad_hdr.method != IB_MGMT_METHOD_GET &&
251 in_mad->mad_hdr.method != IB_MGMT_METHOD_SET &&
252 in_mad
46 mlx4_MAD_IFC(struct mlx4_ib_dev *dev, int ignore_mkey, int ignore_bkey, int port, struct ib_wc *in_wc, struct ib_grh *in_grh, void *in_mad, void *response_mad) argument
233 mlx4_ib_process_mad(struct ib_device *ibdev, int mad_flags, u8 port_num, struct ib_wc *in_wc, struct ib_grh *in_grh, struct ib_mad *in_mad, struct ib_mad *out_mad) argument
[all...]
H A Dmain.c73 struct ib_smp *in_mad = NULL; local
77 in_mad = kzalloc(sizeof *in_mad, GFP_KERNEL);
79 if (!in_mad || !out_mad)
82 init_query_mad(in_mad);
83 in_mad->attr_id = IB_SMP_ATTR_NODE_INFO;
85 err = mlx4_MAD_IFC(to_mdev(ibdev), 1, 1, 1, NULL, NULL, in_mad, out_mad);
151 kfree(in_mad);
160 struct ib_smp *in_mad = NULL; local
164 in_mad
209 struct ib_smp *in_mad = NULL; local
247 struct ib_smp *in_mad = NULL; local
466 struct ib_smp *in_mad = NULL; local
[all...]
H A Dmlx4_ib.h303 void *in_mad, void *response_mad);
306 struct ib_mad *in_mad, struct ib_mad *out_mad);
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/infiniband/hw/mlx4/
H A Dmad.c48 void *in_mad, void *response_mad)
67 memcpy(inbox, in_mad, 256);
235 struct ib_mad *in_mad, struct ib_mad *out_mad)
243 if (in_mad->mad_hdr.method == IB_MGMT_METHOD_TRAP && slid == 0) {
244 forward_trap(to_mdev(ibdev), port_num, in_mad); local
248 if (in_mad->mad_hdr.mgmt_class == IB_MGMT_CLASS_SUBN_LID_ROUTED ||
249 in_mad->mad_hdr.mgmt_class == IB_MGMT_CLASS_SUBN_DIRECTED_ROUTE) {
250 if (in_mad->mad_hdr.method != IB_MGMT_METHOD_GET &&
251 in_mad->mad_hdr.method != IB_MGMT_METHOD_SET &&
252 in_mad
46 mlx4_MAD_IFC(struct mlx4_ib_dev *dev, int ignore_mkey, int ignore_bkey, int port, struct ib_wc *in_wc, struct ib_grh *in_grh, void *in_mad, void *response_mad) argument
233 mlx4_ib_process_mad(struct ib_device *ibdev, int mad_flags, u8 port_num, struct ib_wc *in_wc, struct ib_grh *in_grh, struct ib_mad *in_mad, struct ib_mad *out_mad) argument
[all...]
H A Dmain.c73 struct ib_smp *in_mad = NULL; local
77 in_mad = kzalloc(sizeof *in_mad, GFP_KERNEL);
79 if (!in_mad || !out_mad)
82 init_query_mad(in_mad);
83 in_mad->attr_id = IB_SMP_ATTR_NODE_INFO;
85 err = mlx4_MAD_IFC(to_mdev(ibdev), 1, 1, 1, NULL, NULL, in_mad, out_mad);
151 kfree(in_mad);
160 struct ib_smp *in_mad = NULL; local
164 in_mad
209 struct ib_smp *in_mad = NULL; local
247 struct ib_smp *in_mad = NULL; local
466 struct ib_smp *in_mad = NULL; local
[all...]
H A Dmlx4_ib.h303 void *in_mad, void *response_mad);
306 struct ib_mad *in_mad, struct ib_mad *out_mad);
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/infiniband/hw/mthca/
H A Dmthca_mad.c198 struct ib_mad *in_mad,
208 if (in_mad->mad_hdr.method == IB_MGMT_METHOD_TRAP &&
210 forward_trap(to_mdev(ibdev), port_num, in_mad); local
220 if (in_mad->mad_hdr.mgmt_class == IB_MGMT_CLASS_SUBN_LID_ROUTED ||
221 in_mad->mad_hdr.mgmt_class == IB_MGMT_CLASS_SUBN_DIRECTED_ROUTE) {
222 if (in_mad->mad_hdr.method != IB_MGMT_METHOD_GET &&
223 in_mad->mad_hdr.method != IB_MGMT_METHOD_SET &&
224 in_mad->mad_hdr.method != IB_MGMT_METHOD_TRAP_REPRESS)
231 if (in_mad->mad_hdr.attr_id == IB_SMP_ATTR_SM_INFO ||
232 ((in_mad
193 mthca_process_mad(struct ib_device *ibdev, int mad_flags, u8 port_num, struct ib_wc *in_wc, struct ib_grh *in_grh, struct ib_mad *in_mad, struct ib_mad *out_mad) argument
[all...]
H A Dmthca_provider.c61 struct ib_smp *in_mad = NULL; local
68 in_mad = kzalloc(sizeof *in_mad, GFP_KERNEL);
70 if (!in_mad || !out_mad)
77 init_query_mad(in_mad);
78 in_mad->attr_id = IB_SMP_ATTR_NODE_INFO;
81 1, NULL, NULL, in_mad, out_mad,
133 kfree(in_mad);
141 struct ib_smp *in_mad = NULL; local
146 in_mad
248 struct ib_smp *in_mad = NULL; local
283 struct ib_smp *in_mad = NULL; local
1253 struct ib_smp *in_mad = NULL; local
[all...]
H A Dmthca_cmd.h321 void *in_mad, void *response_mad, u8 *status);
H A Dmthca_dev.h581 struct ib_mad *in_mad,
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/infiniband/hw/mthca/
H A Dmthca_mad.c198 struct ib_mad *in_mad,
208 if (in_mad->mad_hdr.method == IB_MGMT_METHOD_TRAP &&
210 forward_trap(to_mdev(ibdev), port_num, in_mad); local
220 if (in_mad->mad_hdr.mgmt_class == IB_MGMT_CLASS_SUBN_LID_ROUTED ||
221 in_mad->mad_hdr.mgmt_class == IB_MGMT_CLASS_SUBN_DIRECTED_ROUTE) {
222 if (in_mad->mad_hdr.method != IB_MGMT_METHOD_GET &&
223 in_mad->mad_hdr.method != IB_MGMT_METHOD_SET &&
224 in_mad->mad_hdr.method != IB_MGMT_METHOD_TRAP_REPRESS)
231 if (in_mad->mad_hdr.attr_id == IB_SMP_ATTR_SM_INFO ||
232 ((in_mad
193 mthca_process_mad(struct ib_device *ibdev, int mad_flags, u8 port_num, struct ib_wc *in_wc, struct ib_grh *in_grh, struct ib_mad *in_mad, struct ib_mad *out_mad) argument
[all...]
H A Dmthca_provider.c61 struct ib_smp *in_mad = NULL; local
68 in_mad = kzalloc(sizeof *in_mad, GFP_KERNEL);
70 if (!in_mad || !out_mad)
77 init_query_mad(in_mad);
78 in_mad->attr_id = IB_SMP_ATTR_NODE_INFO;
81 1, NULL, NULL, in_mad, out_mad,
133 kfree(in_mad);
141 struct ib_smp *in_mad = NULL; local
146 in_mad
248 struct ib_smp *in_mad = NULL; local
283 struct ib_smp *in_mad = NULL; local
1253 struct ib_smp *in_mad = NULL; local
[all...]
H A Dmthca_cmd.h321 void *in_mad, void *response_mad, u8 *status);
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/infiniband/hw/ehca/
H A Dehca_sqp.c144 struct ib_mad *in_mad, struct ib_mad *out_mad)
146 struct ib_perf *in_perf = (struct ib_perf *)in_mad;
158 *out_mad = *in_mad;
221 struct ib_mad *in_mad, struct ib_mad *out_mad)
229 if (in_mad->mad_hdr.mgmt_class != IB_MGMT_CLASS_PERF_MGMT)
234 in_mad, out_mad);
142 ehca_process_perf(struct ib_device *ibdev, u8 port_num, struct ib_wc *in_wc, struct ib_grh *in_grh, struct ib_mad *in_mad, struct ib_mad *out_mad) argument
219 ehca_process_mad(struct ib_device *ibdev, int mad_flags, u8 port_num, struct ib_wc *in_wc, struct ib_grh *in_grh, struct ib_mad *in_mad, struct ib_mad *out_mad) argument
H A Dehca_iverbs.h192 struct ib_mad *in_mad,
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/infiniband/hw/ehca/
H A Dehca_sqp.c144 struct ib_mad *in_mad, struct ib_mad *out_mad)
146 struct ib_perf *in_perf = (struct ib_perf *)in_mad;
158 *out_mad = *in_mad;
221 struct ib_mad *in_mad, struct ib_mad *out_mad)
229 if (in_mad->mad_hdr.mgmt_class != IB_MGMT_CLASS_PERF_MGMT)
234 in_mad, out_mad);
142 ehca_process_perf(struct ib_device *ibdev, u8 port_num, struct ib_wc *in_wc, struct ib_grh *in_grh, struct ib_mad *in_mad, struct ib_mad *out_mad) argument
219 ehca_process_mad(struct ib_device *ibdev, int mad_flags, u8 port_num, struct ib_wc *in_wc, struct ib_grh *in_grh, struct ib_mad *in_mad, struct ib_mad *out_mad) argument
H A Dehca_iverbs.h192 struct ib_mad *in_mad,
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/infiniband/core/
H A Dsysfs.c289 struct ib_mad *in_mad = NULL; local
296 in_mad = kzalloc(sizeof *in_mad, GFP_KERNEL);
298 if (!in_mad || !out_mad) {
303 in_mad->mad_hdr.base_version = 1;
304 in_mad->mad_hdr.mgmt_class = IB_MGMT_CLASS_PERF_MGMT;
305 in_mad->mad_hdr.class_version = 1;
306 in_mad->mad_hdr.method = IB_MGMT_METHOD_GET;
307 in_mad->mad_hdr.attr_id = cpu_to_be16(0x12); /* PortCounters */
309 in_mad
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/infiniband/core/
H A Dsysfs.c289 struct ib_mad *in_mad = NULL; local
296 in_mad = kzalloc(sizeof *in_mad, GFP_KERNEL);
298 if (!in_mad || !out_mad) {
303 in_mad->mad_hdr.base_version = 1;
304 in_mad->mad_hdr.mgmt_class = IB_MGMT_CLASS_PERF_MGMT;
305 in_mad->mad_hdr.class_version = 1;
306 in_mad->mad_hdr.method = IB_MGMT_METHOD_GET;
307 in_mad->mad_hdr.attr_id = cpu_to_be16(0x12); /* PortCounters */
309 in_mad
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/infiniband/hw/ipath/
H A Dipath_mad.c1379 u8 port_num, struct ib_mad *in_mad,
1386 *out_mad = *in_mad;
1511 struct ib_mad *in_mad,
1517 *out_mad = *in_mad;
1599 * @in_mad: the incoming MAD
1613 struct ib_mad *in_mad, struct ib_mad *out_mad)
1617 switch (in_mad->mad_hdr.mgmt_class) {
1621 in_mad, out_mad);
1624 ret = process_perf(ibdev, port_num, in_mad, out_mad);
1378 process_subn(struct ib_device *ibdev, int mad_flags, u8 port_num, struct ib_mad *in_mad, struct ib_mad *out_mad) argument
1510 process_perf(struct ib_device *ibdev, u8 port_num, struct ib_mad *in_mad, struct ib_mad *out_mad) argument
1611 ipath_process_mad(struct ib_device *ibdev, int mad_flags, u8 port_num, struct ib_wc *in_wc, struct ib_grh *in_grh, struct ib_mad *in_mad, struct ib_mad *out_mad) argument
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/infiniband/hw/ipath/
H A Dipath_mad.c1379 u8 port_num, struct ib_mad *in_mad,
1386 *out_mad = *in_mad;
1511 struct ib_mad *in_mad,
1517 *out_mad = *in_mad;
1599 * @in_mad: the incoming MAD
1613 struct ib_mad *in_mad, struct ib_mad *out_mad)
1617 switch (in_mad->mad_hdr.mgmt_class) {
1621 in_mad, out_mad);
1624 ret = process_perf(ibdev, port_num, in_mad, out_mad);
1378 process_subn(struct ib_device *ibdev, int mad_flags, u8 port_num, struct ib_mad *in_mad, struct ib_mad *out_mad) argument
1510 process_perf(struct ib_device *ibdev, u8 port_num, struct ib_mad *in_mad, struct ib_mad *out_mad) argument
1611 ipath_process_mad(struct ib_device *ibdev, int mad_flags, u8 port_num, struct ib_wc *in_wc, struct ib_grh *in_grh, struct ib_mad *in_mad, struct ib_mad *out_mad) argument
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/infiniband/hw/qib/
H A Dqib_mad.c1800 u8 port, struct ib_mad *in_mad,
1808 *out_mad = *in_mad;
1826 if (in_mad->mad_hdr.attr_id == IB_SMP_ATTR_PORT_INFO &&
1951 struct ib_mad *in_mad,
1957 *out_mad = *in_mad;
2040 * @in_mad: the incoming MAD
2054 struct ib_mad *in_mad, struct ib_mad *out_mad)
2058 switch (in_mad->mad_hdr.mgmt_class) {
2061 ret = process_subn(ibdev, mad_flags, port, in_mad, out_mad);
2065 ret = process_perf(ibdev, port, in_mad, out_ma
1799 process_subn(struct ib_device *ibdev, int mad_flags, u8 port, struct ib_mad *in_mad, struct ib_mad *out_mad) argument
1950 process_perf(struct ib_device *ibdev, u8 port, struct ib_mad *in_mad, struct ib_mad *out_mad) argument
2052 qib_process_mad(struct ib_device *ibdev, int mad_flags, u8 port, struct ib_wc *in_wc, struct ib_grh *in_grh, struct ib_mad *in_mad, struct ib_mad *out_mad) argument
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/infiniband/hw/qib/
H A Dqib_mad.c1800 u8 port, struct ib_mad *in_mad,
1808 *out_mad = *in_mad;
1826 if (in_mad->mad_hdr.attr_id == IB_SMP_ATTR_PORT_INFO &&
1951 struct ib_mad *in_mad,
1957 *out_mad = *in_mad;
2040 * @in_mad: the incoming MAD
2054 struct ib_mad *in_mad, struct ib_mad *out_mad)
2058 switch (in_mad->mad_hdr.mgmt_class) {
2061 ret = process_subn(ibdev, mad_flags, port, in_mad, out_mad);
2065 ret = process_perf(ibdev, port, in_mad, out_ma
1799 process_subn(struct ib_device *ibdev, int mad_flags, u8 port, struct ib_mad *in_mad, struct ib_mad *out_mad) argument
1950 process_perf(struct ib_device *ibdev, u8 port, struct ib_mad *in_mad, struct ib_mad *out_mad) argument
2052 qib_process_mad(struct ib_device *ibdev, int mad_flags, u8 port, struct ib_wc *in_wc, struct ib_grh *in_grh, struct ib_mad *in_mad, struct ib_mad *out_mad) argument
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/infiniband/hw/cxgb4/
H A Dprovider.c91 struct ib_grh *in_grh, struct ib_mad *in_mad,
89 c4iw_process_mad(struct ib_device *ibdev, int mad_flags, u8 port_num, struct ib_wc *in_wc, struct ib_grh *in_grh, struct ib_mad *in_mad, struct ib_mad *out_mad) argument
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/infiniband/hw/cxgb4/
H A Dprovider.c91 struct ib_grh *in_grh, struct ib_mad *in_mad,
89 c4iw_process_mad(struct ib_device *ibdev, int mad_flags, u8 port_num, struct ib_wc *in_wc, struct ib_grh *in_grh, struct ib_mad *in_mad, struct ib_mad *out_mad) argument

Completed in 391 milliseconds

12