/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/arch/powerpc/mm/ |
H A D | stab.c | 37 * Create a segment table entry for the given esid/vsid pair. 39 static int make_ste(unsigned long stab, unsigned long esid, unsigned long vsid) argument 45 unsigned long kernel_segment = (esid << SID_SHIFT) >= PAGE_OFFSET; 48 esid_data = esid << SID_SHIFT | STE_ESID_KP | STE_ESID_V; 53 global_entry = (esid & 0x1f) << 3; 54 ste = (struct stab_entry *)(stab | ((esid & 0x1f) << 7)); 67 global_entry = ((~esid) & 0x1f) << 3; 68 ste = (struct stab_entry *)(stab | (((~esid) & 0x1f) << 7)); 78 global_entry = (esid & 0x1f) << 3; 79 ste = (struct stab_entry *)(stab | ((esid [all...] |
H A D | slb.c | 68 get_slb_shadow()->save_area[entry].esid = 0; 70 get_slb_shadow()->save_area[entry].esid = mk_esid_data(ea, ssize, entry); 75 get_slb_shadow()->save_area[entry].esid = 0;
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/arch/powerpc/mm/ |
H A D | stab.c | 37 * Create a segment table entry for the given esid/vsid pair. 39 static int make_ste(unsigned long stab, unsigned long esid, unsigned long vsid) argument 45 unsigned long kernel_segment = (esid << SID_SHIFT) >= PAGE_OFFSET; 48 esid_data = esid << SID_SHIFT | STE_ESID_KP | STE_ESID_V; 53 global_entry = (esid & 0x1f) << 3; 54 ste = (struct stab_entry *)(stab | ((esid & 0x1f) << 7)); 67 global_entry = ((~esid) & 0x1f) << 3; 68 ste = (struct stab_entry *)(stab | (((~esid) & 0x1f) << 7)); 78 global_entry = (esid & 0x1f) << 3; 79 ste = (struct stab_entry *)(stab | ((esid [all...] |
H A D | slb.c | 68 get_slb_shadow()->save_area[entry].esid = 0; 70 get_slb_shadow()->save_area[entry].esid = mk_esid_data(ea, ssize, entry); 75 get_slb_shadow()->save_area[entry].esid = 0;
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/arch/powerpc/kvm/ |
H A D | book3s_64_mmu.c | 48 u64 esid = GET_ESID(eaddr); local 52 u64 cmp_esid = esid; 60 if (vcpu_book3s->slb[i].esid == cmp_esid) 65 eaddr, esid, esid_1t); 72 vcpu_book3s->slb[i].esid, 295 u64 esid, esid_1t; local 303 esid = GET_ESID(rb); 314 slbe->esid = slbe->tb ? esid_1t : esid; 326 kvmppc_mmu_map_segment(vcpu, esid << SID_SHIF 442 kvmppc_mmu_book3s_64_esid_to_vsid(struct kvm_vcpu *vcpu, ulong esid, u64 *vsid) argument [all...] |
H A D | book3s_64_mmu_host.c | 228 static int kvmppc_mmu_next_segment(struct kvm_vcpu *vcpu, ulong esid) argument 240 if (!(to_svcpu(vcpu)->slb[i].esid & SLB_ESID_V)) 242 else if ((to_svcpu(vcpu)->slb[i].esid & ESID_MASK) == esid) 267 u64 esid = eaddr >> SID_SHIFT; local 276 if (vcpu->arch.mmu.esid_to_vsid(vcpu, esid, &gvsid)) { 278 to_svcpu(vcpu)->slb[slb_index].esid = 0; 286 map->guest_esid = esid; 292 to_svcpu(vcpu)->slb[slb_index].esid = slb_esid; 303 to_svcpu(vcpu)->slb[0].esid [all...] |
H A D | book3s_32_mmu_host.c | 293 u32 esid = eaddr >> SID_SHIFT; local 299 if (vcpu->arch.mmu.esid_to_vsid(vcpu, esid, &gvsid)) { 301 svcpu->sr[esid] = SR_INVALID; 309 map->guest_esid = esid; 311 svcpu->sr[esid] = sr; 313 dprintk_sr("MMU: mtsr %d, 0x%x\n", esid, sr);
|
H A D | book3s_32_mmu.c | 63 static int kvmppc_mmu_book3s_32_esid_to_vsid(struct kvm_vcpu *vcpu, ulong esid, 329 static int kvmppc_mmu_book3s_32_esid_to_vsid(struct kvm_vcpu *vcpu, ulong esid, argument 332 ulong ea = esid << SID_SHIFT; 334 u64 gvsid = esid; 347 *vsid = VSID_REAL | esid;
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/arch/powerpc/kvm/ |
H A D | book3s_64_mmu.c | 48 u64 esid = GET_ESID(eaddr); local 52 u64 cmp_esid = esid; 60 if (vcpu_book3s->slb[i].esid == cmp_esid) 65 eaddr, esid, esid_1t); 72 vcpu_book3s->slb[i].esid, 295 u64 esid, esid_1t; local 303 esid = GET_ESID(rb); 314 slbe->esid = slbe->tb ? esid_1t : esid; 326 kvmppc_mmu_map_segment(vcpu, esid << SID_SHIF 442 kvmppc_mmu_book3s_64_esid_to_vsid(struct kvm_vcpu *vcpu, ulong esid, u64 *vsid) argument [all...] |
H A D | book3s_64_mmu_host.c | 228 static int kvmppc_mmu_next_segment(struct kvm_vcpu *vcpu, ulong esid) argument 240 if (!(to_svcpu(vcpu)->slb[i].esid & SLB_ESID_V)) 242 else if ((to_svcpu(vcpu)->slb[i].esid & ESID_MASK) == esid) 267 u64 esid = eaddr >> SID_SHIFT; local 276 if (vcpu->arch.mmu.esid_to_vsid(vcpu, esid, &gvsid)) { 278 to_svcpu(vcpu)->slb[slb_index].esid = 0; 286 map->guest_esid = esid; 292 to_svcpu(vcpu)->slb[slb_index].esid = slb_esid; 303 to_svcpu(vcpu)->slb[0].esid [all...] |
H A D | book3s_32_mmu_host.c | 293 u32 esid = eaddr >> SID_SHIFT; local 299 if (vcpu->arch.mmu.esid_to_vsid(vcpu, esid, &gvsid)) { 301 svcpu->sr[esid] = SR_INVALID; 309 map->guest_esid = esid; 311 svcpu->sr[esid] = sr; 313 dprintk_sr("MMU: mtsr %d, 0x%x\n", esid, sr);
|
H A D | book3s_32_mmu.c | 63 static int kvmppc_mmu_book3s_32_esid_to_vsid(struct kvm_vcpu *vcpu, ulong esid, 329 static int kvmppc_mmu_book3s_32_esid_to_vsid(struct kvm_vcpu *vcpu, ulong esid, argument 332 ulong ea = esid << SID_SHIFT; 334 u64 gvsid = esid; 347 *vsid = VSID_REAL | esid;
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/ieee1394/ |
H A D | ieee1394_core.c | 272 struct ext_selfid *esid; local 294 esid = (struct ext_selfid *)sid; 296 if ((esid->phy_id != nodeid) 297 || (esid->seq_nr != esid_seq)) { 299 "%d/%d", esid->phy_id, esid->seq_nr); 307 esid = (struct ext_selfid *)(sid - 1); 308 while (esid->extended) { 309 if ((esid->porta == SELFID_PORT_PARENT) || 310 (esid 343 struct ext_selfid *esid; local [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/ieee1394/ |
H A D | ieee1394_core.c | 272 struct ext_selfid *esid; local 294 esid = (struct ext_selfid *)sid; 296 if ((esid->phy_id != nodeid) 297 || (esid->seq_nr != esid_seq)) { 299 "%d/%d", esid->phy_id, esid->seq_nr); 307 esid = (struct ext_selfid *)(sid - 1); 308 while (esid->extended) { 309 if ((esid->porta == SELFID_PORT_PARENT) || 310 (esid 343 struct ext_selfid *esid; local [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/arch/powerpc/include/asm/ |
H A D | kvm_book3s_asm.h | 89 u64 esid;
|
H A D | lppaca.h | 166 u64 esid; member in struct:slb_shadow::__anon13798
|
H A D | kvm_book3s.h | 28 u64 esid; member in struct:kvmppc_slb 78 u64 esid; member in struct:kvmppc_slb::kvmppc_vcpu_book3s::__anon13790
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/arch/powerpc/include/asm/ |
H A D | kvm_book3s_asm.h | 89 u64 esid;
|
H A D | lppaca.h | 166 u64 esid; member in struct:slb_shadow::__anon25491
|
H A D | kvm_book3s.h | 28 u64 esid; member in struct:kvmppc_slb 78 u64 esid; member in struct:kvmppc_slb::kvmppc_vcpu_book3s::__anon25483
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/arch/powerpc/platforms/cell/ |
H A D | spu_base.c | 78 u64 esid, vsid; member in struct:spu_slb 155 __func__, slbe, slb->vsid, slb->esid); 162 /* setting the new esid makes the entry valid again */ 163 out_be64(&priv2->slb_esid_RW, slb->esid); 174 slb.esid = (ea & ESID_MASK) | SLB_ESID_V; 266 slb->esid = (ea & ESID_MASK) | SLB_ESID_V; 280 if (!((slbs[i].esid ^ ea) & ESID_MASK))
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/arch/powerpc/platforms/cell/ |
H A D | spu_base.c | 78 u64 esid, vsid; member in struct:spu_slb 155 __func__, slbe, slb->vsid, slb->esid); 162 /* setting the new esid makes the entry valid again */ 163 out_be64(&priv2->slb_esid_RW, slb->esid); 174 slb.esid = (ea & ESID_MASK) | SLB_ESID_V; 266 slb->esid = (ea & ESID_MASK) | SLB_ESID_V; 280 if (!((slbs[i].esid ^ ea) & ESID_MASK))
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/s390/cio/ |
H A D | device_id.c | 135 cdev->private->flags.esid = 0; 158 cdev->private->flags.esid = 1;
|
H A D | io_sch.h | 164 unsigned int esid:1; /* Ext. SenseID supported by HW */ member in struct:ccw_device_private::__anon17913
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/s390/cio/ |
H A D | device_id.c | 135 cdev->private->flags.esid = 0; 158 cdev->private->flags.esid = 1;
|