	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.p2align	4, 0x90                         ## -- Begin function qed_init_wfq_param
_qed_init_wfq_param:                    ## @qed_init_wfq_param
	.cfi_startproc
## %bb.0:
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset %rbp, -16
	movq	%rsp, %rbp
	.cfi_def_cfa_register %rbp
	pushq	%r15
	pushq	%r14
	pushq	%rbx
	pushq	%rax
	.cfi_offset %rbx, -40
	.cfi_offset %r14, -32
	.cfi_offset %r15, -24
	movl	%ecx, %r9d
	movl	%edx, %r8d
	movl	%esi, %r10d
	movl	(%rdi), %r11d
	testl	%r11d, %r11d
	jle	LBB0_1
## %bb.2:
	movl	%r10d, %eax
	cmpl	$1, %r11d
	jne	LBB0_4
## %bb.3:
	xorl	%esi, %esi
	xorl	%ecx, %ecx
	xorl	%r15d, %r15d
	testb	$1, %r11b
	jne	LBB0_14
	jmp	LBB0_17
LBB0_1:
	xorl	%r15d, %r15d
	xorl	%ecx, %ecx
	jmp	LBB0_17
LBB0_4:
	movl	%r11d, %r14d
	andl	$-2, %r14d
	xorl	%edx, %edx
	xorl	%ecx, %ecx
	xorl	%r15d, %r15d
	jmp	LBB0_5
	.p2align	4, 0x90
LBB0_11:                                ##   in Loop: Header=BB0_5 Depth=1
	incq	%rdx
	cmpq	%r14, %rdx
	je	LBB0_12
LBB0_5:                                 ## =>This Inner Loop Header: Depth=1
	movq	%rdx, %rsi
	cmpq	%rdx, %rax
	je	LBB0_8
## %bb.6:                               ##   in Loop: Header=BB0_5 Depth=1
	movq	8(%rdi), %rdx
	cmpl	$0, (%rdx,%rsi,8)
	je	LBB0_8
## %bb.7:                               ##   in Loop: Header=BB0_5 Depth=1
	incl	%r15d
	addl	4(%rdx,%rsi,8), %ecx
LBB0_8:                                 ##   in Loop: Header=BB0_5 Depth=1
	leaq	1(%rsi), %rdx
	cmpq	%rax, %rdx
	je	LBB0_11
## %bb.9:                               ##   in Loop: Header=BB0_5 Depth=1
	movq	8(%rdi), %rbx
	cmpl	$0, 8(%rbx,%rsi,8)
	je	LBB0_11
## %bb.10:                              ##   in Loop: Header=BB0_5 Depth=1
	incl	%r15d
	addl	12(%rbx,%rsi,8), %ecx
	jmp	LBB0_11
LBB0_12:
	addq	$2, %rsi
	testb	$1, %r11b
	je	LBB0_17
LBB0_14:
	cmpq	%rax, %rsi
	je	LBB0_17
## %bb.15:
	movq	8(%rdi), %rax
	cmpl	$0, (%rax,%rsi,8)
	je	LBB0_17
## %bb.16:
	incl	%r15d
	addl	4(%rax,%rsi,8), %ecx
LBB0_17:
	movq	_QED_WFQ_UNIT@GOTPCREL(%rip), %rax
	movl	(%rax), %ebx
	movl	%r9d, %eax
	cltd
	idivl	%ebx
	cmpl	%r8d, %eax
	jle	LBB0_19
## %bb.18:
	movq	_NETIF_MSG_LINK@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	leaq	L_.str(%rip), %rdx
	xorl	%r14d, %r14d
	movl	%r10d, %ecx
	xorl	%eax, %eax
	callq	_DP_VERBOSE
	jmp	LBB0_24
LBB0_19:
	cmpl	%ebx, %r11d
	jle	LBB0_21
## %bb.20:
	movq	_NETIF_MSG_LINK@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	leaq	L_.str.1(%rip), %rdx
	xorl	%r14d, %r14d
	movl	%ebx, %ecx
	xorl	%eax, %eax
	callq	_DP_VERBOSE
	jmp	LBB0_24
LBB0_21:
	addl	%r8d, %ecx
	cmpl	%r9d, %ecx
	jle	LBB0_25
