net/iavf: rework Tx path