Lines Matching refs:aSyscall

388 } aSyscall[] = {  variable
390 #define osOpen ((int(*)(const char*,int,int))aSyscall[0].pCurrent)
393 #define osClose ((int(*)(int))aSyscall[1].pCurrent)
396 #define osAccess ((int(*)(const char*,int))aSyscall[2].pCurrent)
399 #define osGetcwd ((char*(*)(char*,size_t))aSyscall[3].pCurrent)
402 #define osStat ((int(*)(const char*,struct stat*))aSyscall[4].pCurrent)
415 #define osFstat ((int(*)(int,struct stat*))aSyscall[5].pCurrent)
419 #define osFtruncate ((int(*)(int,off_t))aSyscall[6].pCurrent)
422 #define osFcntl ((int(*)(int,int,...))aSyscall[7].pCurrent)
425 #define osRead ((ssize_t(*)(int,void*,size_t))aSyscall[8].pCurrent)
432 #define osPread ((ssize_t(*)(int,void*,size_t,off_t))aSyscall[9].pCurrent)
439 #define osPread64 ((ssize_t(*)(int,void*,size_t,off64_t))aSyscall[10].pCurrent)
442 #define osWrite ((ssize_t(*)(int,const void*,size_t))aSyscall[11].pCurrent)
450 aSyscall[12].pCurrent)
458 aSyscall[13].pCurrent)
461 #define osFchmod ((int(*)(int,mode_t))aSyscall[14].pCurrent)
468 #define osFallocate ((int(*)(int,off_t,off_t))aSyscall[15].pCurrent)
471 #define osUnlink ((int(*)(const char*))aSyscall[16].pCurrent)
474 #define osOpenDirectory ((int(*)(const char*,int*))aSyscall[17].pCurrent)
477 #define osMkdir ((int(*)(const char*,mode_t))aSyscall[18].pCurrent)
480 #define osRmdir ((int(*)(const char*))aSyscall[19].pCurrent)
487 #define osFchown ((int(*)(int,uid_t,gid_t))aSyscall[20].pCurrent)
494 #define osGeteuid ((uid_t(*)(void))aSyscall[21].pCurrent)
501 #define osMmap ((void*(*)(void*,size_t,int,int,int,off_t))aSyscall[22].pCurrent)
508 #define osMunmap ((int(*)(void*,size_t))aSyscall[23].pCurrent)
515 #define osMremap ((void*(*)(void*,size_t,size_t,int,...))aSyscall[24].pCurrent)
522 #define osGetpagesize ((int(*)(void))aSyscall[25].pCurrent)
529 #define osReadlink ((ssize_t(*)(const char*,char*,size_t))aSyscall[26].pCurrent)
536 #define osLstat ((int(*)(const char*,struct stat*))aSyscall[27].pCurrent)
541 #define osIoctl ((int(*)(int,int,...))aSyscall[28].pCurrent)
544 #define osIoctl ((int(*)(int,unsigned long,...))aSyscall[28].pCurrent)
586 for(i=0; i<sizeof(aSyscall)/sizeof(aSyscall[0]); i++){ in unixSetSystemCall()
587 if( aSyscall[i].pDefault ){ in unixSetSystemCall()
588 aSyscall[i].pCurrent = aSyscall[i].pDefault; in unixSetSystemCall()
595 for(i=0; i<sizeof(aSyscall)/sizeof(aSyscall[0]); i++){ in unixSetSystemCall()
596 if( strcmp(zName, aSyscall[i].zName)==0 ){ in unixSetSystemCall()
597 if( aSyscall[i].pDefault==0 ){ in unixSetSystemCall()
598 aSyscall[i].pDefault = aSyscall[i].pCurrent; in unixSetSystemCall()
601 if( pNewFunc==0 ) pNewFunc = aSyscall[i].pDefault; in unixSetSystemCall()
602 aSyscall[i].pCurrent = pNewFunc; in unixSetSystemCall()
622 for(i=0; i<sizeof(aSyscall)/sizeof(aSyscall[0]); i++){ in unixGetSystemCall()
623 if( strcmp(zName, aSyscall[i].zName)==0 ) return aSyscall[i].pCurrent; in unixGetSystemCall()
639 for(i=0; i<ArraySize(aSyscall)-1; i++){ in unixNextSystemCall()
640 if( strcmp(zName, aSyscall[i].zName)==0 ) break; in unixNextSystemCall()
643 for(i++; i<ArraySize(aSyscall); i++){ in unixNextSystemCall()
644 if( aSyscall[i].pCurrent!=0 ) return aSyscall[i].zName; in unixNextSystemCall()
8057 assert( ArraySize(aSyscall)==29 ); in sqlite3_os_init()