Searched refs:vsid (Results 1 - 15 of 15) sorted by relevance

/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/ppc64/kernel/
H A Dstab.c22 unsigned long esid, unsigned long vsid);
23 inline void make_slbe(unsigned long esid, unsigned long vsid,
33 unsigned long esid, vsid; local
36 vsid = get_kernel_vsid(esid << SID_SHIFT);
40 make_ste(stab, esid, vsid);
48 make_slbe(esid, vsid, 0);
56 * Create a segment table entry for the given esid/vsid pair.
59 make_ste(unsigned long stab, unsigned long esid, unsigned long vsid) argument
75 ste->dw1.dw1.vsid = vsid;
149 make_slbe(unsigned long esid, unsigned long vsid, int large) argument
244 unsigned long vsid, esid; local
[all...]
H A Dhtab.c106 unsigned long vsid = get_kernel_vsid(addr); local
107 unsigned long va = (vsid << 28) | (addr & 0xfffffff);
287 unsigned long vsid, pte_t *ptep)
296 va = (vsid << 28) | (ea & 0x0fffffff);
397 unsigned long vsid; local
409 vsid = get_vsid(mm->context, ea);
413 vsid = get_kernel_vsid(ea);
417 vsid = get_kernel_vsid(ea);
454 ret = __hash_page(ea, access, vsid, ptep);
467 unsigned long vsid, vp local
286 __hash_page(unsigned long ea, unsigned long access, unsigned long vsid, pte_t *ptep) argument
892 unsigned long vsid, va, vpn, flags; local
916 unsigned long vsid, va, vpn, flags; local
937 unsigned long vsid,va,vpn; local
1210 unsigned long vsid, group, pi, pi_high; local
[all...]
H A Dpmc.c212 unsigned long pa, pg_count, page, vsid, slot, va, arpn, vpn; local
234 vsid = get_kernel_vsid(ea);
235 va = ( vsid << 28 ) | ( pa & 0xfffffff );
H A DiSeries_setup.c612 unsigned long vsid = get_kernel_vsid( ea ); local
613 unsigned long va = ( vsid << 28 ) | ( pa & 0xfffffff );
/asus-wl-520gu-7.0.1.45/src/router/iproute2/reference/asm-ppc64/
H A Dmmu_context.h152 unsigned long ordinal, vsid; local
155 vsid = (ordinal * VSID_RANDOMIZER) & VSID_MASK;
158 /* For debug, this path creates a very poor vsid distribuition.
164 vsid = ordinal & VSID_MASK;
167 return vsid;
175 unsigned long ordinal, vsid; local
178 vsid = (ordinal * VSID_RANDOMIZER) & VSID_MASK;
183 vsid = ordinal & VSID_MASK;
186 return vsid;
H A Dmmu.h47 unsigned long vsid: 52; /* Virtual segment ID */ member in struct:__anon10569
71 unsigned long vsid: 52; /* Virtual segment ID */ member in struct:__anon10573
107 unsigned long avpn:57; /* vsid | api == avpn */
198 unsigned long vsid; local
202 vsid = vpn >> 4;
205 vsid = vpn >> 16;
209 return (vsid & 0x7fffffffff) ^ page;
H A Dpgtable.h394 extern void build_valid_hpte(unsigned long vsid, unsigned long ea,
/asus-wl-520gu-7.0.1.45/src/linux/linux/include/asm-ppc64/
H A Dmmu_context.h152 unsigned long ordinal, vsid; local
155 vsid = (ordinal * VSID_RANDOMIZER) & VSID_MASK;
158 /* For debug, this path creates a very poor vsid distribuition.
164 vsid = ordinal & VSID_MASK;
167 return vsid;
175 unsigned long ordinal, vsid; local
178 vsid = (ordinal * VSID_RANDOMIZER) & VSID_MASK;
183 vsid = ordinal & VSID_MASK;
186 return vsid;
H A Dmmu.h47 unsigned long vsid: 52; /* Virtual segment ID */ member in struct:__anon6153
71 unsigned long vsid: 52; /* Virtual segment ID */ member in struct:__anon6157
107 unsigned long avpn:57; /* vsid | api == avpn */
198 unsigned long vsid; local
202 vsid = vpn >> 4;
205 vsid = vpn >> 16;
209 return (vsid & 0x7fffffffff) ^ page;
H A Dpgtable.h394 extern void build_valid_hpte(unsigned long vsid, unsigned long ea,
/asus-wl-520gu-7.0.1.45/src/router/iproute2/reference/asm-ppc/
H A Dmmu.h22 unsigned long long vsid:52; member in struct:_PTE
30 unsigned long vsid:24; /* Virtual segment identifier */
59 unsigned long vsid:24; /* Virtual Segment Identifier */ member in struct:_SEGREG
/asus-wl-520gu-7.0.1.45/src/linux/linux/include/asm-ppc/
H A Dmmu.h22 unsigned long long vsid:52; member in struct:_PTE
30 unsigned long vsid:24; /* Virtual segment identifier */
59 unsigned long vsid:24; /* Virtual Segment Identifier */ member in struct:_SEGREG
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/ppc/kernel/
H A Dppc_htab.c158 unsigned int ctx, mctx, vsid; local
162 /* make sure someone is using this context/vsid */
164 vsid = ptr->vsid;
165 mctx = ((vsid - (vsid & 0xf) * 0x111) >> 4) & 0xfffff;
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/ppc64/xmon/
H A Dxmon.c2173 unsigned long ea, va, vsid, vpn, page, hpteg_slot_primary, hpteg_slot_secondary, primary_hash, i, *steg, esid, stabl; local
2186 vsid = get_kernel_vsid(ea);
2187 va = ( vsid << 28 ) | ( ea & 0x0fffffff );
2192 vsid = get_kernel_vsid( ea );
2197 vsid = get_kernel_vsid( ea );
2202 vsid = get_vsid(mm->context, ea );
2205 va = ( vsid << 28 ) | ( ea & 0x0fffffff );
2209 vpn = ((vsid << 28) | (((ea) & 0xFFFF000))) >> 12;
2214 primary_hash = ( vsid & 0x7fffffffff ) ^ page;
2220 printf("vsid
2373 unsigned long vsid; local
[all...]
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/ppc64/mm/
H A Dinit.c250 unsigned long vsid; local
266 vsid = get_kernel_vsid(ea);
268 (vsid << 28) | (ea & 0xFFFFFFF), // va (NOT the ea)

Completed in 107 milliseconds