Poul-Henning Kamp
2195e4207a
Reference count struct tty.
...
Add two new functions: ttyref() and ttyrel(). ttymalloc() creates a struct
tty with a reference count of one. when ttyrel sees the count go to zero,
struct tty is freed.
Hold references for open ttys and for ttys which are controlling terminal
for sessions.
Until drivers start using ttyrel(), this commit will make no difference.
2004-06-09 09:41:30 +00:00
..
2004-04-07 04:19:52 +00:00
2004-05-10 18:38:07 +00:00
2004-01-25 01:59:27 +00:00
2004-03-05 08:10:19 +00:00
2004-02-03 22:27:03 +00:00
2004-04-07 04:19:52 +00:00
2004-01-23 20:44:26 +00:00
2004-04-07 04:19:52 +00:00
2002-12-31 04:08:41 +00:00
2003-03-28 15:27:30 +00:00
2004-02-07 17:40:38 +00:00
2004-04-07 04:19:52 +00:00
2004-05-10 18:38:07 +00:00
2003-10-23 18:08:56 +00:00
2003-06-22 22:28:56 +00:00
2004-03-12 21:45:33 +00:00
2004-05-20 15:09:41 +00:00
2004-04-07 04:19:52 +00:00
2004-04-07 04:19:52 +00:00
2004-06-04 04:03:26 +00:00
2004-04-07 04:19:52 +00:00
2003-11-07 23:29:42 +00:00
2004-06-04 10:23:00 +00:00
2004-04-20 15:49:31 +00:00
2004-04-07 04:19:52 +00:00
2003-10-20 09:29:40 +00:00
2002-10-18 22:03:39 +00:00
2003-05-31 16:54:37 +00:00
2004-04-07 04:19:52 +00:00
2004-05-05 21:57:44 +00:00
2004-06-04 15:25:36 +00:00
2004-04-07 04:19:52 +00:00
2003-12-31 22:27:51 +00:00
2004-04-07 04:19:52 +00:00
2003-05-31 21:10:01 +00:00
2004-04-07 04:19:52 +00:00
2004-04-07 04:19:52 +00:00
2003-04-01 18:55:04 +00:00
2004-04-07 04:19:52 +00:00
2004-04-07 04:19:52 +00:00
2004-04-07 04:19:52 +00:00
2004-04-07 04:19:52 +00:00
2004-04-07 04:19:52 +00:00
2004-05-05 02:38:54 +00:00
2003-10-15 20:05:57 +00:00
2004-04-07 04:19:52 +00:00
2004-05-26 22:58:06 +00:00
2003-02-02 19:39:51 +00:00
2004-03-14 02:06:28 +00:00
2004-04-07 04:19:52 +00:00
2003-06-04 04:04:24 +00:00
2004-04-07 04:19:52 +00:00
2004-04-07 04:19:52 +00:00
2004-04-07 04:19:52 +00:00
2004-04-07 04:19:52 +00:00
2004-04-07 04:19:52 +00:00
2004-05-19 15:41:26 +00:00
2002-11-10 20:13:58 +00:00
2003-12-08 08:32:20 +00:00
2004-05-04 22:49:47 +00:00
2003-12-23 02:42:39 +00:00
2004-04-24 06:44:33 +00:00
2003-11-17 06:08:10 +00:00
2004-04-07 04:19:52 +00:00
2004-04-07 04:19:52 +00:00
2004-04-07 04:19:52 +00:00
2004-04-07 04:19:52 +00:00
2004-04-26 19:46:52 +00:00
2003-03-25 01:47:29 +00:00
2004-03-10 09:23:27 +00:00
2002-10-20 17:03:15 +00:00
2003-10-16 09:16:28 +00:00
2003-12-24 00:51:30 +00:00
2003-03-11 20:07:22 +00:00
2004-04-07 04:19:52 +00:00
2004-04-07 04:19:52 +00:00
2004-04-07 04:19:52 +00:00
2004-06-07 20:45:45 +00:00
2003-02-13 17:47:44 +00:00
2004-03-12 21:45:33 +00:00
2004-05-16 20:00:28 +00:00
2004-01-28 20:39:57 +00:00
2004-04-07 04:19:52 +00:00
2004-04-07 04:19:52 +00:00
2004-05-10 18:38:07 +00:00
2004-05-10 18:38:07 +00:00
2004-04-07 04:19:52 +00:00
2003-07-15 08:59:38 +00:00
2004-06-09 02:48:23 +00:00
2003-02-21 16:24:49 +00:00
2004-04-07 04:19:52 +00:00
2004-04-27 13:13:20 +00:00
2004-04-11 21:36:31 +00:00
2003-01-26 20:09:34 +00:00
2004-04-07 04:19:52 +00:00
2004-04-07 04:19:52 +00:00
2004-03-28 23:12:19 +00:00
2004-04-07 04:19:52 +00:00
2004-04-07 04:19:52 +00:00
2004-06-04 08:02:37 +00:00
2004-03-27 18:21:24 +00:00
2004-03-27 19:50:23 +00:00
2003-02-19 05:47:46 +00:00
2004-06-03 01:47:37 +00:00
2004-04-07 04:19:52 +00:00
2004-04-07 04:19:52 +00:00
2004-04-07 04:19:52 +00:00
2004-04-07 04:19:52 +00:00
2004-05-10 18:38:07 +00:00
2004-04-07 04:19:52 +00:00
2004-04-07 04:19:52 +00:00
2004-05-30 23:08:53 +00:00
2004-02-27 18:52:44 +00:00
2004-04-07 04:19:52 +00:00
2004-04-07 04:19:52 +00:00
2003-06-02 17:23:37 +00:00
2004-02-03 22:27:03 +00:00
2004-04-03 09:16:27 +00:00
2003-01-25 21:33:05 +00:00
2004-04-07 04:19:52 +00:00
2004-04-07 04:19:52 +00:00
2004-04-07 04:19:52 +00:00
2004-03-12 19:06:18 +00:00
2004-03-27 18:21:24 +00:00
2002-11-11 10:45:31 +00:00
2004-06-01 08:59:03 +00:00
2004-06-04 04:07:08 +00:00
2004-04-07 04:19:52 +00:00
2003-11-22 03:27:09 +00:00
2004-04-07 04:19:52 +00:00
2003-12-07 21:10:06 +00:00
2004-06-01 20:18:25 +00:00
2004-02-04 14:18:21 +00:00
2004-04-05 10:17:23 +00:00
2004-04-05 10:17:23 +00:00
2003-11-05 01:53:10 +00:00
2004-05-22 23:08:49 +00:00
2004-04-07 04:19:52 +00:00
2004-04-07 04:19:52 +00:00
2004-04-07 04:19:52 +00:00
2004-04-05 10:17:23 +00:00
2004-06-06 21:26:49 +00:00
2004-01-23 20:44:26 +00:00
2004-04-07 04:19:52 +00:00
2004-03-27 14:30:43 +00:00
2004-04-07 04:19:52 +00:00
2004-04-07 04:19:52 +00:00
2003-11-23 18:52:23 +00:00
2004-04-07 04:19:52 +00:00
2004-04-07 04:19:52 +00:00
2003-08-16 08:23:53 +00:00
2004-03-29 11:18:25 +00:00
2004-06-09 09:41:30 +00:00
2004-04-07 04:19:52 +00:00
2004-05-10 02:24:56 +00:00
2004-04-07 04:19:52 +00:00
2004-04-07 04:19:52 +00:00
2004-04-06 19:08:40 +00:00
2004-04-19 22:49:00 +00:00
2003-11-09 20:31:04 +00:00
2004-04-07 04:19:52 +00:00
2004-04-07 04:19:52 +00:00
2003-12-23 02:36:43 +00:00
2004-04-07 04:19:52 +00:00
2004-04-07 04:19:52 +00:00
2004-04-07 04:19:52 +00:00
2004-05-07 15:37:56 +00:00
2004-04-07 04:19:52 +00:00
2003-05-31 16:47:07 +00:00
2004-06-08 10:37:30 +00:00
2004-06-05 02:18:28 +00:00
2004-04-09 13:14:32 +00:00
2004-02-28 20:06:59 +00:00