HILO_64_REGPAIR
p_stats->fcoe_rx_byte_cnt = HILO_64_REGPAIR(tstats.fcoe_rx_byte_cnt);
HILO_64_REGPAIR(tstats.fcoe_rx_data_pkt_cnt);
HILO_64_REGPAIR(tstats.fcoe_rx_xfer_pkt_cnt);
HILO_64_REGPAIR(tstats.fcoe_rx_other_pkt_cnt);
p_stats->fcoe_tx_byte_cnt = HILO_64_REGPAIR(pstats.fcoe_tx_byte_cnt);
HILO_64_REGPAIR(pstats.fcoe_tx_data_pkt_cnt);
HILO_64_REGPAIR(pstats.fcoe_tx_xfer_pkt_cnt);
HILO_64_REGPAIR(pstats.fcoe_tx_other_pkt_cnt);
HILO_64_REGPAIR(tstats.iscsi_rx_bytes_cnt);
HILO_64_REGPAIR(tstats.iscsi_rx_packet_cnt);
HILO_64_REGPAIR(tstats.iscsi_rx_new_ooo_isle_events_cnt);
HILO_64_REGPAIR(mstats.iscsi_rx_dropped_pdus_task_not_valid);
HILO_64_REGPAIR(ustats.iscsi_rx_data_pdu_cnt);
HILO_64_REGPAIR(ustats.iscsi_rx_r2t_pdu_cnt);
HILO_64_REGPAIR(ustats.iscsi_rx_total_pdu_cnt);
HILO_64_REGPAIR(xstats.iscsi_tx_go_to_slow_start_event_cnt);
HILO_64_REGPAIR(xstats.iscsi_tx_fast_retransmit_event_cnt);
HILO_64_REGPAIR(ystats.iscsi_tx_data_pdu_cnt);
HILO_64_REGPAIR(ystats.iscsi_tx_r2t_pdu_cnt);
HILO_64_REGPAIR(ystats.iscsi_tx_total_pdu_cnt);
HILO_64_REGPAIR(pstats.iscsi_tx_bytes_cnt);
HILO_64_REGPAIR(pstats.iscsi_tx_packet_cnt);
HILO_64_REGPAIR(pstats.sent_ucast_bytes);
HILO_64_REGPAIR(pstats.sent_mcast_bytes);
HILO_64_REGPAIR(pstats.sent_bcast_bytes);
HILO_64_REGPAIR(pstats.sent_ucast_pkts);
HILO_64_REGPAIR(pstats.sent_mcast_pkts);
HILO_64_REGPAIR(pstats.sent_bcast_pkts);
HILO_64_REGPAIR(pstats.error_drop_pkts);
HILO_64_REGPAIR(tstats.mftag_filter_discard);
HILO_64_REGPAIR(tstats.eth_mac_filter_discard);
HILO_64_REGPAIR(tstats.eth_gft_drop_pkt);
HILO_64_REGPAIR(ustats.rcv_ucast_bytes);
HILO_64_REGPAIR(ustats.rcv_mcast_bytes);
HILO_64_REGPAIR(ustats.rcv_bcast_bytes);
p_stats->common.rx_ucast_pkts += HILO_64_REGPAIR(ustats.rcv_ucast_pkts);
p_stats->common.rx_mcast_pkts += HILO_64_REGPAIR(ustats.rcv_mcast_pkts);
p_stats->common.rx_bcast_pkts += HILO_64_REGPAIR(ustats.rcv_bcast_pkts);
HILO_64_REGPAIR(mstats.no_buff_discard);
HILO_64_REGPAIR(mstats.packet_too_big_discard);
p_stats->common.ttl0_discard += HILO_64_REGPAIR(mstats.ttl0_discard);
HILO_64_REGPAIR(mstats.tpa_coalesced_pkts);
HILO_64_REGPAIR(mstats.tpa_coalesced_events);
HILO_64_REGPAIR(mstats.tpa_aborts_num);
HILO_64_REGPAIR(mstats.tpa_coalesced_bytes);
p_stats->gsi_invalid_hdr += HILO_64_REGPAIR(port_stats.gsi_invalid_hdr);
HILO_64_REGPAIR(port_stats.gsi_invalid_pkt_length);
HILO_64_REGPAIR(port_stats.gsi_unsupported_pkt_typ);
HILO_64_REGPAIR(port_stats.gsi_crcchksm_error);
HILO_64_REGPAIR(tstats.packet_too_big_discard);
p_stats->no_buff_discard += HILO_64_REGPAIR(tstats.no_buff_discard);
p_stats->rcv_ucast_bytes += HILO_64_REGPAIR(ustats.rcv_ucast_bytes);
p_stats->rcv_mcast_bytes += HILO_64_REGPAIR(ustats.rcv_mcast_bytes);
p_stats->rcv_bcast_bytes += HILO_64_REGPAIR(ustats.rcv_bcast_bytes);
p_stats->rcv_ucast_pkts += HILO_64_REGPAIR(ustats.rcv_ucast_pkts);
p_stats->rcv_mcast_pkts += HILO_64_REGPAIR(ustats.rcv_mcast_pkts);
p_stats->rcv_bcast_pkts += HILO_64_REGPAIR(ustats.rcv_bcast_pkts);
p_stats->sent_ucast_bytes += HILO_64_REGPAIR(pstats.sent_ucast_bytes);
p_stats->sent_mcast_bytes += HILO_64_REGPAIR(pstats.sent_mcast_bytes);
p_stats->sent_bcast_bytes += HILO_64_REGPAIR(pstats.sent_bcast_bytes);
p_stats->sent_ucast_pkts += HILO_64_REGPAIR(pstats.sent_ucast_pkts);
p_stats->sent_mcast_pkts += HILO_64_REGPAIR(pstats.sent_mcast_pkts);
p_stats->sent_bcast_pkts += HILO_64_REGPAIR(pstats.sent_bcast_pkts);
#define HILO_DMA_REGPAIR(regpair) ((dma_addr_t)HILO_64_REGPAIR(regpair))