	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.section	__TEXT,__literal16,16byte_literals
	.p2align	4                               ## -- Begin function wlan_channel_flags_to_snmp
LCPI0_0:
	.long	1065353216                      ## 0x3f800000
	.long	1065353216                      ## 0x3f800000
	.long	1065353216                      ## 0x3f800000
	.long	1065353216                      ## 0x3f800000
	.section	__TEXT,__text,regular,pure_instructions
	.globl	_wlan_channel_flags_to_snmp
	.p2align	4, 0x90
_wlan_channel_flags_to_snmp:            ## @wlan_channel_flags_to_snmp
	.cfi_startproc
## %bb.0:
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset %rbp, -16
	movq	%rsp, %rbp
	.cfi_def_cfa_register %rbp
	movq	_IEEE80211_CHAN_TURBO@GOTPCREL(%rip), %rdx
	movq	_WlanIfaceChannelFlagsType_turbo@GOTPCREL(%rip), %rax
	movq	_IEEE80211_CHAN_GSM@GOTPCREL(%rip), %rcx
	movq	_IEEE80211_CHAN_STURBO@GOTPCREL(%rip), %rsi
	movd	(%rcx), %xmm9                   ## xmm9 = mem[0],zero,zero,zero
	movq	_IEEE80211_CHAN_HALF@GOTPCREL(%rip), %rcx
	pinsrd	$1, (%rsi), %xmm9
	pinsrd	$2, (%rcx), %xmm9
	movq	_IEEE80211_CHAN_CCK@GOTPCREL(%rip), %rsi
	movq	_IEEE80211_CHAN_QUARTER@GOTPCREL(%rip), %rcx
	pinsrd	$3, (%rcx), %xmm9
	movq	_WlanIfaceChannelFlagsType_cck@GOTPCREL(%rip), %rcx
	movd	(%rsi), %xmm1                   ## xmm1 = mem[0],zero,zero,zero
	pinsrd	$1, (%rdx), %xmm1
	movq	_IEEE80211_CHAN_OFDM@GOTPCREL(%rip), %rdx
	movq	_IEEE80211_CHAN_2GHZ@GOTPCREL(%rip), %rsi
	pinsrd	$2, (%rdx), %xmm1
	movq	_IEEE80211_CHAN_5GHZ@GOTPCREL(%rip), %rdx
	pinsrd	$3, (%rsi), %xmm1
	movq	_IEEE80211_CHAN_HT20@GOTPCREL(%rip), %rsi
	movd	(%rsi), %xmm2                   ## xmm2 = mem[0],zero,zero,zero
	movq	_IEEE80211_CHAN_HT40U@GOTPCREL(%rip), %rsi
	pinsrd	$1, (%rsi), %xmm2
	movq	_IEEE80211_CHAN_HT40D@GOTPCREL(%rip), %rsi
	pinsrd	$2, (%rsi), %xmm2
	movq	_IEEE80211_CHAN_DFS@GOTPCREL(%rip), %rsi
	pinsrd	$3, (%rsi), %xmm2
	movq	_IEEE80211_CHAN_PASSIVE@GOTPCREL(%rip), %rsi
	movd	(%rdx), %xmm3                   ## xmm3 = mem[0],zero,zero,zero
	movq	_IEEE80211_CHAN_DYN@GOTPCREL(%rip), %rdx
	pinsrd	$1, (%rsi), %xmm3
	movq	_IEEE80211_CHAN_GFSK@GOTPCREL(%rip), %rsi
	pinsrd	$2, (%rdx), %xmm3
	pinsrd	$3, (%rsi), %xmm3
	movq	_WlanIfaceChannelFlagsType_spectrum900Mhz@GOTPCREL(%rip), %rdx
	movq	_WlanIfaceChannelFlagsType_dot11aStaticTurbo@GOTPCREL(%rip), %rsi
	movd	(%rdx), %xmm4                   ## xmm4 = mem[0],zero,zero,zero
	movq	_WlanIfaceChannelFlagsType_halfRate@GOTPCREL(%rip), %rdx
	pinsrd	$1, (%rsi), %xmm4
	pinsrd	$2, (%rdx), %xmm4
	movq	_WlanIfaceChannelFlagsType_ofdm@GOTPCREL(%rip), %rdx
	movq	_WlanIfaceChannelFlagsType_quarterRate@GOTPCREL(%rip), %rsi
	pinsrd	$3, (%rsi), %xmm4
	movq	_WlanIfaceChannelFlagsType_spectrum2Ghz@GOTPCREL(%rip), %rsi
	movd	(%rcx), %xmm5                   ## xmm5 = mem[0],zero,zero,zero
	pinsrd	$1, (%rax), %xmm5
	movq	_WlanIfaceChannelFlagsType_spectrum5Ghz@GOTPCREL(%rip), %rax
	movq	_WlanIfaceChannelFlagsType_passiveScan@GOTPCREL(%rip), %rcx
	pinsrd	$2, (%rdx), %xmm5
	movq	_WlanIfaceChannelFlagsType_dynamicCckOfdm@GOTPCREL(%rip), %rdx
	pinsrd	$3, (%rsi), %xmm5
	movq	_WlanIfaceChannelFlagsType_ht20@GOTPCREL(%rip), %rsi
	movd	(%rsi), %xmm6                   ## xmm6 = mem[0],zero,zero,zero
	movq	_WlanIfaceChannelFlagsType_ht40u@GOTPCREL(%rip), %rsi
	pinsrd	$1, (%rsi), %xmm6
	movq	_WlanIfaceChannelFlagsType_ht40d@GOTPCREL(%rip), %rsi
	pinsrd	$2, (%rsi), %xmm6
	movq	_WlanIfaceChannelFlagsType_dfs@GOTPCREL(%rip), %rsi
	pinsrd	$3, (%rsi), %xmm6
	movq	_WlanIfaceChannelFlagsType_gfsk@GOTPCREL(%rip), %rsi
	movd	(%rax), %xmm7                   ## xmm7 = mem[0],zero,zero,zero
	pinsrd	$1, (%rcx), %xmm7
	pinsrd	$2, (%rdx), %xmm7
	movd	%edi, %xmm8
	pinsrd	$3, (%rsi), %xmm7
	movq	_IEEE80211_CHAN_4MSXMIT@GOTPCREL(%rip), %rax
	movl	(%rax), %eax
	andl	%edi, %eax
	movq	_WlanIfaceChannelFlagsType_xmit4ms@GOTPCREL(%rip), %rcx
	movb	(%rcx), %cl
	movl	$1, %r8d
	shll	%cl, %r8d
	testl	%eax, %eax
	cmovel	%eax, %r8d
	movq	_IEEE80211_CHAN_NOADHOC@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	andl	%edi, %esi
	movq	_WlanIfaceChannelFlagsType_noAdhoc@GOTPCREL(%rip), %rax
	movb	(%rax), %cl
	movl	$1, %eax
	shll	%cl, %eax
	testl	%esi, %esi
	cmovel	%esi, %eax
	movq	_IEEE80211_CHAN_NOHOSTAP@GOTPCREL(%rip), %rcx
	movl	(%rcx), %esi
	andl	%edi, %esi
	movq	_WlanIfaceChannelFlagsType_noHostAp@GOTPCREL(%rip), %rcx
	movb	(%rcx), %cl
	movl	$1, %edx
	shll	%cl, %edx
	testl	%esi, %esi
	cmovel	%esi, %edx
	movq	_IEEE80211_CHAN_11D@GOTPCREL(%rip), %rcx
	andl	(%rcx), %edi
	movq	_WlanIfaceChannelFlagsType_dot11d@GOTPCREL(%rip), %rcx
	movb	(%rcx), %cl
	movl	$1, %esi
	shll	%cl, %esi
	testl	%edi, %edi
	cmovel	%edi, %esi
	orl	%r8d, %eax
	orl	%edx, %eax
	pshufd	$0, %xmm8, %xmm0                ## xmm0 = xmm8[0,0,0,0]
	pand	%xmm0, %xmm3
	pand	%xmm0, %xmm2
	pand	%xmm0, %xmm1
	pand	%xmm0, %xmm9
	pxor	%xmm8, %xmm8
	pslld	$23, %xmm7
	movdqa	LCPI0_0(%rip), %xmm0            ## xmm0 = [1065353216,1065353216,1065353216,1065353216]
	paddd	%xmm0, %xmm7
	cvttps2dq	%xmm7, %xmm7
	pslld	$23, %xmm6
	paddd	%xmm0, %xmm6
	cvttps2dq	%xmm6, %xmm6
	pslld	$23, %xmm5
	paddd	%xmm0, %xmm5
	cvttps2dq	%xmm5, %xmm5
	pslld	$23, %xmm4
	paddd	%xmm0, %xmm4
	cvttps2dq	%xmm4, %xmm0
	pcmpeqd	%xmm8, %xmm9
	pandn	%xmm0, %xmm9
	pcmpeqd	%xmm8, %xmm1
	pandn	%xmm5, %xmm1
	por	%xmm9, %xmm1
	pcmpeqd	%xmm8, %xmm2
	pandn	%xmm6, %xmm2
	pcmpeqd	%xmm8, %xmm3
	pandn	%xmm7, %xmm3
	por	%xmm2, %xmm3
	por	%xmm1, %xmm3
	pshufd	$238, %xmm3, %xmm0              ## xmm0 = xmm3[2,3,2,3]
	por	%xmm3, %xmm0
	pshufd	$85, %xmm0, %xmm1               ## xmm1 = xmm0[1,1,1,1]
	por	%xmm0, %xmm1
	orl	%esi, %eax
	movd	%xmm1, %ecx
	orl	%ecx, %eax
	popq	%rbp
	retq
	.cfi_endproc
                                        ## -- End function
	.comm	_IEEE80211_CHAN_TURBO,4,2       ## @IEEE80211_CHAN_TURBO
	.comm	_WlanIfaceChannelFlagsType_turbo,4,2 ## @WlanIfaceChannelFlagsType_turbo
	.comm	_IEEE80211_CHAN_CCK,4,2         ## @IEEE80211_CHAN_CCK
	.comm	_WlanIfaceChannelFlagsType_cck,4,2 ## @WlanIfaceChannelFlagsType_cck
	.comm	_IEEE80211_CHAN_OFDM,4,2        ## @IEEE80211_CHAN_OFDM
	.comm	_WlanIfaceChannelFlagsType_ofdm,4,2 ## @WlanIfaceChannelFlagsType_ofdm
	.comm	_IEEE80211_CHAN_2GHZ,4,2        ## @IEEE80211_CHAN_2GHZ
	.comm	_WlanIfaceChannelFlagsType_spectrum2Ghz,4,2 ## @WlanIfaceChannelFlagsType_spectrum2Ghz
	.comm	_IEEE80211_CHAN_5GHZ,4,2        ## @IEEE80211_CHAN_5GHZ
	.comm	_WlanIfaceChannelFlagsType_spectrum5Ghz,4,2 ## @WlanIfaceChannelFlagsType_spectrum5Ghz
	.comm	_IEEE80211_CHAN_PASSIVE,4,2     ## @IEEE80211_CHAN_PASSIVE
	.comm	_WlanIfaceChannelFlagsType_passiveScan,4,2 ## @WlanIfaceChannelFlagsType_passiveScan
	.comm	_IEEE80211_CHAN_DYN,4,2         ## @IEEE80211_CHAN_DYN
	.comm	_WlanIfaceChannelFlagsType_dynamicCckOfdm,4,2 ## @WlanIfaceChannelFlagsType_dynamicCckOfdm
	.comm	_IEEE80211_CHAN_GFSK,4,2        ## @IEEE80211_CHAN_GFSK
	.comm	_WlanIfaceChannelFlagsType_gfsk,4,2 ## @WlanIfaceChannelFlagsType_gfsk
	.comm	_IEEE80211_CHAN_GSM,4,2         ## @IEEE80211_CHAN_GSM
	.comm	_WlanIfaceChannelFlagsType_spectrum900Mhz,4,2 ## @WlanIfaceChannelFlagsType_spectrum900Mhz
	.comm	_IEEE80211_CHAN_STURBO,4,2      ## @IEEE80211_CHAN_STURBO
	.comm	_WlanIfaceChannelFlagsType_dot11aStaticTurbo,4,2 ## @WlanIfaceChannelFlagsType_dot11aStaticTurbo
	.comm	_IEEE80211_CHAN_HALF,4,2        ## @IEEE80211_CHAN_HALF
	.comm	_WlanIfaceChannelFlagsType_halfRate,4,2 ## @WlanIfaceChannelFlagsType_halfRate
	.comm	_IEEE80211_CHAN_QUARTER,4,2     ## @IEEE80211_CHAN_QUARTER
	.comm	_WlanIfaceChannelFlagsType_quarterRate,4,2 ## @WlanIfaceChannelFlagsType_quarterRate
	.comm	_IEEE80211_CHAN_HT20,4,2        ## @IEEE80211_CHAN_HT20
	.comm	_WlanIfaceChannelFlagsType_ht20,4,2 ## @WlanIfaceChannelFlagsType_ht20
	.comm	_IEEE80211_CHAN_HT40U,4,2       ## @IEEE80211_CHAN_HT40U
	.comm	_WlanIfaceChannelFlagsType_ht40u,4,2 ## @WlanIfaceChannelFlagsType_ht40u
	.comm	_IEEE80211_CHAN_HT40D,4,2       ## @IEEE80211_CHAN_HT40D
	.comm	_WlanIfaceChannelFlagsType_ht40d,4,2 ## @WlanIfaceChannelFlagsType_ht40d
	.comm	_IEEE80211_CHAN_DFS,4,2         ## @IEEE80211_CHAN_DFS
	.comm	_WlanIfaceChannelFlagsType_dfs,4,2 ## @WlanIfaceChannelFlagsType_dfs
	.comm	_IEEE80211_CHAN_4MSXMIT,4,2     ## @IEEE80211_CHAN_4MSXMIT
	.comm	_WlanIfaceChannelFlagsType_xmit4ms,4,2 ## @WlanIfaceChannelFlagsType_xmit4ms
	.comm	_IEEE80211_CHAN_NOADHOC,4,2     ## @IEEE80211_CHAN_NOADHOC
	.comm	_WlanIfaceChannelFlagsType_noAdhoc,4,2 ## @WlanIfaceChannelFlagsType_noAdhoc
	.comm	_IEEE80211_CHAN_NOHOSTAP,4,2    ## @IEEE80211_CHAN_NOHOSTAP
	.comm	_WlanIfaceChannelFlagsType_noHostAp,4,2 ## @WlanIfaceChannelFlagsType_noHostAp
	.comm	_IEEE80211_CHAN_11D,4,2         ## @IEEE80211_CHAN_11D
	.comm	_WlanIfaceChannelFlagsType_dot11d,4,2 ## @WlanIfaceChannelFlagsType_dot11d