## %bb.22:
	movq	_NETIF_MSG_LINK@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	leaq	L_.str.2(%rip), %rdx
	xorl	%r14d, %r14d
	jmp	LBB0_23
LBB0_25:
	movl	%eax, %r14d
	notl	%r15d
	addl	%r11d, %r15d
	movl	%r9d, %eax
	subl	%ecx, %eax
	cltd
	idivl	%r15d
	cmpl	%r14d, %eax
	jge	LBB0_27
## %bb.26:
	movq	_NETIF_MSG_LINK@GOTPCREL(%rip), %rcx
	movl	(%rcx), %esi
	leaq	L_.str.3(%rip), %rdx
	xorl	%r14d, %r14d
	movl	%eax, %ecx
LBB0_23:
	movl	%r9d, %r8d
	xorl	%eax, %eax
	callq	_DP_VERBOSE
LBB0_24:
	movq	_EINVAL@GOTPCREL(%rip), %rax
	subl	(%rax), %r14d
LBB0_52:
	movl	%r14d, %eax
	addq	$8, %rsp
	popq	%rbx
	popq	%r14
	popq	%r15
	popq	%rbp
	retq
LBB0_27:
	movq	8(%rdi), %rcx
	movslq	%r10d, %rdx
	movl	%r8d, 4(%rcx,%rdx,8)
	movl	$1, (%rcx,%rdx,8)
	testl	%r11d, %r11d
	jle	LBB0_51
## %bb.28:
	cmpl	$9, %r11d
	jae	LBB0_30
## %bb.29:
	xorl	%edx, %edx
	jmp	LBB0_48
LBB0_30:
	movl	%r11d, %edx
	andl	$7, %edx
	testq	%rdx, %rdx
	movl	$8, %esi
	cmovneq	%rdx, %rsi
	movq	%r11, %rdx
	subq	%rsi, %rdx
	xorl	%esi, %esi
	pxor	%xmm0, %xmm0
	jmp	LBB0_31
	.p2align	4, 0x90
LBB0_47:                                ##   in Loop: Header=BB0_31 Depth=1
	addq	$8, %rsi
	cmpq	%rsi, %rdx
	je	LBB0_48
LBB0_31:                                ## =>This Inner Loop Header: Depth=1
	movups	(%rcx,%rsi,8), %xmm1
	movups	16(%rcx,%rsi,8), %xmm2
	shufps	$136, %xmm2, %xmm1              ## xmm1 = xmm1[0,2],xmm2[0,2]
	pcmpeqd	%xmm0, %xmm1
	movd	%xmm1, %edi
	testb	$1, %dil
	je	LBB0_33
## %bb.32:                              ##   in Loop: Header=BB0_31 Depth=1
	movl	%eax, 4(%rcx,%rsi,8)
LBB0_33:                                ##   in Loop: Header=BB0_31 Depth=1
	pextrb	$4, %xmm1, %edi
	testb	$1, %dil
	je	LBB0_35
## %bb.34:                              ##   in Loop: Header=BB0_31 Depth=1
	movl	%eax, 12(%rcx,%rsi,8)
LBB0_35:                                ##   in Loop: Header=BB0_31 Depth=1
	pextrb	$8, %xmm1, %edi
	testb	$1, %dil
	je	LBB0_37
## %bb.36:                              ##   in Loop: Header=BB0_31 Depth=1
	movl	%eax, 20(%rcx,%rsi,8)
LBB0_37:                                ##   in Loop: Header=BB0_31 Depth=1
	pextrb	$12, %xmm1, %edi
	testb	$1, %dil
	je	LBB0_39
## %bb.38:                              ##   in Loop: Header=BB0_31 Depth=1
	movl	%eax, 28(%rcx,%rsi,8)
LBB0_39:                                ##   in Loop: Header=BB0_31 Depth=1
	movups	32(%rcx,%rsi,8), %xmm1
	movups	48(%rcx,%rsi,8), %xmm2
	shufps	$136, %xmm2, %xmm1              ## xmm1 = xmm1[0,2],xmm2[0,2]
	pcmpeqd	%xmm0, %xmm1
	movd	%xmm1, %edi
	testb	$1, %dil
	je	LBB0_41
