Searched refs:fdsBuf (Results 1 - 1 of 1) sorted by relevance
/kernel/liteos_a/syscall/ |
H A D | fs_syscall.c | 1108 static int SelectParamCheckCopy(fd_set *readfds, fd_set *writefds, fd_set *exceptfds, fd_set **fdsBuf) in SelectParamCheckCopy() argument 1114 *fdsBuf = (fd_set *)LOS_MemAlloc(OS_SYS_MEM_ADDR, sizeof(fd_set) * 3); /* 3: three param need check and copy */ in SelectParamCheckCopy() 1115 if (*fdsBuf == NULL) { in SelectParamCheckCopy() 1119 readfdsRet = *fdsBuf; /* LOS_MemAlloc 3 sizeof(fd_set) space,first use for readfds */ in SelectParamCheckCopy() 1120 writefdsRet = *fdsBuf + 1; /* 1: LOS_MemAlloc 3 sizeof(fd_set) space,second use for writefds */ in SelectParamCheckCopy() 1121 exceptfdsRet = *fdsBuf + 2; /* 2: LOS_MemAlloc 3 sizeof(fd_set) space,thired use for exceptfds */ in SelectParamCheckCopy() 1125 (void)LOS_MemFree(OS_SYS_MEM_ADDR, *fdsBuf); in SelectParamCheckCopy() 1132 (void)LOS_MemFree(OS_SYS_MEM_ADDR, *fdsBuf); in SelectParamCheckCopy() 1139 (void)LOS_MemFree(OS_SYS_MEM_ADDR, *fdsBuf); in SelectParamCheckCopy()
|
Completed in 4 milliseconds