taglinefilesource code
wait866fs/ext/namei.cstatic struct wait_queue * wait = NULL;
wait871fs/ext/namei.csleep_on(&wait);
wait876fs/ext/namei.cwake_up(&wait);
wait726fs/minix/namei.cstatic struct wait_queue * wait = NULL;
wait731fs/minix/namei.csleep_on(&wait);
wait736fs/minix/namei.cwake_up(&wait);
wait81fs/msdos/misc.cstatic struct wait_queue *wait = NULL;
wait90fs/msdos/misc.cwhile (lock) sleep_on(&wait);
wait107fs/msdos/misc.cwake_up(&wait);
wait116fs/msdos/misc.cwake_up(&wait);
wait119fs/pipe.cstatic int pipe_select(struct inode * inode, struct file * filp, int sel_type, select_table * wait)
wait125fs/pipe.cselect_wait(&PIPE_READ_WAIT(*inode), wait);
wait130fs/pipe.cselect_wait(&PIPE_WRITE_WAIT(*inode), wait);
wait135fs/pipe.cselect_wait(&inode->i_wait,wait);
wait40fs/select.cremove_wait_queue(entry->wait_address,&entry->wait);
wait48fs/select.cstatic int check_in(select_table * wait, struct inode * inode, struct file * file)
wait51fs/select.creturn file->f_op->select(inode,file,SEL_IN,wait);
wait57fs/select.cstatic int check_out(select_table * wait, struct inode * inode, struct file * file)
wait60fs/select.creturn file->f_op->select(inode,file,SEL_OUT,wait);
wait66fs/select.cstatic int check_ex(select_table * wait, struct inode * inode, struct file * file)
wait69fs/select.creturn file->f_op->select(inode,file,SEL_EX,wait);
wait93include/linux/busmouse.hstruct wait_queue *wait;
wait148include/linux/sched.hstruct wait_queue wait;
wait324include/linux/sched.hextern inline void add_wait_queue(struct wait_queue ** p, struct wait_queue * wait)
wait330include/linux/sched.hwait->next = *p;
wait331include/linux/sched.htmp = wait;
wait335include/linux/sched.h*p = tmp->next = wait;
wait339include/linux/sched.hextern inline void remove_wait_queue(struct wait_queue ** p, struct wait_queue * wait)
wait345include/linux/sched.hif (*p == wait)
wait346include/linux/sched.hif ((*p = wait->next) == wait)
wait348include/linux/sched.htmp = wait;
wait349include/linux/sched.hwhile (tmp && tmp->next != wait)
wait352include/linux/sched.htmp->next = wait->next;
wait353include/linux/sched.hwait->next = NULL;
wait364include/linux/sched.hentry->wait.task = current;
wait365include/linux/sched.hadd_wait_queue(wait_address,&entry->wait);
wait17include/linux/wait.hstruct wait_queue wait;
wait51init/main.cstatic inline pid_t wait(int * wait_stat)
wait241init/main.cwhile (pid != wait(&i))
wait257init/main.cif (pid == wait(&i))
wait254kernel/blk_drv/ll_rw_blk.creq->waiting = &current->wait;
wait344kernel/blk_drv/ll_rw_blk.creq->waiting = &current->wait;
wait62kernel/chr_drv/atixlmouse.cstruct wait_queue *wait;
wait76kernel/chr_drv/atixlmouse.cwake_up(&mouse.wait);
wait132kernel/chr_drv/atixlmouse.cstatic int mouse_select(struct inode *inode, struct file *file, int sel_type, select_table * wait)
wait138kernel/chr_drv/atixlmouse.cselect_wait(&mouse.wait,wait);
wait56kernel/chr_drv/busmouse.cwake_up(&mouse.wait);
wait123kernel/chr_drv/busmouse.cstatic int mouse_select(struct inode *inode, struct file *file, int sel_type, select_table * wait)
wait129kernel/chr_drv/busmouse.cselect_wait(&mouse.wait, wait);
wait63kernel/chr_drv/msbusmouse.cwake_up(&mouse.wait);
wait128kernel/chr_drv/msbusmouse.cstatic int mouse_select(struct inode *inode, struct file *file, int sel_type, select_table * wait)
wait134kernel/chr_drv/msbusmouse.cselect_wait(&mouse.wait,wait);
wait179kernel/chr_drv/psaux.cstatic int aux_select(struct inode *inode, struct file *file, int sel_type, select_table * wait)
wait185kernel/chr_drv/psaux.cselect_wait(&queue->proc_list, wait);
wait668kernel/chr_drv/tty_io.cstatic int tty_select(struct inode * inode, struct file * filp, int sel_type, select_table * wait)
wait696kernel/chr_drv/tty_io.cselect_wait(&tty->secondary.proc_list, wait);
wait701kernel/chr_drv/tty_io.cselect_wait(&tty->write_q.proc_list, wait);
wait122kernel/fork.cp->wait.task = p;
wait123kernel/fork.cp->wait.next = NULL;
wait235kernel/sched.cif (current->wait.next)
wait239kernel/sched.cadd_wait_queue(p,&current->wait);
wait242kernel/sched.cremove_wait_queue(p,&current->wait);
wait13lib/wait.cpid_t wait(int * wait_stat)
wait36net/kern_sock.hstruct wait_queue **wait;  /* ptr to place to wait on */
wait55net/kern_sock.hint (*select)(struct socket *sock, int sel_type, select_table * wait);
wait146net/socket.csock_alloc(int wait)
wait176net/socket.csock->wait = &SOCK_INODE(sock)->i_wait;
wait182net/socket.cif (!wait)
wait198net/socket.cwake_up(peer->wait);
wait291net/socket.csock_select(struct inode *inode, struct file *file, int sel_type, select_table * wait)
wait306net/socket.creturn sock->ops->select(sock, sel_type, wait);
wait361net/socket.cwake_up(servsock->wait);
wait363net/socket.cinterruptible_sleep_on(mysock->wait);
wait285net/tcp/packet.cint udp_select (volatile struct sock *sk, int sel_type, select_table *wait);
wait337net/tcp/raw.cint udp_select (volatile struct sock *sk, int sel_type, select_table *wait);
wait71net/tcp/sock.cstatic int ip_proto_select(struct socket *sock, int which, select_table *wait);
wait821net/tcp/sock.csk->sleep = sock->wait;
wait1065net/tcp/sock.csk2->sleep = (void *)newsock->wait;
wait1256net/tcp/sock.cip_proto_select (struct socket *sock, int sel_type, select_table *wait )
wait1271net/tcp/sock.creturn (sk->prot->select(sk, sel_type, wait));
wait110net/tcp/sock.hint (*select)(volatile struct sock *sk, int which, select_table *wait);
wait173net/tcp/tcp.ctcp_select (volatile struct sock *sk, int sel_type, select_table *wait)
wait178net/tcp/tcp.cselect_wait (sk->sleep, wait);
wait199net/tcp/tcp.cselect_wait (sk->sleep, wait);
wait207net/tcp/tcp.cselect_wait(sk->sleep,wait);
wait51net/tcp/udp.cudp_select (volatile struct sock *sk, int sel_type, select_table *wait)
wait53net/tcp/udp.cselect_wait(sk->sleep, wait);
wait59net/unix.cstatic int unix_proto_select(struct socket *sock, int sel_type, select_table * wait);
wait444net/unix.cinterruptible_sleep_on(sock->wait);
wait461net/unix.cwake_up(clientsock->wait);
wait521net/unix.cinterruptible_sleep_on(sock->wait);
wait557net/unix.cwake_up(sock->conn->wait);
wait590net/unix.cinterruptible_sleep_on(sock->wait);
wait635net/unix.cwake_up(sock->conn->wait);
wait642net/unix.cunix_proto_select(struct socket *sock, int sel_type, select_table * wait)
wait655net/unix.cselect_wait(sock->wait, wait);
wait659net/unix.cselect_wait(sock->wait, wait);
wait673net/unix.cselect_wait(sock->wait,wait);
wait686net/unix.cselect_wait(sock->wait,wait);