Robert Watson
4a3feeaa86
Reformulate use of linked lists in 'struct bpf_d' and 'struct bpf_if'
...
to use queue(3) list macros rather than hand-crafted lists. While
here, move to doubly linked lists to eliminate iterating lists in
order to remove entries. This change simplifies and clarifies the
list logic in the BPF descriptor code as a first step towards revising
the locking strategy.
RELENG_5 candidate.
Reviewed by: fenner
2004-09-09 00:19:27 +00:00
..
2004-04-07 20:46:16 +00:00
2004-04-07 20:46:16 +00:00
2004-09-09 00:19:27 +00:00
2004-05-30 17:03:48 +00:00
2004-09-09 00:19:27 +00:00
2004-08-27 15:16:24 +00:00
2004-04-07 20:46:16 +00:00
2004-06-02 21:34:14 +00:00
2004-06-14 08:17:51 +00:00
2004-04-07 20:46:16 +00:00
2004-06-15 23:57:42 +00:00
2004-06-13 10:54:36 +00:00
2004-01-26 12:13:11 +00:00
2004-04-25 09:24:52 +00:00
2004-07-20 21:44:28 +00:00
2004-06-22 20:13:25 +00:00
2004-07-15 08:26:07 +00:00
2004-04-07 20:46:16 +00:00
2004-07-28 06:48:36 +00:00
2004-07-27 23:20:45 +00:00
2004-07-15 08:26:07 +00:00
2004-06-15 23:57:42 +00:00
2004-08-24 14:17:58 +00:00
2004-07-15 08:26:07 +00:00
2004-04-05 16:55:15 +00:00
2004-08-05 08:12:46 +00:00
2004-03-22 16:04:43 +00:00
2004-06-15 23:57:42 +00:00
2004-04-07 20:46:16 +00:00
2004-08-27 18:33:08 +00:00
2003-10-31 18:32:15 +00:00
2004-08-12 23:48:26 +00:00
2003-10-31 18:32:15 +00:00
2004-08-27 18:33:08 +00:00
2004-08-30 04:48:52 +00:00
2004-04-07 20:46:16 +00:00
2004-08-27 18:33:08 +00:00
2004-07-15 08:26:07 +00:00
2004-08-11 00:12:27 +00:00
2004-06-16 09:47:26 +00:00
2004-07-15 08:26:07 +00:00
2004-04-07 20:46:16 +00:00
2004-08-15 06:24:42 +00:00
2004-01-18 19:29:04 +00:00
2004-08-15 06:24:42 +00:00
2004-09-08 04:50:55 +00:00
2004-09-08 04:50:55 +00:00
2003-10-31 18:32:15 +00:00
2003-11-04 14:08:31 +00:00
2004-09-03 01:37:02 +00:00
2004-06-09 02:48:23 +00:00
2003-09-23 17:54:04 +00:00
2004-06-19 14:58:35 +00:00
2004-02-11 04:26:04 +00:00
2004-07-15 20:47:41 +00:00
2004-04-21 15:27:36 +00:00
2004-04-18 11:48:35 +00:00
2004-06-15 04:13:59 +00:00
2004-06-15 04:13:59 +00:00
2004-06-15 04:13:59 +00:00
2004-08-21 17:38:57 +00:00
2004-07-28 06:59:55 +00:00
2004-08-27 18:33:08 +00:00
2004-04-07 20:46:16 +00:00
2004-04-07 20:46:16 +00:00
2004-04-07 20:46:16 +00:00
2004-06-20 17:42:35 +00:00