	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.p2align	4, 0x90                         ## -- Begin function cfg80211_set_cipher_group
_cfg80211_set_cipher_group:             ## @cfg80211_set_cipher_group
	.cfi_startproc
## %bb.0:
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset %rbp, -16
	movq	%rsp, %rbp
	.cfi_def_cfa_register %rbp
	movq	_IW_AUTH_CIPHER_WEP40@GOTPCREL(%rip), %rax
	testl	%esi, (%rax)
	je	LBB0_2
## %bb.1:
	movq	_WLAN_CIPHER_SUITE_WEP40@GOTPCREL(%rip), %rax
	jmp	LBB0_10
LBB0_2:
	movq	_IW_AUTH_CIPHER_WEP104@GOTPCREL(%rip), %rax
	testl	%esi, (%rax)
	je	LBB0_4
## %bb.3:
	movq	_WLAN_CIPHER_SUITE_WEP104@GOTPCREL(%rip), %rax
	jmp	LBB0_10
LBB0_4:
	movq	_IW_AUTH_CIPHER_TKIP@GOTPCREL(%rip), %rax
	testl	%esi, (%rax)
	je	LBB0_6
## %bb.5:
	movq	_WLAN_CIPHER_SUITE_TKIP@GOTPCREL(%rip), %rax
	jmp	LBB0_10
LBB0_6:
	movq	_IW_AUTH_CIPHER_CCMP@GOTPCREL(%rip), %rax
	testl	%esi, (%rax)
	je	LBB0_8
## %bb.7:
	movq	_WLAN_CIPHER_SUITE_CCMP@GOTPCREL(%rip), %rax
	jmp	LBB0_10
LBB0_8:
	movq	_IW_AUTH_CIPHER_AES_CMAC@GOTPCREL(%rip), %rax
	testl	%esi, (%rax)
	je	LBB0_11
## %bb.9:
	movq	_WLAN_CIPHER_SUITE_AES_CMAC@GOTPCREL(%rip), %rax
LBB0_10:
	movq	(%rax), %rax
	movq	%rax, (%rdi)
LBB0_13:
	xorl	%eax, %eax
	popq	%rbp
	retq
LBB0_11:
	movq	_IW_AUTH_CIPHER_NONE@GOTPCREL(%rip), %rax
	testl	%esi, (%rax)
	je	LBB0_14
## %bb.12:
	movq	$0, (%rdi)
	jmp	LBB0_13
LBB0_14:
	movq	_EINVAL@GOTPCREL(%rip), %rcx
	xorl	%eax, %eax
	subl	(%rcx), %eax
	popq	%rbp
	retq
	.cfi_endproc
                                        ## -- End function
	.comm	_IW_AUTH_CIPHER_WEP40,4,2       ## @IW_AUTH_CIPHER_WEP40
	.comm	_WLAN_CIPHER_SUITE_WEP40,8,3    ## @WLAN_CIPHER_SUITE_WEP40
	.comm	_IW_AUTH_CIPHER_WEP104,4,2      ## @IW_AUTH_CIPHER_WEP104
	.comm	_WLAN_CIPHER_SUITE_WEP104,8,3   ## @WLAN_CIPHER_SUITE_WEP104
	.comm	_IW_AUTH_CIPHER_TKIP,4,2        ## @IW_AUTH_CIPHER_TKIP
	.comm	_WLAN_CIPHER_SUITE_TKIP,8,3     ## @WLAN_CIPHER_SUITE_TKIP
	.comm	_IW_AUTH_CIPHER_CCMP,4,2        ## @IW_AUTH_CIPHER_CCMP
	.comm	_WLAN_CIPHER_SUITE_CCMP,8,3     ## @WLAN_CIPHER_SUITE_CCMP
	.comm	_IW_AUTH_CIPHER_AES_CMAC,4,2    ## @IW_AUTH_CIPHER_AES_CMAC
	.comm	_WLAN_CIPHER_SUITE_AES_CMAC,8,3 ## @WLAN_CIPHER_SUITE_AES_CMAC
	.comm	_IW_AUTH_CIPHER_NONE,4,2        ## @IW_AUTH_CIPHER_NONE
	.comm	_EINVAL,4,2                     ## @EINVAL
	.no_dead_strip	_cfg80211_set_cipher_group
.subsections_via_symbols

	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.p2align	2                               ; -- Begin function cfg80211_set_cipher_group
_cfg80211_set_cipher_group:             ; @cfg80211_set_cipher_group
	.cfi_startproc
; %bb.0:
Lloh0:
	adrp	x8, _IW_AUTH_CIPHER_WEP40@GOTPAGE
Lloh1:
	ldr	x8, [x8, _IW_AUTH_CIPHER_WEP40@GOTPAGEOFF]
Lloh2:
	ldr	w8, [x8]
	tst	w8, w1
	b.eq	LBB0_2
; %bb.1:
	mov	w8, #0
Lloh3:
	adrp	x9, _WLAN_CIPHER_SUITE_WEP40@GOTPAGE
Lloh4:
	ldr	x9, [x9, _WLAN_CIPHER_SUITE_WEP40@GOTPAGEOFF]
	b	LBB0_10
LBB0_2:
Lloh5:
	adrp	x8, _IW_AUTH_CIPHER_WEP104@GOTPAGE
Lloh6:
	ldr	x8, [x8, _IW_AUTH_CIPHER_WEP104@GOTPAGEOFF]
Lloh7:
	ldr	w8, [x8]
	tst	w8, w1
	b.eq	LBB0_4
; %bb.3:
	mov	w8, #0
Lloh8:
	adrp	x9, _WLAN_CIPHER_SUITE_WEP104@GOTPAGE
