Andre Oppermann
5b74cfe42f
Make struct ifnet readable and comprehensible again by grouping
...
and ordering related variables, fields and locks next to each
other. Add more comments to variables.
Over time 'ifnet' has accumlated a lot of additional pointers and
functionality in an unstructured way making it quite hard to read
and understand while obfuscating relationships between fields and
variables.
Quantify the structure size and how bloated it has become.
This is only a mechanical change in preparation for upcoming
work to make ifnet opaque to drivers and to separate out the
interface queuing.
Sponsored by: The FreeBSD Foundation
2013-10-31 15:46:10 +00:00
..
2012-12-10 16:14:44 +00:00
2013-10-26 17:58:36 +00:00
2013-10-28 20:32:05 +00:00
2012-12-10 16:14:44 +00:00
2013-10-26 17:58:36 +00:00
2013-04-26 12:50:32 +00:00
2013-10-15 21:28:51 +00:00
2013-10-28 07:29:16 +00:00
2013-07-26 19:41:13 +00:00
2013-04-26 12:50:32 +00:00
2013-10-26 17:58:36 +00:00
2013-07-09 09:50:15 +00:00
2013-04-26 12:50:32 +00:00
2013-10-26 17:58:36 +00:00
2013-10-28 07:29:16 +00:00
2013-10-28 07:29:16 +00:00
2013-10-28 20:32:05 +00:00
2013-04-26 12:50:32 +00:00
2013-10-26 17:58:36 +00:00
2013-10-26 17:58:36 +00:00
2013-10-26 17:58:36 +00:00
2013-10-26 17:58:36 +00:00
2013-10-26 17:58:36 +00:00
2013-10-27 16:25:57 +00:00
2013-10-26 17:58:36 +00:00
2013-10-26 17:58:36 +00:00
2013-10-26 17:58:36 +00:00
2013-10-26 17:58:36 +00:00
2013-04-26 12:50:32 +00:00
2013-10-26 17:58:36 +00:00
2013-10-26 17:58:36 +00:00
2013-10-09 19:04:40 +00:00
2013-08-29 19:35:14 +00:00
2013-05-06 16:42:18 +00:00
2013-08-27 16:45:00 +00:00
2013-10-26 17:58:36 +00:00
2013-10-27 17:27:06 +00:00
2013-10-26 17:58:36 +00:00
2013-08-26 18:16:05 +00:00
2013-10-26 17:58:36 +00:00
2013-10-26 17:58:36 +00:00
2013-10-26 17:58:36 +00:00
2013-10-26 17:58:36 +00:00
2012-09-25 23:41:45 +00:00
2013-10-26 17:58:36 +00:00
2013-10-31 15:46:10 +00:00
2013-10-28 20:32:05 +00:00
2013-10-28 07:29:16 +00:00
2013-10-15 11:37:57 +00:00
2013-10-28 08:03:40 +00:00
2013-10-29 17:48:08 +00:00
2013-04-26 12:50:32 +00:00
2013-09-06 21:02:43 +00:00
2013-05-30 13:41:19 +00:00
2013-05-30 14:07:14 +00:00
2013-10-26 17:58:36 +00:00
2013-08-24 12:03:24 +00:00
2013-10-27 16:25:57 +00:00
2013-05-21 21:20:10 +00:00
2013-10-16 12:18:44 +00:00
2013-10-16 12:18:44 +00:00
2013-10-25 19:49:03 +00:00
2013-10-25 19:49:03 +00:00
2013-10-26 17:58:36 +00:00
2013-06-25 00:10:49 +00:00
2013-10-26 17:58:36 +00:00
2013-07-09 15:10:27 +00:00
2013-01-06 14:59:59 +00:00
2013-01-06 14:59:59 +00:00