Searched refs:BYTES_PER_PAGE (Results 1 - 4 of 4) sorted by relevance

/barrelfish-master/usr/eclipseclp/Shm/src/
H A Dalloc.c143 * 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 Dmemman.h111 #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 Dpaging_arm_v7.h179 #define BYTES_PER_PAGE 0x1000 macro
/barrelfish-master/usr/eclipseclp/Kernel/src/
H A Dmem.c104 #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