bde 0cf07ebe50 Fixed namespace pollution in uma changes:
- use `struct uma_zone *' instead of uma_zone_t, so that <sys/uma.h> isn't
  a prerequisite.
- don't include <sys/uma.h>.
Namespace pollution makes "opaque" types like uma_zone_t perfectly
non-opaque.  Such types should never be used (see style(9)).

"Fixed" subsequently grown dependencies of this header on its own
pollution by polluting explicitly:
- include <sys/mutex.h> and its prerequisite <sys/lock.h> instead of
  depending on namespace pollution 2 layers deep in <sys/uma.h>.
2002-09-10 13:48:21 +00:00
..
2002-03-19 20:18:42 +00:00
2002-05-16 21:28:32 +00:00
2001-09-05 01:06:28 +00:00
2002-03-19 20:18:42 +00:00
2002-06-29 17:26:22 +00:00
2002-03-19 20:18:42 +00:00
2002-01-01 09:20:52 +00:00
2002-03-19 20:18:42 +00:00
2002-03-04 21:08:35 +00:00
2002-08-21 17:11:00 +00:00
2002-03-19 20:18:42 +00:00
2002-04-13 22:34:16 +00:00
2002-03-19 20:18:42 +00:00
2002-07-15 13:08:44 +00:00
2002-03-19 20:18:42 +00:00
2002-02-26 07:44:03 +00:00
2002-03-19 20:18:42 +00:00
2001-03-11 22:51:05 +00:00
2002-06-29 07:16:24 +00:00
2002-03-19 20:18:42 +00:00
2002-03-19 20:18:42 +00:00
2002-08-23 20:04:49 +00:00
2002-03-24 03:07:07 +00:00
2002-08-16 07:42:18 +00:00
2002-05-16 21:28:32 +00:00
2001-09-05 01:22:14 +00:00
2002-08-20 19:50:30 +00:00
2002-07-10 04:47:25 +00:00
2002-03-19 22:20:14 +00:00
2001-09-05 01:22:14 +00:00
2001-12-10 20:02:22 +00:00
2002-03-19 20:18:42 +00:00
2002-03-19 20:18:42 +00:00
2002-03-19 20:18:42 +00:00
2002-03-19 20:18:42 +00:00
2002-03-19 22:20:14 +00:00
2002-03-19 20:18:42 +00:00
2002-06-29 17:26:22 +00:00
2002-05-20 16:11:38 +00:00
2002-09-10 03:58:44 +00:00
2002-03-19 20:18:42 +00:00
2002-08-19 20:02:29 +00:00
2002-08-19 20:02:29 +00:00
2002-08-19 20:02:29 +00:00
2002-03-19 20:18:42 +00:00
2002-03-19 20:18:42 +00:00
2002-05-28 15:24:13 +00:00
2002-05-16 21:28:32 +00:00
2002-05-28 06:16:08 +00:00