idpf: refactor idpf_recv_mb_msg
authorAlan Brady <alan.brady@intel.com>
Thu, 22 Feb 2024 19:04:37 +0000 (11:04 -0800)
committerTony Nguyen <anthony.l.nguyen@intel.com>
Mon, 4 Mar 2024 17:39:30 +0000 (09:39 -0800)
commite54232da12388a45ba4c30de4f6eab4bbc71994f
treecdd7a6ff50a32671f78d3ece953fcef5d084778f
parent41252855df77a9bef119489b66671e317efb5a7e
idpf: refactor idpf_recv_mb_msg

Now that all the messages are using the transaction API, we can rework
idpf_recv_mb_msg quite a lot to simplify it. Due to this, we remove
idpf_find_vport as no longer used and alter idpf_recv_event_msg
slightly.

Tested-by: Alexander Lobakin <aleksander.lobakin@intel.com>
Signed-off-by: Alan Brady <alan.brady@intel.com>
Tested-by: Krishneil Singh <krishneil.k.singh@intel.com>
Signed-off-by: Tony Nguyen <anthony.l.nguyen@intel.com>
drivers/net/ethernet/intel/idpf/idpf_lib.c
drivers/net/ethernet/intel/idpf/idpf_virtchnl.c
drivers/net/ethernet/intel/idpf/idpf_virtchnl.h