⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 uposixunix.c

📁 Scheme跨平台编译器
💻 C
📖 第 1 页 / 共 5 页
字号:
/* from ctime */static C_word C_fcall stub907(C_word C_buf,C_word C_a0) C_regparm;C_regparm static C_word C_fcall stub907(C_word C_buf,C_word C_a0){C_word C_r=C_SCHEME_UNDEFINED,*C_a=(C_word*)C_buf;int t0=(int )C_num_to_int(C_a0);C_r=C_mpointer(&C_a,(void*)C_ctime(t0));return C_r;}/* from k5553 */static C_word C_fcall stub888(C_word C_buf,C_word C_a0,C_word C_a1) C_regparm;C_regparm static C_word C_fcall stub888(C_word C_buf,C_word C_a0,C_word C_a1){C_word C_r=C_SCHEME_UNDEFINED,*C_a=(C_word*)C_buf;void * t0=(void * )C_c_pointer_or_null(C_a0);int t1=(int )C_num_to_int(C_a1);C_r=C_fix((C_word)munmap(t0,t1));return C_r;}/* from k5495 */static C_word C_fcall stub863(C_word C_buf,C_word C_a0,C_word C_a1,C_word C_a2,C_word C_a3,C_word C_a4,C_word C_a5) C_regparm;C_regparm static C_word C_fcall stub863(C_word C_buf,C_word C_a0,C_word C_a1,C_word C_a2,C_word C_a3,C_word C_a4,C_word C_a5){C_word C_r=C_SCHEME_UNDEFINED,*C_a=(C_word*)C_buf;void * t0=(void * )C_c_pointer_or_null(C_a0);int t1=(int )C_num_to_int(C_a1);int t2=(int )C_unfix(C_a2);int t3=(int )C_unfix(C_a3);int t4=(int )C_unfix(C_a4);int t5=(int )C_num_to_int(C_a5);C_r=C_mpointer_or_false(&C_a,(void*)mmap(t0,t1,t2,t3,t4,t5));return C_r;}/* from get */static C_word C_fcall stub845(C_word C_buf,C_word C_a0) C_regparm;C_regparm static C_word C_fcall stub845(C_word C_buf,C_word C_a0){C_word C_r=C_SCHEME_UNDEFINED,*C_a=(C_word*)C_buf;int t0=(int )C_unfix(C_a0);C_r=C_mpointer(&C_a,(void*)C_getenventry(t0));return C_r;}/* from k4196 in k4192 in file-link in k4160 in k4121 in k3617 in k3613 in k3594 in k3590 in k3533 in k3398 in k2380 in k1669 in k1666 in k1663 in k1660 in k1657 in k1654 */static C_word C_fcall stub569(C_word C_buf,C_word C_a0,C_word C_a1) C_regparm;C_regparm static C_word C_fcall stub569(C_word C_buf,C_word C_a0,C_word C_a1){C_word C_r=C_SCHEME_UNDEFINED,*C_a=(C_word*)C_buf;char * t0=(char * )C_string_or_null(C_a0);char * t1=(char * )C_string_or_null(C_a1);C_r=C_fix((C_word)link(t0,t1));return C_r;}/* from k3916 in initialize-groups in k3617 in k3613 in k3594 in k3590 in k3533 in k3398 in k2380 in k1669 in k1666 in k1663 in k1660 in k1657 in k1654 */static C_word C_fcall stub509(C_word C_buf,C_word C_a0,C_word C_a1) C_regparm;C_regparm static C_word C_fcall stub509(C_word C_buf,C_word C_a0,C_word C_a1){C_word C_r=C_SCHEME_UNDEFINED,*C_a=(C_word*)C_buf;char * t0=(char * )C_string_or_null(C_a0);int t1=(int )C_unfix(C_a1);C_r=C_fix((C_word)initgroups(t0,t1));return C_r;}/* from _ensure-groups in k3617 in k3613 in k3594 in k3590 in k3533 in k3398 in k2380 in k1669 in k1666 in k1663 in k1660 in k1657 in k1654 */#define return(x) C_cblock C_r = (C_mk_bool((x))); goto C_ret; C_cblockendstatic C_word C_fcall stub482(C_word C_buf,C_word C_a0) C_regparm;C_regparm static C_word C_fcall stub482(C_word C_buf,C_word C_a0){C_word C_r=C_SCHEME_UNDEFINED,*C_a=(C_word*)C_buf;int n=(int )C_unfix(C_a0);if(C_groups != NULL) C_free(C_groups);C_groups = (gid_t *)C_malloc(sizeof(gid_t) * n);if(C_groups == NULL) return(0);else return(1);C_ret:#undef returnreturn C_r;}/* from _get-groups */#define return(x) C_cblock C_r = (C_fix((C_word)(x))); goto C_ret; C_cblockendstatic C_word C_fcall stub478(C_word C_buf,C_word C_a0) C_regparm;C_regparm static C_word C_fcall stub478(C_word C_buf,C_word C_a0){C_word C_r=C_SCHEME_UNDEFINED,*C_a=(C_word*)C_buf;int n=(int )C_unfix(C_a0);return(getgroups(n, C_groups));C_ret:#undef returnreturn C_r;}/* from group-member */#define return(x) C_cblock C_r = (C_mpointer(&C_a,(void*)(x))); goto C_ret; C_cblockendstatic C_word C_fcall stub461(C_word C_buf,C_word C_a0) C_regparm;C_regparm static C_word C_fcall stub461(C_word C_buf,C_word C_a0){C_word C_r=C_SCHEME_UNDEFINED,*C_a=(C_word*)C_buf;int i=(int )C_unfix(C_a0);return(C_group->gr_mem[ i ]);C_ret:#undef returnreturn C_r;}/* from a7285 in k3613 in k3594 in k3590 in k3533 in k3398 in k2380 in k1669 in k1666 in k1663 in k1660 in k1657 in k1654 */static C_word C_fcall stub448(C_word C_buf) C_regparm;C_regparm static C_word C_fcall stub448(C_word C_buf){C_word C_r=C_SCHEME_UNDEFINED,*C_a=(C_word*)C_buf;C_r=C_fix((C_word)C_getegid());return C_r;}/* from a7303 in k3594 in k3590 in k3533 in k3398 in k2380 in k1669 in k1666 in k1663 in k1660 in k1657 in k1654 */static C_word C_fcall stub446(C_word C_buf) C_regparm;C_regparm static C_word C_fcall stub446(C_word C_buf){C_word C_r=C_SCHEME_UNDEFINED,*C_a=(C_word*)C_buf;C_r=C_fix((C_word)C_getgid());return C_r;}/* from a7306 in k3590 in k3533 in k3398 in k2380 in k1669 in k1666 in k1663 in k1660 in k1657 in k1654 */static C_word C_fcall stub440(C_word C_buf) C_regparm;C_regparm static C_word C_fcall stub440(C_word C_buf){C_word C_r=C_SCHEME_UNDEFINED,*C_a=(C_word*)C_buf;C_r=C_fix((C_word)C_geteuid());return C_r;}/* from a7324 in k3533 in k3398 in k2380 in k1669 in k1666 in k1663 in k1660 in k1657 in k1654 */static C_word C_fcall stub438(C_word C_buf) C_regparm;C_regparm static C_word C_fcall stub438(C_word C_buf){C_word C_r=C_SCHEME_UNDEFINED,*C_a=(C_word*)C_buf;C_r=C_fix((C_word)C_getuid());return C_r;}/* from fd_test in k1669 in k1666 in k1663 in k1660 in k1657 in k1654 */static C_word C_fcall stub92(C_word C_buf,C_word C_a0,C_word C_a1) C_regparm;C_regparm static C_word C_fcall stub92(C_word C_buf,C_word C_a0,C_word C_a1){C_word C_r=C_SCHEME_UNDEFINED,*C_a=(C_word*)C_buf;int t0=(int )C_unfix(C_a0);int t1=(int )C_unfix(C_a1);C_r=C_mk_bool(C_test_fd_set(t0,t1));return C_r;}/* from fd_set in k1669 in k1666 in k1663 in k1660 in k1657 in k1654 */static C_word C_fcall stub86(C_word C_buf,C_word C_a0,C_word C_a1) C_regparm;C_regparm static C_word C_fcall stub86(C_word C_buf,C_word C_a0,C_word C_a1){C_word C_r=C_SCHEME_UNDEFINED,*C_a=(C_word*)C_buf;int t0=(int )C_unfix(C_a0);int t1=(int )C_unfix(C_a1);C_set_fd_set(t0,t1);return C_r;}/* from fd_zero in k1669 in k1666 in k1663 in k1660 in k1657 in k1654 */static C_word C_fcall stub81(C_word C_buf,C_word C_a0) C_regparm;C_regparm static C_word C_fcall stub81(C_word C_buf,C_word C_a0){C_word C_r=C_SCHEME_UNDEFINED,*C_a=(C_word*)C_buf;int t0=(int )C_unfix(C_a0);C_zero_fd_set(t0);return C_r;}/* from fcntl */static C_word C_fcall stub24(C_word C_buf,C_word C_a0,C_word C_a1,C_word C_a2) C_regparm;C_regparm static C_word C_fcall stub24(C_word C_buf,C_word C_a0,C_word C_a1,C_word C_a2){C_word C_r=C_SCHEME_UNDEFINED,*C_a=(C_word*)C_buf;int t0=(int )C_unfix(C_a0);int t1=(int )C_unfix(C_a1);long t2=(long )C_num_to_long(C_a2);C_r=C_fix((C_word)fcntl(t0,t1,t2));return C_r;}/* from ##sys#file-select-one in k1669 in k1666 in k1663 in k1660 in k1657 in k1654 */#define return(x) C_cblock C_r = (C_fix((C_word)(x))); goto C_ret; C_cblockendstatic C_word C_fcall stub17(C_word C_buf,C_word C_a0) C_regparm;C_regparm static C_word C_fcall stub17(C_word C_buf,C_word C_a0){C_word C_r=C_SCHEME_UNDEFINED,*C_a=(C_word*)C_buf;int fd=(int )C_unfix(C_a0);fd_set in;struct timeval tm;FD_ZERO(&in);FD_SET(fd, &in);tm.tv_sec = tm.tv_usec = 0;if(select(fd + 1, &in, NULL, NULL, &tm) == -1) return(-1);else return(FD_ISSET(fd, &in) ? 1 : 0);C_ret:#undef returnreturn C_r;}/* from ##sys#file-nonblocking! in k1669 in k1666 in k1663 in k1660 in k1657 in k1654 */#define return(x) C_cblock C_r = (C_mk_bool((x))); goto C_ret; C_cblockendstatic C_word C_fcall stub13(C_word C_buf,C_word C_a0) C_regparm;C_regparm static C_word C_fcall stub13(C_word C_buf,C_word C_a0){C_word C_r=C_SCHEME_UNDEFINED,*C_a=(C_word*)C_buf;int fd=(int )C_unfix(C_a0);int val = fcntl(fd, F_GETFL, 0);if(val == -1) return(0);return(fcntl(fd, F_SETFL, val | O_NONBLOCK) != -1);C_ret:#undef returnreturn C_r;}/* from strerror */static C_word C_fcall stub3(C_word C_buf,C_word C_a0) C_regparm;C_regparm static C_word C_fcall stub3(C_word C_buf,C_word C_a0){C_word C_r=C_SCHEME_UNDEFINED,*C_a=(C_word*)C_buf;int t0=(int )C_unfix(C_a0);C_r=C_mpointer(&C_a,(void*)strerror(t0));return C_r;}C_noret_decl(C_posix_toplevel)C_externexport void C_ccall C_posix_toplevel(C_word c,C_word t0,C_word t1) C_noret;C_noret_decl(f_1656)static void C_ccall f_1656(C_word c,C_word t0,C_word t1) C_noret;C_noret_decl(f_1659)static void C_ccall f_1659(C_word c,C_word t0,C_word t1) C_noret;C_noret_decl(f_1662)static void C_ccall f_1662(C_word c,C_word t0,C_word t1) C_noret;C_noret_decl(f_1665)static void C_ccall f_1665(C_word c,C_word t0,C_word t1) C_noret;C_noret_decl(f_1668)static void C_ccall f_1668(C_word c,C_word t0,C_word t1) C_noret;C_noret_decl(f_1671)static void C_ccall f_1671(C_word c,C_word t0,C_word t1) C_noret;C_noret_decl(f_7334)static void C_ccall f_7334(C_word c,C_word t0,C_word t1,C_word t2) C_noret;C_noret_decl(f_7350)static void C_ccall f_7350(C_word c,C_word t0,C_word t1) C_noret;C_noret_decl(f_7338)static void C_ccall f_7338(C_word c,C_word t0,C_word t1) C_noret;C_noret_decl(f_7341)static void C_ccall f_7341(C_word c,C_word t0,C_word t1) C_noret;C_noret_decl(f_2382)static void C_ccall f_2382(C_word c,C_word t0,C_word t1) C_noret;C_noret_decl(f_3400)static void C_ccall f_3400(C_word c,C_word t0,C_word t1) C_noret;C_noret_decl(f_7328)static void C_ccall f_7328(C_word c,C_word t0,C_word t1,C_word t2) C_noret;C_noret_decl(f_3535)static void C_ccall f_3535(C_word c,C_word t0,C_word t1) C_noret;C_noret_decl(f_7325)static void C_ccall f_7325(C_word c,C_word t0,C_word t1) C_noret;C_noret_decl(f_3592)static void C_ccall f_3592(C_word c,C_word t0,C_word t1) C_noret;C_noret_decl(f_7310)static void C_ccall f_7310(C_word c,C_word t0,C_word t1,C_word t2) C_noret;C_noret_decl(f_7320)static void C_ccall f_7320(C_word c,C_word t0,C_word t1) C_noret;C_noret_decl(f_7307)static void C_ccall f_7307(C_word c,C_word t0,C_word t1) C_noret;C_noret_decl(f_3596)static void C_ccall f_3596(C_word c,C_word t0,C_word t1) C_noret;C_noret_decl(f_7304)static void C_ccall f_7304(C_word c,C_word t0,C_word t1) C_noret;C_noret_decl(f_3615)static void C_ccall f_3615(C_word c,C_word t0,C_word t1) C_noret;C_noret_decl(f_7289)static void C_ccall f_7289(C_word c,C_word t0,C_word t1,C_word t2) C_noret;C_noret_decl(f_7299)static void C_ccall f_7299(C_word c,C_word t0,C_word t1) C_noret;C_noret_decl(f_7286)static void C_ccall f_7286(C_word c,C_word t0,C_word t1) C_noret;C_noret_decl(f_3619)static void C_ccall f_3619(C_word c,C_word t0,C_word t1) C_noret;C_noret_decl(f_7268)static void C_ccall f_7268(C_word c,C_word t0,C_word t1,C_word t2) C_noret;C_noret_decl(f_7281)static void C_ccall f_7281(C_word c,C_word t0,C_word t1) C_noret;C_noret_decl(f_7275)static void C_ccall f_7275(C_word c,C_word t0,C_word t1) C_noret;C_noret_decl(f_4123)static void C_ccall f_4123(C_word c,C_word t0,C_word t1) C_noret;C_noret_decl(f_4162)static void C_ccall f_4162(C_word c,C_word t0,C_word t1) C_noret;C_noret_decl(f_7245)static void C_ccall f_7245(C_word c,C_word t0,C_word t1,C_word t2) C_noret;C_noret_decl(f_7241)static void C_ccall f_7241(C_word c,C_word t0,C_word t1) C_noret;C_noret_decl(f_6987)static void C_ccall f_6987(C_word c,C_word t0,C_word t1,C_word t2,C_word t3,...) C_noret;C_noret_decl(f_6987)static void C_ccall f_6987r(C_word t0,C_word t1,C_word t2,C_word t3,C_word t5) C_noret;C_noret_decl(f_7170)static void C_fcall f_7170(C_word t0,C_word t1) C_noret;C_noret_decl(f_7176)static void C_ccall f_7176(C_word c,C_word t0,C_word t1,C_word t2,C_word t3) C_noret;C_noret_decl(f_7165)static void C_fcall f_7165(C_word t0,C_word t1,C_word t2) C_noret;C_noret_decl(f_7160)static void C_fcall f_7160(C_word t0,C_word t1,C_word t2,C_word t3) C_noret;C_noret_decl(f_6989)static void C_fcall f_6989(C_word t0,C_word t1,C_word t2,C_word t3,C_word t4) C_noret;C_noret_decl(f_7147)static void C_ccall f_7147(C_word c,C_word t0,C_word t1,...) C_noret;C_noret_decl(f_7155)static void C_ccall f_7155(C_word c,C_word t0,C_word t1,...) C_noret;C_noret_decl(f_6996)static void C_fcall f_6996(C_word t0,C_word t1) C_noret;C_noret_decl(f_7135)static void C_ccall f_7135(C_word c,C_word t0,C_word t1) C_noret;C_noret_decl(f_7129)static void C_ccall f_7129(C_word c,C_word t0,C_word t1) C_noret;C_noret_decl(f_7006)static void C_ccall f_7006(C_word c,C_word t0,C_word t1) C_noret;C_noret_decl(f_7008)static void C_fcall f_7008(C_word t0,C_word t1,C_word t2,C_word t3) C_noret;C_noret_decl(f_7027)static void C_ccall f_7027(C_word c,C_word t0,C_word t1) C_noret;C_noret_decl(f_7115)static void C_ccall f_7115(C_word c,C_word t0,C_word t1) C_noret;C_noret_decl(f_7122)static void C_ccall f_7122(C_word c,C_word t0,C_word t1) C_noret;C_noret_decl(f_7109)static void C_ccall f_7109(C_word c,C_word t0,C_word t1) C_noret;C_noret_decl(f_7042)static void C_ccall f_7042(C_word c,C_word t0,C_word t1) C_noret;C_noret_decl(f_7102)static void C_ccall f_7102(C_word c,C_word t0,C_word t1) C_noret;C_noret_decl(f_7099)static void C_ccall f_7099(C_word c,C_word t0,C_word t1) C_noret;C_noret_decl(f_7086)static void C_ccall f_7086(C_word c,C_word t0,C_word t1) C_noret;C_noret_decl(f_7062)static void C_ccall f_7062(C_word c,C_word t0,C_word t1) C_noret;C_noret_decl(f_7084)static void C_ccall f_7084(C_word c,C_word t0,C_word t1) C_noret;C_noret_decl(f_7070)static void C_ccall f_7070(C_word c,C_word t0,C_word t1) C_noret;C_noret_decl(f_7077)static void C_ccall f_7077(C_word c,C_word t0,C_word t1) C_noret;C_noret_decl(f_7074)static void C_ccall f_7074(C_word c,C_word t0,C_word t1) C_noret;C_noret_decl(f_7054)static void C_ccall f_7054(C_word c,C_word t0,C_word t1) C_noret;

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -