···159159extern int os_shutdown_socket(int fd, int r, int w);160160extern void os_close_file(int fd);161161extern int os_rcv_fd(int fd, int *helper_pid_out);162162-extern int create_unix_socket(char *file, int len, int close_on_exec);163162extern int os_connect_socket(const char *name);164163extern int os_file_type(char *file);165164extern int os_file_mode(const char *file, struct openflags *mode_out);166165extern int os_lock_file(int fd, int excl);167166extern void os_flush_stdout(void);168168-extern int os_stat_filesystem(char *path, long *bsize_out,169169- long long *blocks_out, long long *bfree_out,170170- long long *bavail_out, long long *files_out,171171- long long *ffree_out, void *fsid_out,172172- int fsid_size, long *namelen_out,173173- long *spare_out);174174-extern int os_change_dir(char *dir);175175-extern int os_fchange_dir(int fd);176167extern unsigned os_major(unsigned long long dev);177168extern unsigned os_minor(unsigned long long dev);178169extern unsigned long long os_makedev(unsigned major, unsigned minor);···223232/* signal.c */224233extern void timer_set_signal_handler(void);225234extern void set_sigstack(void *sig_stack, int size);226226-extern void remove_sigstack(void);227235extern void set_handler(int sig);228236extern void send_sigio_to_self(void);229237extern int change_sig(int signal, int on);···256266extern int os_timer_set_interval(unsigned long long nsecs);257267extern int os_timer_one_shot(unsigned long long nsecs);258268extern void os_timer_disable(void);259259-extern void uml_idle_timer(void);260269extern long long os_persistent_clock_emulation(void);261270extern long long os_nsecs(void);262271···279290extern int start_userspace(unsigned long stub_stack);280291extern int copy_context_skas0(unsigned long stack, int pid);281292extern void userspace(struct uml_pt_regs *regs, unsigned long *aux_fp_regs);282282-extern int map_stub_pages(int fd, unsigned long code, unsigned long data,283283- unsigned long stack);284293extern void new_thread(void *stack, jmp_buf *buf, void (*handler)(void));285294extern void switch_threads(jmp_buf *me, jmp_buf *you);286295extern int start_idle_thread(void *stack, jmp_buf *switch_buf);