Symbol: ib_smp
drivers/infiniband/core/mad.c
2152
struct ib_smp *smp = (struct ib_smp *)recv->mad;
drivers/infiniband/core/mad.c
624
struct ib_smp *smp = mad_send_wr->send_buf.mad;
drivers/infiniband/core/smi.c
129
enum smi_action smi_handle_dr_smp_send(struct ib_smp *smp,
drivers/infiniband/core/smi.c
240
enum smi_action smi_handle_dr_smp_recv(struct ib_smp *smp, bool is_switch,
drivers/infiniband/core/smi.c
302
enum smi_forward_action smi_check_forward_dr_smp(struct ib_smp *smp)
drivers/infiniband/core/smi.c
324
int smi_get_fwd_port(struct ib_smp *smp)
drivers/infiniband/core/smi.h
54
enum smi_action smi_handle_dr_smp_recv(struct ib_smp *smp, bool is_switch,
drivers/infiniband/core/smi.h
56
int smi_get_fwd_port(struct ib_smp *smp);
drivers/infiniband/core/smi.h
57
extern enum smi_forward_action smi_check_forward_dr_smp(struct ib_smp *smp);
drivers/infiniband/core/smi.h
58
extern enum smi_action smi_handle_dr_smp_send(struct ib_smp *smp,
drivers/infiniband/core/smi.h
65
static inline enum smi_action smi_check_local_smp(struct ib_smp *smp,
drivers/infiniband/core/smi.h
80
static inline enum smi_action smi_check_local_returning_smp(struct ib_smp *smp,
drivers/infiniband/hw/hfi1/mad.c
4577
struct ib_smp *smp = (struct ib_smp *)out_mad;
drivers/infiniband/hw/hfi1/mad.c
600
static int subn_get_nodeinfo(struct ib_smp *smp, struct ib_device *ibdev,
drivers/infiniband/hw/mlx4/mad.c
1129
struct ib_smp *in_mad = NULL;
drivers/infiniband/hw/mlx4/mad.c
1130
struct ib_smp *out_mad = NULL;
drivers/infiniband/hw/mlx4/mad.c
1165
(u8 *)(&((struct ib_smp *)out_mad)->data));
drivers/infiniband/hw/mlx4/mad.c
1168
(u8 *)(&((struct ib_smp *)out_mad)->data));
drivers/infiniband/hw/mlx4/mad.c
238
pinfo = (struct ib_port_info *) ((struct ib_smp *) mad)->data;
drivers/infiniband/hw/mlx4/mad.c
264
bn = be32_to_cpu(((struct ib_smp *)mad)->attr_mod) & 0xFFFF;
drivers/infiniband/hw/mlx4/mad.c
265
base = (__be16 *) &(((struct ib_smp *)mad)->data[0]);
drivers/infiniband/hw/mlx4/mad.c
300
bn = be32_to_cpu(((struct ib_smp *)mad)->attr_mod);
drivers/infiniband/hw/mlx4/mad.c
302
(u8 *)(&((struct ib_smp *)mad)->data));
drivers/infiniband/hw/mlx4/mad.c
304
(u8 *)(&((struct ib_smp *)mad)->data));
drivers/infiniband/hw/mlx4/mad.c
320
sl2vl64.sl8[jj] = ((struct ib_smp *)mad)->data[jj];
drivers/infiniband/hw/mlx4/mad.c
377
memcpy(((struct ib_smp *) mad)->data, dev->node_desc,
drivers/infiniband/hw/mlx4/main.c
1977
struct ib_smp *in_mad;
drivers/infiniband/hw/mlx4/main.c
1978
struct ib_smp *out_mad;
drivers/infiniband/hw/mlx4/main.c
440
struct ib_smp *in_mad;
drivers/infiniband/hw/mlx4/main.c
441
struct ib_smp *out_mad;
drivers/infiniband/hw/mlx4/main.c
653
struct ib_smp *in_mad;
drivers/infiniband/hw/mlx4/main.c
654
struct ib_smp *out_mad;
drivers/infiniband/hw/mlx4/main.c
831
struct ib_smp *in_mad;
drivers/infiniband/hw/mlx4/main.c
832
struct ib_smp *out_mad;
drivers/infiniband/hw/mlx4/main.c
896
struct ib_smp *in_mad;
drivers/infiniband/hw/mlx4/main.c
897
struct ib_smp *out_mad;
drivers/infiniband/hw/mlx4/main.c
925
sl2vl64.sl8[jj] = ((struct ib_smp *)out_mad)->data[jj];
drivers/infiniband/hw/mlx4/main.c
956
struct ib_smp *in_mad;
drivers/infiniband/hw/mlx4/main.c
957
struct ib_smp *out_mad;
drivers/infiniband/hw/mlx5/mad.c
365
struct ib_smp *in_mad;
drivers/infiniband/hw/mlx5/mad.c
366
struct ib_smp *out_mad;
drivers/infiniband/hw/mlx5/mad.c
393
struct ib_smp *out_mad)
drivers/infiniband/hw/mlx5/mad.c
395
struct ib_smp *in_mad;
drivers/infiniband/hw/mlx5/mad.c
415
struct ib_smp *out_mad;
drivers/infiniband/hw/mlx5/mad.c
437
struct ib_smp *out_mad;
drivers/infiniband/hw/mlx5/mad.c
459
struct ib_smp *out_mad;
drivers/infiniband/hw/mlx5/mad.c
480
struct ib_smp *in_mad;
drivers/infiniband/hw/mlx5/mad.c
481
struct ib_smp *out_mad;
drivers/infiniband/hw/mlx5/mad.c
505
struct ib_smp *in_mad;
drivers/infiniband/hw/mlx5/mad.c
506
struct ib_smp *out_mad;
drivers/infiniband/hw/mlx5/mad.c
531
struct ib_smp *in_mad;
drivers/infiniband/hw/mlx5/mad.c
532
struct ib_smp *out_mad;
drivers/infiniband/hw/mlx5/mad.c
560
struct ib_smp *in_mad;
drivers/infiniband/hw/mlx5/mad.c
561
struct ib_smp *out_mad;
drivers/infiniband/hw/mlx5/mad.c
602
struct ib_smp *in_mad;
drivers/infiniband/hw/mlx5/mad.c
603
struct ib_smp *out_mad;
drivers/infiniband/hw/mthca/mthca_mad.c
119
(struct ib_port_info *) ((struct ib_smp *) mad)->data;
drivers/infiniband/hw/mthca/mthca_mad.c
158
memcpy(((struct ib_smp *) mad)->data, dev->node_desc,
drivers/infiniband/hw/mthca/mthca_provider.c
1021
struct ib_smp *in_mad;
drivers/infiniband/hw/mthca/mthca_provider.c
1022
struct ib_smp *out_mad;
drivers/infiniband/hw/mthca/mthca_provider.c
127
struct ib_smp *in_mad;
drivers/infiniband/hw/mthca/mthca_provider.c
128
struct ib_smp *out_mad;
drivers/infiniband/hw/mthca/mthca_provider.c
223
struct ib_smp *in_mad;
drivers/infiniband/hw/mthca/mthca_provider.c
224
struct ib_smp *out_mad;
drivers/infiniband/hw/mthca/mthca_provider.c
252
struct ib_smp *in_mad;
drivers/infiniband/hw/mthca/mthca_provider.c
253
struct ib_smp *out_mad;
drivers/infiniband/hw/mthca/mthca_provider.c
56
struct ib_smp *in_mad;
drivers/infiniband/hw/mthca/mthca_provider.c
57
struct ib_smp *out_mad;
drivers/net/ethernet/mellanox/mlx4/cmd.c
843
struct ib_smp *in_mad = (struct ib_smp *)(inbox->buf);
drivers/net/ethernet/mellanox/mlx4/cmd.c
844
struct ib_smp *out_mad = (struct ib_smp *)(outbox->buf);
drivers/net/ethernet/mellanox/mlx4/cmd.c
897
struct ib_smp *smp = inbox->buf;
drivers/net/ethernet/mellanox/mlx4/cmd.c
906
struct ib_smp *outsmp = outbox->buf;
include/rdma/ib_smi.h
117
ib_get_smp_direction(struct ib_smp *smp)
include/rdma/ib_smi.h
151
static inline void ib_init_query_mad(struct ib_smp *mad)
include/rdma/opa_smi.h
97
return ib_get_smp_direction((struct ib_smp *)smp);
include/trace/events/ib_mad.h
340
TP_PROTO(struct ib_smp *smp),
include/trace/events/ib_mad.h
377
TP_PROTO(struct ib_smp *smp),
include/trace/events/ib_mad.h
380
TP_PROTO(struct ib_smp *smp),