Symbol: TREE
usr/src/lib/libc/port/gen/mallint.h
136
#define SETNOTREE(b) (LEFT(b) = (TREE *)(-1))
usr/src/lib/libc/port/gen/mallint.h
137
#define ISNOTREE(b) (LEFT(b) == (TREE *)(-1))
usr/src/lib/libc/port/gen/mallint.h
141
#define BLOCK(d) ((TREE *)(((uintptr_t)(d)) - WORDSIZE))
usr/src/lib/libc/port/gen/mallint.h
142
#define SELFP(b) ((TREE **)(((uintptr_t)(b)) + SIZE(b)))
usr/src/lib/libc/port/gen/mallint.h
143
#define LAST(b) (*((TREE **)(((uintptr_t)(b)) - WORDSIZE)))
usr/src/lib/libc/port/gen/mallint.h
144
#define NEXT(b) ((TREE *)(((uintptr_t)(b)) + SIZE(b) + WORDSIZE))
usr/src/lib/libc/port/gen/mallint.h
61
#define MINSIZE (sizeof (TREE) - sizeof (WORD))
usr/src/lib/libc/port/gen/malloc.c
116
static TREE *List[MINSIZE/WORDSIZE-1]; /* lists of small blocks */
usr/src/lib/libc/port/gen/malloc.c
121
TREE *tp;
usr/src/lib/libc/port/gen/malloc.c
133
TREE *np;
usr/src/lib/libc/port/gen/malloc.c
180
TREE *tp, *sp;
usr/src/lib/libc/port/gen/malloc.c
302
TREE *tp, *np;
usr/src/lib/libc/port/gen/malloc.c
488
TREE *tp, *sp, *np;
usr/src/lib/libc/port/gen/malloc.c
598
static TREE *
usr/src/lib/libc/port/gen/malloc.c
601
TREE *tp;
usr/src/lib/libc/port/gen/malloc.c
681
tp = (TREE *)(uintptr_t)addr;
usr/src/lib/libc/port/gen/malloc.c
750
t_delete(TREE *op)
usr/src/lib/libc/port/gen/malloc.c
752
TREE *tp, *sp, *gp;
usr/src/lib/libc/port/gen/malloc.c
79
static TREE *Root, /* root of the free tree */
usr/src/lib/libc/port/gen/malloc.c
814
t_splay(TREE *tp)
usr/src/lib/libc/port/gen/malloc.c
816
TREE *pp, *gp;
usr/src/lib/libc/port/gen/malloc.c
86
static void t_delete(TREE *);
usr/src/lib/libc/port/gen/malloc.c
87
static void t_splay(TREE *);
usr/src/lib/libc/port/gen/memalign.c
118
p = (TREE *)malloc(reqsize);
usr/src/lib/libc/port/gen/memalign.c
119
if (p == (TREE *)NULL) {
usr/src/lib/libc/port/gen/memalign.c
138
alignedp = (TREE *)x;
usr/src/lib/libc/port/gen/memalign.c
39
#define _nextblk(p, size) ((TREE *)((uintptr_t)(p) + (size)))
usr/src/lib/libc/port/gen/memalign.c
66
TREE *p; /* Ptr returned from malloc() */
usr/src/lib/libc/port/gen/memalign.c
67
TREE *blk; /* For addressing fragment blocks */
usr/src/lib/libc/port/gen/memalign.c
69
TREE *alignedp; /* Ptr to properly aligned boundary */
usr/src/lib/libc/port/gen/memalign.c
70
TREE *aligned_blk; /* The block to be returned */
usr/src/lib/watchmalloc/common/mallint.h
106
#define SETNOTREE(b) (LEFT(b) = (TREE *)(-1))
usr/src/lib/watchmalloc/common/mallint.h
107
#define ISNOTREE(b) (LEFT(b) == (TREE *)(-1))
usr/src/lib/watchmalloc/common/mallint.h
111
#define BLOCK(d) ((TREE *)(((char *)(d)) - WORDSIZE))
usr/src/lib/watchmalloc/common/mallint.h
114
#define NEXT(b) ((TREE *)(((char *)(b)) + RSIZE(b) + WORDSIZE))
usr/src/lib/watchmalloc/common/mallint.h
60
#define MINSIZE (sizeof (TREE) - sizeof (WORD))
usr/src/lib/watchmalloc/common/malloc.c
1034
t_splay(TREE *tp)
usr/src/lib/watchmalloc/common/malloc.c
1036
TREE *pp, *gp;
usr/src/lib/watchmalloc/common/malloc.c
104
static TREE *List[MINSIZE/WORDSIZE-1];
usr/src/lib/watchmalloc/common/malloc.c
105
static TREE *Last[MINSIZE/WORDSIZE-1];
usr/src/lib/watchmalloc/common/malloc.c
1112
#define nextblk(p, size) ((TREE *)((char *)(p) + (size)))
usr/src/lib/watchmalloc/common/malloc.c
1118
TREE *p; /* Ptr returned from malloc() */
usr/src/lib/watchmalloc/common/malloc.c
1119
TREE *blk; /* For addressing fragment blocks */
usr/src/lib/watchmalloc/common/malloc.c
1121
TREE *alignedp; /* Ptr to properly aligned boundary */
usr/src/lib/watchmalloc/common/malloc.c
1122
TREE *aligned_blk; /* The block to be returned */
usr/src/lib/watchmalloc/common/malloc.c
113
TREE *tp;
usr/src/lib/watchmalloc/common/malloc.c
1163
p = (TREE *) malloc(reqsize);
usr/src/lib/watchmalloc/common/malloc.c
1164
if (p == (TREE *) NULL) {
usr/src/lib/watchmalloc/common/malloc.c
1185
alignedp = (TREE *)x;
usr/src/lib/watchmalloc/common/malloc.c
125
TREE *np;
usr/src/lib/watchmalloc/common/malloc.c
1401
protect(TREE *tp)
usr/src/lib/watchmalloc/common/malloc.c
1425
unprotect(TREE *tp)
usr/src/lib/watchmalloc/common/malloc.c
175
TREE *tp, *sp, *tmp;
usr/src/lib/watchmalloc/common/malloc.c
286
TREE *tp, *np;
usr/src/lib/watchmalloc/common/malloc.c
350
TREE *tmp;
usr/src/lib/watchmalloc/common/malloc.c
479
TREE *tp, *sp, *np, *tmp;
usr/src/lib/watchmalloc/common/malloc.c
63
static TREE *Root; /* root of the free tree */
usr/src/lib/watchmalloc/common/malloc.c
631
static TREE *
usr/src/lib/watchmalloc/common/malloc.c
634
TREE *tp;
usr/src/lib/watchmalloc/common/malloc.c
64
static TREE *Bottom; /* the last free chunk in the arena */
usr/src/lib/watchmalloc/common/malloc.c
67
static void t_delete(TREE *);
usr/src/lib/watchmalloc/common/malloc.c
68
static void t_splay(TREE *);
usr/src/lib/watchmalloc/common/malloc.c
72
static TREE *morecore(size_t);
usr/src/lib/watchmalloc/common/malloc.c
722
tp = ((TREE *)addr);
usr/src/lib/watchmalloc/common/malloc.c
74
static void protect(TREE *);
usr/src/lib/watchmalloc/common/malloc.c
744
in_list(TREE *tp, TREE **npp)
usr/src/lib/watchmalloc/common/malloc.c
746
TREE *sp;
usr/src/lib/watchmalloc/common/malloc.c
75
static void unprotect(TREE *);
usr/src/lib/watchmalloc/common/malloc.c
761
LEFT1(TREE *x, TREE *y)
usr/src/lib/watchmalloc/common/malloc.c
763
TREE *node[3];
usr/src/lib/watchmalloc/common/malloc.c
764
TREE **npp = node;
usr/src/lib/watchmalloc/common/malloc.c
765
TREE *tp;
usr/src/lib/watchmalloc/common/malloc.c
789
RIGHT1(TREE *x, TREE *y)
usr/src/lib/watchmalloc/common/malloc.c
791
TREE *node[3];
usr/src/lib/watchmalloc/common/malloc.c
792
TREE **npp = node;
usr/src/lib/watchmalloc/common/malloc.c
793
TREE *tp;
usr/src/lib/watchmalloc/common/malloc.c
817
BULEFT2(TREE *x, TREE *y, TREE *z)
usr/src/lib/watchmalloc/common/malloc.c
819
TREE *node[4];
usr/src/lib/watchmalloc/common/malloc.c
820
TREE **npp = node;
usr/src/lib/watchmalloc/common/malloc.c
821
TREE *tp;
usr/src/lib/watchmalloc/common/malloc.c
851
BURIGHT2(TREE *x, TREE *y, TREE *z)
usr/src/lib/watchmalloc/common/malloc.c
853
TREE *node[4];
usr/src/lib/watchmalloc/common/malloc.c
854
TREE **npp = node;
usr/src/lib/watchmalloc/common/malloc.c
855
TREE *tp;
usr/src/lib/watchmalloc/common/malloc.c
885
TDLEFT2(TREE *x, TREE *y, TREE *z)
usr/src/lib/watchmalloc/common/malloc.c
887
TREE *node[3];
usr/src/lib/watchmalloc/common/malloc.c
888
TREE **npp = node;
usr/src/lib/watchmalloc/common/malloc.c
889
TREE *tp;
usr/src/lib/watchmalloc/common/malloc.c
90
copy_pattern(int pat, TREE *tp)
usr/src/lib/watchmalloc/common/malloc.c
914
TDRIGHT2(TREE *x, TREE *y, TREE *z)
usr/src/lib/watchmalloc/common/malloc.c
916
TREE *node[3];
usr/src/lib/watchmalloc/common/malloc.c
917
TREE **npp = node;
usr/src/lib/watchmalloc/common/malloc.c
918
TREE *tp;
usr/src/lib/watchmalloc/common/malloc.c
946
t_delete(TREE *op)
usr/src/lib/watchmalloc/common/malloc.c
948
TREE *tp, *sp, *gp;