tag | line | file | source code |
mem_list | 148 | include/linux/mm.h | struct mem_list * next; |
mem_list | 149 | include/linux/mm.h | struct mem_list * prev; |
mem_list | 152 | include/linux/mm.h | extern struct mem_list free_area_list[NR_MEM_LISTS]; |
mem_list | 60 | mm/memory.c | struct mem_list free_area_list[NR_MEM_LISTS]; |
mem_list | 26 | mm/page_alloc.c | static inline void add_mem_queue(struct mem_list * head, struct mem_list * entry) |
mem_list | 33 | mm/page_alloc.c | static inline void remove_mem_queue(struct mem_list * head, struct mem_list * entry) |
mem_list | 35 | mm/page_alloc.c | struct mem_list * next = entry->next; |
mem_list | 68 | mm/page_alloc.c | remove_mem_queue(free_area_list+order, (struct mem_list *) (addr ^ (1+~mask))); |
mem_list | 74 | mm/page_alloc.c | add_mem_queue(free_area_list+order, (struct mem_list *) addr); |
mem_list | 122 | mm/page_alloc.c | do { struct mem_list * queue = free_area_list+order; \ |
mem_list | 124 | mm/page_alloc.c | do { struct mem_list *prev = queue, *ret; \ |
mem_list | 152 | mm/page_alloc.c | addr = (struct mem_list *) (size + (unsigned long) addr); \ |
mem_list | 203 | mm/page_alloc.c | struct mem_list * tmp; |