Searched refs:BYTES_PER_PAGE (Results 1 - 4 of 4) sorted by relevance
/barrelfish-master/usr/eclipseclp/Shm/src/ |
H A D | alloc.c | 143 * A page in this context here is just a unit of BYTES_PER_PAGE bytes. 171 register bits32 i = (bits32)(PageAddr) / BYTES_PER_PAGE;\ 232 address = hd->more(BYTES_PER_PAGE, BYTES_PER_PAGE, hd); 245 (void) hd->less(address, BYTES_PER_PAGE, hd); 349 if ((word) ptr % BYTES_PER_PAGE != 0) 354 _check_address(hd, ptr, number_of_pages*BYTES_PER_PAGE); 365 from -= BYTES_PER_PAGE; 369 _remove_from_list(hd, (generic_ptr) from, ((char*)ptr-from)/BYTES_PER_PAGE); 374 ptr = (generic_ptr) ((char *) ptr + BYTES_PER_PAGE); [all...] |
H A D | memman.h | 111 #define BYTES_PER_PAGE 4096 /* logical page size =< physical */ macro 112 #define UNITS_PER_PAGE (BYTES_PER_PAGE/BYTES_PER_UNIT) 113 #define WORDS_PER_PAGE (BYTES_PER_PAGE/sizeof(bits32)) 114 #define BITMAP_BLOCKSIZE BYTES_PER_PAGE 115 #define BITMAP_BLOCKS (MAX_ADDRESS_BYTE/BYTES_PER_PAGE/BITMAP_BLOCKSIZE) 154 #define SMALLEST_PAGE_BLOCK (BYTES_PER_PAGE/BYTES_PER_UNIT) /* units */
|
/barrelfish-master/include/target/arm/barrelfish_kpi/ |
H A D | paging_arm_v7.h | 179 #define BYTES_PER_PAGE 0x1000 macro
|
/barrelfish-master/usr/eclipseclp/Kernel/src/ |
H A D | mem.c | 104 #define UWORDS_PER_PAGE (BYTES_PER_PAGE/sizeof(uword)) 731 free_pages(&private_heap, (generic_ptr) temp, (temp->limit - (char *) temp)/BYTES_PER_PAGE); 804 ((uword) block & (BYTES_PER_PAGE-1)) /* not page-aligned */ 805 || (bytes_allocated != BYTES_PER_PAGE); /* not page-sized */ 889 block = (struct buffer_block_header *) ((uword) ptr & ~(BYTES_PER_PAGE-1));
|
Completed in 39 milliseconds