gvisor/pkg/sentry/fs/tty
Kevin Krakauer 032b0398a5 Sentry: split tty.queue into its own file.
Minor refactor. line_discipline.go was home to 2 large structs (lineDiscipline
and queue), and queue is now large enough IMO to get its own file.

Also moves queue locks into the queue struct, making locking simpler.

PiperOrigin-RevId: 200080301
Change-Id: Ia75a0e9b3d9ac8d7e5a0f0099a54e1f5b8bdea34
2018-06-11 11:09:43 -07:00
..
BUILD Sentry: split tty.queue into its own file. 2018-06-11 11:09:43 -07:00
dir.go Check in gVisor. 2018-04-28 01:44:26 -04:00
fs.go Check in gVisor. 2018-04-28 01:44:26 -04:00
inode.go Check in gVisor. 2018-04-28 01:44:26 -04:00
line_discipline.go Sentry: split tty.queue into its own file. 2018-06-11 11:09:43 -07:00
master.go sentry: Adds canonical mode support. 2018-05-11 17:19:46 -07:00
queue.go Sentry: split tty.queue into its own file. 2018-06-11 11:09:43 -07:00
slave.go sentry: Adds canonical mode support. 2018-05-11 17:19:46 -07:00
terminal.go Sentry: very basic terminal echo support. 2018-06-07 10:21:22 -07:00
tty_test.go Sentry: very basic terminal echo support. 2018-06-07 10:21:22 -07:00