.subsections_via_symbols

	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.globl	_wlan_channel_flags_to_snmp     ; -- Begin function wlan_channel_flags_to_snmp
	.p2align	2
_wlan_channel_flags_to_snmp:            ; @wlan_channel_flags_to_snmp
	.cfi_startproc
; %bb.0:
Lloh0:
	adrp	x8, _IEEE80211_CHAN_TURBO@GOTPAGE
Lloh1:
	ldr	x8, [x8, _IEEE80211_CHAN_TURBO@GOTPAGEOFF]
Lloh2:
	ldr	w9, [x8]
Lloh3:
	adrp	x8, _WlanIfaceChannelFlagsType_turbo@GOTPAGE
Lloh4:
	ldr	x8, [x8, _WlanIfaceChannelFlagsType_turbo@GOTPAGEOFF]
Lloh5:
	ldr	w10, [x8]
	mov	w8, #1
	lsl	w10, w8, w10
	tst	w9, w0
	csel	w9, wzr, w10, eq
Lloh6:
	adrp	x10, _IEEE80211_CHAN_CCK@GOTPAGE
Lloh7:
	ldr	x10, [x10, _IEEE80211_CHAN_CCK@GOTPAGEOFF]
Lloh8:
	ldr	w10, [x10]
Lloh9:
	adrp	x11, _WlanIfaceChannelFlagsType_cck@GOTPAGE
