	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.p2align	4, 0x90                         ## -- Begin function sctp_chunk_event_lookup
_sctp_chunk_event_lookup:               ## @sctp_chunk_event_lookup
	.cfi_startproc
## %bb.0:
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset %rbp, -16
	movq	%rsp, %rbp
	.cfi_def_cfa_register %rbp
	movq	_SCTP_STATE_MAX@GOTPCREL(%rip), %rcx
	cmpq	%rsi, (%rcx)
	jae	LBB0_2
## %bb.1:
	movq	_bug@GOTPCREL(%rip), %rax
	popq	%rbp
	retq
LBB0_2:
	movq	%rsi, %rax
	movq	_SCTP_CID_BASE_MAX@GOTPCREL(%rip), %rcx
	cmpq	%rdi, (%rcx)
	jae	LBB0_3
## %bb.4:
	movq	_sctp_prsctp_enable@GOTPCREL(%rip), %rcx
	cmpq	$0, (%rcx)
	je	LBB0_8
## %bb.5:
	movq	_SCTP_CID_FWD_TSN@GOTPCREL(%rip), %rcx
	cmpq	%rdi, (%rcx)
	jne	LBB0_8
## %bb.6:
	movq	_prsctp_chunk_event_table@GOTPCREL(%rip), %rcx
	movq	(%rcx), %rcx
	jmp	LBB0_17
LBB0_3:
	movq	_chunk_event_table@GOTPCREL(%rip), %rcx
	movq	(%rcx), %rcx
	shlq	$2, %rax
	addq	(%rcx,%rdi,8), %rax
	popq	%rbp
	retq
LBB0_8:
	movq	_sctp_addip_enable@GOTPCREL(%rip), %rcx
	cmpq	$0, (%rcx)
	je	LBB0_13
## %bb.9:
	movq	_SCTP_CID_ASCONF@GOTPCREL(%rip), %rcx
	cmpq	%rdi, (%rcx)
	jne	LBB0_11
## %bb.10:
	movq	_addip_chunk_event_table@GOTPCREL(%rip), %rcx
	movq	(%rcx), %rcx
	jmp	LBB0_17
LBB0_11:
	movq	_SCTP_CID_ASCONF_ACK@GOTPCREL(%rip), %rcx
	cmpq	%rdi, (%rcx)
	jne	LBB0_13
## %bb.12:
	movq	_addip_chunk_event_table@GOTPCREL(%rip), %rcx
	movq	(%rcx), %rcx
	shlq	$2, %rax
	addq	8(%rcx), %rax
	popq	%rbp
	retq
LBB0_13:
	movq	_sctp_auth_enable@GOTPCREL(%rip), %rcx
	cmpq	$0, (%rcx)
	je	LBB0_16
## %bb.14:
	movq	_SCTP_CID_AUTH@GOTPCREL(%rip), %rcx
	cmpq	%rdi, (%rcx)
	jne	LBB0_16
## %bb.15:
	movq	_auth_chunk_event_table@GOTPCREL(%rip), %rcx
	movq	(%rcx), %rcx
	jmp	LBB0_17
LBB0_16:
	movq	_chunk_event_table_unknown@GOTPCREL(%rip), %rcx
LBB0_17:
	shlq	$2, %rax
	addq	(%rcx), %rax
	popq	%rbp
	retq
	.cfi_endproc
                                        ## -- End function
	.comm	_SCTP_STATE_MAX,8,3             ## @SCTP_STATE_MAX
	.comm	_bug,4,2                        ## @bug
	.comm	_SCTP_CID_BASE_MAX,8,3          ## @SCTP_CID_BASE_MAX
	.comm	_chunk_event_table,8,3          ## @chunk_event_table
	.comm	_sctp_prsctp_enable,8,3         ## @sctp_prsctp_enable
	.comm	_SCTP_CID_FWD_TSN,8,3           ## @SCTP_CID_FWD_TSN
	.comm	_prsctp_chunk_event_table,8,3   ## @prsctp_chunk_event_table
	.comm	_sctp_addip_enable,8,3          ## @sctp_addip_enable
	.comm	_SCTP_CID_ASCONF,8,3            ## @SCTP_CID_ASCONF
	.comm	_addip_chunk_event_table,8,3    ## @addip_chunk_event_table
	.comm	_SCTP_CID_ASCONF_ACK,8,3        ## @SCTP_CID_ASCONF_ACK
	.comm	_sctp_auth_enable,8,3           ## @sctp_auth_enable
	.comm	_SCTP_CID_AUTH,8,3              ## @SCTP_CID_AUTH
	.comm	_auth_chunk_event_table,8,3     ## @auth_chunk_event_table
	.comm	_chunk_event_table_unknown,8,3  ## @chunk_event_table_unknown
	.no_dead_strip	_sctp_chunk_event_lookup
