taglinefilesource code
qp128kernel/chr_drv/keyboard.cregister struct tty_queue *qp = table_list[0];
qp131kernel/chr_drv/keyboard.cqp->buf[qp->head]=ch;
qp132kernel/chr_drv/keyboard.cif ((new_head=(qp->head+1)&(TTY_BUF_SIZE-1)) != qp->tail)
qp133kernel/chr_drv/keyboard.cqp->head=new_head;
qp134kernel/chr_drv/keyboard.cwake_up(&qp->proc_list);
qp139kernel/chr_drv/keyboard.cregister struct tty_queue *qp = table_list[0];
qp144kernel/chr_drv/keyboard.cqp->buf[qp->head]=ch;
qp145kernel/chr_drv/keyboard.cif ((new_head=(qp->head+1)&(TTY_BUF_SIZE-1))
qp146kernel/chr_drv/keyboard.c!= qp->tail)
qp147kernel/chr_drv/keyboard.cqp->head=new_head;
qp149kernel/chr_drv/keyboard.cwake_up(&qp->proc_list);