## %bb.40:                              ##   in Loop: Header=BB0_31 Depth=1
	movl	%eax, 36(%rcx,%rsi,8)
LBB0_41:                                ##   in Loop: Header=BB0_31 Depth=1
	pextrb	$4, %xmm1, %edi
	testb	$1, %dil
	je	LBB0_43
## %bb.42:                              ##   in Loop: Header=BB0_31 Depth=1
	movl	%eax, 44(%rcx,%rsi,8)
LBB0_43:                                ##   in Loop: Header=BB0_31 Depth=1
	pextrb	$8, %xmm1, %edi
	testb	$1, %dil
	je	LBB0_45
## %bb.44:                              ##   in Loop: Header=BB0_31 Depth=1
	movl	%eax, 52(%rcx,%rsi,8)
LBB0_45:                                ##   in Loop: Header=BB0_31 Depth=1
	pextrb	$12, %xmm1, %edi
	testb	$1, %dil
	je	LBB0_47
## %bb.46:                              ##   in Loop: Header=BB0_31 Depth=1
	movl	%eax, 60(%rcx,%rsi,8)
	jmp	LBB0_47
	.p2align	4, 0x90
LBB0_50:                                ##   in Loop: Header=BB0_48 Depth=1
	incq	%rdx
	cmpq	%rdx, %r11
	je	LBB0_51
LBB0_48:                                ## =>This Inner Loop Header: Depth=1
	cmpl	$0, (%rcx,%rdx,8)
	jne	LBB0_50
## %bb.49:                              ##   in Loop: Header=BB0_48 Depth=1
	movl	%eax, 4(%rcx,%rdx,8)
	jmp	LBB0_50
LBB0_51:
	xorl	%r14d, %r14d
	jmp	LBB0_52
	.cfi_endproc
                                        ## -- End function
	.comm	_QED_WFQ_UNIT,4,2               ## @QED_WFQ_UNIT
	.comm	_NETIF_MSG_LINK,4,2             ## @NETIF_MSG_LINK
	.section	__TEXT,__cstring,cstring_literals
L_.str:                                 ## @.str
	.asciz	"Vport [%d] - Requested rate[%d Mbps] is less than one percent of configured PF min rate[%d Mbps]\n"

	.comm	_EINVAL,4,2                     ## @EINVAL
L_.str.1:                               ## @.str.1
	.asciz	"Number of vports is greater than %d\n"

L_.str.2:                               ## @.str.2
	.asciz	"Total requested min rate for all vports[%d Mbps] is greater than configured PF min rate[%d Mbps]\n"

L_.str.3:                               ## @.str.3
	.asciz	"Non WFQ configured vports rate [%d Mbps] is less than one percent of configured PF min rate[%d Mbps]\n"

	.no_dead_strip	_qed_init_wfq_param
.subsections_via_symbols

	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.p2align	2                               ; -- Begin function qed_init_wfq_param
_qed_init_wfq_param:                    ; @qed_init_wfq_param
	.cfi_startproc
; %bb.0:
	sub	sp, sp, #32
	.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
	mov	x9, x3
                                        ; kill: def $w2 killed $w2 def $x2
	mov	x8, x1
	ldr	w10, [x0]
	cmp	w10, #1
	b.lt	LBB0_6
; %bb.1:
	mov	x13, #0
	mov	w12, #0
	mov	w11, #0
	mov	w14, w8
	lsl	x14, x14, #3
	lsl	x15, x10, #3
	b	LBB0_3
LBB0_2:                                 ;   in Loop: Header=BB0_3 Depth=1
	add	x13, x13, #8
	cmp	x15, x13
	b.eq	LBB0_7
LBB0_3:                                 ; =>This Inner Loop Header: Depth=1
	cmp	x14, x13
	b.eq	LBB0_2
