/* WARNING: Restarted to delay deadcode elimination for space: register */
int proc_read_formqos(char *param_1)
{
bool bVar1;
int iVar2;
byte *pbVar3;
int iVar4;
int iVar5;
char *__s;
int iVar6;
undefined4 *in_stack_00000010;
int in_stack_00000014;
iVar4 = 0;
iVar5 = in_stack_00000014;
__s = param_1;
iVar6 = in_stack_00000014;
while( true ) {
pbVar3 = (byte *)(in_stack_00000014 + iVar4);
bVar1 = *(int *)(in_stack_00000014 + 0x110) <= iVar4;
iVar4 = iVar4 + 1;
if (bVar1) break;
iVar2 = sprintf(__s,"[%d] %x %d-%d \n",(uint)*pbVar3,*(undefined4 *)(iVar6 + 0x20),
(uint)*(ushort *)(iVar5 + 0xd4),(uint)*(ushort *)(iVar5 + 0x98)) //possible issue identified - semgrep
__s = __s + iVar2;
iVar5 = iVar5 + 2;
iVar6 = iVar6 + 4;
}
*in_stack_00000010 = 1;
return (int)__s - (int)param_1 //possible issue identified - semgrep
}