	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.globl	_falcon_update_stats_xmac       ## -- Begin function falcon_update_stats_xmac
	.p2align	4, 0x90
_falcon_update_stats_xmac:              ## @falcon_update_stats_xmac
	.cfi_startproc
## %bb.0:
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset %rbp, -16
	movq	%rsp, %rbp
	.cfi_def_cfa_register %rbp
	pushq	%rbx
	pushq	%rax
	.cfi_offset %rbx, -24
	movq	%rdi, %rbx
	movq	_XgRxOctets@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	_rx_bytes@GOTPCREL(%rip), %rax
	movl	(%rax), %edx
	callq	_FALCON_STAT
	movq	_XgRxOctetsOK@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	_rx_good_bytes@GOTPCREL(%rip), %rax
	movl	(%rax), %edx
	movq	%rbx, %rdi
	callq	_FALCON_STAT
	movq	_XgRxPkts@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	_rx_packets@GOTPCREL(%rip), %rax
	movl	(%rax), %edx
	movq	%rbx, %rdi
	callq	_FALCON_STAT
	movq	_XgRxPktsOK@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	_rx_good@GOTPCREL(%rip), %rax
	movl	(%rax), %edx
	movq	%rbx, %rdi
	callq	_FALCON_STAT
	movq	_XgRxBroadcastPkts@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	_rx_broadcast@GOTPCREL(%rip), %rax
	movl	(%rax), %edx
	movq	%rbx, %rdi
	callq	_FALCON_STAT
	movq	_XgRxMulticastPkts@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	_rx_multicast@GOTPCREL(%rip), %rax
	movl	(%rax), %edx
	movq	%rbx, %rdi
	callq	_FALCON_STAT
	movq	_XgRxUnicastPkts@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	_rx_unicast@GOTPCREL(%rip), %rax
	movl	(%rax), %edx
	movq	%rbx, %rdi
	callq	_FALCON_STAT
	movq	_XgRxUndersizePkts@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	_rx_lt64@GOTPCREL(%rip), %rax
	movl	(%rax), %edx
	movq	%rbx, %rdi
	callq	_FALCON_STAT
	movq	_XgRxOversizePkts@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	_rx_gtjumbo@GOTPCREL(%rip), %rax
	movl	(%rax), %edx
	movq	%rbx, %rdi
	callq	_FALCON_STAT
	movq	_XgRxJabberPkts@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	_rx_bad_gtjumbo@GOTPCREL(%rip), %rax
	movl	(%rax), %edx
	movq	%rbx, %rdi
	callq	_FALCON_STAT
	movq	_XgRxUndersizeFCSerrorPkts@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	_rx_bad_lt64@GOTPCREL(%rip), %rax
	movl	(%rax), %edx
	movq	%rbx, %rdi
	callq	_FALCON_STAT
	movq	_XgRxDropEvents@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	_rx_overflow@GOTPCREL(%rip), %rax
	movl	(%rax), %edx
	movq	%rbx, %rdi
	callq	_FALCON_STAT
	movq	_XgRxFCSerrorPkts@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	_rx_bad@GOTPCREL(%rip), %rax
	movl	(%rax), %edx
	movq	%rbx, %rdi
	callq	_FALCON_STAT
	movq	_XgRxAlignError@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	_rx_align_error@GOTPCREL(%rip), %rax
	movl	(%rax), %edx
	movq	%rbx, %rdi
	callq	_FALCON_STAT
	movq	_XgRxSymbolError@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	_rx_symbol_error@GOTPCREL(%rip), %rax
	movl	(%rax), %edx
	movq	%rbx, %rdi
	callq	_FALCON_STAT
	movq	_XgRxInternalMACError@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	_rx_internal_error@GOTPCREL(%rip), %rax
	movl	(%rax), %edx
	movq	%rbx, %rdi
	callq	_FALCON_STAT
	movq	_XgRxControlPkts@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	_rx_control@GOTPCREL(%rip), %rax
	movl	(%rax), %edx
	movq	%rbx, %rdi
	callq	_FALCON_STAT
	movq	_XgRxPausePkts@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	_rx_pause@GOTPCREL(%rip), %rax
	movl	(%rax), %edx
	movq	%rbx, %rdi
	callq	_FALCON_STAT
	movq	_XgRxPkts64Octets@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	_rx_64@GOTPCREL(%rip), %rax
	movl	(%rax), %edx
	movq	%rbx, %rdi
	callq	_FALCON_STAT
	movq	_XgRxPkts65to127Octets@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	_rx_65_to_127@GOTPCREL(%rip), %rax
	movl	(%rax), %edx
	movq	%rbx, %rdi
	callq	_FALCON_STAT
	movq	_XgRxPkts128to255Octets@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	_rx_128_to_255@GOTPCREL(%rip), %rax
	movl	(%rax), %edx
	movq	%rbx, %rdi
	callq	_FALCON_STAT
	movq	_XgRxPkts256to511Octets@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	_rx_256_to_511@GOTPCREL(%rip), %rax
	movl	(%rax), %edx
	movq	%rbx, %rdi
	callq	_FALCON_STAT
	movq	_XgRxPkts512to1023Octets@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	_rx_512_to_1023@GOTPCREL(%rip), %rax
	movl	(%rax), %edx
	movq	%rbx, %rdi
	callq	_FALCON_STAT
	movq	_XgRxPkts1024to15xxOctets@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	_rx_1024_to_15xx@GOTPCREL(%rip), %rax
	movl	(%rax), %edx
	movq	%rbx, %rdi
	callq	_FALCON_STAT
	movq	_XgRxPkts15xxtoMaxOctets@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	_rx_15xx_to_jumbo@GOTPCREL(%rip), %rax
	movl	(%rax), %edx
	movq	%rbx, %rdi
	callq	_FALCON_STAT
	movq	_XgRxLengthError@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	_rx_length_error@GOTPCREL(%rip), %rax
	movl	(%rax), %edx
	movq	%rbx, %rdi
	callq	_FALCON_STAT
	movq	_XgTxPkts@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	_tx_packets@GOTPCREL(%rip), %rax
	movl	(%rax), %edx
	movq	%rbx, %rdi
	callq	_FALCON_STAT
	movq	_XgTxOctets@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	_tx_bytes@GOTPCREL(%rip), %rax
	movl	(%rax), %edx
	movq	%rbx, %rdi
	callq	_FALCON_STAT
	movq	_XgTxMulticastPkts@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	_tx_multicast@GOTPCREL(%rip), %rax
	movl	(%rax), %edx
	movq	%rbx, %rdi
	callq	_FALCON_STAT
	movq	_XgTxBroadcastPkts@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	_tx_broadcast@GOTPCREL(%rip), %rax
	movl	(%rax), %edx
	movq	%rbx, %rdi
	callq	_FALCON_STAT
	movq	_XgTxUnicastPkts@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	_tx_unicast@GOTPCREL(%rip), %rax
	movl	(%rax), %edx
	movq	%rbx, %rdi
	callq	_FALCON_STAT
	movq	_XgTxControlPkts@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	_tx_control@GOTPCREL(%rip), %rax
	movl	(%rax), %edx
	movq	%rbx, %rdi
	callq	_FALCON_STAT
	movq	_XgTxPausePkts@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	_tx_pause@GOTPCREL(%rip), %rax
	movl	(%rax), %edx
	movq	%rbx, %rdi
	callq	_FALCON_STAT
	movq	_XgTxPkts64Octets@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	_tx_64@GOTPCREL(%rip), %rax
	movl	(%rax), %edx
	movq	%rbx, %rdi
	callq	_FALCON_STAT
	movq	_XgTxPkts65to127Octets@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	_tx_65_to_127@GOTPCREL(%rip), %rax
	movl	(%rax), %edx
	movq	%rbx, %rdi
	callq	_FALCON_STAT
	movq	_XgTxPkts128to255Octets@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	_tx_128_to_255@GOTPCREL(%rip), %rax
	movl	(%rax), %edx
	movq	%rbx, %rdi
	callq	_FALCON_STAT
	movq	_XgTxPkts256to511Octets@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	_tx_256_to_511@GOTPCREL(%rip), %rax
	movl	(%rax), %edx
	movq	%rbx, %rdi
	callq	_FALCON_STAT
	movq	_XgTxPkts512to1023Octets@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	_tx_512_to_1023@GOTPCREL(%rip), %rax
	movl	(%rax), %edx
	movq	%rbx, %rdi
	callq	_FALCON_STAT
	movq	_XgTxPkts1024to15xxOctets@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	_tx_1024_to_15xx@GOTPCREL(%rip), %rax
	movl	(%rax), %edx
	movq	%rbx, %rdi
	callq	_FALCON_STAT
	movq	_XgTxPkts1519toMaxOctets@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	_tx_15xx_to_jumbo@GOTPCREL(%rip), %rax
	movl	(%rax), %edx
	movq	%rbx, %rdi
	callq	_FALCON_STAT
	movq	_XgTxUndersizePkts@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	_tx_lt64@GOTPCREL(%rip), %rax
	movl	(%rax), %edx
	movq	%rbx, %rdi
	callq	_FALCON_STAT
	movq	_XgTxOversizePkts@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	_tx_gtjumbo@GOTPCREL(%rip), %rax
	movl	(%rax), %edx
	movq	%rbx, %rdi
	callq	_FALCON_STAT
	movq	_XgTxNonTcpUdpPkt@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	_tx_non_tcpudp@GOTPCREL(%rip), %rax
	movl	(%rax), %edx
	movq	%rbx, %rdi
	callq	_FALCON_STAT
	movq	_XgTxMacSrcErrPkt@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	_tx_mac_src_error@GOTPCREL(%rip), %rax
	movl	(%rax), %edx
	movq	%rbx, %rdi
	callq	_FALCON_STAT
	movq	_XgTxIpSrcErrPkt@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	movq	_tx_ip_src_error@GOTPCREL(%rip), %rax
	movl	(%rax), %edx
	movq	%rbx, %rdi
	callq	_FALCON_STAT
	leaq	48(%rbx), %rdi
	movq	40(%rbx), %rsi
	movslq	(%rbx), %rax
	shlq	$6, %rax
	addq	32(%rbx), %rax
	subq	%rax, %rsi
	callq	_efx_update_diff_stat
	leaq	24(%rbx), %rdi
	movq	16(%rbx), %rsi
	movslq	4(%rbx), %rax
	shlq	$6, %rax
	addq	8(%rbx), %rax
	subq	%rax, %rsi
	addq	$8, %rsp
	popq	%rbx
	popq	%rbp
	jmp	_efx_update_diff_stat           ## TAILCALL
	.cfi_endproc
                                        ## -- End function
	.comm	_XgRxOctets,4,2                 ## @XgRxOctets
	.comm	_rx_bytes,4,2                   ## @rx_bytes
	.comm	_XgRxOctetsOK,4,2               ## @XgRxOctetsOK
	.comm	_rx_good_bytes,4,2              ## @rx_good_bytes
	.comm	_XgRxPkts,4,2                   ## @XgRxPkts
	.comm	_rx_packets,4,2                 ## @rx_packets
	.comm	_XgRxPktsOK,4,2                 ## @XgRxPktsOK
	.comm	_rx_good,4,2                    ## @rx_good
	.comm	_XgRxBroadcastPkts,4,2          ## @XgRxBroadcastPkts
	.comm	_rx_broadcast,4,2               ## @rx_broadcast
	.comm	_XgRxMulticastPkts,4,2          ## @XgRxMulticastPkts
	.comm	_rx_multicast,4,2               ## @rx_multicast
	.comm	_XgRxUnicastPkts,4,2            ## @XgRxUnicastPkts
	.comm	_rx_unicast,4,2                 ## @rx_unicast
	.comm	_XgRxUndersizePkts,4,2          ## @XgRxUndersizePkts
	.comm	_rx_lt64,4,2                    ## @rx_lt64
	.comm	_XgRxOversizePkts,4,2           ## @XgRxOversizePkts
	.comm	_rx_gtjumbo,4,2                 ## @rx_gtjumbo
	.comm	_XgRxJabberPkts,4,2             ## @XgRxJabberPkts
	.comm	_rx_bad_gtjumbo,4,2             ## @rx_bad_gtjumbo
	.comm	_XgRxUndersizeFCSerrorPkts,4,2  ## @XgRxUndersizeFCSerrorPkts
	.comm	_rx_bad_lt64,4,2                ## @rx_bad_lt64
	.comm	_XgRxDropEvents,4,2             ## @XgRxDropEvents
	.comm	_rx_overflow,4,2                ## @rx_overflow
	.comm	_XgRxFCSerrorPkts,4,2           ## @XgRxFCSerrorPkts
	.comm	_rx_bad,4,2                     ## @rx_bad
	.comm	_XgRxAlignError,4,2             ## @XgRxAlignError
	.comm	_rx_align_error,4,2             ## @rx_align_error
	.comm	_XgRxSymbolError,4,2            ## @XgRxSymbolError
	.comm	_rx_symbol_error,4,2            ## @rx_symbol_error
	.comm	_XgRxInternalMACError,4,2       ## @XgRxInternalMACError
	.comm	_rx_internal_error,4,2          ## @rx_internal_error
	.comm	_XgRxControlPkts,4,2            ## @XgRxControlPkts
	.comm	_rx_control,4,2                 ## @rx_control
	.comm	_XgRxPausePkts,4,2              ## @XgRxPausePkts
	.comm	_rx_pause,4,2                   ## @rx_pause
	.comm	_XgRxPkts64Octets,4,2           ## @XgRxPkts64Octets
	.comm	_rx_64,4,2                      ## @rx_64
	.comm	_XgRxPkts65to127Octets,4,2      ## @XgRxPkts65to127Octets
	.comm	_rx_65_to_127,4,2               ## @rx_65_to_127
	.comm	_XgRxPkts128to255Octets,4,2     ## @XgRxPkts128to255Octets
	.comm	_rx_128_to_255,4,2              ## @rx_128_to_255
	.comm	_XgRxPkts256to511Octets,4,2     ## @XgRxPkts256to511Octets
	.comm	_rx_256_to_511,4,2              ## @rx_256_to_511
	.comm	_XgRxPkts512to1023Octets,4,2    ## @XgRxPkts512to1023Octets
	.comm	_rx_512_to_1023,4,2             ## @rx_512_to_1023
	.comm	_XgRxPkts1024to15xxOctets,4,2   ## @XgRxPkts1024to15xxOctets
	.comm	_rx_1024_to_15xx,4,2            ## @rx_1024_to_15xx
	.comm	_XgRxPkts15xxtoMaxOctets,4,2    ## @XgRxPkts15xxtoMaxOctets
	.comm	_rx_15xx_to_jumbo,4,2           ## @rx_15xx_to_jumbo
	.comm	_XgRxLengthError,4,2            ## @XgRxLengthError
	.comm	_rx_length_error,4,2            ## @rx_length_error
	.comm	_XgTxPkts,4,2                   ## @XgTxPkts
	.comm	_tx_packets,4,2                 ## @tx_packets
	.comm	_XgTxOctets,4,2                 ## @XgTxOctets
	.comm	_tx_bytes,4,2                   ## @tx_bytes
	.comm	_XgTxMulticastPkts,4,2          ## @XgTxMulticastPkts
	.comm	_tx_multicast,4,2               ## @tx_multicast
	.comm	_XgTxBroadcastPkts,4,2          ## @XgTxBroadcastPkts
	.comm	_tx_broadcast,4,2               ## @tx_broadcast
	.comm	_XgTxUnicastPkts,4,2            ## @XgTxUnicastPkts
	.comm	_tx_unicast,4,2                 ## @tx_unicast
	.comm	_XgTxControlPkts,4,2            ## @XgTxControlPkts
	.comm	_tx_control,4,2                 ## @tx_control
	.comm	_XgTxPausePkts,4,2              ## @XgTxPausePkts
	.comm	_tx_pause,4,2                   ## @tx_pause
	.comm	_XgTxPkts64Octets,4,2           ## @XgTxPkts64Octets
	.comm	_tx_64,4,2                      ## @tx_64
	.comm	_XgTxPkts65to127Octets,4,2      ## @XgTxPkts65to127Octets
	.comm	_tx_65_to_127,4,2               ## @tx_65_to_127
	.comm	_XgTxPkts128to255Octets,4,2     ## @XgTxPkts128to255Octets
	.comm	_tx_128_to_255,4,2              ## @tx_128_to_255
	.comm	_XgTxPkts256to511Octets,4,2     ## @XgTxPkts256to511Octets
	.comm	_tx_256_to_511,4,2              ## @tx_256_to_511
	.comm	_XgTxPkts512to1023Octets,4,2    ## @XgTxPkts512to1023Octets
	.comm	_tx_512_to_1023,4,2             ## @tx_512_to_1023
	.comm	_XgTxPkts1024to15xxOctets,4,2   ## @XgTxPkts1024to15xxOctets
	.comm	_tx_1024_to_15xx,4,2            ## @tx_1024_to_15xx
	.comm	_XgTxPkts1519toMaxOctets,4,2    ## @XgTxPkts1519toMaxOctets
	.comm	_tx_15xx_to_jumbo,4,2           ## @tx_15xx_to_jumbo
	.comm	_XgTxUndersizePkts,4,2          ## @XgTxUndersizePkts
	.comm	_tx_lt64,4,2                    ## @tx_lt64
	.comm	_XgTxOversizePkts,4,2           ## @XgTxOversizePkts
	.comm	_tx_gtjumbo,4,2                 ## @tx_gtjumbo
	.comm	_XgTxNonTcpUdpPkt,4,2           ## @XgTxNonTcpUdpPkt
	.comm	_tx_non_tcpudp,4,2              ## @tx_non_tcpudp
	.comm	_XgTxMacSrcErrPkt,4,2           ## @XgTxMacSrcErrPkt
	.comm	_tx_mac_src_error,4,2           ## @tx_mac_src_error
	.comm	_XgTxIpSrcErrPkt,4,2            ## @XgTxIpSrcErrPkt
	.comm	_tx_ip_src_error,4,2            ## @tx_ip_src_error
