Home
last modified time | relevance | path

Searched refs:ff_page_start (Results 1 – 1 of 1) sorted by relevance

/f-stack/lib/
H A Dff_memory.c102 static uint64_t ff_page_start = (uint64_t)NULL, ff_page_end = (uint64_t)NULL; variable
237ff_page_start = (uint64_t)mmap( NULL, bsd_memsz, PROT_READ | PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS… in ff_mmap_init()
238 if (ff_page_start == (uint64_t)-1){ in ff_mmap_init()
243 if ( mlock((void*)ff_page_start, bsd_memsz)<0 ) { in ff_mmap_init()
247 ff_page_end = ff_page_start + bsd_memsz; in ff_mmap_init()
250 printf("ff_mmap_init mem[0x%lx:0x%lx]\n", ff_page_start, ff_page_end); in ff_mmap_init()
260 virt_addr = ff_page_start + PAGE_SIZE*i; in ff_mmap_init()
279 return !!( virtaddr > ff_page_start && virtaddr < ff_page_end ); in ff_chk_vma()
290 pages = (((uint64_t)virtaddr - (uint64_t)ff_page_start)>>PAGE_SHIFT); in ff_mem_virt2phy()