Lloh9:
	ldr	x9, [x9, _WLAN_CIPHER_SUITE_WEP104@GOTPAGEOFF]
	b	LBB0_10
LBB0_4:
Lloh10:
	adrp	x8, _IW_AUTH_CIPHER_TKIP@GOTPAGE
Lloh11:
	ldr	x8, [x8, _IW_AUTH_CIPHER_TKIP@GOTPAGEOFF]
Lloh12:
	ldr	w8, [x8]
	tst	w8, w1
	b.eq	LBB0_6
; %bb.5:
	mov	w8, #0
Lloh13:
	adrp	x9, _WLAN_CIPHER_SUITE_TKIP@GOTPAGE
Lloh14:
	ldr	x9, [x9, _WLAN_CIPHER_SUITE_TKIP@GOTPAGEOFF]
	b	LBB0_10
LBB0_6:
Lloh15:
	adrp	x8, _IW_AUTH_CIPHER_CCMP@GOTPAGE
Lloh16:
	ldr	x8, [x8, _IW_AUTH_CIPHER_CCMP@GOTPAGEOFF]
Lloh17:
	ldr	w8, [x8]
	tst	w8, w1
	b.eq	LBB0_8
; %bb.7:
	mov	w8, #0
Lloh18:
	adrp	x9, _WLAN_CIPHER_SUITE_CCMP@GOTPAGE
Lloh19:
	ldr	x9, [x9, _WLAN_CIPHER_SUITE_CCMP@GOTPAGEOFF]
	b	LBB0_10
LBB0_8:
Lloh20:
	adrp	x8, _IW_AUTH_CIPHER_AES_CMAC@GOTPAGE
Lloh21:
	ldr	x8, [x8, _IW_AUTH_CIPHER_AES_CMAC@GOTPAGEOFF]
Lloh22:
	ldr	w8, [x8]
	tst	w8, w1
	b.eq	LBB0_11
; %bb.9:
	mov	w8, #0
Lloh23:
	adrp	x9, _WLAN_CIPHER_SUITE_AES_CMAC@GOTPAGE
Lloh24:
	ldr	x9, [x9, _WLAN_CIPHER_SUITE_AES_CMAC@GOTPAGEOFF]
LBB0_10:
	ldr	x9, [x9]
	str	x9, [x0]
	mov	x0, x8
	ret
LBB0_11:
Lloh25:
	adrp	x8, _IW_AUTH_CIPHER_NONE@GOTPAGE
Lloh26:
	ldr	x8, [x8, _IW_AUTH_CIPHER_NONE@GOTPAGEOFF]
Lloh27:
	ldr	w8, [x8]
	tst	w8, w1
	b.eq	LBB0_13
; %bb.12:
	str	xzr, [x0]
	mov	w0, #0
	ret
LBB0_13:
Lloh28:
	adrp	x8, _EINVAL@GOTPAGE
Lloh29:
	ldr	x8, [x8, _EINVAL@GOTPAGEOFF]
Lloh30:
	ldr	w8, [x8]
	neg	w0, w8
	ret
	.loh AdrpLdrGotLdr	Lloh0, Lloh1, Lloh2
	.loh AdrpLdrGot	Lloh3, Lloh4
	.loh AdrpLdrGotLdr	Lloh5, Lloh6, Lloh7
	.loh AdrpLdrGot	Lloh8, Lloh9
	.loh AdrpLdrGotLdr	Lloh10, Lloh11, Lloh12
	.loh AdrpLdrGot	Lloh13, Lloh14
	.loh AdrpLdrGotLdr	Lloh15, Lloh16, Lloh17
	.loh AdrpLdrGot	Lloh18, Lloh19
	.loh AdrpLdrGotLdr	Lloh20, Lloh21, Lloh22
	.loh AdrpLdrGot	Lloh23, Lloh24
	.loh AdrpLdrGotLdr	Lloh25, Lloh26, Lloh27
	.loh AdrpLdrGotLdr	Lloh28, Lloh29, Lloh30
	.cfi_endproc
                                        ; -- End function
	.comm	_IW_AUTH_CIPHER_WEP40,4,2       ; @IW_AUTH_CIPHER_WEP40
	.comm	_WLAN_CIPHER_SUITE_WEP40,8,3    ; @WLAN_CIPHER_SUITE_WEP40
	.comm	_IW_AUTH_CIPHER_WEP104,4,2      ; @IW_AUTH_CIPHER_WEP104
	.comm	_WLAN_CIPHER_SUITE_WEP104,8,3   ; @WLAN_CIPHER_SUITE_WEP104
	.comm	_IW_AUTH_CIPHER_TKIP,4,2        ; @IW_AUTH_CIPHER_TKIP
	.comm	_WLAN_CIPHER_SUITE_TKIP,8,3     ; @WLAN_CIPHER_SUITE_TKIP
	.comm	_IW_AUTH_CIPHER_CCMP,4,2        ; @IW_AUTH_CIPHER_CCMP
	.comm	_WLAN_CIPHER_SUITE_CCMP,8,3     ; @WLAN_CIPHER_SUITE_CCMP
	.comm	_IW_AUTH_CIPHER_AES_CMAC,4,2    ; @IW_AUTH_CIPHER_AES_CMAC
	.comm	_WLAN_CIPHER_SUITE_AES_CMAC,8,3 ; @WLAN_CIPHER_SUITE_AES_CMAC
	.comm	_IW_AUTH_CIPHER_NONE,4,2        ; @IW_AUTH_CIPHER_NONE
	.comm	_EINVAL,4,2                     ; @EINVAL
	.no_dead_strip	_cfg80211_set_cipher_group
.subsections_via_symbols
