sigio_ref
struct sigio_ref ws_sigio; /* async I/O registration */
void sigio_unlink(struct sigio_ref *, struct sigiolst *);
sigio_unlink(struct sigio_ref *sir, struct sigiolst *rmlist)
sigio_free(struct sigio_ref *sir)
sigio_setown(struct sigio_ref *sir, u_long cmd, caddr_t data)
sigio_getown(struct sigio_ref *sir, u_long cmd, caddr_t data)
sigio_copy(struct sigio_ref *dst, struct sigio_ref *src)
pgsigio(struct sigio_ref *sir, int sig, int checkctty)
struct sigio_ref sc_sigio; /* async I/O registration */
struct sigio_ref
struct sigio_ref sc_sigio; /* async I/O registration */
struct sigio_ref pipe_sigio; /* [S] async I/O registration */
struct sigio_ref *sio_myref; /* [I] location of the pointer that
sigio_init(struct sigio_ref *sir)
void sigio_copy(struct sigio_ref *, struct sigio_ref *);
void sigio_free(struct sigio_ref *);
void sigio_getown(struct sigio_ref *, u_long, caddr_t);
int sigio_setown(struct sigio_ref *, u_long, caddr_t);
void pgsigio(struct sigio_ref *sir, int sig, int checkctty);
struct sigio_ref;
struct sigio_ref so_sigio; /* async I/O registration */