Lines Matching refs:start

74 static int __init build_node_maps(unsigned long start, unsigned long len,  in build_node_maps()  argument
77 unsigned long spfn, epfn, end = start + len; in build_node_maps()
81 spfn = GRANULEROUNDDOWN(start) >> PAGE_SHIFT; in build_node_maps()
323 static int __init find_pernode_space(unsigned long start, unsigned long len, in find_pernode_space() argument
330 spfn = start >> PAGE_SHIFT; in find_pernode_space()
331 epfn = (start + len) >> PAGE_SHIFT; in find_pernode_space()
352 pernode = NODEDATA_ALIGN(start, node); in find_pernode_space()
355 if (start + len > (pernode + pernodesize + mapsize)) in find_pernode_space()
372 static int __init free_node_bootmem(unsigned long start, unsigned long len, in free_node_bootmem() argument
375 free_bootmem_node(pgdat_list[node], start, len); in free_node_bootmem()
623 void call_pernode_memory(unsigned long start, unsigned long len, void *arg) in call_pernode_memory() argument
625 unsigned long rs, re, end = start + len; in call_pernode_memory()
629 start = PAGE_ALIGN(start); in call_pernode_memory()
631 if (start >= end) in call_pernode_memory()
638 if (start < end) in call_pernode_memory()
639 (*func)(start, end - start, 0); in call_pernode_memory()
644 rs = max(start, node_memblk[i].start_paddr); in call_pernode_memory()
667 static __init int count_node_pages(unsigned long start, unsigned long len, int node) in count_node_pages() argument
669 unsigned long end = start + len; in count_node_pages()
672 if (start <= __pa(MAX_DMA_ADDRESS)) in count_node_pages()
674 (min(end, __pa(MAX_DMA_ADDRESS)) - start) >>PAGE_SHIFT; in count_node_pages()
676 start = GRANULEROUNDDOWN(start); in count_node_pages()
681 start >> PAGE_SHIFT); in count_node_pages()
756 int __meminit vmemmap_populate(unsigned long start, unsigned long end, int node) in vmemmap_populate() argument
758 return vmemmap_populate_basepages(start, end, node); in vmemmap_populate()
761 void vmemmap_free(unsigned long start, unsigned long end) in vmemmap_free() argument