taglinefilesource code
wait296drivers/block/cm206.cint sleep_or_timeout(struct wait_queue ** wait, int timeout)
wait298drivers/block/cm206.ccd->timer.data=(unsigned long) wait;
wait301drivers/block/cm206.cinterruptible_sleep_on(wait);
wait312drivers/block/cm206.cstruct wait_queue * wait = NULL;
wait313drivers/block/cm206.csleep_or_timeout(&wait, jiffies);
wait176drivers/block/ll_rw_blk.cstruct wait_queue wait = { current, NULL };
wait178drivers/block/ll_rw_blk.cadd_wait_queue(&wait_for_request, &wait);
wait189drivers/block/ll_rw_blk.cremove_wait_queue(&wait_for_request, &wait);
wait4564drivers/block/sbpcd.cint wait;
wait4668drivers/block/sbpcd.cwait=8;
wait4732drivers/block/sbpcd.cwhile (wait--);
wait63drivers/char/atixlmouse.cstruct wait_queue *wait;
wait82drivers/char/atixlmouse.cwake_up_interruptible(&mouse.wait);
wait152drivers/char/atixlmouse.cstatic int mouse_select(struct inode *inode, struct file *file, int sel_type, select_table * wait)
wait158drivers/char/atixlmouse.cselect_wait(&mouse.wait,wait);
wait195drivers/char/atixlmouse.cmouse.wait = NULL;
wait68drivers/char/busmouse.cwake_up_interruptible(&mouse.wait);
wait189drivers/char/busmouse.cstatic int mouse_select(struct inode *inode, struct file *file, int sel_type, select_table * wait)
wait198drivers/char/busmouse.cselect_wait(&mouse.wait, wait);
wait237drivers/char/busmouse.cmouse.wait = NULL;
wait2380drivers/char/cyclades.cstruct wait_queue wait = { current, NULL };
wait2442drivers/char/cyclades.cadd_wait_queue(&info->open_wait, &wait);
wait2504drivers/char/cyclades.cremove_wait_queue(&info->open_wait, &wait);
wait91drivers/char/lp.cint status = 0, wait = 0;
wait114drivers/char/lp.cwhile(wait != LP_WAIT(minor)) wait++;
wait117drivers/char/lp.cwhile(wait) wait--;
wait126drivers/char/lp.cint wait = 0;
wait139drivers/char/lp.cwhile(wait != LP_WAIT(minor)) wait++;
wait142drivers/char/lp.cwhile(wait) wait--;
wait69drivers/char/msbusmouse.cwake_up_interruptible(&mouse.wait);
wait125drivers/char/msbusmouse.cstatic int mouse_select(struct inode *inode, struct file *file, int sel_type, select_table * wait)
wait131drivers/char/msbusmouse.cselect_wait(&mouse.wait,wait);
wait154drivers/char/msbusmouse.cmouse.wait = NULL;
wait745drivers/char/n_tty.cstruct wait_queue wait = { current, NULL };
wait800drivers/char/n_tty.cadd_wait_queue(&tty->read_wait, &wait);
wait897drivers/char/n_tty.cremove_wait_queue(&tty->read_wait, &wait);
wait917drivers/char/n_tty.cstruct wait_queue wait = { current, NULL };
wait929drivers/char/n_tty.cadd_wait_queue(&tty->write_wait, &wait);
wait963drivers/char/n_tty.cremove_wait_queue(&tty->write_wait, &wait);
wait968drivers/char/n_tty.cstruct file * file, int sel_type, select_table *wait)
wait989drivers/char/n_tty.cselect_wait(&tty->read_wait, wait);
wait994drivers/char/n_tty.cselect_wait(&tty->write_wait, wait);
wait380drivers/char/psaux.cstruct wait_queue wait = { current, NULL };
wait387drivers/char/psaux.cadd_wait_queue(&queue->proc_list, &wait);
wait395drivers/char/psaux.cremove_wait_queue(&queue->proc_list, &wait);      
wait413drivers/char/psaux.cstatic int aux_select(struct inode *inode, struct file *file, int sel_type, select_table * wait)
wait419drivers/char/psaux.cselect_wait(&queue->proc_list, wait);
wait272drivers/char/selection.cstruct wait_queue wait = { current, NULL };
wait282drivers/char/selection.cadd_wait_queue(&vt->paste_wait, &wait);
wait2118drivers/char/serial.cstruct wait_queue wait = { current, NULL };
wait2185drivers/char/serial.cadd_wait_queue(&info->open_wait, &wait);
wait2228drivers/char/serial.cremove_wait_queue(&info->open_wait, &wait);
wait300drivers/char/tty_io.cstatic int hung_up_tty_select(struct inode * inode, struct file * filp, int sel_type, select_table * wait)
wait1208drivers/char/tty_io.cstatic int tty_select(struct inode * inode, struct file * filp, int sel_type, select_table * wait)
wait1217drivers/char/tty_io.creturn (tty->ldisc.select)(tty, inode, filp, sel_type, wait);
wait45drivers/char/tty_ioctl.cstruct wait_queue wait = { current, NULL };
wait53drivers/char/tty_ioctl.cadd_wait_queue(&tty->write_wait, &wait);
wait71drivers/char/tty_ioctl.cremove_wait_queue(&tty->write_wait, &wait);
wait148drivers/net/ppp.cstruct file * filp, int sel_type, select_table * wait);
wait1268drivers/net/ppp.c} else goto wait;
wait1308drivers/net/ppp.cwait:
wait1639drivers/net/ppp.cstruct file * filp, int sel_type, select_table * wait)
wait1676drivers/net/ppp.cselect_wait (&ppp->read_wait, wait);
wait1687drivers/net/ppp.cselect_wait (&ppp->write_wait, wait);
wait203drivers/scsi/buslogic.cCHECK(wait(port, allof, noneof, WAITNEXTTIMEOUT, FALSE))
wait207drivers/scsi/buslogic.cCHECK(wait(port, allof, noneof, 100, TRUE))
wait950drivers/scsi/scsi.cint wait)
wait1020drivers/scsi/scsi.cif(!wait) return NULL;
wait639drivers/scsi/scsi.hstruct wait_queue wait = { current, NULL};  \
wait640drivers/scsi/scsi.hadd_wait_queue(QUEUE, &wait);    \
wait652drivers/scsi/scsi.hremove_wait_queue(QUEUE, &wait);  \
wait460drivers/sound/audio.caudio_select (int dev, struct fileinfo *file, int sel_type, select_table * wait)
wait477drivers/sound/audio.creturn DMAbuf_select (dev, file, sel_type, wait);
wait487drivers/sound/audio.creturn DMAbuf_select (dev, file, sel_type, wait);
wait924drivers/sound/dmabuf.cDMAbuf_select (int dev, struct fileinfo *file, int sel_type, select_table * wait)
wait939drivers/sound/dmabuf.cselect_wait (&dev_sleeper[dev], wait);
wait957drivers/sound/dmabuf.cselect_wait (&dev_sleeper[dev], wait);
wait412drivers/sound/midibuf.cMIDIbuf_select (int dev, struct fileinfo *file, int sel_type, select_table * wait)
wait422drivers/sound/midibuf.cselect_wait (&input_sleeper[dev], wait);
wait432drivers/sound/midibuf.cselect_wait (&midi_sleeper[dev], wait);
wait1755drivers/sound/sequencer.csequencer_select (int dev, struct fileinfo *file, int sel_type, select_table * wait)
wait1768drivers/sound/sequencer.cselect_wait (&midi_sleeper, wait);
wait1782drivers/sound/sequencer.cselect_wait (&seq_sleeper, wait);
wait1953drivers/sound/sequencer.csequencer_select (int dev, struct fileinfo *file, int sel_type, select_table * wait)
wait20drivers/sound/sound_calls.hint DMAbuf_select(int dev, struct fileinfo *file, int sel_type, select_table * wait);
wait37drivers/sound/sound_calls.hint audio_select(int dev, struct fileinfo *file, int sel_type, select_table * wait);
wait59drivers/sound/sound_calls.hint sequencer_select(int dev, struct fileinfo *file, int sel_type, select_table * wait);
wait77drivers/sound/sound_calls.hint MIDIbuf_select(int dev, struct fileinfo *file, int sel_type, select_table * wait);
wait175drivers/sound/soundcard.csound_select (struct inode *inode, struct file *file, int sel_type, select_table * wait)
wait189drivers/sound/soundcard.creturn sequencer_select (dev, &files[dev], sel_type, wait);
wait195drivers/sound/soundcard.creturn MIDIbuf_select (dev, &files[dev], sel_type, wait);
wait203drivers/sound/soundcard.creturn audio_select (dev, &files[dev], sel_type, wait);
wait112fs/buffer.cstruct wait_queue wait = { current, NULL };
wait115fs/buffer.cadd_wait_queue(&bh->b_wait, &wait);
wait122fs/buffer.cremove_wait_queue(&bh->b_wait, &wait);
wait137fs/buffer.cstatic int sync_buffers(dev_t dev, int wait)
wait168fs/buffer.cif (!wait || !pass) {
wait177fs/buffer.cif (wait && bh->b_req && !bh->b_lock &&
wait208fs/buffer.cif (wait && retry && ++pass<=2)
wait885fs/buffer.cstruct wait_queue * wait;
wait887fs/buffer.cwait = ((volatile struct buffer_head *) bh)->b_wait;
wait889fs/buffer.c((volatile struct buffer_head *) bh)->b_wait = wait;
wait1692fs/buffer.cstatic void wakeup_bdflush(int wait)
wait1700fs/buffer.cif(wait) sleep_on(&bdflush_done);
wait30fs/ext/fsync.cstatic int sync_block (struct inode * inode, unsigned long * block, int wait)
wait45fs/ext/fsync.cif (wait && bh->b_req && !bh->b_uptodate) {
wait49fs/ext/fsync.cif (wait || !bh->b_uptodate || !bh->b_dirt)
wait60fs/ext/fsync.cstruct buffer_head **bh, int wait) 
wait68fs/ext/fsync.crc = sync_block (inode, iblock, wait);
wait83fs/ext/fsync.cstatic int sync_direct(struct inode *inode, int wait)
wait89fs/ext/fsync.crc = sync_block (inode, inode->u.ext_i.i_data + i, wait);
wait98fs/ext/fsync.cstatic int sync_indirect(struct inode *inode, unsigned long *iblock, int wait)
wait104fs/ext/fsync.crc = sync_iblock (inode, iblock, &ind_bh, wait);
wait111fs/ext/fsync.cwait);
wait122fs/ext/fsync.cint wait)
wait128fs/ext/fsync.crc = sync_iblock (inode, diblock, &dind_bh, wait);
wait135fs/ext/fsync.cwait);
wait146fs/ext/fsync.cint wait)
wait152fs/ext/fsync.crc = sync_iblock (inode, tiblock, &tind_bh, wait);
wait159fs/ext/fsync.cwait);
wait171fs/ext/fsync.cint wait, err = 0;
wait176fs/ext/fsync.cfor (wait=0; wait<=1; wait++)
wait178fs/ext/fsync.cerr |= sync_direct(inode, wait);
wait179fs/ext/fsync.cerr |= sync_indirect(inode, inode->u.ext_i.i_data+9, wait);
wait180fs/ext/fsync.cerr |= sync_dindirect(inode, inode->u.ext_i.i_data+10, wait);
wait181fs/ext/fsync.cerr |= sync_tindirect(inode, inode->u.ext_i.i_data+11, wait);
wait881fs/ext/namei.cstatic struct wait_queue * wait = NULL;
wait886fs/ext/namei.csleep_on(&wait);
wait891fs/ext/namei.cwake_up(&wait);
wait30fs/ext2/fsync.cstatic int sync_block (struct inode * inode, u32 * block, int wait)
wait45fs/ext2/fsync.cif (wait && bh->b_req && !bh->b_uptodate) {
wait49fs/ext2/fsync.cif (wait || !bh->b_uptodate || !bh->b_dirt) {
wait59fs/ext2/fsync.cstruct buffer_head ** bh, int wait) 
wait67fs/ext2/fsync.crc = sync_block (inode, iblock, wait);
wait82fs/ext2/fsync.cstatic int sync_direct (struct inode * inode, int wait)
wait88fs/ext2/fsync.crc = sync_block (inode, inode->u.ext2_i.i_data + i, wait);
wait97fs/ext2/fsync.cstatic int sync_indirect (struct inode * inode, u32 * iblock, int wait)
wait103fs/ext2/fsync.crc = sync_iblock (inode, iblock, &ind_bh, wait);
wait110fs/ext2/fsync.cwait);
wait120fs/ext2/fsync.cstatic int sync_dindirect (struct inode * inode, u32 * diblock, int wait)
wait126fs/ext2/fsync.crc = sync_iblock (inode, diblock, &dind_bh, wait);
wait133fs/ext2/fsync.cwait);
wait143fs/ext2/fsync.cstatic int sync_tindirect (struct inode * inode, u32 * tiblock, int wait)
wait149fs/ext2/fsync.crc = sync_iblock (inode, tiblock, &tind_bh, wait);
wait156fs/ext2/fsync.cwait);
wait168fs/ext2/fsync.cint wait, err = 0;
wait179fs/ext2/fsync.cfor (wait=0; wait<=1; wait++)
wait181fs/ext2/fsync.cerr |= sync_direct (inode, wait);
wait184fs/ext2/fsync.cwait);
wait187fs/ext2/fsync.cwait);
wait190fs/ext2/fsync.cwait);
wait149fs/inode.cstruct wait_queue * wait;
wait154fs/inode.cwait = ((volatile struct inode *) inode)->i_wait;
wait158fs/inode.c((volatile struct inode *) inode)->i_wait = wait;
wait569fs/inode.cstruct wait_queue wait = { current, NULL };
wait571fs/inode.cadd_wait_queue(&inode->i_wait, &wait);
wait578fs/inode.cremove_wait_queue(&inode->i_wait, &wait);
wait81fs/locks.cunsigned int wait);
wait83fs/locks.cunsigned int wait);
wait90fs/locks.cstatic void locks_delete_lock(struct file_lock **fl, unsigned int wait);
wait414fs/locks.cunsigned int wait)
wait448fs/locks.cif (wait) {
wait482fs/locks.cunsigned int wait)
wait496fs/locks.cif (wait) {
wait681fs/locks.cstatic void locks_delete_lock(struct file_lock **fl_p, unsigned int wait)
wait701fs/locks.cif (wait)
wait31fs/minix/fsync.cstatic int sync_block (struct inode * inode, unsigned short * block, int wait)
wait46fs/minix/fsync.cif (wait && bh->b_req && !bh->b_uptodate) {
wait50fs/minix/fsync.cif (wait || !bh->b_uptodate || !bh->b_dirt)
wait61fs/minix/fsync.cstruct buffer_head **bh, int wait) 
wait70fs/minix/fsync.crc = sync_block (inode, iblock, wait);
wait85fs/minix/fsync.cstatic int sync_direct(struct inode *inode, int wait)
wait91fs/minix/fsync.crc = sync_block (inode, inode->u.minix_i.i_data + i, wait);
wait100fs/minix/fsync.cstatic int sync_indirect(struct inode *inode, unsigned short *iblock, int wait)
wait106fs/minix/fsync.crc = sync_iblock (inode, iblock, &ind_bh, wait);
wait113fs/minix/fsync.cwait);
wait124fs/minix/fsync.cint wait)
wait130fs/minix/fsync.crc = sync_iblock (inode, diblock, &dind_bh, wait);
wait137fs/minix/fsync.cwait);
wait149fs/minix/fsync.cint wait, err = 0;
wait155fs/minix/fsync.cfor (wait=0; wait<=1; wait++)
wait157fs/minix/fsync.cerr |= sync_direct(inode, wait);
wait158fs/minix/fsync.cerr |= sync_indirect(inode, inode->u.minix_i.i_data+7, wait);
wait159fs/minix/fsync.cerr |= sync_dindirect(inode, inode->u.minix_i.i_data+8, wait);
wait823fs/minix/namei.cstatic struct wait_queue * wait = NULL;
wait828fs/minix/namei.csleep_on(&wait);
wait833fs/minix/namei.cwake_up(&wait);
wait121fs/nfs/inode.cserver->wait = NULL;
wait129fs/nfs/sock.cremove_wait_queue(entry.wait_address, &entry.wait);
wait159fs/nfs/sock.cremove_wait_queue(entry.wait_address, &entry.wait);
wait238fs/nfs/sock.csleep_on(&server->wait);
wait242fs/nfs/sock.cwake_up(&server->wait);
wait145fs/pipe.cstatic int pipe_select(struct inode * inode, struct file * filp, int sel_type, select_table * wait)
wait151fs/pipe.cselect_wait(&PIPE_WAIT(*inode), wait);
wait156fs/pipe.cselect_wait(&PIPE_WAIT(*inode), wait);
wait161fs/pipe.cselect_wait(&inode->i_wait,wait);
wait171fs/pipe.cstatic int fifo_select(struct inode * inode, struct file * filp, int sel_type, select_table * wait)
wait177fs/pipe.cselect_wait(&PIPE_WAIT(*inode), wait);
wait182fs/pipe.cselect_wait(&PIPE_WAIT(*inode), wait);
wait187fs/pipe.cselect_wait(&inode->i_wait,wait);
wait214fs/pipe.cstatic int connect_select(struct inode * inode, struct file * filp, int sel_type, select_table * wait)
wait222fs/pipe.cselect_wait(&PIPE_WAIT(*inode), wait);
wait227fs/pipe.cselect_wait(&PIPE_WAIT(*inode), wait);
wait232fs/pipe.cselect_wait(&inode->i_wait,wait);
wait36fs/proc/kmsg.cstatic int kmsg_select(struct inode *inode, struct file *file, int sel_type, select_table * wait)
wait42fs/proc/kmsg.cselect_wait(&log_wait, wait);
wait55fs/select.cremove_wait_queue(entry->wait_address,&entry->wait);
wait70fs/select.cstatic int check(int flag, select_table * wait, struct file * file)
wait78fs/select.creturn select(inode, file, flag, wait)
wait79fs/select.c|| (wait && select(inode, file, flag, NULL));
wait89fs/select.cselect_table wait_table, *wait;
wait122fs/select.cwait = &wait_table;
wait126fs/select.cif (FD_ISSET(i,in) && check(SEL_IN,wait,current->files->fd[i])) {
wait129fs/select.cwait = NULL;
wait131fs/select.cif (FD_ISSET(i,out) && check(SEL_OUT,wait,current->files->fd[i])) {
wait134fs/select.cwait = NULL;
wait136fs/select.cif (FD_ISSET(i,ex) && check(SEL_EX,wait,current->files->fd[i])) {
wait139fs/select.cwait = NULL;
wait142fs/select.cwait = NULL;
wait237fs/smbfs/inode.cserver->wait = NULL;
wait402fs/smbfs/proc.csleep_on(&server->wait);
wait414fs/smbfs/proc.cwake_up(&server->wait);
wait452fs/smbfs/sock.csleep_on(&server->wait);
wait491fs/smbfs/sock.cwake_up(&server->wait);
wait531fs/smbfs/sock.csleep_on(&server->wait);
wait572fs/smbfs/sock.cwake_up(&server->wait);
wait187fs/super.cstruct wait_queue wait = { current, NULL };
wait189fs/super.cadd_wait_queue(&sb->s_wait, &wait);
wait196fs/super.cremove_wait_queue(&sb->s_wait, &wait);
wait33fs/sysv/fsync.cstatic int sync_block (struct inode * inode, unsigned long * blockp, int convert, int wait)
wait52fs/sysv/fsync.cif (wait && bh->b_req && !bh->b_uptodate) {
wait56fs/sysv/fsync.cif (wait || !bh->b_uptodate || !bh->b_dirt) {
wait67fs/sysv/fsync.cstruct buffer_head * *bh, int wait)
wait78fs/sysv/fsync.crc = sync_block (inode, iblockp, convert, wait);
wait93fs/sysv/fsync.cstatic int sync_direct(struct inode *inode, int wait)
wait99fs/sysv/fsync.crc = sync_block (inode, inode->u.sysv_i.i_data + i, 0, wait);
wait108fs/sysv/fsync.cstatic int sync_indirect(struct inode *inode, unsigned long *iblockp, int convert, int wait)
wait115fs/sysv/fsync.crc = sync_iblock (inode, iblockp, convert, &ind_bh, wait);
wait123fs/sysv/fsync.cwait);
wait134fs/sysv/fsync.cint wait)
wait141fs/sysv/fsync.crc = sync_iblock (inode, diblockp, convert, &dind_bh, wait);
wait149fs/sysv/fsync.cwait);
wait160fs/sysv/fsync.cint wait)
wait167fs/sysv/fsync.crc = sync_iblock (inode, tiblockp, convert, &tind_bh, wait);
wait175fs/sysv/fsync.cwait);
wait187fs/sysv/fsync.cint wait, err = 0;
wait193fs/sysv/fsync.cfor (wait=0; wait<=1; wait++) {
wait194fs/sysv/fsync.cerr |= sync_direct(inode, wait);
wait195fs/sysv/fsync.cerr |= sync_indirect(inode, inode->u.sysv_i.i_data+10, 0, wait);
wait196fs/sysv/fsync.cerr |= sync_dindirect(inode, inode->u.sysv_i.i_data+11, 0, wait);
wait197fs/sysv/fsync.cerr |= sync_tindirect(inode, inode->u.sysv_i.i_data+12, 0, wait);
wait815fs/sysv/namei.cstatic struct wait_queue * wait = NULL;
wait820fs/sysv/namei.csleep_on(&wait);
wait825fs/sysv/namei.cwake_up(&wait);
wait33fs/xiafs/fsync.cstatic int sync_block (struct inode * inode, unsigned long * block, int wait)
wait48fs/xiafs/fsync.cif (wait && bh->b_req && !bh->b_uptodate) {
wait52fs/xiafs/fsync.cif (wait || !bh->b_uptodate || !bh->b_dirt)
wait63fs/xiafs/fsync.cstruct buffer_head **bh, int wait) 
wait71fs/xiafs/fsync.crc = sync_block (inode, iblock, wait);
wait86fs/xiafs/fsync.cstatic int sync_direct(struct inode *inode, int wait)
wait92fs/xiafs/fsync.crc = sync_block (inode, inode->u.ext_i.i_data + i, wait);
wait101fs/xiafs/fsync.cstatic int sync_indirect(struct inode *inode, unsigned long *iblock, int wait)
wait107fs/xiafs/fsync.crc = sync_iblock (inode, iblock, &ind_bh, wait);
wait114fs/xiafs/fsync.cwait);
wait125fs/xiafs/fsync.cint wait)
wait131fs/xiafs/fsync.crc = sync_iblock (inode, diblock, &dind_bh, wait);
wait138fs/xiafs/fsync.cwait);
wait150fs/xiafs/fsync.cint wait, err = 0;
wait155fs/xiafs/fsync.cfor (wait=0; wait<=1; wait++)
wait157fs/xiafs/fsync.cerr |= sync_direct(inode, wait);
wait158fs/xiafs/fsync.cerr |= sync_indirect(inode, &inode->u.xiafs_i.i_ind_zone, wait);
wait159fs/xiafs/fsync.cerr |= sync_dindirect(inode, &inode->u.xiafs_i.i_dind_zone, wait);
wait840fs/xiafs/namei.cstatic struct wait_queue * wait = NULL;
wait845fs/xiafs/namei.csleep_on(&wait);
wait850fs/xiafs/namei.cwake_up(&wait);
wait265include/asm-i386/unistd.hstatic inline pid_t wait(int * wait_stat)
wait93include/linux/busmouse.hstruct wait_queue *wait;
wait85include/linux/lp.h#define LP_WAIT(minor)  lp_table[(minor)].wait    /* strobe wait */
wait97include/linux/lp.hunsigned int wait;
wait125include/linux/mm.hstruct wait_queue *wait;
wait81include/linux/net.hstruct wait_queue  **wait;    /* ptr to place to wait on  */
wait108include/linux/net.hselect_table *wait);
wait10include/linux/nfs_fs_sb.hstruct wait_queue *wait;
wait5include/linux/pipe_fs_i.hstruct wait_queue * wait;
wait16include/linux/pipe_fs_i.h#define PIPE_WAIT(inode)  ((inode).u.pipe_i.wait)
wait300include/linux/sched.hextern inline void add_wait_queue(struct wait_queue ** p, struct wait_queue * wait)
wait305include/linux/sched.hif (wait->next) {
wait310include/linux/sched.hprintk("add_wait_queue (%08lx): wait->next = %08lx\n",pc,(unsigned long) wait->next);
wait316include/linux/sched.hwait->next = wait;
wait317include/linux/sched.h*p = wait;
wait319include/linux/sched.hwait->next = (*p)->next;
wait320include/linux/sched.h(*p)->next = wait;
wait325include/linux/sched.hextern inline void remove_wait_queue(struct wait_queue ** p, struct wait_queue * wait)
wait335include/linux/sched.hif ((*p == wait) &&
wait339include/linux/sched.h((*p = wait->next) == wait)) {
wait342include/linux/sched.htmp = wait;
wait343include/linux/sched.hwhile (tmp->next != wait) {
wait350include/linux/sched.htmp->next = wait->next;
wait352include/linux/sched.hwait->next = NULL;
wait359include/linux/sched.hprintk("list = %08lx, queue = %08lx\n",(unsigned long) p, (unsigned long) wait);
wait376include/linux/sched.hentry->wait.task = current;
wait377include/linux/sched.hentry->wait.next = NULL;
wait378include/linux/sched.hadd_wait_queue(wait_address,&entry->wait);
wait397include/linux/sched.hwake_up(&sem->wait);
wait364include/linux/skbuff.hextern int      datagram_select(struct sock *sk, int sel_type, select_table *wait);
wait26include/linux/smb_fs_sb.hstruct wait_queue *wait;
wait31include/linux/tty_ldisc.hstruct select_table_struct *wait);
wait18include/linux/wait.hstruct wait_queue * wait;
wait25include/linux/wait.hstruct wait_queue wait;
wait252include/net/sock.hselect_table *wait);
wait42include/net/unix.hstruct wait_queue *wait;  /* Lock across page faults (FvK) */
wait491init/main.cwhile (pid != wait(&i))
wait507init/main.cif (pid == wait(&i))
wait486kernel/exit.cstruct wait_queue wait = { current, NULL };
wait494kernel/exit.cadd_wait_queue(&current->wait_chldexit,&wait);
wait566kernel/exit.cremove_wait_queue(&current->wait_chldexit,&wait);
wait244kernel/sched.cstruct wait_queue wait = { current, NULL };
wait245kernel/sched.cadd_wait_queue(&sem->wait, &wait);
wait252kernel/sched.cremove_wait_queue(&sem->wait, &wait);
wait258kernel/sched.cstruct wait_queue wait = { current, NULL };
wait265kernel/sched.cadd_wait_queue(p, &wait);
wait269kernel/sched.cremove_wait_queue(p, &wait);
wait13lib/wait.cpid_t wait(int * wait_stat)
wait1098net/appletalk/ddp.csk->sleep=sock->wait;
wait1719net/appletalk/ddp.cstatic int atalk_select(struct socket *sock , int sel_type, select_table *wait)
wait1723net/appletalk/ddp.creturn datagram_select(sk,sel_type,wait);
wait841net/ax25/af_ax25.csk->sleep  = sock->wait;
wait1778net/ax25/af_ax25.cstatic int ax25_select(struct socket *sock , int sel_type, select_table *wait)
wait1782net/ax25/af_ax25.creturn datagram_select(sk, sel_type, wait);
wait176net/core/datagram.cint datagram_select(struct sock *sk, int sel_type, select_table *wait)
wait178net/core/datagram.cselect_wait(sk->sleep, wait);
wait712net/ipv4/af_inet.csk->sleep = sock->wait;
wait1089net/ipv4/af_inet.csk2->sleep = newsock->wait;
wait1264net/ipv4/af_inet.cstatic int inet_select(struct socket *sock, int sel_type, select_table *wait )
wait1271net/ipv4/af_inet.creturn(sk->prot->select(sk, sel_type, wait));
wait983net/ipv4/tcp.cstatic int tcp_listen_select(struct sock *sk, int sel_type, select_table *wait)
wait992net/ipv4/tcp.cselect_wait(&master_select_wakeup,wait);
wait1006net/ipv4/tcp.cstatic int tcp_select(struct sock *sk, int sel_type, select_table *wait)
wait1009net/ipv4/tcp.creturn tcp_listen_select(sk, sel_type, wait);
wait1051net/ipv4/tcp.cselect_wait(sk->sleep, wait);
wait2035net/ipv4/tcp.cstruct wait_queue wait = { current, NULL };
wait2066net/ipv4/tcp.cadd_wait_queue(sk->sleep, &wait);
wait2250net/ipv4/tcp.cremove_wait_queue(sk->sleep, &wait);
wait1410net/ipx/af_ipx.csk->sleep=sock->wait;
wait1790net/ipx/af_ipx.cstatic int ipx_select(struct socket *sock , int sel_type, select_table *wait)
wait1794net/ipx/af_ipx.creturn datagram_select(sk,sel_type,wait);
wait444net/netrom/af_netrom.csk->sleep  = sock->wait;
wait1160net/netrom/af_netrom.cstatic int nr_select(struct socket *sock , int sel_type, select_table *wait)
wait1164net/netrom/af_netrom.creturn datagram_select(sk, sel_type, wait);
wait253net/socket.csock->wait = &inode->i_wait;
wait267net/socket.cwake_up_interruptible(peer->wait);
wait374net/socket.cstatic int sock_select(struct inode *inode, struct file *file, int sel_type, select_table * wait)
wait385net/socket.creturn(sock->ops->select(sock, sel_type, wait));
wait518net/socket.cwake_up_interruptible(servsock->wait);
wait526net/socket.cinterruptible_sleep_on(mysock->wait);
wait76net/unix/sock.cstatic int unix_proto_select(struct socket *sock, int sel_type, select_table * wait);
wait121net/unix/sock.csleep_on(&upd->wait);
wait129net/unix/sock.cwake_up(&upd->wait);
wait549net/unix/sock.cinterruptible_sleep_on(sock->wait);
wait571net/unix/sock.cwake_up_interruptible(clientsock->wait);
wait627net/unix/sock.cinterruptible_sleep_on(sock->wait);
wait662net/unix/sock.cwake_up_interruptible(sock->conn->wait);
wait703net/unix/sock.cinterruptible_sleep_on(sock->wait);
wait757net/unix/sock.cwake_up_interruptible(sock->conn->wait);
wait772net/unix/sock.cstatic int unix_proto_select(struct socket *sock, int sel_type, select_table * wait)
wait785net/unix/sock.cselect_wait(sock->wait, wait);
wait788net/unix/sock.cselect_wait(sock->wait, wait);
wait801net/unix/sock.cselect_wait(sock->wait,wait);
wait814net/unix/sock.cselect_wait(sock->wait,wait);