/arch/ia64/kernel/ |
D | unaligned.c | 670 emulate_load_updates (update_t type, load_store_t ld, struct pt_regs *regs, unsigned long ifa) in emulate_load_updates() argument 710 ifa += imm; in emulate_load_updates() 712 setreg(ld.r3, ifa, 0, regs); in emulate_load_updates() 714 DPRINT("ld.x=%d ld.m=%d imm=%ld r3=0x%lx\n", ld.x, ld.m, imm, ifa); in emulate_load_updates() 738 ifa += r2; in emulate_load_updates() 743 setreg(ld.r3, ifa, nat_r2, regs); in emulate_load_updates() 745 DPRINT("imm=%d r2=%ld r3=0x%lx nat_r2=%d\n",ld.imm, r2, ifa, nat_r2); in emulate_load_updates() 751 emulate_load_int (unsigned long ifa, load_store_t ld, struct pt_regs *regs) in emulate_load_int() argument 774 if (copy_from_user(&val, (void __user *) ifa, len)) in emulate_load_int() 782 emulate_load_updates(ld.op == 0x5 ? UPD_IMMEDIATE: UPD_REG, ld, regs, ifa); in emulate_load_int() [all …]
|
D | traps.c | 428 ia64_fault (unsigned long vector, unsigned long isr, unsigned long ifa, in ia64_fault() argument 490 addr = (void __user *) ifa; in ia64_fault() 559 ifa = regs.cr_iip; in ia64_fault() 562 case 35: siginfo.si_code = TRAP_BRANCH; ifa = 0; break; in ia64_fault() 563 case 36: siginfo.si_code = TRAP_TRACE; ifa = 0; break; in ia64_fault() 570 siginfo.si_addr = (void __user *) ifa; in ia64_fault() 631 iip, ifa, isr); in ia64_fault() 638 iip, ifa, isr, iim); in ia64_fault()
|
D | mca_asm.S | 172 mov cr.ifa=r17 199 mov cr.ifa=r16 219 mov cr.ifa=r18 490 mov r6=cr.ifa 835 mov cr.ifa=temp4 884 mov cr.ifa=r13 1056 mov cr.ifa=r13
|
D | paravirt.c | 450 __DEFINE_GET_CR(IFA, ifa) 533 __DEFINE_SET_CR(IFA, ifa) 731 IA64_NATIVE_PATCH_DEFINE_CR(ifa, ifa); 843 IA64_NATIVE_PATCH_BUNDLE_ELEM_CR(ifa, IFA),
|
D | mca.c | 1237 old_rr = ia64_get_rr(p->ifa); in mca_insert_tr() 1239 ia64_set_rr(p->ifa, p->rr); in mca_insert_tr() 1242 ia64_ptr(iord, p->ifa, p->itir >> 2); in mca_insert_tr() 1245 ia64_itr(0x1, i, p->ifa, p->pte, p->itir >> 2); in mca_insert_tr() 1249 ia64_itr(0x2, i, p->ifa, p->pte, p->itir >> 2); in mca_insert_tr() 1253 ia64_set_rr(p->ifa, old_rr); in mca_insert_tr()
|
D | asm-offsets.c | 308 DEFINE_MAPPED_REG_OFS(XSI_IFA_OFS, ifa); in foo()
|
D | head.S | 241 mov cr.ifa=r17 333 mov cr.ifa=r2
|
/arch/ia64/hp/sim/ |
D | simeth.c | 275 struct in_ifaddr *ifa = NULL; in simeth_device_event() local 298 for (ifap=&in_dev->ifa_list; (ifa=*ifap) != NULL; ifap=&ifa->ifa_next) in simeth_device_event() 299 if (strcmp(dev->name, ifa->ifa_label) == 0) break; in simeth_device_event() 301 if ( ifa == NULL ) { in simeth_device_event() 307 dev->name, ntohl(ifa->ifa_local)); in simeth_device_event() 318 netdev_attach(local->simfd, dev->irq, ntohl(ifa->ifa_local)): in simeth_device_event()
|
/arch/ia64/kvm/ |
D | vtlb.c | 160 static void vhpt_insert(u64 pte, u64 itir, u64 ifa, u64 gpte) in vhpt_insert() argument 167 rr.val = ia64_get_rr(ifa); in vhpt_insert() 170 (ifa & ((1UL << ps) - 1)); in vhpt_insert() 172 head = (struct thash_data *)ia64_thash(ifa); in vhpt_insert() 177 head->etag = ia64_ttag(ifa); in vhpt_insert() 420 u64 ifa, int type) in thash_purge_and_insert() argument 427 vrr.val = vcpu_get_rr(v, ifa); in thash_purge_and_insert() 428 mrr.val = ia64_get_rr(ifa); in thash_purge_and_insert() 432 phy_pte = translate_phy_pte(&pte, itir, ifa); in thash_purge_and_insert() 444 vtlb_purge(v, ifa, ps); in thash_purge_and_insert() [all …]
|
D | vcpu.c | 1171 void vcpu_itc_i(struct kvm_vcpu *vcpu, u64 pte, u64 itir, u64 ifa) in vcpu_itc_i() argument 1173 thash_purge_and_insert(vcpu, pte, itir, ifa, I_TLB); in vcpu_itc_i() 1176 void vcpu_itc_d(struct kvm_vcpu *vcpu, u64 pte, u64 itir, u64 ifa) in vcpu_itc_d() argument 1178 thash_purge_and_insert(vcpu, pte, itir, ifa, D_TLB); in vcpu_itc_d() 1181 void vcpu_itr_i(struct kvm_vcpu *vcpu, u64 slot, u64 pte, u64 itir, u64 ifa) in vcpu_itr_i() argument 1187 va = PAGEALIGN(ifa, ps); in vcpu_itr_i() 1189 rid = vcpu_get_rr(vcpu, ifa); in vcpu_itr_i() 1197 void vcpu_itr_d(struct kvm_vcpu *vcpu, u64 slot, u64 pte, u64 itir, u64 ifa) in vcpu_itr_d() argument 1204 va = PAGEALIGN(ifa, ps); in vcpu_itr_d() 1220 void vcpu_ptr_d(struct kvm_vcpu *vcpu, u64 ifa, u64 ps) in vcpu_ptr_d() argument [all …]
|
D | process.c | 159 static u64 vcpu_get_itir_on_fault(struct kvm_vcpu *vcpu, u64 ifa) in vcpu_get_itir_on_fault() argument 163 rr.val = vcpu_get_rr(vcpu, ifa); in vcpu_get_itir_on_fault() 511 void reflect_interruption(u64 ifa, u64 isr, u64 iim, in reflect_interruption() argument 548 set_ifa_itir_iha(vcpu, ifa, 1, 1, 1); in reflect_interruption() 651 void kvm_ia64_handle_break(unsigned long ifa, struct kvm_pt_regs *regs, in kvm_ia64_handle_break() argument 677 reflect_interruption(ifa, isr, iim, 11, regs); in kvm_ia64_handle_break()
|
D | vti.h | 139 unsigned long ifa; member
|
D | vmm_ivt.S | 148 mov r16=cr.ifa // get address that caused the TLB miss 171 mov r16=cr.ifa // get address that caused the TLB miss 243 mov out0=cr.ifa 814 mov out0=cr.ifa 837 mov out0=cr.ifa 864 mov out0=cr.ifa
|
D | vcpu.h | 474 return ((u64)VCPU(vcpu, ifa)); in vcpu_get_ifa() 479 VCPU(vcpu, ifa) = val; in vcpu_set_ifa() 711 u64 itir, u64 ifa, int type);
|
/arch/ia64/mm/ |
D | tlb.c | 404 tr_end = p->ifa + (1<<tr_log_size) - 1; in is_tr_overlap() 406 if (va > tr_end || p->ifa > va_end) in is_tr_overlap() 499 p->ifa = va; in ia64_itr_entry() 508 p->ifa = va; in ia64_itr_entry() 539 if ((p->pte&0x1) && is_tr_overlap(p, p->ifa, p->itir>>2)) { in ia64_ptr_entry() 541 ia64_ptr(0x1, p->ifa, p->itir>>2); in ia64_ptr_entry() 548 if ((p->pte & 0x1) && is_tr_overlap(p, p->ifa, p->itir>>2)) { in ia64_ptr_entry() 550 ia64_ptr(0x2, p->ifa, p->itir>>2); in ia64_ptr_entry()
|
/arch/ia64/scripts/ |
D | pvcheck.sed | 10 s/mov.*=.*cr\.ifa/.warning \"cr.ifa should not used directly\"/g 21 s/mov.*cr\.ifa.*=.*/.warning \"cr.ifa should not used directly\"/g
|
/arch/ia64/include/asm/ |
D | kvm.h | 142 unsigned long ifa; member 182 unsigned long ifa; member
|
D | mca.h | 99 unsigned long ifa; member
|
D | tlb.h | 74 u64 ifa; member
|
/arch/ia64/include/asm/native/ |
D | inst.h | 52 mov reg = cr.ifa 86 mov cr.ifa = reg \
|
/arch/ia64/include/asm/xen/ |
D | interface.h | 165 unsigned long ifa; member
|
/arch/um/drivers/ |
D | net_kern.c | 755 struct in_ifaddr *ifa = ptr; in uml_inetaddr_event() local 756 struct net_device *dev = ifa->ifa_dev->dev; in uml_inetaddr_event() 776 memcpy(addr_buf, &ifa->ifa_address, sizeof(addr_buf)); in uml_inetaddr_event() 777 memcpy(netmask_buf, &ifa->ifa_mask, sizeof(netmask_buf)); in uml_inetaddr_event()
|
/arch/arm/mm/ |
D | cache-v6.S | 41 cpsid ifa @ disable interrupts
|