Home
last modified time | relevance | path

Searched refs:opa_smp (Results 1 – 7 of 7) sorted by relevance

/linux/drivers/infiniband/core/
A Dopa_smi.h42 enum smi_action opa_smi_handle_dr_smp_recv(struct opa_smp *smp, bool is_switch,
44 int opa_smi_get_fwd_port(struct opa_smp *smp);
45 extern enum smi_forward_action opa_smi_check_forward_dr_smp(struct opa_smp *smp);
46 extern enum smi_action opa_smi_handle_dr_smp_send(struct opa_smp *smp,
53 static inline enum smi_action opa_smi_check_local_smp(struct opa_smp *smp, in opa_smi_check_local_smp()
68 static inline enum smi_action opa_smi_check_local_returning_smp(struct opa_smp *smp, in opa_smi_check_local_returning_smp()
A Dsmi.c141 enum smi_action opa_smi_handle_dr_smp_send(struct opa_smp *smp, in opa_smi_handle_dr_smp_send()
256 enum smi_action opa_smi_handle_dr_smp_recv(struct opa_smp *smp, bool is_switch, in opa_smi_handle_dr_smp_recv()
310 enum smi_forward_action opa_smi_check_forward_dr_smp(struct opa_smp *smp) in opa_smi_check_forward_dr_smp()
334 int opa_smi_get_fwd_port(struct opa_smp *smp) in opa_smi_get_fwd_port()
A Dmad.c603 struct opa_smp *opa_smp = (struct opa_smp *)smp; in handle_outgoing_dr_smp() local
634 trace_ib_mad_handle_out_opa_smi(opa_smp); in handle_outgoing_dr_smp()
636 if ((opa_get_smp_direction(opa_smp) in handle_outgoing_dr_smp()
637 ? opa_smp->route.dr.dr_dlid : opa_smp->route.dr.dr_slid) == in handle_outgoing_dr_smp()
639 opa_smi_handle_dr_smp_send(opa_smp, in handle_outgoing_dr_smp()
646 opa_drslid = be32_to_cpu(opa_smp->route.dr.dr_slid); in handle_outgoing_dr_smp()
657 if (opa_smi_check_local_smp(opa_smp, device) == IB_SMI_DISCARD && in handle_outgoing_dr_smp()
658 opa_smi_check_local_returning_smp(opa_smp, device) == IB_SMI_DISCARD) in handle_outgoing_dr_smp()
1936 (struct opa_smp *)recv->mad); in generate_unmatched_resp()
1956 struct opa_smp *smp = (struct opa_smp *)recv->mad; in handle_opa_smi()
/linux/include/rdma/
A Dopa_smi.h22 struct opa_smp { struct
95 opa_get_smp_direction(struct opa_smp *smp) in opa_get_smp_direction()
100 static inline u8 *opa_get_smp_data(struct opa_smp *smp) in opa_get_smp_data()
108 static inline size_t opa_get_smp_data_size(struct opa_smp *smp) in opa_get_smp_data_size()
116 static inline size_t opa_get_smp_header_size(struct opa_smp *smp) in opa_get_smp_header_size()
/linux/drivers/infiniband/hw/hfi1/
A Dmad.c51 static inline void clear_opa_smp_data(struct opa_smp *smp) in clear_opa_smp_data()
187 struct opa_smp *smp) in subn_handle_opa_trap_repress()
275 struct opa_smp *smp; in send_trap()
540 static int __subn_get_opa_nodedesc(struct opa_smp *smp, u32 am, in __subn_get_opa_nodedesc()
2002 static int __subn_get_opa_psi(struct opa_smp *smp, u32 am, u8 *data, in __subn_get_opa_psi()
2044 static int __subn_set_opa_psi(struct opa_smp *smp, u32 am, u8 *data, in __subn_set_opa_psi()
3686 static int __subn_get_opa_cong_setting(struct opa_smp *smp, u32 am, in __subn_get_opa_cong_setting()
4214 static int subn_get_opa_aggregate(struct opa_smp *smp, in subn_get_opa_aggregate()
4263 static int subn_set_opa_aggregate(struct opa_smp *smp, in subn_set_opa_aggregate()
4357 const struct opa_smp *smp = (const struct opa_smp *)mad; in is_local_mad()
[all …]
A Dud.c727 struct rvt_qp *qp, u16 slid, struct opa_smp *smp) in opa_smp_check()
903 struct opa_smp *smp = (struct opa_smp *)data; in hfi1_ud_rcv()
/linux/include/trace/events/
A Dib_mad.h300 TP_PROTO(struct opa_smp *smp),
337 TP_PROTO(struct opa_smp *smp),
340 TP_PROTO(struct opa_smp *smp),

Completed in 30 milliseconds