tag | line | file | source code |
wait | 60 | fs/buffer.c | struct wait_queue wait = { current, NULL }; |
wait | 62 | fs/buffer.c | add_wait_queue(&bh->b_wait, &wait); |
wait | 69 | fs/buffer.c | remove_wait_queue(&bh->b_wait, &wait); |
wait | 484 | fs/buffer.c | struct wait_queue * wait; |
wait | 486 | fs/buffer.c | wait = ((volatile struct buffer_head *) bh)->b_wait; |
wait | 488 | fs/buffer.c | ((volatile struct buffer_head *) bh)->b_wait = wait; |
wait | 883 | fs/ext/namei.c | static struct wait_queue * wait = NULL; |
wait | 888 | fs/ext/namei.c | sleep_on(&wait); |
wait | 893 | fs/ext/namei.c | wake_up(&wait); |
wait | 57 | fs/inode.c | struct wait_queue * wait; |
wait | 60 | fs/inode.c | wait = ((volatile struct inode *) inode)->i_wait; |
wait | 62 | fs/inode.c | ((volatile struct inode *) inode)->i_wait = wait; |
wait | 336 | fs/inode.c | struct wait_queue wait = { current, NULL }; |
wait | 338 | fs/inode.c | add_wait_queue(&inode->i_wait, &wait); |
wait | 345 | fs/inode.c | remove_wait_queue(&inode->i_wait, &wait); |
wait | 752 | fs/minix/namei.c | static struct wait_queue * wait = NULL; |
wait | 757 | fs/minix/namei.c | sleep_on(&wait); |
wait | 762 | fs/minix/namei.c | wake_up(&wait); |
wait | 81 | fs/msdos/misc.c | static struct wait_queue *wait = NULL; |
wait | 90 | fs/msdos/misc.c | while (lock) sleep_on(&wait); |
wait | 107 | fs/msdos/misc.c | wake_up(&wait); |
wait | 116 | fs/msdos/misc.c | wake_up(&wait); |
wait | 119 | fs/pipe.c | static int pipe_select(struct inode * inode, struct file * filp, int sel_type, select_table * wait) |
wait | 125 | fs/pipe.c | select_wait(&PIPE_READ_WAIT(*inode), wait); |
wait | 130 | fs/pipe.c | select_wait(&PIPE_WRITE_WAIT(*inode), wait); |
wait | 135 | fs/pipe.c | select_wait(&inode->i_wait,wait); |
wait | 46 | fs/select.c | remove_wait_queue(entry->wait_address,&entry->wait); |
wait | 61 | fs/select.c | static int check(int flag, select_table * wait, struct file * file) |
wait | 69 | fs/select.c | return select(inode, file, flag, wait) |
wait | 70 | fs/select.c | || (wait && select(inode, file, flag, NULL)); |
wait | 80 | fs/select.c | select_table wait_table, *wait; |
wait | 107 | fs/select.c | wait = &wait_table; |
wait | 111 | fs/select.c | if (FD_ISSET(i,in) && check(SEL_IN,wait,current->filp[i])) { |
wait | 114 | fs/select.c | wait = NULL; |
wait | 116 | fs/select.c | if (FD_ISSET(i,out) && check(SEL_OUT,wait,current->filp[i])) { |
wait | 119 | fs/select.c | wait = NULL; |
wait | 121 | fs/select.c | if (FD_ISSET(i,ex) && check(SEL_EX,wait,current->filp[i])) { |
wait | 124 | fs/select.c | wait = NULL; |
wait | 127 | fs/select.c | wait = NULL; |
wait | 50 | fs/super.c | struct wait_queue wait = { current, NULL }; |
wait | 52 | fs/super.c | add_wait_queue(&sb->s_wait, &wait); |
wait | 59 | fs/super.c | remove_wait_queue(&sb->s_wait, &wait); |
wait | 93 | include/linux/busmouse.h | struct wait_queue *wait; |
wait | 79 | include/linux/lp.h | #define LP_WAIT(minor) lp_table[(minor)].wait /* strobe wait */ |
wait | 90 | include/linux/lp.h | unsigned int wait; |
wait | 358 | include/linux/sched.h | extern inline void add_wait_queue(struct wait_queue ** p, struct wait_queue * wait) |
wait | 363 | include/linux/sched.h | if (wait->next) { |
wait | 367 | include/linux/sched.h | printk("add_wait_queue (%08x): wait->next = %08x\n",pc,wait->next); |
wait | 372 | include/linux/sched.h | wait->next = wait; |
wait | 373 | include/linux/sched.h | *p = wait; |
wait | 375 | include/linux/sched.h | wait->next = (*p)->next; |
wait | 376 | include/linux/sched.h | (*p)->next = wait; |
wait | 381 | include/linux/sched.h | extern inline void remove_wait_queue(struct wait_queue ** p, struct wait_queue * wait) |
wait | 390 | include/linux/sched.h | if ((*p == wait) && |
wait | 394 | include/linux/sched.h | ((*p = wait->next) == wait)) { |
wait | 397 | include/linux/sched.h | tmp = wait; |
wait | 398 | include/linux/sched.h | while (tmp->next != wait) { |
wait | 405 | include/linux/sched.h | tmp->next = wait->next; |
wait | 407 | include/linux/sched.h | wait->next = NULL; |
wait | 412 | include/linux/sched.h | printk("list = %08x, queue = %08x\n",p,wait); |
wait | 429 | include/linux/sched.h | entry->wait.task = current; |
wait | 430 | include/linux/sched.h | entry->wait.next = NULL; |
wait | 431 | include/linux/sched.h | add_wait_queue(wait_address,&entry->wait); |
wait | 15 | include/linux/wait.h | struct wait_queue wait; |
wait | 52 | init/main.c | static inline pid_t wait(int * wait_stat) |
wait | 297 | init/main.c | while (pid != wait(&i)) |
wait | 313 | init/main.c | if (pid == wait(&i)) |
wait | 439 | kernel/blk_drv/scsi/scsi.c | Scsi_Cmnd * allocate_device (struct request ** reqp, int index, int wait) |
wait | 472 | kernel/blk_drv/scsi/scsi.c | if(!wait) return NULL; |
wait | 452 | kernel/blk_drv/scsi/scsi.h | struct wait_queue wait = { current, NULL}; \ |
wait | 453 | kernel/blk_drv/scsi/scsi.h | add_wait_queue(QUEUE, &wait); \ |
wait | 460 | kernel/blk_drv/scsi/scsi.h | remove_wait_queue(QUEUE, &wait); \ |
wait | 62 | kernel/chr_drv/atixlmouse.c | struct wait_queue *wait; |
wait | 76 | kernel/chr_drv/atixlmouse.c | wake_up_interruptible(&mouse.wait); |
wait | 132 | kernel/chr_drv/atixlmouse.c | static int mouse_select(struct inode *inode, struct file *file, int sel_type, select_table * wait) |
wait | 138 | kernel/chr_drv/atixlmouse.c | select_wait(&mouse.wait,wait); |
wait | 175 | kernel/chr_drv/atixlmouse.c | mouse.wait = NULL; |
wait | 56 | kernel/chr_drv/busmouse.c | wake_up_interruptible(&mouse.wait); |
wait | 123 | kernel/chr_drv/busmouse.c | static int mouse_select(struct inode *inode, struct file *file, int sel_type, select_table * wait) |
wait | 129 | kernel/chr_drv/busmouse.c | select_wait(&mouse.wait, wait); |
wait | 165 | kernel/chr_drv/busmouse.c | mouse.wait = NULL; |
wait | 32 | kernel/chr_drv/lp.c | int retval = 0, wait = 0; |
wait | 55 | kernel/chr_drv/lp.c | while(wait != LP_WAIT(minor)) wait++; |
wait | 58 | kernel/chr_drv/lp.c | while(wait) wait--; |
wait | 63 | kernel/chr_drv/msbusmouse.c | wake_up_interruptible(&mouse.wait); |
wait | 128 | kernel/chr_drv/msbusmouse.c | static int mouse_select(struct inode *inode, struct file *file, int sel_type, select_table * wait) |
wait | 134 | kernel/chr_drv/msbusmouse.c | select_wait(&mouse.wait,wait); |
wait | 161 | kernel/chr_drv/msbusmouse.c | mouse.wait = NULL; |
wait | 223 | kernel/chr_drv/psaux.c | struct wait_queue wait = { current, NULL }; |
wait | 230 | kernel/chr_drv/psaux.c | add_wait_queue(&queue->proc_list, &wait); |
wait | 256 | kernel/chr_drv/psaux.c | static int aux_select(struct inode *inode, struct file *file, int sel_type, select_table * wait) |
wait | 262 | kernel/chr_drv/psaux.c | select_wait(&queue->proc_list, wait); |
wait | 286 | kernel/chr_drv/tty_io.c | struct wait_queue wait = { current, NULL }; |
wait | 337 | kernel/chr_drv/tty_io.c | add_wait_queue(&tty->secondary.proc_list, &wait); |
wait | 380 | kernel/chr_drv/tty_io.c | remove_wait_queue(&tty->secondary.proc_list, &wait); |
wait | 405 | kernel/chr_drv/tty_io.c | struct wait_queue wait = { current, NULL }; |
wait | 407 | kernel/chr_drv/tty_io.c | add_wait_queue(&tty->secondary.proc_list, &wait); |
wait | 415 | kernel/chr_drv/tty_io.c | remove_wait_queue(&tty->secondary.proc_list, &wait); |
wait | 437 | kernel/chr_drv/tty_io.c | struct wait_queue wait = { current, NULL }; |
wait | 444 | kernel/chr_drv/tty_io.c | add_wait_queue(&tty->write_q.proc_list, &wait); |
wait | 483 | kernel/chr_drv/tty_io.c | remove_wait_queue(&tty->write_q.proc_list, &wait); |
wait | 727 | kernel/chr_drv/tty_io.c | static int tty_select(struct inode * inode, struct file * filp, int sel_type, select_table * wait) |
wait | 755 | kernel/chr_drv/tty_io.c | select_wait(&tty->secondary.proc_list, wait); |
wait | 760 | kernel/chr_drv/tty_io.c | select_wait(&tty->write_q.proc_list, wait); |
wait | 220 | kernel/sched.c | struct wait_queue wait = { current, NULL }; |
wait | 227 | kernel/sched.c | add_wait_queue(p, &wait); |
wait | 231 | kernel/sched.c | remove_wait_queue(p, &wait); |
wait | 13 | lib/wait.c | pid_t wait(int * wait_stat) |
wait | 36 | net/kern_sock.h | struct wait_queue **wait; /* ptr to place to wait on */ |
wait | 55 | net/kern_sock.h | int (*select)(struct socket *sock, int sel_type, select_table * wait); |
wait | 149 | net/socket.c | sock_alloc(int wait) |
wait | 179 | net/socket.c | sock->wait = &SOCK_INODE(sock)->i_wait; |
wait | 185 | net/socket.c | if (!wait) |
wait | 201 | net/socket.c | wake_up(peer->wait); |
wait | 296 | net/socket.c | sock_select(struct inode *inode, struct file *file, int sel_type, select_table * wait) |
wait | 311 | net/socket.c | return sock->ops->select(sock, sel_type, wait); |
wait | 366 | net/socket.c | wake_up(servsock->wait); |
wait | 368 | net/socket.c | interruptible_sleep_on(mysock->wait); |
wait | 300 | net/tcp/packet.c | int udp_select (volatile struct sock *sk, int sel_type, select_table *wait); |
wait | 402 | net/tcp/raw.c | int udp_select (volatile struct sock *sk, int sel_type, select_table *wait); |
wait | 98 | net/tcp/sock.c | static int ip_proto_select(struct socket *sock, int which, select_table *wait); |
wait | 918 | net/tcp/sock.c | sk->sleep = sock->wait; |
wait | 1180 | net/tcp/sock.c | sk2->sleep = (void *)newsock->wait; |
wait | 1451 | net/tcp/sock.c | ip_proto_select (struct socket *sock, int sel_type, select_table *wait ) |
wait | 1466 | net/tcp/sock.c | return (sk->prot->select(sk, sel_type, wait)); |
wait | 129 | net/tcp/sock.h | int (*select)(volatile struct sock *sk, int which, select_table *wait); |
wait | 211 | net/tcp/tcp.c | tcp_select (volatile struct sock *sk, int sel_type, select_table *wait) |
wait | 216 | net/tcp/tcp.c | select_wait (sk->sleep, wait); |
wait | 237 | net/tcp/tcp.c | select_wait (sk->sleep, wait); |
wait | 245 | net/tcp/tcp.c | select_wait(sk->sleep,wait); |
wait | 78 | net/tcp/udp.c | udp_select (volatile struct sock *sk, int sel_type, select_table *wait) |
wait | 80 | net/tcp/udp.c | select_wait(sk->sleep, wait); |
wait | 59 | net/unix.c | static int unix_proto_select(struct socket *sock, int sel_type, select_table * wait); |
wait | 444 | net/unix.c | interruptible_sleep_on(sock->wait); |
wait | 461 | net/unix.c | wake_up(clientsock->wait); |
wait | 521 | net/unix.c | interruptible_sleep_on(sock->wait); |
wait | 557 | net/unix.c | wake_up(sock->conn->wait); |
wait | 590 | net/unix.c | interruptible_sleep_on(sock->wait); |
wait | 635 | net/unix.c | wake_up(sock->conn->wait); |
wait | 642 | net/unix.c | unix_proto_select(struct socket *sock, int sel_type, select_table * wait) |
wait | 655 | net/unix.c | select_wait(sock->wait, wait); |
wait | 659 | net/unix.c | select_wait(sock->wait, wait); |
wait | 673 | net/unix.c | select_wait(sock->wait,wait); |
wait | 686 | net/unix.c | select_wait(sock->wait,wait); |