Home
last modified time | relevance | path

Searched refs:asyn (Results 1 – 12 of 12) sorted by relevance

/minix/minix/lib/libasyn/
H A Dasyn_wait.c23 if (asyn->asyn_more > 0) { asyn->asyn_more= 0; return 0; } in asyn_wait()
65 fd_set *fdsetp= &asyn->asyn_fdset[op]; in asyn_wait()
70 asyn->asyn_afd[fd].afd_state[op]= in asyn_wait()
79 r= select(FD_SETSIZE, &asyn->asyn_fdset[SEL_READ], in asyn_wait()
80 &asyn->asyn_fdset[SEL_WRITE], in asyn_wait()
81 &asyn->asyn_fdset[SEL_EXCEPT], to); in asyn_wait()
90 fd_set *fdsetp= &asyn->asyn_fdset[op]; in asyn_wait()
95 asyn->asyn_afd[fd].afd_state[op]= in asyn_wait()
113 FD_ZERO(&asyn->asyn_fdset[SEL_READ]); in asyn_wait()
114 FD_ZERO(&asyn->asyn_fdset[SEL_WRITE]); in asyn_wait()
[all …]
H A Dasyn_special.c10 int asyn_special(asynchio_t *asyn, int fd, int op) in asyn_special() argument
49 asyn->asyn_more++; in asyn_special()
52 afd= &asyn->asyn_afd[fd]; in asyn_special()
75 FD_SET(fd, &asyn->asyn_fdset[op]); in asyn_special()
77 asyn->asyn_more--; in asyn_special()
81 int asyn_result(asynchio_t *asyn, int fd, int op, int result) in asyn_result() argument
85 asynfd_t *afd= &asyn->asyn_afd[fd]; in asyn_result()
100 FD_SET(fd, &asyn->asyn_fdset[op]); in asyn_result()
102 asyn->asyn_more--; in asyn_result()
H A Dasyn_close.c7 int asyn_close(asynchio_t *asyn, int fd) in asyn_close() argument
15 afd= &asyn->asyn_afd[fd]; in asyn_close()
19 FD_CLR(fd, &asyn->asyn_fdset[op]); in asyn_close()
22 asyn->asyn_more++; in asyn_close()
H A Dasyn_write.c7 ssize_t asyn_write(asynchio_t *asyn, int fd, const void *buf, size_t len) in asyn_write() argument
12 asyn->asyn_more++; in asyn_write()
15 afd= &asyn->asyn_afd[fd]; in asyn_write()
45 FD_SET(fd, &asyn->asyn_fdset[SEL_WRITE]); in asyn_write()
47 asyn->asyn_more--; in asyn_write()
H A Dasyn_read.c7 ssize_t asyn_read(asynchio_t *asyn, int fd, void *buf, size_t len) in asyn_read() argument
18 asyn->asyn_more++; in asyn_read()
21 afd= &asyn->asyn_afd[fd]; in asyn_read()
57 FD_SET(fd, &asyn->asyn_fdset[SEL_READ]); in asyn_read()
59 asyn->asyn_more--; in asyn_read()
H A Dasyn_init.c6 void asyn_init(asynchio_t *asyn) in asyn_init() argument
8 memset(asyn, 0, sizeof(*asyn)); in asyn_init()
H A Dasyn_cancel.c6 int asyn_cancel(asynchio_t *asyn, int fd, int op) in asyn_cancel() argument
14 afd= &asyn->asyn_afd[fd]; in asyn_cancel()
18 FD_CLR(fd, &asyn->asyn_fdset[SEL_READ]); in asyn_cancel()
H A Dasyn_synch.c6 int asyn_synch(asynchio_t *asyn, int fd) in asyn_synch() argument
13 afd= &asyn->asyn_afd[fd]; in asyn_synch()
H A Dasyn_pending.c6 int asyn_pending(asynchio_t *asyn, int fd, int op) in asyn_pending() argument
H A DMakefile.inc2 .PATH: ${.CURDIR}/asyn
H A DMakefile2 LIB= asyn
/minix/minix/commands/slip/
H A Dslip.c49 asynchio_t asyn; in main() local
95 asyn_init(&asyn); in main()
144 r= asyn_read(&asyn, 0, sl_buf[0] + sl_len[0], in main()
168 r= asyn_write(&asyn, ps_fd, ps_buf[0], ps_len[0]); in main()
215 r= asyn_read(&asyn, ps_fd, ps_buf[1], PACKLEN); in main()
233 r= asyn_write(&asyn, 1, sl_buf[1], sl_len[1]); in main()
252 if (asyn_wait(&asyn, 0, nil) < 0) { in main()