--- Net2/sys/malloc.h 2018/04/24 18:10:35 1.1.1.2 +++ Net2/sys/malloc.h 2018/04/24 18:16:40 1.1.1.3 @@ -30,11 +30,12 @@ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. * - * @(#)malloc.h 7.25 (Berkeley) 5/15/91 + * from: @(#)malloc.h 7.25 (Berkeley) 5/15/91 + * malloc.h,v 1.10.2.1 1993/08/05 02:37:33 cgd Exp */ -#ifndef _MALLOC_H_ -#define _MALLOC_H_ +#ifndef _SYS_MALLOC_H_ +#define _SYS_MALLOC_H_ #define KMEMSTATS @@ -90,10 +91,14 @@ #define M_LOCKF 40 /* Byte-range locking structures */ #define M_PROC 41 /* Proc structures */ #define M_SUBPROC 42 /* Proc sub-structures */ +#define M_MSDOSFSMNT 43 /* MSDOS FS mount structure */ +#define M_MSDOSFSFAT 44 /* MSDOS FS fat table */ +#define M_TTYS 45 /* allocated tty structures */ +#define M_EXEC 46 /* argument lists & other mem used by exec */ +#define M_MISCFSMNT 47 /* miscfs mount structures */ +#define M_ISOFSMNT 48 /* isofs mount structures */ #define M_TEMP 49 /* misc temporary data buffers */ -#define M_PCFSMNT 50 /* PCFS mount structure */ -#define M_PCFSFAT 51 /* PCFS fat table */ -#define M_LAST 52 +#define M_LAST M_TEMP #define INITKMEMNAMES { \ "free", /* 0 M_FREE */ \ @@ -139,10 +144,13 @@ "lockf", /* 40 M_LOCKF */ \ "proc", /* 41 M_PROC */ \ "subproc", /* 42 M_PROC */ \ - 0, 0, 0, 0, 0, 0, \ + "MSDOSFS mount", /* 43 M_MSDOSFSMNT */ \ + "MSDOSFS fat", /* 44 M_MSDOSFSFAT */ \ + "ttys", /* 45 M_TTYS */ \ + "exec", /* 46 M_EXEC */ \ + "miscfs mount", /* 47 M_MISCFSMNT */ \ + "isofs mount", /* 48 M_ISOFSMNT */ \ "temp", /* 49 M_TEMP */ \ - "PCFS mount", /* 50 M_PCFSMNT */ \ - "PCFS fat", /* 51 M_PCFSFAT */ \ } struct kmemstats { @@ -266,4 +274,5 @@ extern struct kmembuckets bucket[]; extern void *malloc __P((unsigned long size, int type, int flags)); extern void free __P((void *addr, int type)); #endif /* KERNEL */ -#endif /* !_MALLOC_H_ */ + +#endif /* !_SYS_MALLOC_H_ */