.subsections_via_symbols

	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.globl	_falcon_update_stats_xmac       ; -- Begin function falcon_update_stats_xmac
	.p2align	2
_falcon_update_stats_xmac:              ; @falcon_update_stats_xmac
	.cfi_startproc
; %bb.0:
	stp	x20, x19, [sp, #-32]!           ; 16-byte Folded Spill
	.cfi_def_cfa_offset 32
	stp	x29, x30, [sp, #16]             ; 16-byte Folded Spill
	add	x29, sp, #16
	.cfi_def_cfa w29, 16
	.cfi_offset w30, -8
	.cfi_offset w29, -16
	.cfi_offset w19, -24
	.cfi_offset w20, -32
	mov	x19, x0
Lloh0:
	adrp	x8, _XgRxOctets@GOTPAGE
Lloh1:
	ldr	x8, [x8, _XgRxOctets@GOTPAGEOFF]
Lloh2:
	ldr	w1, [x8]
Lloh3:
	adrp	x8, _rx_bytes@GOTPAGE
Lloh4:
	ldr	x8, [x8, _rx_bytes@GOTPAGEOFF]
Lloh5:
	ldr	w2, [x8]
	bl	_FALCON_STAT
Lloh6:
	adrp	x8, _XgRxOctetsOK@GOTPAGE
Lloh7:
	ldr	x8, [x8, _XgRxOctetsOK@GOTPAGEOFF]
Lloh8:
	ldr	w1, [x8]
Lloh9:
	adrp	x8, _rx_good_bytes@GOTPAGE
Lloh10:
	ldr	x8, [x8, _rx_good_bytes@GOTPAGEOFF]
Lloh11:
	ldr	w2, [x8]
	mov	x0, x19
	bl	_FALCON_STAT
Lloh12:
	adrp	x8, _XgRxPkts@GOTPAGE
Lloh13:
	ldr	x8, [x8, _XgRxPkts@GOTPAGEOFF]
Lloh14:
	ldr	w1, [x8]
Lloh15:
	adrp	x8, _rx_packets@GOTPAGE
Lloh16:
	ldr	x8, [x8, _rx_packets@GOTPAGEOFF]
Lloh17:
	ldr	w2, [x8]
	mov	x0, x19
	bl	_FALCON_STAT
Lloh18:
	adrp	x8, _XgRxPktsOK@GOTPAGE
Lloh19:
	ldr	x8, [x8, _XgRxPktsOK@GOTPAGEOFF]
Lloh20:
	ldr	w1, [x8]
Lloh21:
	adrp	x8, _rx_good@GOTPAGE
Lloh22:
	ldr	x8, [x8, _rx_good@GOTPAGEOFF]
Lloh23:
	ldr	w2, [x8]
	mov	x0, x19
	bl	_FALCON_STAT
Lloh24:
	adrp	x8, _XgRxBroadcastPkts@GOTPAGE
Lloh25:
	ldr	x8, [x8, _XgRxBroadcastPkts@GOTPAGEOFF]
Lloh26:
	ldr	w1, [x8]
Lloh27:
	adrp	x8, _rx_broadcast@GOTPAGE
Lloh28:
	ldr	x8, [x8, _rx_broadcast@GOTPAGEOFF]
Lloh29:
	ldr	w2, [x8]
	mov	x0, x19
	bl	_FALCON_STAT
Lloh30:
	adrp	x8, _XgRxMulticastPkts@GOTPAGE
Lloh31:
	ldr	x8, [x8, _XgRxMulticastPkts@GOTPAGEOFF]
Lloh32:
	ldr	w1, [x8]
Lloh33:
	adrp	x8, _rx_multicast@GOTPAGE
Lloh34:
	ldr	x8, [x8, _rx_multicast@GOTPAGEOFF]
Lloh35:
	ldr	w2, [x8]
	mov	x0, x19
	bl	_FALCON_STAT
Lloh36:
	adrp	x8, _XgRxUnicastPkts@GOTPAGE
Lloh37:
	ldr	x8, [x8, _XgRxUnicastPkts@GOTPAGEOFF]
Lloh38:
	ldr	w1, [x8]
Lloh39:
	adrp	x8, _rx_unicast@GOTPAGE
Lloh40:
	ldr	x8, [x8, _rx_unicast@GOTPAGEOFF]
Lloh41:
	ldr	w2, [x8]
	mov	x0, x19
	bl	_FALCON_STAT
Lloh42:
	adrp	x8, _XgRxUndersizePkts@GOTPAGE
Lloh43:
	ldr	x8, [x8, _XgRxUndersizePkts@GOTPAGEOFF]
Lloh44:
	ldr	w1, [x8]
Lloh45:
	adrp	x8, _rx_lt64@GOTPAGE
Lloh46:
	ldr	x8, [x8, _rx_lt64@GOTPAGEOFF]
Lloh47:
	ldr	w2, [x8]
	mov	x0, x19
	bl	_FALCON_STAT
Lloh48:
	adrp	x8, _XgRxOversizePkts@GOTPAGE
Lloh49:
	ldr	x8, [x8, _XgRxOversizePkts@GOTPAGEOFF]
Lloh50:
	ldr	w1, [x8]
Lloh51:
	adrp	x8, _rx_gtjumbo@GOTPAGE
Lloh52:
	ldr	x8, [x8, _rx_gtjumbo@GOTPAGEOFF]
Lloh53:
	ldr	w2, [x8]
	mov	x0, x19
	bl	_FALCON_STAT
Lloh54:
	adrp	x8, _XgRxJabberPkts@GOTPAGE
Lloh55:
	ldr	x8, [x8, _XgRxJabberPkts@GOTPAGEOFF]
Lloh56:
	ldr	w1, [x8]
Lloh57:
	adrp	x8, _rx_bad_gtjumbo@GOTPAGE
Lloh58:
	ldr	x8, [x8, _rx_bad_gtjumbo@GOTPAGEOFF]
Lloh59:
	ldr	w2, [x8]
	mov	x0, x19
	bl	_FALCON_STAT
Lloh60:
	adrp	x8, _XgRxUndersizeFCSerrorPkts@GOTPAGE
Lloh61:
	ldr	x8, [x8, _XgRxUndersizeFCSerrorPkts@GOTPAGEOFF]
Lloh62:
	ldr	w1, [x8]
Lloh63:
	adrp	x8, _rx_bad_lt64@GOTPAGE
Lloh64:
	ldr	x8, [x8, _rx_bad_lt64@GOTPAGEOFF]
Lloh65:
	ldr	w2, [x8]
	mov	x0, x19
	bl	_FALCON_STAT
Lloh66:
	adrp	x8, _XgRxDropEvents@GOTPAGE
Lloh67:
	ldr	x8, [x8, _XgRxDropEvents@GOTPAGEOFF]
Lloh68:
	ldr	w1, [x8]
Lloh69:
	adrp	x8, _rx_overflow@GOTPAGE
Lloh70:
	ldr	x8, [x8, _rx_overflow@GOTPAGEOFF]
Lloh71:
	ldr	w2, [x8]
	mov	x0, x19
	bl	_FALCON_STAT
Lloh72:
	adrp	x8, _XgRxFCSerrorPkts@GOTPAGE
Lloh73:
	ldr	x8, [x8, _XgRxFCSerrorPkts@GOTPAGEOFF]
Lloh74:
	ldr	w1, [x8]
Lloh75:
	adrp	x8, _rx_bad@GOTPAGE
Lloh76:
	ldr	x8, [x8, _rx_bad@GOTPAGEOFF]
Lloh77:
	ldr	w2, [x8]
	mov	x0, x19
	bl	_FALCON_STAT
Lloh78:
	adrp	x8, _XgRxAlignError@GOTPAGE
Lloh79:
	ldr	x8, [x8, _XgRxAlignError@GOTPAGEOFF]
Lloh80:
	ldr	w1, [x8]
Lloh81:
	adrp	x8, _rx_align_error@GOTPAGE
Lloh82:
	ldr	x8, [x8, _rx_align_error@GOTPAGEOFF]
Lloh83:
	ldr	w2, [x8]
	mov	x0, x19
	bl	_FALCON_STAT
Lloh84:
	adrp	x8, _XgRxSymbolError@GOTPAGE
Lloh85:
	ldr	x8, [x8, _XgRxSymbolError@GOTPAGEOFF]
Lloh86:
	ldr	w1, [x8]
Lloh87:
	adrp	x8, _rx_symbol_error@GOTPAGE
Lloh88:
	ldr	x8, [x8, _rx_symbol_error@GOTPAGEOFF]
Lloh89:
	ldr	w2, [x8]
	mov	x0, x19
	bl	_FALCON_STAT
Lloh90:
	adrp	x8, _XgRxInternalMACError@GOTPAGE
Lloh91:
	ldr	x8, [x8, _XgRxInternalMACError@GOTPAGEOFF]
Lloh92:
	ldr	w1, [x8]
Lloh93:
	adrp	x8, _rx_internal_error@GOTPAGE
Lloh94:
	ldr	x8, [x8, _rx_internal_error@GOTPAGEOFF]
Lloh95:
	ldr	w2, [x8]
	mov	x0, x19
	bl	_FALCON_STAT
Lloh96:
	adrp	x8, _XgRxControlPkts@GOTPAGE
Lloh97:
	ldr	x8, [x8, _XgRxControlPkts@GOTPAGEOFF]
Lloh98:
	ldr	w1, [x8]
Lloh99:
	adrp	x8, _rx_control@GOTPAGE
Lloh100:
	ldr	x8, [x8, _rx_control@GOTPAGEOFF]
Lloh101:
	ldr	w2, [x8]
	mov	x0, x19
	bl	_FALCON_STAT
Lloh102:
	adrp	x8, _XgRxPausePkts@GOTPAGE
Lloh103:
	ldr	x8, [x8, _XgRxPausePkts@GOTPAGEOFF]
Lloh104:
	ldr	w1, [x8]
Lloh105:
	adrp	x8, _rx_pause@GOTPAGE
Lloh106:
	ldr	x8, [x8, _rx_pause@GOTPAGEOFF]
Lloh107:
	ldr	w2, [x8]
	mov	x0, x19
	bl	_FALCON_STAT
Lloh108:
	adrp	x8, _XgRxPkts64Octets@GOTPAGE
Lloh109:
	ldr	x8, [x8, _XgRxPkts64Octets@GOTPAGEOFF]
Lloh110:
	ldr	w1, [x8]
Lloh111:
	adrp	x8, _rx_64@GOTPAGE
Lloh112:
	ldr	x8, [x8, _rx_64@GOTPAGEOFF]
Lloh113:
	ldr	w2, [x8]
	mov	x0, x19
	bl	_FALCON_STAT
Lloh114:
	adrp	x8, _XgRxPkts65to127Octets@GOTPAGE
Lloh115:
	ldr	x8, [x8, _XgRxPkts65to127Octets@GOTPAGEOFF]
Lloh116:
	ldr	w1, [x8]
Lloh117:
	adrp	x8, _rx_65_to_127@GOTPAGE
Lloh118:
	ldr	x8, [x8, _rx_65_to_127@GOTPAGEOFF]
Lloh119:
	ldr	w2, [x8]
	mov	x0, x19
	bl	_FALCON_STAT
Lloh120:
	adrp	x8, _XgRxPkts128to255Octets@GOTPAGE
Lloh121:
	ldr	x8, [x8, _XgRxPkts128to255Octets@GOTPAGEOFF]
Lloh122:
	ldr	w1, [x8]
Lloh123:
	adrp	x8, _rx_128_to_255@GOTPAGE
Lloh124:
	ldr	x8, [x8, _rx_128_to_255@GOTPAGEOFF]
Lloh125:
	ldr	w2, [x8]
	mov	x0, x19
	bl	_FALCON_STAT
Lloh126:
	adrp	x8, _XgRxPkts256to511Octets@GOTPAGE
Lloh127:
	ldr	x8, [x8, _XgRxPkts256to511Octets@GOTPAGEOFF]
Lloh128:
	ldr	w1, [x8]
Lloh129:
	adrp	x8, _rx_256_to_511@GOTPAGE
Lloh130:
	ldr	x8, [x8, _rx_256_to_511@GOTPAGEOFF]
Lloh131:
	ldr	w2, [x8]
	mov	x0, x19
	bl	_FALCON_STAT
Lloh132:
	adrp	x8, _XgRxPkts512to1023Octets@GOTPAGE
Lloh133:
	ldr	x8, [x8, _XgRxPkts512to1023Octets@GOTPAGEOFF]
Lloh134:
	ldr	w1, [x8]
Lloh135:
	adrp	x8, _rx_512_to_1023@GOTPAGE
Lloh136:
	ldr	x8, [x8, _rx_512_to_1023@GOTPAGEOFF]
Lloh137:
	ldr	w2, [x8]
	mov	x0, x19
	bl	_FALCON_STAT
Lloh138:
	adrp	x8, _XgRxPkts1024to15xxOctets@GOTPAGE
Lloh139:
	ldr	x8, [x8, _XgRxPkts1024to15xxOctets@GOTPAGEOFF]
Lloh140:
	ldr	w1, [x8]
Lloh141:
	adrp	x8, _rx_1024_to_15xx@GOTPAGE
Lloh142:
	ldr	x8, [x8, _rx_1024_to_15xx@GOTPAGEOFF]
Lloh143:
	ldr	w2, [x8]
	mov	x0, x19
	bl	_FALCON_STAT
Lloh144:
	adrp	x8, _XgRxPkts15xxtoMaxOctets@GOTPAGE
Lloh145:
	ldr	x8, [x8, _XgRxPkts15xxtoMaxOctets@GOTPAGEOFF]
Lloh146:
	ldr	w1, [x8]
Lloh147:
	adrp	x8, _rx_15xx_to_jumbo@GOTPAGE
Lloh148:
	ldr	x8, [x8, _rx_15xx_to_jumbo@GOTPAGEOFF]
Lloh149:
	ldr	w2, [x8]
	mov	x0, x19
	bl	_FALCON_STAT
Lloh150:
	adrp	x8, _XgRxLengthError@GOTPAGE
Lloh151:
	ldr	x8, [x8, _XgRxLengthError@GOTPAGEOFF]
Lloh152:
	ldr	w1, [x8]
Lloh153:
	adrp	x8, _rx_length_error@GOTPAGE
Lloh154:
	ldr	x8, [x8, _rx_length_error@GOTPAGEOFF]
Lloh155:
	ldr	w2, [x8]
	mov	x0, x19
	bl	_FALCON_STAT
Lloh156:
	adrp	x8, _XgTxPkts@GOTPAGE
Lloh157:
	ldr	x8, [x8, _XgTxPkts@GOTPAGEOFF]
Lloh158:
	ldr	w1, [x8]
Lloh159:
	adrp	x8, _tx_packets@GOTPAGE
Lloh160:
	ldr	x8, [x8, _tx_packets@GOTPAGEOFF]
Lloh161:
	ldr	w2, [x8]
	mov	x0, x19
	bl	_FALCON_STAT
Lloh162:
	adrp	x8, _XgTxOctets@GOTPAGE
Lloh163:
	ldr	x8, [x8, _XgTxOctets@GOTPAGEOFF]
Lloh164:
	ldr	w1, [x8]
Lloh165:
	adrp	x8, _tx_bytes@GOTPAGE
Lloh166:
	ldr	x8, [x8, _tx_bytes@GOTPAGEOFF]
Lloh167:
	ldr	w2, [x8]
	mov	x0, x19
	bl	_FALCON_STAT
Lloh168:
	adrp	x8, _XgTxMulticastPkts@GOTPAGE
Lloh169:
	ldr	x8, [x8, _XgTxMulticastPkts@GOTPAGEOFF]
Lloh170:
	ldr	w1, [x8]
Lloh171:
	adrp	x8, _tx_multicast@GOTPAGE
Lloh172:
	ldr	x8, [x8, _tx_multicast@GOTPAGEOFF]
Lloh173:
	ldr	w2, [x8]
	mov	x0, x19
	bl	_FALCON_STAT
Lloh174:
	adrp	x8, _XgTxBroadcastPkts@GOTPAGE
Lloh175:
	ldr	x8, [x8, _XgTxBroadcastPkts@GOTPAGEOFF]
Lloh176:
	ldr	w1, [x8]
Lloh177:
	adrp	x8, _tx_broadcast@GOTPAGE
Lloh178:
	ldr	x8, [x8, _tx_broadcast@GOTPAGEOFF]
Lloh179:
	ldr	w2, [x8]
	mov	x0, x19
	bl	_FALCON_STAT
Lloh180:
	adrp	x8, _XgTxUnicastPkts@GOTPAGE
Lloh181:
	ldr	x8, [x8, _XgTxUnicastPkts@GOTPAGEOFF]
Lloh182:
	ldr	w1, [x8]
Lloh183:
	adrp	x8, _tx_unicast@GOTPAGE
Lloh184:
	ldr	x8, [x8, _tx_unicast@GOTPAGEOFF]
Lloh185:
	ldr	w2, [x8]
	mov	x0, x19
	bl	_FALCON_STAT
Lloh186:
	adrp	x8, _XgTxControlPkts@GOTPAGE
Lloh187:
	ldr	x8, [x8, _XgTxControlPkts@GOTPAGEOFF]
Lloh188:
	ldr	w1, [x8]
Lloh189:
	adrp	x8, _tx_control@GOTPAGE
Lloh190:
	ldr	x8, [x8, _tx_control@GOTPAGEOFF]
Lloh191:
	ldr	w2, [x8]
	mov	x0, x19
	bl	_FALCON_STAT
Lloh192:
	adrp	x8, _XgTxPausePkts@GOTPAGE
Lloh193:
	ldr	x8, [x8, _XgTxPausePkts@GOTPAGEOFF]
Lloh194:
	ldr	w1, [x8]
Lloh195:
	adrp	x8, _tx_pause@GOTPAGE
Lloh196:
	ldr	x8, [x8, _tx_pause@GOTPAGEOFF]
Lloh197:
	ldr	w2, [x8]
	mov	x0, x19
	bl	_FALCON_STAT
Lloh198:
	adrp	x8, _XgTxPkts64Octets@GOTPAGE
Lloh199:
	ldr	x8, [x8, _XgTxPkts64Octets@GOTPAGEOFF]
Lloh200:
	ldr	w1, [x8]
Lloh201:
	adrp	x8, _tx_64@GOTPAGE
Lloh202:
	ldr	x8, [x8, _tx_64@GOTPAGEOFF]
Lloh203:
	ldr	w2, [x8]
	mov	x0, x19
	bl	_FALCON_STAT
Lloh204:
	adrp	x8, _XgTxPkts65to127Octets@GOTPAGE
Lloh205:
	ldr	x8, [x8, _XgTxPkts65to127Octets@GOTPAGEOFF]
Lloh206:
	ldr	w1, [x8]
Lloh207:
	adrp	x8, _tx_65_to_127@GOTPAGE
Lloh208:
	ldr	x8, [x8, _tx_65_to_127@GOTPAGEOFF]
Lloh209:
	ldr	w2, [x8]
	mov	x0, x19
	bl	_FALCON_STAT
Lloh210:
	adrp	x8, _XgTxPkts128to255Octets@GOTPAGE
Lloh211:
	ldr	x8, [x8, _XgTxPkts128to255Octets@GOTPAGEOFF]
Lloh212:
	ldr	w1, [x8]
Lloh213:
	adrp	x8, _tx_128_to_255@GOTPAGE
Lloh214:
	ldr	x8, [x8, _tx_128_to_255@GOTPAGEOFF]
Lloh215:
	ldr	w2, [x8]
	mov	x0, x19
	bl	_FALCON_STAT
Lloh216:
	adrp	x8, _XgTxPkts256to511Octets@GOTPAGE
Lloh217:
	ldr	x8, [x8, _XgTxPkts256to511Octets@GOTPAGEOFF]
Lloh218:
	ldr	w1, [x8]
Lloh219:
	adrp	x8, _tx_256_to_511@GOTPAGE
Lloh220:
	ldr	x8, [x8, _tx_256_to_511@GOTPAGEOFF]
Lloh221:
	ldr	w2, [x8]
	mov	x0, x19
	bl	_FALCON_STAT
Lloh222:
	adrp	x8, _XgTxPkts512to1023Octets@GOTPAGE
Lloh223:
	ldr	x8, [x8, _XgTxPkts512to1023Octets@GOTPAGEOFF]
Lloh224:
	ldr	w1, [x8]
Lloh225:
	adrp	x8, _tx_512_to_1023@GOTPAGE
Lloh226:
	ldr	x8, [x8, _tx_512_to_1023@GOTPAGEOFF]
Lloh227:
	ldr	w2, [x8]
	mov	x0, x19
	bl	_FALCON_STAT
Lloh228:
	adrp	x8, _XgTxPkts1024to15xxOctets@GOTPAGE
Lloh229:
	ldr	x8, [x8, _XgTxPkts1024to15xxOctets@GOTPAGEOFF]
Lloh230:
	ldr	w1, [x8]
Lloh231:
	adrp	x8, _tx_1024_to_15xx@GOTPAGE
Lloh232:
	ldr	x8, [x8, _tx_1024_to_15xx@GOTPAGEOFF]
Lloh233:
	ldr	w2, [x8]
	mov	x0, x19
	bl	_FALCON_STAT
Lloh234:
	adrp	x8, _XgTxPkts1519toMaxOctets@GOTPAGE
Lloh235:
	ldr	x8, [x8, _XgTxPkts1519toMaxOctets@GOTPAGEOFF]
Lloh236:
	ldr	w1, [x8]
Lloh237:
	adrp	x8, _tx_15xx_to_jumbo@GOTPAGE
Lloh238:
	ldr	x8, [x8, _tx_15xx_to_jumbo@GOTPAGEOFF]
Lloh239:
	ldr	w2, [x8]
	mov	x0, x19
	bl	_FALCON_STAT
Lloh240:
	adrp	x8, _XgTxUndersizePkts@GOTPAGE
Lloh241:
	ldr	x8, [x8, _XgTxUndersizePkts@GOTPAGEOFF]
Lloh242:
	ldr	w1, [x8]
Lloh243:
	adrp	x8, _tx_lt64@GOTPAGE
Lloh244:
	ldr	x8, [x8, _tx_lt64@GOTPAGEOFF]
Lloh245:
	ldr	w2, [x8]
	mov	x0, x19
	bl	_FALCON_STAT
Lloh246:
	adrp	x8, _XgTxOversizePkts@GOTPAGE
Lloh247:
	ldr	x8, [x8, _XgTxOversizePkts@GOTPAGEOFF]
Lloh248:
	ldr	w1, [x8]
Lloh249:
	adrp	x8, _tx_gtjumbo@GOTPAGE
Lloh250:
	ldr	x8, [x8, _tx_gtjumbo@GOTPAGEOFF]
Lloh251:
	ldr	w2, [x8]
	mov	x0, x19
	bl	_FALCON_STAT
Lloh252:
	adrp	x8, _XgTxNonTcpUdpPkt@GOTPAGE
Lloh253:
	ldr	x8, [x8, _XgTxNonTcpUdpPkt@GOTPAGEOFF]
Lloh254:
	ldr	w1, [x8]
Lloh255:
	adrp	x8, _tx_non_tcpudp@GOTPAGE
Lloh256:
	ldr	x8, [x8, _tx_non_tcpudp@GOTPAGEOFF]
Lloh257:
	ldr	w2, [x8]
	mov	x0, x19
	bl	_FALCON_STAT
Lloh258:
	adrp	x8, _XgTxMacSrcErrPkt@GOTPAGE
Lloh259:
	ldr	x8, [x8, _XgTxMacSrcErrPkt@GOTPAGEOFF]
Lloh260:
	ldr	w1, [x8]
Lloh261:
	adrp	x8, _tx_mac_src_error@GOTPAGE
Lloh262:
	ldr	x8, [x8, _tx_mac_src_error@GOTPAGEOFF]
Lloh263:
	ldr	w2, [x8]
	mov	x0, x19
	bl	_FALCON_STAT
Lloh264:
	adrp	x8, _XgTxIpSrcErrPkt@GOTPAGE
Lloh265:
	ldr	x8, [x8, _XgTxIpSrcErrPkt@GOTPAGEOFF]
Lloh266:
	ldr	w1, [x8]
Lloh267:
	adrp	x8, _tx_ip_src_error@GOTPAGE
Lloh268:
	ldr	x8, [x8, _tx_ip_src_error@GOTPAGEOFF]
Lloh269:
	ldr	w2, [x8]
	mov	x0, x19
	bl	_FALCON_STAT
	add	x0, x19, #48
	ldp	x9, x8, [x19, #32]
	ldrsw	x10, [x19]
	add	x9, x9, x10, lsl #6
	sub	x1, x8, x9
	bl	_efx_update_diff_stat
	add	x0, x19, #24
	ldp	x9, x8, [x19, #8]
	ldrsw	x10, [x19, #4]
	add	x9, x9, x10, lsl #6
	sub	x1, x8, x9
	ldp	x29, x30, [sp, #16]             ; 16-byte Folded Reload
	ldp	x20, x19, [sp], #32             ; 16-byte Folded Reload
	b	_efx_update_diff_stat
	.loh AdrpLdrGotLdr	Lloh267, Lloh268, Lloh269
	.loh AdrpLdrGotLdr	Lloh264, Lloh265, Lloh266
	.loh AdrpLdrGotLdr	Lloh261, Lloh262, Lloh263
	.loh AdrpLdrGotLdr	Lloh258, Lloh259, Lloh260
	.loh AdrpLdrGotLdr	Lloh255, Lloh256, Lloh257
	.loh AdrpLdrGotLdr	Lloh252, Lloh253, Lloh254
	.loh AdrpLdrGotLdr	Lloh249, Lloh250, Lloh251
	.loh AdrpLdrGotLdr	Lloh246, Lloh247, Lloh248
	.loh AdrpLdrGotLdr	Lloh243, Lloh244, Lloh245
	.loh AdrpLdrGotLdr	Lloh240, Lloh241, Lloh242
	.loh AdrpLdrGotLdr	Lloh237, Lloh238, Lloh239
	.loh AdrpLdrGotLdr	Lloh234, Lloh235, Lloh236
	.loh AdrpLdrGotLdr	Lloh231, Lloh232, Lloh233
	.loh AdrpLdrGotLdr	Lloh228, Lloh229, Lloh230
	.loh AdrpLdrGotLdr	Lloh225, Lloh226, Lloh227
	.loh AdrpLdrGotLdr	Lloh222, Lloh223, Lloh224
	.loh AdrpLdrGotLdr	Lloh219, Lloh220, Lloh221
	.loh AdrpLdrGotLdr	Lloh216, Lloh217, Lloh218
	.loh AdrpLdrGotLdr	Lloh213, Lloh214, Lloh215
	.loh AdrpLdrGotLdr	Lloh210, Lloh211, Lloh212
	.loh AdrpLdrGotLdr	Lloh207, Lloh208, Lloh209
	.loh AdrpLdrGotLdr	Lloh204, Lloh205, Lloh206
	.loh AdrpLdrGotLdr	Lloh201, Lloh202, Lloh203
	.loh AdrpLdrGotLdr	Lloh198, Lloh199, Lloh200
	.loh AdrpLdrGotLdr	Lloh195, Lloh196, Lloh197
	.loh AdrpLdrGotLdr	Lloh192, Lloh193, Lloh194
	.loh AdrpLdrGotLdr	Lloh189, Lloh190, Lloh191
	.loh AdrpLdrGotLdr	Lloh186, Lloh187, Lloh188
	.loh AdrpLdrGotLdr	Lloh183, Lloh184, Lloh185
	.loh AdrpLdrGotLdr	Lloh180, Lloh181, Lloh182
	.loh AdrpLdrGotLdr	Lloh177, Lloh178, Lloh179
	.loh AdrpLdrGotLdr	Lloh174, Lloh175, Lloh176
	.loh AdrpLdrGotLdr	Lloh171, Lloh172, Lloh173
	.loh AdrpLdrGotLdr	Lloh168, Lloh169, Lloh170
	.loh AdrpLdrGotLdr	Lloh165, Lloh166, Lloh167
	.loh AdrpLdrGotLdr	Lloh162, Lloh163, Lloh164
	.loh AdrpLdrGotLdr	Lloh159, Lloh160, Lloh161
	.loh AdrpLdrGotLdr	Lloh156, Lloh157, Lloh158
	.loh AdrpLdrGotLdr	Lloh153, Lloh154, Lloh155
	.loh AdrpLdrGotLdr	Lloh150, Lloh151, Lloh152
	.loh AdrpLdrGotLdr	Lloh147, Lloh148, Lloh149
	.loh AdrpLdrGotLdr	Lloh144, Lloh145, Lloh146
	.loh AdrpLdrGotLdr	Lloh141, Lloh142, Lloh143
	.loh AdrpLdrGotLdr	Lloh138, Lloh139, Lloh140
	.loh AdrpLdrGotLdr	Lloh135, Lloh136, Lloh137
	.loh AdrpLdrGotLdr	Lloh132, Lloh133, Lloh134
	.loh AdrpLdrGotLdr	Lloh129, Lloh130, Lloh131
	.loh AdrpLdrGotLdr	Lloh126, Lloh127, Lloh128
	.loh AdrpLdrGotLdr	Lloh123, Lloh124, Lloh125
	.loh AdrpLdrGotLdr	Lloh120, Lloh121, Lloh122
	.loh AdrpLdrGotLdr	Lloh117, Lloh118, Lloh119
	.loh AdrpLdrGotLdr	Lloh114, Lloh115, Lloh116
	.loh AdrpLdrGotLdr	Lloh111, Lloh112, Lloh113
	.loh AdrpLdrGotLdr	Lloh108, Lloh109, Lloh110
	.loh AdrpLdrGotLdr	Lloh105, Lloh106, Lloh107
	.loh AdrpLdrGotLdr	Lloh102, Lloh103, Lloh104
	.loh AdrpLdrGotLdr	Lloh99, Lloh100, Lloh101
	.loh AdrpLdrGotLdr	Lloh96, Lloh97, Lloh98
	.loh AdrpLdrGotLdr	Lloh93, Lloh94, Lloh95
	.loh AdrpLdrGotLdr	Lloh90, Lloh91, Lloh92
	.loh AdrpLdrGotLdr	Lloh87, Lloh88, Lloh89
	.loh AdrpLdrGotLdr	Lloh84, Lloh85, Lloh86
	.loh AdrpLdrGotLdr	Lloh81, Lloh82, Lloh83
	.loh AdrpLdrGotLdr	Lloh78, Lloh79, Lloh80
	.loh AdrpLdrGotLdr	Lloh75, Lloh76, Lloh77
	.loh AdrpLdrGotLdr	Lloh72, Lloh73, Lloh74
	.loh AdrpLdrGotLdr	Lloh69, Lloh70, Lloh71
	.loh AdrpLdrGotLdr	Lloh66, Lloh67, Lloh68
	.loh AdrpLdrGotLdr	Lloh63, Lloh64, Lloh65
	.loh AdrpLdrGotLdr	Lloh60, Lloh61, Lloh62
	.loh AdrpLdrGotLdr	Lloh57, Lloh58, Lloh59
	.loh AdrpLdrGotLdr	Lloh54, Lloh55, Lloh56
	.loh AdrpLdrGotLdr	Lloh51, Lloh52, Lloh53
	.loh AdrpLdrGotLdr	Lloh48, Lloh49, Lloh50
	.loh AdrpLdrGotLdr	Lloh45, Lloh46, Lloh47
	.loh AdrpLdrGotLdr	Lloh42, Lloh43, Lloh44
	.loh AdrpLdrGotLdr	Lloh39, Lloh40, Lloh41
	.loh AdrpLdrGotLdr	Lloh36, Lloh37, Lloh38
	.loh AdrpLdrGotLdr	Lloh33, Lloh34, Lloh35
	.loh AdrpLdrGotLdr	Lloh30, Lloh31, Lloh32
	.loh AdrpLdrGotLdr	Lloh27, Lloh28, Lloh29
	.loh AdrpLdrGotLdr	Lloh24, Lloh25, Lloh26
	.loh AdrpLdrGotLdr	Lloh21, Lloh22, Lloh23
	.loh AdrpLdrGotLdr	Lloh18, Lloh19, Lloh20
	.loh AdrpLdrGotLdr	Lloh15, Lloh16, Lloh17
	.loh AdrpLdrGotLdr	Lloh12, Lloh13, Lloh14
	.loh AdrpLdrGotLdr	Lloh9, Lloh10, Lloh11
	.loh AdrpLdrGotLdr	Lloh6, Lloh7, Lloh8
	.loh AdrpLdrGotLdr	Lloh3, Lloh4, Lloh5
	.loh AdrpLdrGotLdr	Lloh0, Lloh1, Lloh2
	.cfi_endproc
                                        ; -- End function
	.comm	_XgRxOctets,4,2                 ; @XgRxOctets
	.comm	_rx_bytes,4,2                   ; @rx_bytes
	.comm	_XgRxOctetsOK,4,2               ; @XgRxOctetsOK
	.comm	_rx_good_bytes,4,2              ; @rx_good_bytes
	.comm	_XgRxPkts,4,2                   ; @XgRxPkts
	.comm	_rx_packets,4,2                 ; @rx_packets
	.comm	_XgRxPktsOK,4,2                 ; @XgRxPktsOK
	.comm	_rx_good,4,2                    ; @rx_good
	.comm	_XgRxBroadcastPkts,4,2          ; @XgRxBroadcastPkts
	.comm	_rx_broadcast,4,2               ; @rx_broadcast
	.comm	_XgRxMulticastPkts,4,2          ; @XgRxMulticastPkts
	.comm	_rx_multicast,4,2               ; @rx_multicast
	.comm	_XgRxUnicastPkts,4,2            ; @XgRxUnicastPkts
	.comm	_rx_unicast,4,2                 ; @rx_unicast
	.comm	_XgRxUndersizePkts,4,2          ; @XgRxUndersizePkts
	.comm	_rx_lt64,4,2                    ; @rx_lt64
	.comm	_XgRxOversizePkts,4,2           ; @XgRxOversizePkts
	.comm	_rx_gtjumbo,4,2                 ; @rx_gtjumbo
	.comm	_XgRxJabberPkts,4,2             ; @XgRxJabberPkts
	.comm	_rx_bad_gtjumbo,4,2             ; @rx_bad_gtjumbo
	.comm	_XgRxUndersizeFCSerrorPkts,4,2  ; @XgRxUndersizeFCSerrorPkts
	.comm	_rx_bad_lt64,4,2                ; @rx_bad_lt64
	.comm	_XgRxDropEvents,4,2             ; @XgRxDropEvents
	.comm	_rx_overflow,4,2                ; @rx_overflow
	.comm	_XgRxFCSerrorPkts,4,2           ; @XgRxFCSerrorPkts
	.comm	_rx_bad,4,2                     ; @rx_bad
	.comm	_XgRxAlignError,4,2             ; @XgRxAlignError
	.comm	_rx_align_error,4,2             ; @rx_align_error
	.comm	_XgRxSymbolError,4,2            ; @XgRxSymbolError
	.comm	_rx_symbol_error,4,2            ; @rx_symbol_error
	.comm	_XgRxInternalMACError,4,2       ; @XgRxInternalMACError
	.comm	_rx_internal_error,4,2          ; @rx_internal_error
	.comm	_XgRxControlPkts,4,2            ; @XgRxControlPkts
	.comm	_rx_control,4,2                 ; @rx_control
	.comm	_XgRxPausePkts,4,2              ; @XgRxPausePkts
	.comm	_rx_pause,4,2                   ; @rx_pause
	.comm	_XgRxPkts64Octets,4,2           ; @XgRxPkts64Octets
	.comm	_rx_64,4,2                      ; @rx_64
	.comm	_XgRxPkts65to127Octets,4,2      ; @XgRxPkts65to127Octets
	.comm	_rx_65_to_127,4,2               ; @rx_65_to_127
	.comm	_XgRxPkts128to255Octets,4,2     ; @XgRxPkts128to255Octets
	.comm	_rx_128_to_255,4,2              ; @rx_128_to_255
	.comm	_XgRxPkts256to511Octets,4,2     ; @XgRxPkts256to511Octets
	.comm	_rx_256_to_511,4,2              ; @rx_256_to_511
	.comm	_XgRxPkts512to1023Octets,4,2    ; @XgRxPkts512to1023Octets
	.comm	_rx_512_to_1023,4,2             ; @rx_512_to_1023
	.comm	_XgRxPkts1024to15xxOctets,4,2   ; @XgRxPkts1024to15xxOctets
	.comm	_rx_1024_to_15xx,4,2            ; @rx_1024_to_15xx
	.comm	_XgRxPkts15xxtoMaxOctets,4,2    ; @XgRxPkts15xxtoMaxOctets
	.comm	_rx_15xx_to_jumbo,4,2           ; @rx_15xx_to_jumbo
	.comm	_XgRxLengthError,4,2            ; @XgRxLengthError
	.comm	_rx_length_error,4,2            ; @rx_length_error
	.comm	_XgTxPkts,4,2                   ; @XgTxPkts
	.comm	_tx_packets,4,2                 ; @tx_packets
	.comm	_XgTxOctets,4,2                 ; @XgTxOctets
	.comm	_tx_bytes,4,2                   ; @tx_bytes
	.comm	_XgTxMulticastPkts,4,2          ; @XgTxMulticastPkts
	.comm	_tx_multicast,4,2               ; @tx_multicast
	.comm	_XgTxBroadcastPkts,4,2          ; @XgTxBroadcastPkts
	.comm	_tx_broadcast,4,2               ; @tx_broadcast
	.comm	_XgTxUnicastPkts,4,2            ; @XgTxUnicastPkts
	.comm	_tx_unicast,4,2                 ; @tx_unicast
	.comm	_XgTxControlPkts,4,2            ; @XgTxControlPkts
	.comm	_tx_control,4,2                 ; @tx_control
	.comm	_XgTxPausePkts,4,2              ; @XgTxPausePkts
	.comm	_tx_pause,4,2                   ; @tx_pause
	.comm	_XgTxPkts64Octets,4,2           ; @XgTxPkts64Octets
	.comm	_tx_64,4,2                      ; @tx_64
	.comm	_XgTxPkts65to127Octets,4,2      ; @XgTxPkts65to127Octets
	.comm	_tx_65_to_127,4,2               ; @tx_65_to_127
	.comm	_XgTxPkts128to255Octets,4,2     ; @XgTxPkts128to255Octets
	.comm	_tx_128_to_255,4,2              ; @tx_128_to_255
	.comm	_XgTxPkts256to511Octets,4,2     ; @XgTxPkts256to511Octets
	.comm	_tx_256_to_511,4,2              ; @tx_256_to_511
	.comm	_XgTxPkts512to1023Octets,4,2    ; @XgTxPkts512to1023Octets
	.comm	_tx_512_to_1023,4,2             ; @tx_512_to_1023
	.comm	_XgTxPkts1024to15xxOctets,4,2   ; @XgTxPkts1024to15xxOctets
	.comm	_tx_1024_to_15xx,4,2            ; @tx_1024_to_15xx
	.comm	_XgTxPkts1519toMaxOctets,4,2    ; @XgTxPkts1519toMaxOctets
	.comm	_tx_15xx_to_jumbo,4,2           ; @tx_15xx_to_jumbo
	.comm	_XgTxUndersizePkts,4,2          ; @XgTxUndersizePkts
	.comm	_tx_lt64,4,2                    ; @tx_lt64
	.comm	_XgTxOversizePkts,4,2           ; @XgTxOversizePkts
	.comm	_tx_gtjumbo,4,2                 ; @tx_gtjumbo
	.comm	_XgTxNonTcpUdpPkt,4,2           ; @XgTxNonTcpUdpPkt
	.comm	_tx_non_tcpudp,4,2              ; @tx_non_tcpudp
	.comm	_XgTxMacSrcErrPkt,4,2           ; @XgTxMacSrcErrPkt
	.comm	_tx_mac_src_error,4,2           ; @tx_mac_src_error
	.comm	_XgTxIpSrcErrPkt,4,2            ; @XgTxIpSrcErrPkt
	.comm	_tx_ip_src_error,4,2            ; @tx_ip_src_error
.subsections_via_symbols
