Searched refs:hpte_slot_array (Results 1 - 7 of 7) sorted by relevance
/linux-master/arch/powerpc/mm/book3s64/ |
H A D | hash_hugepage.c | 26 unsigned char *hpte_slot_array; local 77 hpte_slot_array = get_hpte_slot_array(pmdp); 95 memset(hpte_slot_array, 0, PTE_FRAG_SIZE); 99 valid = hpte_valid(hpte_slot_array, index); 103 hidx = hpte_hash_index(hpte_slot_array, index); 117 * nobody is looking at hpte_slot_array. hence we can 121 hpte_slot_array[index] = 0; 169 * nobody is looking at hpte_slot_array. hence we can 172 mark_hpte_slot_valid(hpte_slot_array, index, slot);
|
H A D | hash_native.c | 597 unsigned char *hpte_slot_array, 613 valid = hpte_valid(hpte_slot_array, i); 616 hidx = hpte_hash_index(hpte_slot_array, i); 657 unsigned char *hpte_slot_array, 595 native_hugepage_invalidate(unsigned long vsid, unsigned long addr, unsigned char *hpte_slot_array, int psize, int ssize, int local) argument 655 native_hugepage_invalidate(unsigned long vsid, unsigned long addr, unsigned char *hpte_slot_array, int psize, int ssize, int local) argument
|
H A D | hash_utils.c | 1958 unsigned char *hpte_slot_array; local 1963 hpte_slot_array = get_hpte_slot_array(pmdp); 1969 if (!hpte_slot_array) 1973 mmu_hash_ops.hugepage_invalidate(vsid, s_addr, hpte_slot_array, 1987 valid = hpte_valid(hpte_slot_array, i); 1990 hidx = hpte_hash_index(hpte_slot_array, i);
|
/linux-master/arch/powerpc/include/asm/book3s/64/ |
H A D | hash-4k.h | 115 static inline unsigned int hpte_valid(unsigned char *hpte_slot_array, int index) argument 121 static inline unsigned int hpte_hash_index(unsigned char *hpte_slot_array, argument 128 static inline void mark_hpte_slot_valid(unsigned char *hpte_slot_array, argument
|
H A D | hash-64k.h | 227 static inline unsigned int hpte_valid(unsigned char *hpte_slot_array, int index) argument 229 return hpte_slot_array[index] & 0x1; 232 static inline unsigned int hpte_hash_index(unsigned char *hpte_slot_array, argument 235 return hpte_slot_array[index] >> 1; 238 static inline void mark_hpte_slot_valid(unsigned char *hpte_slot_array, argument 241 hpte_slot_array[index] = (hidx << 1) | 0x1;
|
H A D | mmu-hash.h | 161 unsigned char *hpte_slot_array,
|
/linux-master/arch/powerpc/platforms/pseries/ |
H A D | lpar.c | 1250 unsigned char *hpte_slot_array, 1264 valid = hpte_valid(hpte_slot_array, i); 1267 hidx = hpte_hash_index(hpte_slot_array, i); 1300 unsigned char *hpte_slot_array, 1248 pSeries_lpar_hugepage_invalidate(unsigned long vsid, unsigned long addr, unsigned char *hpte_slot_array, int psize, int ssize, int local) argument 1298 pSeries_lpar_hugepage_invalidate(unsigned long vsid, unsigned long addr, unsigned char *hpte_slot_array, int psize, int ssize, int local) argument
|
Completed in 132 milliseconds