igb: Split igb_update_dca into separate Tx and Rx functions