	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.p2align	4, 0x90                         ## -- Begin function slc_setup
_slc_setup:                             ## @slc_setup
	.cfi_startproc
## %bb.0:
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset %rbp, -16
	movq	%rsp, %rbp
	.cfi_def_cfa_register %rbp
	movq	_slc_netdev_ops@GOTPCREL(%rip), %rax
	movq	%rax, 48(%rdi)
	movl	$1, (%rdi)
	movq	_slc_free_netdev@GOTPCREL(%rip), %rax
	movl	(%rax), %eax
	movl	%eax, 40(%rdi)
	xorps	%xmm0, %xmm0
	movups	%xmm0, 24(%rdi)
	movl	$10, 4(%rdi)
	movq	_CAN_MTU@GOTPCREL(%rip), %rax
	movl	(%rax), %eax
	movl	%eax, 20(%rdi)
	movq	_ARPHRD_CAN@GOTPCREL(%rip), %rax
	movl	(%rax), %eax
	movl	%eax, 16(%rdi)
	movq	_IFF_NOARP@GOTPCREL(%rip), %rax
	movl	(%rax), %eax
	movl	%eax, 12(%rdi)
	movq	_NETIF_F_HW_CSUM@GOTPCREL(%rip), %rax
	movl	(%rax), %eax
	movl	%eax, 8(%rdi)
	popq	%rbp
	retq
	.cfi_endproc
                                        ## -- End function
	.comm	_slc_netdev_ops,4,2             ## @slc_netdev_ops
	.comm	_slc_free_netdev,4,2            ## @slc_free_netdev
	.comm	_CAN_MTU,4,2                    ## @CAN_MTU
	.comm	_ARPHRD_CAN,4,2                 ## @ARPHRD_CAN
	.comm	_IFF_NOARP,4,2                  ## @IFF_NOARP
	.comm	_NETIF_F_HW_CSUM,4,2            ## @NETIF_F_HW_CSUM
	.no_dead_strip	_slc_setup
.subsections_via_symbols

	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.section	__TEXT,__literal8,8byte_literals
	.p2align	3                               ; -- Begin function slc_setup
lCPI0_0:
	.long	1                               ; 0x1
	.long	10                              ; 0xa
	.section	__TEXT,__text,regular,pure_instructions
	.p2align	2
_slc_setup:                             ; @slc_setup
	.cfi_startproc
; %bb.0:
Lloh0:
	adrp	x8, _slc_netdev_ops@GOTPAGE
Lloh1:
	ldr	x8, [x8, _slc_netdev_ops@GOTPAGEOFF]
	str	x8, [x0, #48]
	stp	xzr, xzr, [x0, #24]
Lloh2:
	adrp	x8, lCPI0_0@PAGE
Lloh3:
	ldr	d0, [x8, lCPI0_0@PAGEOFF]
	str	d0, [x0]
Lloh4:
	adrp	x8, _slc_free_netdev@GOTPAGE
Lloh5:
	ldr	x8, [x8, _slc_free_netdev@GOTPAGEOFF]
Lloh6:
	ldr	w8, [x8]
	str	w8, [x0, #40]
Lloh7:
	adrp	x8, _CAN_MTU@GOTPAGE
Lloh8:
	ldr	x8, [x8, _CAN_MTU@GOTPAGEOFF]
Lloh9:
	adrp	x9, _ARPHRD_CAN@GOTPAGE
Lloh10:
	ldr	x9, [x9, _ARPHRD_CAN@GOTPAGEOFF]
Lloh11:
	ldr	w8, [x8]
Lloh12:
	ldr	w9, [x9]
	stp	w9, w8, [x0, #16]
Lloh13:
	adrp	x8, _IFF_NOARP@GOTPAGE
Lloh14:
	ldr	x8, [x8, _IFF_NOARP@GOTPAGEOFF]
Lloh15:
	ldr	w8, [x8]
Lloh16:
	adrp	x9, _NETIF_F_HW_CSUM@GOTPAGE
Lloh17:
	ldr	x9, [x9, _NETIF_F_HW_CSUM@GOTPAGEOFF]
Lloh18:
	ldr	w9, [x9]
	stp	w9, w8, [x0, #8]
	ret
	.loh AdrpLdrGotLdr	Lloh16, Lloh17, Lloh18
	.loh AdrpLdrGotLdr	Lloh13, Lloh14, Lloh15
	.loh AdrpLdrGotLdr	Lloh9, Lloh10, Lloh12
	.loh AdrpLdrGotLdr	Lloh7, Lloh8, Lloh11
	.loh AdrpLdrGotLdr	Lloh4, Lloh5, Lloh6
	.loh AdrpAdrp	Lloh2, Lloh4
	.loh AdrpLdr	Lloh2, Lloh3
	.loh AdrpLdrGot	Lloh0, Lloh1
	.cfi_endproc
                                        ; -- End function
	.comm	_slc_netdev_ops,4,2             ; @slc_netdev_ops
	.comm	_slc_free_netdev,4,2            ; @slc_free_netdev
	.comm	_CAN_MTU,4,2                    ; @CAN_MTU
	.comm	_ARPHRD_CAN,4,2                 ; @ARPHRD_CAN
	.comm	_IFF_NOARP,4,2                  ; @IFF_NOARP
	.comm	_NETIF_F_HW_CSUM,4,2            ; @NETIF_F_HW_CSUM
	.no_dead_strip	_slc_setup
.subsections_via_symbols
