net/hns3: cleanup duplicated code on processing TSO in Tx