Lloh10:
	ldr	x11, [x11, _WlanIfaceChannelFlagsType_cck@GOTPAGEOFF]
Lloh11:
	ldr	w11, [x11]
	lsl	w11, w8, w11
	tst	w10, w0
	csel	w10, wzr, w11, eq
Lloh12:
	adrp	x11, _IEEE80211_CHAN_OFDM@GOTPAGE
Lloh13:
	ldr	x11, [x11, _IEEE80211_CHAN_OFDM@GOTPAGEOFF]
	orr	w9, w10, w9
Lloh14:
	ldr	w10, [x11]
Lloh15:
	adrp	x11, _WlanIfaceChannelFlagsType_ofdm@GOTPAGE
Lloh16:
	ldr	x11, [x11, _WlanIfaceChannelFlagsType_ofdm@GOTPAGEOFF]
Lloh17:
	ldr	w11, [x11]
	lsl	w11, w8, w11
	tst	w10, w0
	csel	w10, wzr, w11, eq
	orr	w9, w9, w10
Lloh18:
	adrp	x10, _IEEE80211_CHAN_2GHZ@GOTPAGE
Lloh19:
	ldr	x10, [x10, _IEEE80211_CHAN_2GHZ@GOTPAGEOFF]
Lloh20:
	ldr	w10, [x10]
