Loading include/linux/tty.h +0 −26 Original line number Diff line number Diff line Loading @@ -655,32 +655,6 @@ extern void __lockfunc tty_unlock(struct tty_struct *tty); extern void __lockfunc tty_lock_slave(struct tty_struct *tty); extern void __lockfunc tty_unlock_slave(struct tty_struct *tty); extern void tty_set_lock_subclass(struct tty_struct *tty); /* * wait_event_interruptible_tty -- wait for a condition with the tty lock held * * The condition we are waiting for might take a long time to * become true, or might depend on another thread taking the * BTM. In either case, we need to drop the BTM to guarantee * forward progress. This is a leftover from the conversion * from the BKL and should eventually get removed as the BTM * falls out of use. * * Do not use in new code. */ #define wait_event_interruptible_tty(tty, wq, condition) \ ({ \ int __ret = 0; \ if (!(condition)) \ __ret = __wait_event_interruptible_tty(tty, wq, \ condition); \ __ret; \ }) #define __wait_event_interruptible_tty(tty, wq, condition) \ ___wait_event(wq, condition, TASK_INTERRUPTIBLE, 0, 0, \ tty_unlock(tty); \ schedule(); \ tty_lock(tty)) #ifdef CONFIG_PROC_FS extern void proc_tty_register_driver(struct tty_driver *); Loading Loading
include/linux/tty.h +0 −26 Original line number Diff line number Diff line Loading @@ -655,32 +655,6 @@ extern void __lockfunc tty_unlock(struct tty_struct *tty); extern void __lockfunc tty_lock_slave(struct tty_struct *tty); extern void __lockfunc tty_unlock_slave(struct tty_struct *tty); extern void tty_set_lock_subclass(struct tty_struct *tty); /* * wait_event_interruptible_tty -- wait for a condition with the tty lock held * * The condition we are waiting for might take a long time to * become true, or might depend on another thread taking the * BTM. In either case, we need to drop the BTM to guarantee * forward progress. This is a leftover from the conversion * from the BKL and should eventually get removed as the BTM * falls out of use. * * Do not use in new code. */ #define wait_event_interruptible_tty(tty, wq, condition) \ ({ \ int __ret = 0; \ if (!(condition)) \ __ret = __wait_event_interruptible_tty(tty, wq, \ condition); \ __ret; \ }) #define __wait_event_interruptible_tty(tty, wq, condition) \ ___wait_event(wq, condition, TASK_INTERRUPTIBLE, 0, 0, \ tty_unlock(tty); \ schedule(); \ tty_lock(tty)) #ifdef CONFIG_PROC_FS extern void proc_tty_register_driver(struct tty_driver *); Loading