undefined4 proc_init_autoqos(void)
{
undefined4 *__s;
int iVar1;
__s = (undefined4 *)kmem_cache_alloc(0x1d324,0xd0) //possible issue identified - semgrep
if (__s != (undefined4 *)0x0) {
memset(__s,0,0x10) //possible issue identified - semgrep
*__s = 0;
__s[1] = 0;
__s[2] = 0;
alphaautoqos = __s;
iVar1 = create_proc_entry("fastnat/qos",0,0);
__s[3] = iVar1;
if (iVar1 != 0) {
*(undefined4 **)(iVar1 + 0x3c) = __s;
*(code **)(__s[3] + 0x40) = proc_read_autoqos;
*(code **)(__s[3] + 0x44) = proc_write_autoqos;
return 0;
}
}
return 0xfffffff4;
}