Searched refs:hash_table_base (Results 1 - 5 of 5) sorted by relevance

/macosx-10.5.8/xnu-1228.15.4/osfmk/ppc/
H A Dmem.h44 extern addr64_t hash_table_base;
H A Dpmap.c427 hash_table_base = ((addr64_t)pmap_mem_regions[bank].mrEnd << 12) - hash_table_size + PAGE_SIZE; /* Get tenative address */
429 htslop = hash_table_base & (hash_table_size - 1); /* Get the extra that we will round down when we align */
430 hash_table_base = hash_table_base & -(addr64_t)hash_table_size; /* Round down to correct boundary */
432 if((hash_table_base - round_page(PCAsize)) >= ((addr64_t)pmap_mem_regions[bank].mrStart << 12)) break; /* Leave if we fit */
448 pmap_mem_regions[i + 1].mrStart = (hash_table_base + hash_table_size) >> 12; /* Set the start of the next bank to the start of the slop area */
449 pmap_mem_regions[i + 1].mrAStart = (hash_table_base + hash_table_size) >> 12; /* Set the start of allocatable area to the start of the slop area */
450 pmap_mem_regions[i].mrEnd = (hash_table_base + hash_table_size - 4096) >> 12; /* Set the end of our bank to the end of the hash table */
454 pmap_mem_regions[bank].mrAEnd = (hash_table_base - PCAsize - 4096) >> 12; /* Set the maximum allocatable in this bank */
H A Dhibernate_ppc.c109 page = atop_64(hash_table_base - PCAsize);
H A Ddb_low_trace.c508 pteg = hash_table_base + (ptegindex << 6); /* Point to the PTEG */
509 if(s4bit) pteg = hash_table_base + (ptegindex << 7); /* Point to the PTEG */
510 pca = hash_table_base - ((ptegindex + 1) * 4); /* Point to the PCA */
877 pteg = hash_table_base; /* Start of hash table */
878 pca = hash_table_base - 4; /* Start of PCA */
H A Dppc_vm_init.c65 addr64_t hash_table_base; /* Hash table base */ variable

Completed in 32 milliseconds