Lloh21:
	adrp	x11, _WlanIfaceChannelFlagsType_spectrum2Ghz@GOTPAGE
Lloh22:
	ldr	x11, [x11, _WlanIfaceChannelFlagsType_spectrum2Ghz@GOTPAGEOFF]
Lloh23:
	ldr	w11, [x11]
	lsl	w11, w8, w11
	tst	w10, w0
	csel	w10, wzr, w11, eq
	orr	w9, w9, w10
Lloh24:
	adrp	x10, _IEEE80211_CHAN_5GHZ@GOTPAGE
Lloh25:
	ldr	x10, [x10, _IEEE80211_CHAN_5GHZ@GOTPAGEOFF]
Lloh26:
	ldr	w10, [x10]
Lloh27:
	adrp	x11, _WlanIfaceChannelFlagsType_spectrum5Ghz@GOTPAGE
Lloh28:
	ldr	x11, [x11, _WlanIfaceChannelFlagsType_spectrum5Ghz@GOTPAGEOFF]
Lloh29:
	ldr	w11, [x11]
	lsl	w11, w8, w11
	tst	w10, w0
	csel	w10, wzr, w11, eq
Lloh30:
	adrp	x11, _IEEE80211_CHAN_PASSIVE@GOTPAGE
Lloh31:
	ldr	x11, [x11, _IEEE80211_CHAN_PASSIVE@GOTPAGEOFF]
	orr	w9, w9, w10
