tag | line | file | source code |
bdir | 119 | lib/malloc.c | struct _bucket_dir *bdir; |
bdir | 127 | lib/malloc.c | for (bdir = bucket_dir; bdir->size; bdir++) |
bdir | 128 | lib/malloc.c | if (bdir->size >= len) |
bdir | 130 | lib/malloc.c | if (!bdir->size) { |
bdir | 139 | lib/malloc.c | for (bdesc = bdir->chain; bdesc; bdesc = bdesc->next) |
bdir | 155 | lib/malloc.c | bdesc->bucket_size = bdir->size; |
bdir | 160 | lib/malloc.c | for (i=PAGE_SIZE/bdir->size; i > 1; i--) { |
bdir | 161 | lib/malloc.c | *((char **) cp) = cp + bdir->size; |
bdir | 162 | lib/malloc.c | cp += bdir->size; |
bdir | 165 | lib/malloc.c | bdesc->next = bdir->chain; /* OK, link it in! */ |
bdir | 166 | lib/malloc.c | bdir->chain = bdesc; |
bdir | 185 | lib/malloc.c | struct _bucket_dir *bdir; |
bdir | 191 | lib/malloc.c | for (bdir = bucket_dir; bdir->size; bdir++) { |
bdir | 194 | lib/malloc.c | if (bdir->size < size) |
bdir | 196 | lib/malloc.c | for (bdesc = bdir->chain; bdesc; bdesc = bdesc->next) { |
bdir | 214 | lib/malloc.c | (!prev && (bdir->chain != bdesc))) |
bdir | 215 | lib/malloc.c | for (prev = bdir->chain; prev; prev = prev->next) |
bdir | 221 | lib/malloc.c | if (bdir->chain != bdesc) |
bdir | 223 | lib/malloc.c | bdir->chain = bdesc->next; |