Lines Matching refs:recvd_mad

133 static inline u8 vema_get_vport_num(struct opa_vnic_vema_mad *recvd_mad)  in vema_get_vport_num()  argument
135 return be32_to_cpu(recvd_mad->mad_hdr.attr_mod) & 0xff; in vema_get_vport_num()
146 vema_get_vport_adapter(struct opa_vnic_vema_mad *recvd_mad, in vema_get_vport_adapter() argument
149 u8 vport_num = vema_get_vport_num(recvd_mad); in vema_get_vport_adapter()
230 struct opa_vnic_vema_mad *recvd_mad, in vema_get_class_port_info() argument
265 struct opa_vnic_vema_mad *recvd_mad, in vema_set_class_port_info() argument
268 memcpy(&port->class_port_info, recvd_mad->data, in vema_set_class_port_info()
271 vema_get_class_port_info(port, recvd_mad, rsp_mad); in vema_set_class_port_info()
281 struct opa_vnic_vema_mad *recvd_mad, in vema_get_veswport_info() argument
288 adapter = vema_get_vport_adapter(recvd_mad, port); in vema_get_veswport_info()
308 struct opa_vnic_vema_mad *recvd_mad, in vema_set_veswport_info() argument
316 vport_num = vema_get_vport_num(recvd_mad); in vema_set_veswport_info()
318 adapter = vema_get_vport_adapter(recvd_mad, port); in vema_set_veswport_info()
328 port_info = (struct opa_veswport_info *)recvd_mad->data; in vema_set_veswport_info()
335 vema_get_veswport_info(port, recvd_mad, rsp_mad); in vema_set_veswport_info()
354 struct opa_vnic_vema_mad *recvd_mad, in vema_get_mac_entries() argument
360 adapter = vema_get_vport_adapter(recvd_mad, port); in vema_get_mac_entries()
366 mac_tbl_in = (struct opa_veswport_mactable *)recvd_mad->data; in vema_get_mac_entries()
389 struct opa_vnic_vema_mad *recvd_mad, in vema_set_mac_entries() argument
395 adapter = vema_get_vport_adapter(recvd_mad, port); in vema_set_mac_entries()
401 mac_tbl = (struct opa_veswport_mactable *)recvd_mad->data; in vema_set_mac_entries()
408 vema_get_mac_entries(port, recvd_mad, rsp_mad); in vema_set_mac_entries()
422 struct opa_vnic_vema_mad *recvd_mad, in vema_set_delete_vesw() argument
429 adapter = vema_get_vport_adapter(recvd_mad, port); in vema_set_delete_vesw()
444 vema_get_veswport_info(port, recvd_mad, rsp_mad); in vema_set_delete_vesw()
455 struct opa_vnic_vema_mad *recvd_mad, in vema_get_mac_list() argument
463 adapter = vema_get_vport_adapter(recvd_mad, port); in vema_get_mac_list()
469 macs_in = (struct opa_veswport_iface_macs *)recvd_mad->data; in vema_get_mac_list()
491 struct opa_vnic_vema_mad *recvd_mad, in vema_get_summary_counters() argument
497 adapter = vema_get_vport_adapter(recvd_mad, port); in vema_get_summary_counters()
513 struct opa_vnic_vema_mad *recvd_mad, in vema_get_error_counters() argument
519 adapter = vema_get_vport_adapter(recvd_mad, port); in vema_get_error_counters()
535 struct opa_vnic_vema_mad *recvd_mad, in vema_get() argument
538 u16 attr_id = be16_to_cpu(recvd_mad->mad_hdr.attr_id); in vema_get()
542 vema_get_class_port_info(port, recvd_mad, rsp_mad); in vema_get()
545 vema_get_veswport_info(port, recvd_mad, rsp_mad); in vema_get()
548 vema_get_mac_entries(port, recvd_mad, rsp_mad); in vema_get()
552 vema_get_mac_list(port, recvd_mad, rsp_mad, attr_id); in vema_get()
555 vema_get_summary_counters(port, recvd_mad, rsp_mad); in vema_get()
558 vema_get_error_counters(port, recvd_mad, rsp_mad); in vema_get()
573 struct opa_vnic_vema_mad *recvd_mad, in vema_set() argument
576 u16 attr_id = be16_to_cpu(recvd_mad->mad_hdr.attr_id); in vema_set()
580 vema_set_class_port_info(port, recvd_mad, rsp_mad); in vema_set()
583 vema_set_veswport_info(port, recvd_mad, rsp_mad); in vema_set()
586 vema_set_mac_entries(port, recvd_mad, rsp_mad); in vema_set()
589 vema_set_delete_vesw(port, recvd_mad, rsp_mad); in vema_set()