Lloh32:
	ldr	w10, [x11]
Lloh33:
	adrp	x11, _WlanIfaceChannelFlagsType_passiveScan@GOTPAGE
Lloh34:
	ldr	x11, [x11, _WlanIfaceChannelFlagsType_passiveScan@GOTPAGEOFF]
Lloh35:
	ldr	w11, [x11]
	lsl	w11, w8, w11
	tst	w10, w0
	csel	w10, wzr, w11, eq
	orr	w9, w9, w10
Lloh36:
	adrp	x10, _IEEE80211_CHAN_DYN@GOTPAGE
Lloh37:
	ldr	x10, [x10, _IEEE80211_CHAN_DYN@GOTPAGEOFF]
Lloh38:
	ldr	w10, [x10]
Lloh39:
	adrp	x11, _WlanIfaceChannelFlagsType_dynamicCckOfdm@GOTPAGE
Lloh40:
	ldr	x11, [x11, _WlanIfaceChannelFlagsType_dynamicCckOfdm@GOTPAGEOFF]
Lloh41:
	ldr	w11, [x11]
	lsl	w11, w8, w11
	tst	w10, w0
	csel	w10, wzr, w11, eq
	orr	w9, w9, w10
Lloh42:
	adrp	x10, _IEEE80211_CHAN_GFSK@GOTPAGE
Lloh43:
	ldr	x10, [x10, _IEEE80211_CHAN_GFSK@GOTPAGEOFF]
Lloh44:
	ldr	w10, [x10]
Lloh45:
	adrp	x11, _WlanIfaceChannelFlagsType_gfsk@GOTPAGE
Lloh46:
	ldr	x11, [x11, _WlanIfaceChannelFlagsType_gfsk@GOTPAGEOFF]
Lloh47:
	ldr	w11, [x11]
	lsl	w11, w8, w11
	tst	w10, w0
	csel	w10, wzr, w11, eq
Lloh48:
	adrp	x11, _IEEE80211_CHAN_GSM@GOTPAGE
Lloh49:
	ldr	x11, [x11, _IEEE80211_CHAN_GSM@GOTPAGEOFF]
	orr	w9, w9, w10
Lloh50:
	ldr	w10, [x11]
Lloh51:
	adrp	x11, _WlanIfaceChannelFlagsType_spectrum900Mhz@GOTPAGE
Lloh52:
	ldr	x11, [x11, _WlanIfaceChannelFlagsType_spectrum900Mhz@GOTPAGEOFF]
Lloh53:
	ldr	w11, [x11]
	lsl	w11, w8, w11
	tst	w10, w0
	csel	w10, wzr, w11, eq
	orr	w9, w9, w10
Lloh54:
	adrp	x10, _IEEE80211_CHAN_STURBO@GOTPAGE
Lloh55:
	ldr	x10, [x10, _IEEE80211_CHAN_STURBO@GOTPAGEOFF]
