taglinefilesource code
order169drivers/block/floppy.cint order;
order173drivers/block/floppy.c: "=r" (order)
order176drivers/block/floppy.cfor (order = 0; order < NR_MEM_LISTS; ++order)
order177drivers/block/floppy.cif (size <= (PAGE_SIZE << order))
order178drivers/block/floppy.creturn order; 
order185drivers/block/floppy.cint order = __get_order(size);
order187drivers/block/floppy.cif (order >= NR_MEM_LISTS)
order189drivers/block/floppy.creturn __get_dma_pages(GFP_KERNEL,order);
order153include/linux/mm.h#define __get_dma_pages(priority, order) __get_free_pages((priority),(order),MAX_DMA_ADDRESS)
order169include/linux/mm.hextern void free_pages(unsigned long addr, unsigned long order);
order74mm/kmalloc.cint order;
order141mm/kmalloc.c#define NBLOCKS(order)          (sizes[order].nblocks)
order142mm/kmalloc.c#define BLOCKSIZE(order)        (sizes[order].size)
order143mm/kmalloc.c#define AREASIZE(order)    (PAGE_SIZE<<(sizes[order].gfporder))
order148mm/kmalloc.cint order;
order154mm/kmalloc.cfor (order = 0;BLOCKSIZE(order);order++)
order156mm/kmalloc.cif ((NBLOCKS (order)*BLOCKSIZE(order) + sizeof (struct page_descriptor)) >
order157mm/kmalloc.cAREASIZE(order)) 
order160mm/kmalloc.c(int) (NBLOCKS (order) * BLOCKSIZE(order) + 
order162mm/kmalloc.c(int) AREASIZE(order),
order163mm/kmalloc.cBLOCKSIZE (order));
order174mm/kmalloc.cint order;
order178mm/kmalloc.cfor (order = 0;BLOCKSIZE(order);order++)
order179mm/kmalloc.cif (size <= BLOCKSIZE (order))
order180mm/kmalloc.creturn order; 
order187mm/kmalloc.cint order,tries,i,sz;
order205mm/kmalloc.corder = get_order (size);
order206mm/kmalloc.cif (order < 0)
order221mm/kmalloc.cif ((page = (dma_flag ? sizes[order].dmafree : sizes[order].firstfree)) &&
order231mm/kmalloc.csizes[order].dmafree = page->next;
order233mm/kmalloc.csizes[order].firstfree = page->next;
order238mm/kmalloc.csizes [order].nmallocs++;
order239mm/kmalloc.csizes [order].nbytesmalloced += size;
order252mm/kmalloc.csz = BLOCKSIZE(order); /* sz is the size of the blocks we're dealing with */
order260mm/kmalloc.csizes[order].gfporder, max_addr);
order274mm/kmalloc.csizes[order].npages++;
order277mm/kmalloc.cfor (i=NBLOCKS(order),p=BH (page+1);i > 1;i--,p=p->bh_next) 
order286mm/kmalloc.cpage->order = order;
order287mm/kmalloc.cpage->nfree = NBLOCKS(order); 
order300mm/kmalloc.cpage->next = sizes[order].dmafree;
order301mm/kmalloc.csizes[order].dmafree = page;
order303mm/kmalloc.cpage->next = sizes[order].firstfree;
order304mm/kmalloc.csizes[order].firstfree = page;
order326mm/kmalloc.cint order;
order331mm/kmalloc.corder = page->order;
order332mm/kmalloc.cif ((order < 0) || 
order333mm/kmalloc.c(order > sizeof (sizes)/sizeof (sizes[0])) ||
order338mm/kmalloc.cp, page->next, page->order);
order365mm/kmalloc.cpage->next = sizes[order].firstfree;
order366mm/kmalloc.csizes[order].firstfree = page;
order371mm/kmalloc.cif (page->nfree == NBLOCKS (page->order))
order376mm/kmalloc.cif (sizes[order].firstfree == page)
order378mm/kmalloc.csizes[order].firstfree = page->next;
order380mm/kmalloc.celse if (sizes[order].dmafree == page)
order382mm/kmalloc.csizes[order].dmafree = page->next;
order386mm/kmalloc.cfor (pg2=sizes[order].firstfree;
order391mm/kmalloc.cfor (pg2=sizes[order].dmafree;
order401mm/kmalloc.cfree_pages ((long)page, sizes[order].gfporder);
order409mm/kmalloc.csizes[order].nfrees++;      /* Noncritical (monitoring) admin stuff */
order410mm/kmalloc.csizes[order].nbytesmalloced -= size;
order673mm/swap.cstatic inline void free_pages_ok(unsigned long addr, unsigned long order)
order675mm/swap.cunsigned long index = MAP_NR(addr) >> (1 + order);
order676mm/swap.cunsigned long mask = PAGE_MASK << order;
order679mm/swap.cnr_free_pages += 1 << order;
order680mm/swap.cwhile (order < NR_MEM_LISTS-1) {
order681mm/swap.cif (!change_bit(index, free_area_map[order]))
order683mm/swap.cremove_mem_queue(free_area_list+order, (struct mem_list *) (addr ^ (1+~mask)));
order684mm/swap.corder++;
order689mm/swap.cadd_mem_queue(free_area_list+order, (struct mem_list *) addr);
order707mm/swap.cvoid free_pages(unsigned long addr, unsigned long order)
order717mm/swap.cfree_pages_ok(addr, order);
order735mm/swap.c#define RMQUEUE(order, limit) \
order736mm/swap.cdo { struct mem_list * queue = free_area_list+order; \
order737mm/swap.cunsigned long new_order = order; \
order743mm/swap.cnr_free_pages -= 1 << order; \
order745mm/swap.cEXPAND(ret, order, new_order); \
order754mm/swap.cstatic inline int mark_used(unsigned long addr, unsigned long order)
order756mm/swap.creturn change_bit(MAP_NR(addr) >> (1+order), free_area_map[order]);
order770mm/swap.cunsigned long __get_free_pages(int priority, unsigned long order, unsigned long limit)
order790mm/swap.cRMQUEUE(order, limit);
order807mm/swap.cunsigned long order, flags;
order813mm/swap.cfor (order=0 ; order < NR_MEM_LISTS; order++) {
order816mm/swap.cfor (tmp = free_area_list[order].next ; tmp != free_area_list + order ; tmp = tmp->next) {
order819mm/swap.ctotal += nr * ((PAGE_SIZE>>10) << order);
order820mm/swap.cprintk("%lu*%lukB ", nr, (PAGE_SIZE>>10) << order);