.subsections_via_symbols

	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.p2align	2                               ; -- Begin function sctp_chunk_event_lookup
_sctp_chunk_event_lookup:               ; @sctp_chunk_event_lookup
	.cfi_startproc
; %bb.0:
Lloh0:
	adrp	x8, _SCTP_STATE_MAX@GOTPAGE
Lloh1:
	ldr	x8, [x8, _SCTP_STATE_MAX@GOTPAGEOFF]
Lloh2:
	ldr	x8, [x8]
	cmp	x8, x1
	b.hs	LBB0_2
; %bb.1:
Lloh3:
	adrp	x0, _bug@GOTPAGE
Lloh4:
	ldr	x0, [x0, _bug@GOTPAGEOFF]
	ret
LBB0_2:
Lloh5:
	adrp	x8, _SCTP_CID_BASE_MAX@GOTPAGE
Lloh6:
	ldr	x8, [x8, _SCTP_CID_BASE_MAX@GOTPAGEOFF]
Lloh7:
	ldr	x8, [x8]
	cmp	x8, x0
	b.hs	LBB0_7
; %bb.3:
Lloh8:
	adrp	x8, _sctp_prsctp_enable@GOTPAGE
Lloh9:
	ldr	x8, [x8, _sctp_prsctp_enable@GOTPAGEOFF]
Lloh10:
	ldr	x8, [x8]
Lloh11:
	adrp	x9, _SCTP_CID_FWD_TSN@GOTPAGE
Lloh12:
	ldr	x9, [x9, _SCTP_CID_FWD_TSN@GOTPAGEOFF]
Lloh13:
	ldr	x9, [x9]
	cmp	x8, #0
	ccmp	x9, x0, #0, ne
	b.eq	LBB0_8
; %bb.4:
Lloh14:
	adrp	x8, _sctp_addip_enable@GOTPAGE
Lloh15:
	ldr	x8, [x8, _sctp_addip_enable@GOTPAGEOFF]
Lloh16:
	ldr	x8, [x8]
	cbz	x8, LBB0_11
; %bb.5:
Lloh17:
	adrp	x8, _SCTP_CID_ASCONF@GOTPAGE
Lloh18:
	ldr	x8, [x8, _SCTP_CID_ASCONF@GOTPAGEOFF]
Lloh19:
	ldr	x8, [x8]
	cmp	x8, x0
	b.ne	LBB0_9
; %bb.6:
Lloh20:
	adrp	x8, _addip_chunk_event_table@GOTPAGE
Lloh21:
	ldr	x8, [x8, _addip_chunk_event_table@GOTPAGEOFF]
	b	LBB0_14
LBB0_7:
Lloh22:
	adrp	x8, _chunk_event_table@GOTPAGE
Lloh23:
	ldr	x8, [x8, _chunk_event_table@GOTPAGEOFF]