Lloh56:
	ldr	w10, [x10]
Lloh57:
	adrp	x11, _WlanIfaceChannelFlagsType_dot11aStaticTurbo@GOTPAGE
Lloh58:
	ldr	x11, [x11, _WlanIfaceChannelFlagsType_dot11aStaticTurbo@GOTPAGEOFF]
Lloh59:
	ldr	w11, [x11]
	lsl	w11, w8, w11
	tst	w10, w0
	csel	w10, wzr, w11, eq
	orr	w9, w9, w10
Lloh60:
	adrp	x10, _IEEE80211_CHAN_HALF@GOTPAGE
Lloh61:
	ldr	x10, [x10, _IEEE80211_CHAN_HALF@GOTPAGEOFF]
Lloh62:
	ldr	w10, [x10]
Lloh63:
	adrp	x11, _WlanIfaceChannelFlagsType_halfRate@GOTPAGE
Lloh64:
	ldr	x11, [x11, _WlanIfaceChannelFlagsType_halfRate@GOTPAGEOFF]
Lloh65:
	ldr	w11, [x11]
	lsl	w11, w8, w11
	tst	w10, w0
	csel	w10, wzr, w11, eq
Lloh66:
	adrp	x11, _IEEE80211_CHAN_QUARTER@GOTPAGE
Lloh67:
	ldr	x11, [x11, _IEEE80211_CHAN_QUARTER@GOTPAGEOFF]
	orr	w9, w9, w10
Lloh68:
	ldr	w10, [x11]
Lloh69:
	adrp	x11, _WlanIfaceChannelFlagsType_quarterRate@GOTPAGE
Lloh70:
	ldr	x11, [x11, _WlanIfaceChannelFlagsType_quarterRate@GOTPAGEOFF]
Lloh71:
	ldr	w11, [x11]
	lsl	w11, w8, w11
	tst	w10, w0
	csel	w10, wzr, w11, eq
	orr	w9, w9, w10
Lloh72:
	adrp	x10, _IEEE80211_CHAN_HT20@GOTPAGE
Lloh73:
	ldr	x10, [x10, _IEEE80211_CHAN_HT20@GOTPAGEOFF]
Lloh74:
	ldr	w10, [x10]
Lloh75:
	adrp	x11, _WlanIfaceChannelFlagsType_ht20@GOTPAGE
Lloh76:
	ldr	x11, [x11, _WlanIfaceChannelFlagsType_ht20@GOTPAGEOFF]
Lloh77:
	ldr	w11, [x11]
	lsl	w11, w8, w11
	tst	w10, w0
	csel	w10, wzr, w11, eq
	orr	w9, w9, w10
Lloh78:
	adrp	x10, _IEEE80211_CHAN_HT40U@GOTPAGE
Lloh79:
	ldr	x10, [x10, _IEEE80211_CHAN_HT40U@GOTPAGEOFF]
Lloh80:
	ldr	w10, [x10]
Lloh81:
	adrp	x11, _WlanIfaceChannelFlagsType_ht40u@GOTPAGE
Lloh82:
	ldr	x11, [x11, _WlanIfaceChannelFlagsType_ht40u@GOTPAGEOFF]
Lloh83:
	ldr	w11, [x11]
	lsl	w11, w8, w11
	tst	w10, w0
	csel	w10, wzr, w11, eq
Lloh84:
	adrp	x11, _IEEE80211_CHAN_HT40D@GOTPAGE
Lloh85:
	ldr	x11, [x11, _IEEE80211_CHAN_HT40D@GOTPAGEOFF]
	orr	w9, w9, w10
Lloh86:
	ldr	w10, [x11]
Lloh87:
	adrp	x11, _WlanIfaceChannelFlagsType_ht40d@GOTPAGE
Lloh88:
	ldr	x11, [x11, _WlanIfaceChannelFlagsType_ht40d@GOTPAGEOFF]
Lloh89:
	ldr	w11, [x11]
	lsl	w11, w8, w11
	tst	w10, w0
	csel	w10, wzr, w11, eq
	orr	w9, w9, w10
Lloh90:
	adrp	x10, _IEEE80211_CHAN_DFS@GOTPAGE
Lloh91:
	ldr	x10, [x10, _IEEE80211_CHAN_DFS@GOTPAGEOFF]
Lloh92:
	ldr	w10, [x10]
Lloh93:
	adrp	x11, _WlanIfaceChannelFlagsType_dfs@GOTPAGE
