Home
last modified time | relevance | path

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

/netbsd-src/sys/arch/powerpc/include/oea/
H A Dvmparam.h129 #define VSID_TO_SR(vsid) \
130 (((vsid) & SR_VSID) >> (SR_VSID_SHFT + VSID__KEYSHFT))
131 #define VSID_TO_HASH(vsid) \
132 (((vsid) & SR_VSID) >> SR_VSID_SHFT) & VSID__HASHMASK)
141 #define VSID_TO_SR(vsid) \ argument
142 (((vsid) >> SR_VSID_SHFT) & VSID__KEYMASK)
143 #define VSID_TO_HASH(vsid) \ argument
144 (((vsid) & SR_VSID) >> (SR_VSID_SHFT + VSID__HASHSHFT))
/netbsd-src/lib/libkvm/
H A Dkvm_powerpc.c177 _kvm_scan_pteg(struct pteg *pteg, uint32_t vsid, uint32_t api, int secondary) in _kvm_scan_pteg() argument
190 if (((ptehi & PTE_VSID) >> PTE_VSID_SHFT) != vsid) in _kvm_scan_pteg()
207 uint32_t sr, pgoff, vsid, pgidx, api, hash; in _kvm_match_sr() local
220 vsid = sr & SR_VSID; in _kvm_match_sr()
223 hash = (vsid & HASH_MASK) ^ pgidx; in _kvm_match_sr()
239 if ((pte = _kvm_scan_pteg(&pteg, vsid, api, 0)) != NULL) { in _kvm_match_sr()
257 if ((pte = _kvm_scan_pteg(&pteg, vsid, api, 0)) != NULL) { in _kvm_match_sr()
/netbsd-src/external/gpl3/gdb/dist/sim/ppc/
H A Dhw_htab.c253 uint32_t vsid = INSERTED32(EXTRACTED64(vpn, 0, 23), 0, 23); in htab_map_page() local
255 uint32_t hash = INSERTED32(EXTRACTED32(vsid, 5, 23) in htab_map_page()
280 && curr_vsid == vsid in htab_map_page()
285 (unsigned long)vsid, in htab_map_page()
296 | INSERTED32(EXTRACTED32(vsid, 0, 23), 1, 24) in htab_map_page()
320 (unsigned long)vsid, in htab_map_page()
/netbsd-src/sys/arch/powerpc/oea/
H A Dpmap.c887 register_t msr, vsid, hash; in pmap_pte_spill() local
979 vsid = (pt->pte_hi & PTE_VSID) >> PTE_VSID_SHFT; in pmap_pte_spill()
980 hash = VSID_TO_HASH(vsid); in pmap_pte_spill()