Lloh24:
	ldr	x8, [x8]
	ldr	x8, [x8, x0, lsl #3]
	add	x0, x8, x1, lsl #2
	ret
LBB0_8:
Lloh25:
	adrp	x8, _prsctp_chunk_event_table@GOTPAGE
Lloh26:
	ldr	x8, [x8, _prsctp_chunk_event_table@GOTPAGEOFF]
	b	LBB0_14
LBB0_9:
Lloh27:
	adrp	x8, _SCTP_CID_ASCONF_ACK@GOTPAGE
Lloh28:
	ldr	x8, [x8, _SCTP_CID_ASCONF_ACK@GOTPAGEOFF]
Lloh29:
	ldr	x8, [x8]
	cmp	x8, x0
	b.ne	LBB0_11
; %bb.10:
Lloh30:
	adrp	x8, _addip_chunk_event_table@GOTPAGE
Lloh31:
	ldr	x8, [x8, _addip_chunk_event_table@GOTPAGEOFF]
Lloh32:
	ldr	x8, [x8]
	ldr	x8, [x8, #8]
	add	x0, x8, x1, lsl #2
	ret
LBB0_11:
Lloh33:
	adrp	x8, _sctp_auth_enable@GOTPAGE
Lloh34:
	ldr	x8, [x8, _sctp_auth_enable@GOTPAGEOFF]
Lloh35:
	ldr	x8, [x8]
Lloh36:
	adrp	x9, _SCTP_CID_AUTH@GOTPAGE
Lloh37:
	ldr	x9, [x9, _SCTP_CID_AUTH@GOTPAGEOFF]
Lloh38:
	ldr	x9, [x9]
	cmp	x8, #0
	ccmp	x9, x0, #0, ne
	b.eq	LBB0_13
; %bb.12:
Lloh39:
	adrp	x8, _chunk_event_table_unknown@GOTPAGE
Lloh40:
	ldr	x8, [x8, _chunk_event_table_unknown@GOTPAGEOFF]
	b	LBB0_15
LBB0_13:
Lloh41:
	adrp	x8, _auth_chunk_event_table@GOTPAGE
Lloh42:
	ldr	x8, [x8, _auth_chunk_event_table@GOTPAGEOFF]
LBB0_14:
	ldr	x8, [x8]
LBB0_15:
	ldr	x8, [x8]
	add	x0, x8, x1, lsl #2
	ret
	.loh AdrpLdrGotLdr	Lloh0, Lloh1, Lloh2
	.loh AdrpLdrGot	Lloh3, Lloh4
	.loh AdrpLdrGotLdr	Lloh5, Lloh6, Lloh7
	.loh AdrpLdrGotLdr	Lloh11, Lloh12, Lloh13
	.loh AdrpLdrGotLdr	Lloh8, Lloh9, Lloh10
	.loh AdrpLdrGotLdr	Lloh14, Lloh15, Lloh16
	.loh AdrpLdrGotLdr	Lloh17, Lloh18, Lloh19
	.loh AdrpLdrGot	Lloh20, Lloh21
	.loh AdrpLdrGotLdr	Lloh22, Lloh23, Lloh24
	.loh AdrpLdrGot	Lloh25, Lloh26
	.loh AdrpLdrGotLdr	Lloh27, Lloh28, Lloh29
	.loh AdrpLdrGotLdr	Lloh30, Lloh31, Lloh32
	.loh AdrpLdrGotLdr	Lloh36, Lloh37, Lloh38
	.loh AdrpLdrGotLdr	Lloh33, Lloh34, Lloh35
	.loh AdrpLdrGot	Lloh39, Lloh40
	.loh AdrpLdrGot	Lloh41, Lloh42
	.cfi_endproc
                                        ; -- End function
	.comm	_SCTP_STATE_MAX,8,3             ; @SCTP_STATE_MAX
	.comm	_bug,4,2                        ; @bug
	.comm	_SCTP_CID_BASE_MAX,8,3          ; @SCTP_CID_BASE_MAX
	.comm	_chunk_event_table,8,3          ; @chunk_event_table
	.comm	_sctp_prsctp_enable,8,3         ; @sctp_prsctp_enable
	.comm	_SCTP_CID_FWD_TSN,8,3           ; @SCTP_CID_FWD_TSN
	.comm	_prsctp_chunk_event_table,8,3   ; @prsctp_chunk_event_table
	.comm	_sctp_addip_enable,8,3          ; @sctp_addip_enable
	.comm	_SCTP_CID_ASCONF,8,3            ; @SCTP_CID_ASCONF
	.comm	_addip_chunk_event_table,8,3    ; @addip_chunk_event_table
	.comm	_SCTP_CID_ASCONF_ACK,8,3        ; @SCTP_CID_ASCONF_ACK
	.comm	_sctp_auth_enable,8,3           ; @sctp_auth_enable
	.comm	_SCTP_CID_AUTH,8,3              ; @SCTP_CID_AUTH
	.comm	_auth_chunk_event_table,8,3     ; @auth_chunk_event_table
	.comm	_chunk_event_table_unknown,8,3  ; @chunk_event_table_unknown
	.no_dead_strip	_sctp_chunk_event_lookup
.subsections_via_symbols