Lloh94:
	ldr	x11, [x11, _WlanIfaceChannelFlagsType_dfs@GOTPAGEOFF]
Lloh95:
	ldr	w11, [x11]
	lsl	w11, w8, w11
	tst	w10, w0
	csel	w10, wzr, w11, eq
	orr	w9, w9, w10
Lloh96:
	adrp	x10, _IEEE80211_CHAN_4MSXMIT@GOTPAGE
Lloh97:
	ldr	x10, [x10, _IEEE80211_CHAN_4MSXMIT@GOTPAGEOFF]
Lloh98:
	ldr	w10, [x10]
Lloh99:
	adrp	x11, _WlanIfaceChannelFlagsType_xmit4ms@GOTPAGE
Lloh100:
	ldr	x11, [x11, _WlanIfaceChannelFlagsType_xmit4ms@GOTPAGEOFF]
Lloh101:
	ldr	w11, [x11]
	lsl	w11, w8, w11
	tst	w10, w0
	csel	w10, wzr, w11, eq
Lloh102:
	adrp	x11, _IEEE80211_CHAN_NOADHOC@GOTPAGE
Lloh103:
	ldr	x11, [x11, _IEEE80211_CHAN_NOADHOC@GOTPAGEOFF]
	orr	w9, w9, w10
Lloh104:
	ldr	w10, [x11]
Lloh105:
	adrp	x11, _WlanIfaceChannelFlagsType_noAdhoc@GOTPAGE
Lloh106:
	ldr	x11, [x11, _WlanIfaceChannelFlagsType_noAdhoc@GOTPAGEOFF]
Lloh107:
	ldr	w11, [x11]
	lsl	w11, w8, w11
	tst	w10, w0
	csel	w10, wzr, w11, eq
Lloh108:
	adrp	x11, _IEEE80211_CHAN_NOHOSTAP@GOTPAGE
Lloh109:
	ldr	x11, [x11, _IEEE80211_CHAN_NOHOSTAP@GOTPAGEOFF]
Lloh110:
	adrp	x12, _WlanIfaceChannelFlagsType_noHostAp@GOTPAGE
Lloh111:
	ldr	x12, [x12, _WlanIfaceChannelFlagsType_noHostAp@GOTPAGEOFF]
	orr	w9, w9, w10
Lloh112:
	ldr	w10, [x12]
	lsl	w10, w8, w10
Lloh113:
	ldr	w11, [x11]
	tst	w11, w0
	csel	w10, wzr, w10, eq
	orr	w9, w9, w10
Lloh114:
	adrp	x10, _IEEE80211_CHAN_11D@GOTPAGE
Lloh115:
	ldr	x10, [x10, _IEEE80211_CHAN_11D@GOTPAGEOFF]
Lloh116:
	adrp	x11, _WlanIfaceChannelFlagsType_dot11d@GOTPAGE
Lloh117:
	ldr	x11, [x11, _WlanIfaceChannelFlagsType_dot11d@GOTPAGEOFF]
Lloh118:
	ldr	w11, [x11]
	lsl	w8, w8, w11
