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-08-04 19:34:38 +00:00
2002-09-09 08:31:04 +00:00
2002-08-31 04:25:44 +00:00
2002-09-10 06:37:56 +00:00
2002-09-05 07:30:18 +00:00
2002-09-10 11:09:13 +00:00
2002-09-10 05:06:48 +00:00
2002-09-10 09:18:33 +00:00
2002-09-09 17:39:48 +00:00
2002-06-29 17:26:22 +00:00
2002-09-10 11:09:13 +00:00