; %bb.4:                                ;   in Loop: Header=BB0_3 Depth=1
	ldr	x16, [x0, #8]
	ldr	w17, [x16, x13]
	cbz	w17, LBB0_2
; %bb.5:                                ;   in Loop: Header=BB0_3 Depth=1
	add	w11, w11, #1
	add	x16, x16, x13
	ldr	w16, [x16, #4]
	add	w12, w16, w12
	b	LBB0_2
LBB0_6:
	mov	w11, #0
	mov	w12, #0
LBB0_7:
Lloh0:
	adrp	x13, _QED_WFQ_UNIT@GOTPAGE
Lloh1:
	ldr	x13, [x13, _QED_WFQ_UNIT@GOTPAGEOFF]
Lloh2:
	ldr	w3, [x13]
	sdiv	w13, w9, w3
	cmp	w13, w2
	b.le	LBB0_9
; %bb.8:
Lloh3:
	adrp	x10, _NETIF_MSG_LINK@GOTPAGE
Lloh4:
	ldr	x10, [x10, _NETIF_MSG_LINK@GOTPAGEOFF]
Lloh5:
	ldr	w1, [x10]
	stp	x2, x9, [sp]
Lloh6:
	adrp	x2, l_.str@PAGE
Lloh7:
	add	x2, x2, l_.str@PAGEOFF
	mov	x3, x8
	b	LBB0_15
LBB0_9:
	cmp	w10, w3
	b.le	LBB0_11
; %bb.10:
Lloh8:
	adrp	x8, _NETIF_MSG_LINK@GOTPAGE
Lloh9:
	ldr	x8, [x8, _NETIF_MSG_LINK@GOTPAGEOFF]
Lloh10:
	ldr	w1, [x8]
Lloh11:
	adrp	x2, l_.str.1@PAGE
Lloh12:
	add	x2, x2, l_.str.1@PAGEOFF
	b	LBB0_15
LBB0_11:
	add	w3, w12, w2
	cmp	w3, w9
	b.le	LBB0_13
; %bb.12:
Lloh13:
	adrp	x8, _NETIF_MSG_LINK@GOTPAGE
Lloh14:
	ldr	x8, [x8, _NETIF_MSG_LINK@GOTPAGEOFF]
Lloh15:
	ldr	w1, [x8]
                                        ; kill: def $w9 killed $w9 killed $x9 def $x9
	str	x9, [sp]
Lloh16:
	adrp	x2, l_.str.2@PAGE
Lloh17:
	add	x2, x2, l_.str.2@PAGEOFF
	b	LBB0_15
LBB0_13:
	mvn	w11, w11
	add	w11, w10, w11
	sub	w12, w9, w3
	sdiv	w3, w12, w11
	cmp	w3, w13
	b.ge	LBB0_17
; %bb.14:
Lloh18:
	adrp	x8, _NETIF_MSG_LINK@GOTPAGE
Lloh19:
	ldr	x8, [x8, _NETIF_MSG_LINK@GOTPAGEOFF]
Lloh20:
	ldr	w1, [x8]
                                        ; kill: def $w9 killed $w9 killed $x9 def $x9
	str	x9, [sp]
Lloh21:
	adrp	x2, l_.str.3@PAGE
Lloh22:
	add	x2, x2, l_.str.3@PAGEOFF
LBB0_15:
	bl	_DP_VERBOSE
Lloh23:
	adrp	x8, _EINVAL@GOTPAGE
Lloh24:
	ldr	x8, [x8, _EINVAL@GOTPAGEOFF]
Lloh25:
	ldr	w8, [x8]
	neg	w0, w8
LBB0_16:
	ldp	x29, x30, [sp, #16]             ; 16-byte Folded Reload
	add	sp, sp, #32
	ret
LBB0_17:
	ldr	x9, [x0, #8]
	add	x8, x9, w8, sxtw #3
	mov	w11, #1
	stp	w11, w2, [x8]
	cmp	w10, #1
	b.lt	LBB0_24
; %bb.18:
	cmp	w10, #17
	b.hs	LBB0_25
; %bb.19:
	mov	x8, #0
LBB0_20:
	add	x9, x9, x8, lsl #3
	add	x9, x9, #4
	sub	x8, x10, x8
	b	LBB0_22
LBB0_21:                                ;   in Loop: Header=BB0_22 Depth=1
	add	x9, x9, #8
	subs	x8, x8, #1
	b.eq	LBB0_24
LBB0_22:                                ; =>This Inner Loop Header: Depth=1
	ldur	w10, [x9, #-4]
	cbnz	w10, LBB0_21
; %bb.23:                               ;   in Loop: Header=BB0_22 Depth=1
	str	w3, [x9]
	b	LBB0_21
LBB0_24:
	mov	w0, #0
	b	LBB0_16
LBB0_25:
	ands	x8, x10, #0xf
	mov	w11, #16
	csel	x8, x11, x8, eq
	sub	x8, x10, x8
	add	x11, x9, #64
	mov	x12, x8
	b	LBB0_27
LBB0_26:                                ;   in Loop: Header=BB0_27 Depth=1
	add	x11, x11, #128
	subs	x12, x12, #16
	b.eq	LBB0_20
LBB0_27:                                ; =>This Inner Loop Header: Depth=1
	sub	x13, x11, #64
	ld2.4s	{ v0, v1 }, [x13]
	sub	x13, x11, #32
	ld2.4s	{ v4, v5 }, [x13]
	mov	x13, x11
	ld2.4s	{ v2, v3 }, [x13], #32
	cmeq.4s	v0, v0, #0
	xtn.4h	v6, v0
	umov.h	w14, v6[0]
	tbz	w14, #0, LBB0_29
; %bb.28:                               ;   in Loop: Header=BB0_27 Depth=1
	stur	w3, [x11, #-60]
LBB0_29:                                ;   in Loop: Header=BB0_27 Depth=1
	umov.h	w14, v6[1]
	ld2.4s	{ v0, v1 }, [x13]
	tbnz	w14, #0, LBB0_47
; %bb.30:                               ;   in Loop: Header=BB0_27 Depth=1
	umov.h	w13, v6[2]
	tbnz	w13, #0, LBB0_48
LBB0_31:                                ;   in Loop: Header=BB0_27 Depth=1
	umov.h	w13, v6[3]
	tbz	w13, #0, LBB0_33
LBB0_32:                                ;   in Loop: Header=BB0_27 Depth=1
	stur	w3, [x11, #-36]
LBB0_33:                                ;   in Loop: Header=BB0_27 Depth=1
	cmeq.4s	v4, v4, #0
	xtn.4h	v4, v4
	umov.h	w13, v4[0]
	tbnz	w13, #0, LBB0_49
; %bb.34:                               ;   in Loop: Header=BB0_27 Depth=1
	umov.h	w13, v4[1]
	tbnz	w13, #0, LBB0_50
LBB0_35:                                ;   in Loop: Header=BB0_27 Depth=1
	umov.h	w13, v4[2]
	tbnz	w13, #0, LBB0_51
LBB0_36:                                ;   in Loop: Header=BB0_27 Depth=1
	umov.h	w13, v4[3]
	tbz	w13, #0, LBB0_38
LBB0_37:                                ;   in Loop: Header=BB0_27 Depth=1
	stur	w3, [x11, #-4]
LBB0_38:                                ;   in Loop: Header=BB0_27 Depth=1
	cmeq.4s	v2, v2, #0
	xtn.4h	v2, v2
	umov.h	w13, v2[0]
	tbnz	w13, #0, LBB0_52
; %bb.39:                               ;   in Loop: Header=BB0_27 Depth=1
	umov.h	w13, v2[1]
	tbnz	w13, #0, LBB0_53
LBB0_40:                                ;   in Loop: Header=BB0_27 Depth=1
	umov.h	w13, v2[2]
	tbnz	w13, #0, LBB0_54
LBB0_41:                                ;   in Loop: Header=BB0_27 Depth=1
	umov.h	w13, v2[3]
	tbz	w13, #0, LBB0_43
LBB0_42:                                ;   in Loop: Header=BB0_27 Depth=1
	str	w3, [x11, #28]
LBB0_43:                                ;   in Loop: Header=BB0_27 Depth=1
	cmeq.4s	v0, v0, #0
	xtn.4h	v0, v0
	umov.h	w13, v0[0]
	tbnz	w13, #0, LBB0_55
; %bb.44:                               ;   in Loop: Header=BB0_27 Depth=1
	umov.h	w13, v0[1]
	tbnz	w13, #0, LBB0_56
LBB0_45:                                ;   in Loop: Header=BB0_27 Depth=1
	umov.h	w13, v0[2]
	tbnz	w13, #0, LBB0_57
LBB0_46:                                ;   in Loop: Header=BB0_27 Depth=1
	umov.h	w13, v0[3]
	tbz	w13, #0, LBB0_26
	b	LBB0_58
LBB0_47:                                ;   in Loop: Header=BB0_27 Depth=1
	stur	w3, [x11, #-52]
	umov.h	w13, v6[2]
	tbz	w13, #0, LBB0_31
LBB0_48:                                ;   in Loop: Header=BB0_27 Depth=1
	stur	w3, [x11, #-44]
	umov.h	w13, v6[3]
	tbnz	w13, #0, LBB0_32
	b	LBB0_33
LBB0_49:                                ;   in Loop: Header=BB0_27 Depth=1
	stur	w3, [x11, #-28]
	umov.h	w13, v4[1]
	tbz	w13, #0, LBB0_35
LBB0_50:                                ;   in Loop: Header=BB0_27 Depth=1
	stur	w3, [x11, #-20]
	umov.h	w13, v4[2]
	tbz	w13, #0, LBB0_36
LBB0_51:                                ;   in Loop: Header=BB0_27 Depth=1
	stur	w3, [x11, #-12]
	umov.h	w13, v4[3]
	tbnz	w13, #0, LBB0_37
	b	LBB0_38
LBB0_52:                                ;   in Loop: Header=BB0_27 Depth=1
	str	w3, [x11, #4]
	umov.h	w13, v2[1]
	tbz	w13, #0, LBB0_40
LBB0_53:                                ;   in Loop: Header=BB0_27 Depth=1
	str	w3, [x11, #12]
	umov.h	w13, v2[2]
	tbz	w13, #0, LBB0_41
LBB0_54:                                ;   in Loop: Header=BB0_27 Depth=1
	str	w3, [x11, #20]
	umov.h	w13, v2[3]
	tbnz	w13, #0, LBB0_42
	b	LBB0_43
LBB0_55:                                ;   in Loop: Header=BB0_27 Depth=1
	str	w3, [x11, #36]
	umov.h	w13, v0[1]
	tbz	w13, #0, LBB0_45
LBB0_56:                                ;   in Loop: Header=BB0_27 Depth=1
	str	w3, [x11, #44]
	umov.h	w13, v0[2]
	tbz	w13, #0, LBB0_46
LBB0_57:                                ;   in Loop: Header=BB0_27 Depth=1
	str	w3, [x11, #52]
	umov.h	w13, v0[3]
	tbz	w13, #0, LBB0_26
LBB0_58:                                ;   in Loop: Header=BB0_27 Depth=1
	str	w3, [x11, #60]
	b	LBB0_26
	.loh AdrpLdrGotLdr	Lloh0, Lloh1, Lloh2
	.loh AdrpAdd	Lloh6, Lloh7
	.loh AdrpLdrGotLdr	Lloh3, Lloh4, Lloh5
	.loh AdrpAdd	Lloh11, Lloh12
	.loh AdrpLdrGotLdr	Lloh8, Lloh9, Lloh10
	.loh AdrpAdd	Lloh16, Lloh17
	.loh AdrpLdrGotLdr	Lloh13, Lloh14, Lloh15
	.loh AdrpAdd	Lloh21, Lloh22
	.loh AdrpLdrGotLdr	Lloh18, Lloh19, Lloh20
	.loh AdrpLdrGotLdr	Lloh23, Lloh24, Lloh25
	.cfi_endproc
                                        ; -- End function
	.comm	_QED_WFQ_UNIT,4,2               ; @QED_WFQ_UNIT
	.comm	_NETIF_MSG_LINK,4,2             ; @NETIF_MSG_LINK
	.section	__TEXT,__cstring,cstring_literals
l_.str:                                 ; @.str
	.asciz	"Vport [%d] - Requested rate[%d Mbps] is less than one percent of configured PF min rate[%d Mbps]\n"

	.comm	_EINVAL,4,2                     ; @EINVAL
l_.str.1:                               ; @.str.1
	.asciz	"Number of vports is greater than %d\n"

l_.str.2:                               ; @.str.2
	.asciz	"Total requested min rate for all vports[%d Mbps] is greater than configured PF min rate[%d Mbps]\n"

l_.str.3:                               ; @.str.3
	.asciz	"Non WFQ configured vports rate [%d Mbps] is less than one percent of configured PF min rate[%d Mbps]\n"

	.no_dead_strip	_qed_init_wfq_param
.subsections_via_symbols