Lloh119:
	ldr	w10, [x10]
	tst	w10, w0
	csel	w8, wzr, w8, eq
	orr	w0, w9, w8
	ret
	.loh AdrpLdrGotLdr	Lloh116, Lloh117, Lloh118
	.loh AdrpLdrGotLdr	Lloh114, Lloh115, Lloh119
	.loh AdrpLdrGotLdr	Lloh110, Lloh111, Lloh112
	.loh AdrpLdrGotLdr	Lloh108, Lloh109, Lloh113
	.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	_IEEE80211_CHAN_TURBO,4,2       ; @IEEE80211_CHAN_TURBO
	.comm	_WlanIfaceChannelFlagsType_turbo,4,2 ; @WlanIfaceChannelFlagsType_turbo
	.comm	_IEEE80211_CHAN_CCK,4,2         ; @IEEE80211_CHAN_CCK
	.comm	_WlanIfaceChannelFlagsType_cck,4,2 ; @WlanIfaceChannelFlagsType_cck
	.comm	_IEEE80211_CHAN_OFDM,4,2        ; @IEEE80211_CHAN_OFDM
	.comm	_WlanIfaceChannelFlagsType_ofdm,4,2 ; @WlanIfaceChannelFlagsType_ofdm
	.comm	_IEEE80211_CHAN_2GHZ,4,2        ; @IEEE80211_CHAN_2GHZ
	.comm	_WlanIfaceChannelFlagsType_spectrum2Ghz,4,2 ; @WlanIfaceChannelFlagsType_spectrum2Ghz
	.comm	_IEEE80211_CHAN_5GHZ,4,2        ; @IEEE80211_CHAN_5GHZ
	.comm	_WlanIfaceChannelFlagsType_spectrum5Ghz,4,2 ; @WlanIfaceChannelFlagsType_spectrum5Ghz
	.comm	_IEEE80211_CHAN_PASSIVE,4,2     ; @IEEE80211_CHAN_PASSIVE
	.comm	_WlanIfaceChannelFlagsType_passiveScan,4,2 ; @WlanIfaceChannelFlagsType_passiveScan
	.comm	_IEEE80211_CHAN_DYN,4,2         ; @IEEE80211_CHAN_DYN
	.comm	_WlanIfaceChannelFlagsType_dynamicCckOfdm,4,2 ; @WlanIfaceChannelFlagsType_dynamicCckOfdm
	.comm	_IEEE80211_CHAN_GFSK,4,2        ; @IEEE80211_CHAN_GFSK
	.comm	_WlanIfaceChannelFlagsType_gfsk,4,2 ; @WlanIfaceChannelFlagsType_gfsk
	.comm	_IEEE80211_CHAN_GSM,4,2         ; @IEEE80211_CHAN_GSM
	.comm	_WlanIfaceChannelFlagsType_spectrum900Mhz,4,2 ; @WlanIfaceChannelFlagsType_spectrum900Mhz
	.comm	_IEEE80211_CHAN_STURBO,4,2      ; @IEEE80211_CHAN_STURBO
	.comm	_WlanIfaceChannelFlagsType_dot11aStaticTurbo,4,2 ; @WlanIfaceChannelFlagsType_dot11aStaticTurbo
	.comm	_IEEE80211_CHAN_HALF,4,2        ; @IEEE80211_CHAN_HALF
	.comm	_WlanIfaceChannelFlagsType_halfRate,4,2 ; @WlanIfaceChannelFlagsType_halfRate
	.comm	_IEEE80211_CHAN_QUARTER,4,2     ; @IEEE80211_CHAN_QUARTER
	.comm	_WlanIfaceChannelFlagsType_quarterRate,4,2 ; @WlanIfaceChannelFlagsType_quarterRate
	.comm	_IEEE80211_CHAN_HT20,4,2        ; @IEEE80211_CHAN_HT20
	.comm	_WlanIfaceChannelFlagsType_ht20,4,2 ; @WlanIfaceChannelFlagsType_ht20
	.comm	_IEEE80211_CHAN_HT40U,4,2       ; @IEEE80211_CHAN_HT40U
	.comm	_WlanIfaceChannelFlagsType_ht40u,4,2 ; @WlanIfaceChannelFlagsType_ht40u
	.comm	_IEEE80211_CHAN_HT40D,4,2       ; @IEEE80211_CHAN_HT40D
	.comm	_WlanIfaceChannelFlagsType_ht40d,4,2 ; @WlanIfaceChannelFlagsType_ht40d
	.comm	_IEEE80211_CHAN_DFS,4,2         ; @IEEE80211_CHAN_DFS
	.comm	_WlanIfaceChannelFlagsType_dfs,4,2 ; @WlanIfaceChannelFlagsType_dfs
	.comm	_IEEE80211_CHAN_4MSXMIT,4,2     ; @IEEE80211_CHAN_4MSXMIT
	.comm	_WlanIfaceChannelFlagsType_xmit4ms,4,2 ; @WlanIfaceChannelFlagsType_xmit4ms
	.comm	_IEEE80211_CHAN_NOADHOC,4,2     ; @IEEE80211_CHAN_NOADHOC
	.comm	_WlanIfaceChannelFlagsType_noAdhoc,4,2 ; @WlanIfaceChannelFlagsType_noAdhoc
	.comm	_IEEE80211_CHAN_NOHOSTAP,4,2    ; @IEEE80211_CHAN_NOHOSTAP
	.comm	_WlanIfaceChannelFlagsType_noHostAp,4,2 ; @WlanIfaceChannelFlagsType_noHostAp
	.comm	_IEEE80211_CHAN_11D,4,2         ; @IEEE80211_CHAN_11D
	.comm	_WlanIfaceChannelFlagsType_dot11d,4,2 ; @WlanIfaceChannelFlagsType_dot11d
.subsections_via_symbols
