David E. O'Brien
050ae80c6f
Use __FBSDID().
2003-06-11 07:00:30 +00:00
Warner Losh
a163d034fa
Back out M_* changes, per decision of the TRB.
...
Approved by: trb
2003-02-19 05:47:46 +00:00
Alfred Perlstein
44956c9863
Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0.
...
Merge M_NOWAIT/M_DONTWAIT into a single flag M_NOWAIT.
2003-01-21 08:56:16 +00:00
Jens Schweikhardt
9d5abbddbf
Correct typos, mostly s/ a / an / where appropriate. Some whitespace cleanup,
...
especially in troff files.
2003-01-01 18:49:04 +00:00
John Baldwin
672cc99ed3
- Change the ATM stack functions to use intptr_t instead of int for opaque
...
arguments.
- Fix a few other places that assumed that sizeof(int) == sizeof(void *).
Reviewed by: mdodd
2002-11-08 18:27:30 +00:00
Philippe Charnier
93b0017f88
Replace various spelling with FALLTHROUGH which is lint()able
2002-08-25 13:23:09 +00:00
Andrew R. Reiter
48e40af8a3
- Turn a DIAGNOSTIC check into a KASSERT(9) macro.
2002-06-17 06:00:20 +00:00
Andrew R. Reiter
349085b952
- Explicitly pass M_WAITOK in a few calls to uma_zalloc(9).
2002-06-17 05:57:37 +00:00
Andrew R. Reiter
a3d5f221b4
- Change the atm_cm_init function to take no argument.
2002-05-07 20:12:29 +00:00
Andrew R. Reiter
2647924585
- Replaced the Atm_connection storage pool with an uma_zone of
...
Atm_connection items.
- Replaced the Atm_connvc storage pool with an uma_zone of Atm_connvc
items.
- Created void atm_cm_init(void *) and added it to the netatm init code.
I'm thinking that there will definetly be more ``subsystem'' init
functions to be added so I'll probably change these calls to be a for
loop through init routines (or something).
2002-05-02 07:27:29 +00:00
Andrew R. Reiter
cecd70a0a2
- Take advantage of the M_ZERO flag that can now be passed to uma_zalloc.
...
- Remove atm_uma_ctor() as the M_ZERO will zero out the memory for us.
2002-04-30 07:41:59 +00:00
Andrew R. Reiter
1bbd50f9c8
- Remove atm_attributes_pool and the relating atm_allocate() and atm_free()
...
calls associated with the pool and the objects allocated out from the
pool.
- Insert atm_attributes_zone which is a uma_zone that is used just as the
atm_attributes_pool was (including the max objects value). Also, used
the appropriate zalloc and zfree's where necesary.
2002-04-24 18:06:18 +00:00
Andrew R. Reiter
e2a8a1af0e
- Revert previous change of atm storage pools -> uma_zones until a solution
...
to atm_free() is written.
2002-04-22 18:26:05 +00:00
Andrew R. Reiter
27e69e45bb
- Change the atm_attributes_pool and atm_stackq_pool to be uma_zone's
...
(with the appropriate set_max) rather than using the HARP storage pool
code.
2002-04-22 05:11:44 +00:00
Andrew R. Reiter
2575dfa6d9
- Change KM_ macro calls to the appropriate function call.
...
- Nuke KM_ macros from port.h
This is a leadin step towards cleaning up this code as I wait for some
ATM cards and a ATM switch to arrive.
2002-04-19 17:45:22 +00:00
Alfred Perlstein
96abb1618a
Remove __P.
2002-03-20 02:39:27 +00:00
Poul-Henning Kamp
8879e52387
Add back some #include <sys/systm.h> which were needed when <sys/ktr.h>
...
doesn't mess us up.
Noted by: Harti Brandt <brandt@fokus.gmd.de>
2000-10-30 20:37:01 +00:00
Poul-Henning Kamp
c77dceb5d3
Remove more unused #includes.
2000-10-27 21:14:25 +00:00
Poul-Henning Kamp
db7e3af111
Remove unneeded #include <machine/clock.h>
2000-10-15 14:19:01 +00:00
Poul-Henning Kamp
67b0d5b9ea
Remove the #include kitchensink <netatm/kern_include.h> and add
...
the #includes to the respective source files.
Also un-nest includes in <dev/hfa/fore_include.h>
I have run src/tools/tools/kerninclude to remove 1239 clearly
unneeded #includes reducing the total from 3524 includes to 2285.
2000-10-12 08:14:20 +00:00
Peter Wemm
c3aac50f28
$Id$ -> $FreeBSD$
1999-08-28 01:08:13 +00:00
Matthew Dillon
be317f36a9
Fix if (a = b) conditional that should have been if (a == b)
1999-01-27 22:16:46 +00:00
Matthew Dillon
39d0485c23
Fix warnings in preparation for adding -Wall -Wcast-qual to the
...
kernel compile
1999-01-27 22:16:15 +00:00
Poul-Henning Kamp
264b85f3ce
Trivial stylish changes, mostly to silence gcc.
...
Reviewed by: Mike Spengler <mks@networkcs.com>
Submitted by: phk
1998-10-31 20:07:01 +00:00
Poul-Henning Kamp
d80044954c
Two patches from the HARP people:
...
Various Makefile related fixes.
-Wformat fixes.
Submitted by: Mike Spengler <mks@networkcs.com>
1998-09-17 09:35:02 +00:00
Poul-Henning Kamp
1820df7a2d
Add new files for HARP3
...
Host ATM Research Platform (HARP), Network Computing Services, Inc.
This software was developed with the support of the Defense Advanced
Research Projects Agency (DARPA).
1998-09-15 08:23:17 +00:00