/Linux-v5.4/arch/arm64/include/asm/ |
D | stage2_pgtable.h | 31 #define stage2_pgtable_levels(ipa) ARM64_HW_PGTABLE_LEVELS((ipa) - 4) argument 45 #define pgd_ptrs_shift(ipa, pgdir_shift) \ argument 46 ((ipa) > (pgdir_shift) ? ((ipa) - (pgdir_shift)) : 0) 47 #define __s2_pgd_ptrs(ipa, lvls) \ argument 48 (1 << (pgd_ptrs_shift((ipa), pt_levels_pgdir_shift(lvls)))) 49 #define __s2_pgd_size(ipa, lvls) (__s2_pgd_ptrs((ipa), (lvls)) * sizeof(pgd_t)) argument
|
D | kvm_arm.h | 257 #define ARM64_VTTBR_X(ipa, levels) ((ipa) - ((levels) * (PAGE_SHIFT - 3))) argument
|
D | kvm_asm.h | 61 extern void __kvm_tlb_flush_vmid_ipa(struct kvm *kvm, phys_addr_t ipa);
|
/Linux-v5.4/include/net/ |
D | vxlan.h | 382 static inline bool vxlan_addr_any(const union vxlan_addr *ipa) in vxlan_addr_any() argument 384 if (ipa->sa.sa_family == AF_INET6) in vxlan_addr_any() 385 return ipv6_addr_any(&ipa->sin6.sin6_addr); in vxlan_addr_any() 387 return ipa->sin.sin_addr.s_addr == htonl(INADDR_ANY); in vxlan_addr_any() 390 static inline bool vxlan_addr_multicast(const union vxlan_addr *ipa) in vxlan_addr_multicast() argument 392 if (ipa->sa.sa_family == AF_INET6) in vxlan_addr_multicast() 393 return ipv6_addr_is_multicast(&ipa->sin6.sin6_addr); in vxlan_addr_multicast() 395 return ipv4_is_multicast(ipa->sin.sin_addr.s_addr); in vxlan_addr_multicast() 400 static inline bool vxlan_addr_any(const union vxlan_addr *ipa) in vxlan_addr_any() argument 402 return ipa->sin.sin_addr.s_addr == htonl(INADDR_ANY); in vxlan_addr_any() [all …]
|
/Linux-v5.4/virt/kvm/arm/ |
D | trace.h | 55 unsigned long long ipa), 56 TP_ARGS(vcpu_pc, hsr, hxfar, ipa), 62 __field( unsigned long long, ipa ) 69 __entry->ipa = ipa; 73 __entry->ipa, __entry->hsr, 78 TP_PROTO(unsigned long ipa), 79 TP_ARGS(ipa), 82 __field( unsigned long, ipa ) 86 __entry->ipa = ipa; 89 TP_printk("IPA: %lx", __entry->ipa)
|
/Linux-v5.4/arch/s390/kvm/ |
D | diag.c | 26 start = vcpu->run->s.regs.gprs[(vcpu->arch.sie_block->ipa & 0xf0) >> 4]; in diag_release_pages() 27 end = vcpu->run->s.regs.gprs[vcpu->arch.sie_block->ipa & 0xf] + PAGE_SIZE; in diag_release_pages() 73 u16 rx = (vcpu->arch.sie_block->ipa & 0xf0) >> 4; in __diag_page_ref_service() 74 u16 ry = (vcpu->arch.sie_block->ipa & 0x0f); in __diag_page_ref_service() 159 tid = vcpu->run->s.regs.gprs[(vcpu->arch.sie_block->ipa & 0xf0) >> 4]; in __diag_time_slice_end_directed() 174 unsigned int reg = vcpu->arch.sie_block->ipa & 0xf; in __diag_ipl_functions()
|
D | intercept.c | 37 ilen = insn_length(vcpu->arch.sie_block->ipa >> 8); in kvm_s390_get_ilen() 106 vcpu->arch.sie_block->ipa, in handle_instruction() 109 switch (vcpu->arch.sie_block->ipa >> 8) { in handle_instruction() 348 if (vcpu->arch.sie_block->ipa == 0xb254) /* MVPG */ in handle_partial_execution() 350 if (vcpu->arch.sie_block->ipa >> 8 == 0xae) /* SIGP */ in handle_partial_execution() 417 trace_kvm_s390_handle_operexc(vcpu, vcpu->arch.sie_block->ipa, in handle_operexc() 420 if (vcpu->arch.sie_block->ipa == 0xb256) in handle_operexc() 423 if (vcpu->arch.sie_block->ipa == 0 && vcpu->kvm->arch.user_instr0) in handle_operexc()
|
D | trace.h | 152 TP_PROTO(VCPU_PROTO_COMMON, __u16 ipa, __u32 ipb), 153 TP_ARGS(VCPU_ARGS_COMMON, ipa, ipb), 162 __entry->instruction = ((__u64)ipa << 48) | 419 TP_PROTO(VCPU_PROTO_COMMON, __u16 ipa, __u32 ipb), 420 TP_ARGS(VCPU_ARGS_COMMON, ipa, ipb), 429 __entry->instruction = ((__u64)ipa << 48) |
|
D | priv.c | 50 if ((vcpu->arch.sie_block->ipa & 0xf) <= 4) in kvm_s390_handle_aa() 579 if (vcpu->arch.sie_block->ipa == 0xb236) in handle_io_inst() 581 if (vcpu->arch.sie_block->ipa == 0xb235) in handle_io_inst() 920 switch (vcpu->arch.sie_block->ipa & 0x00ff) { in kvm_s390_handle_b2() 1256 switch (vcpu->arch.sie_block->ipa & 0x00ff) { in kvm_s390_handle_b9() 1274 int reg1 = (vcpu->arch.sie_block->ipa & 0x00f0) >> 4; in kvm_s390_handle_lctl() 1275 int reg3 = vcpu->arch.sie_block->ipa & 0x000f; in kvm_s390_handle_lctl() 1313 int reg1 = (vcpu->arch.sie_block->ipa & 0x00f0) >> 4; in kvm_s390_handle_stctl() 1314 int reg3 = vcpu->arch.sie_block->ipa & 0x000f; in kvm_s390_handle_stctl() 1347 int reg1 = (vcpu->arch.sie_block->ipa & 0x00f0) >> 4; in handle_lctlg() [all …]
|
D | sigp.c | 411 int r1 = (vcpu->arch.sie_block->ipa & 0x00f0) >> 4; in kvm_s390_handle_sigp() 412 int r3 = vcpu->arch.sie_block->ipa & 0x000f; in kvm_s390_handle_sigp() 462 int r3 = vcpu->arch.sie_block->ipa & 0x000f; in kvm_s390_handle_sigp_pei()
|
D | vsie.c | 56 scb->ipa = 0x1000; in set_validity_icpt() 389 scb_o->ipa = scb_s->ipa; in unshadow_scb() 950 int ilen = insn_length(scb_s->ipa >> 8); in retry_vsie_icpt() 1063 if (scb_s->ipa == 0xb2b0) in do_vsie_run() 1072 if ((scb_s->ipa & 0xf000) != 0xf000) in do_vsie_run() 1073 scb_s->ipa += 0x1000; in do_vsie_run()
|
/Linux-v5.4/arch/arm64/kvm/hyp/ |
D | tlb.c | 114 void __hyp_text __kvm_tlb_flush_vmid_ipa(struct kvm *kvm, phys_addr_t ipa) in __kvm_tlb_flush_vmid_ipa() argument 129 ipa >>= 12; in __kvm_tlb_flush_vmid_ipa() 130 __tlbi(ipas2e1is, ipa); in __kvm_tlb_flush_vmid_ipa()
|
/Linux-v5.4/tools/testing/selftests/kvm/lib/s390x/ |
D | ucall.c | 43 (run->s390_sieic.ipa >> 8) == 0x83 && /* 0x83 means DIAGNOSE */ in get_ucall() 45 int reg = run->s390_sieic.ipa & 0xf; in get_ucall()
|
/Linux-v5.4/drivers/s390/net/ |
D | qeth_core.h | 172 static inline int qeth_is_adp_supported(struct qeth_ipa_info *ipa, in qeth_is_adp_supported() argument 175 return (ipa->supported_funcs & func); in qeth_is_adp_supported() 178 static inline int qeth_is_ipa_supported(struct qeth_ipa_info *ipa, in qeth_is_ipa_supported() argument 181 return (ipa->supported_funcs & func); in qeth_is_ipa_supported() 184 static inline int qeth_is_ipa_enabled(struct qeth_ipa_info *ipa, in qeth_is_ipa_enabled() argument 187 return (ipa->supported_funcs & ipa->enabled_funcs & func); in qeth_is_ipa_enabled() 689 __u16 ipa; member
|
/Linux-v5.4/tools/testing/selftests/kvm/s390x/ |
D | sync_regs_test.c | 127 (run->s390_sieic.ipa >> 8) == 0x83 && in main() 130 run->s390_sieic.icptcode, run->s390_sieic.ipa, in main()
|
/Linux-v5.4/arch/arm/kvm/hyp/ |
D | tlb.c | 43 void __hyp_text __kvm_tlb_flush_vmid_ipa(struct kvm *kvm, phys_addr_t ipa) in __kvm_tlb_flush_vmid_ipa() argument
|
/Linux-v5.4/arch/arm/include/asm/ |
D | kvm_asm.h | 57 extern void __kvm_tlb_flush_vmid_ipa(struct kvm *kvm, phys_addr_t ipa);
|
/Linux-v5.4/fs/gfs2/ |
D | log.c | 533 struct gfs2_inode *ipa, *ipb; in ip_cmp() local 535 ipa = list_entry(a, struct gfs2_inode, i_ordered); in ip_cmp() 538 if (ipa->i_no_addr < ipb->i_no_addr) in ip_cmp() 540 if (ipa->i_no_addr > ipb->i_no_addr) in ip_cmp()
|
/Linux-v5.4/Documentation/core-api/ |
D | gcc-plugins.rst | 57 $(src)/scripts/gcc-plugins/gcc-generate-ipa-pass.h,
|
/Linux-v5.4/drivers/net/ |
D | vxlan.c | 423 static void vxlan_ip_miss(struct net_device *dev, union vxlan_addr *ipa) in vxlan_ip_miss() argument 430 .remote_ip = *ipa, /* goes to NDA_DST */ in vxlan_ip_miss() 1881 union vxlan_addr ipa = { in arp_reduce() local 1886 vxlan_ip_miss(dev, &ipa); in arp_reduce() 2032 union vxlan_addr ipa = { in neigh_reduce() local 2037 vxlan_ip_miss(dev, &ipa); in neigh_reduce() 2065 union vxlan_addr ipa = { in route_shortcircuit() local 2070 vxlan_ip_miss(dev, &ipa); in route_shortcircuit() 2086 union vxlan_addr ipa = { in route_shortcircuit() local 2091 vxlan_ip_miss(dev, &ipa); in route_shortcircuit()
|
/Linux-v5.4/fs/btrfs/ |
D | ioctl.c | 4373 struct btrfs_ioctl_ino_path_args *ipa = NULL; in btrfs_ioctl_ino_to_path() local 4386 ipa = memdup_user(arg, sizeof(*ipa)); in btrfs_ioctl_ino_to_path() 4387 if (IS_ERR(ipa)) { in btrfs_ioctl_ino_to_path() 4388 ret = PTR_ERR(ipa); in btrfs_ioctl_ino_to_path() 4389 ipa = NULL; in btrfs_ioctl_ino_to_path() 4393 size = min_t(u32, ipa->size, 4096); in btrfs_ioctl_ino_to_path() 4401 ret = paths_from_inode(ipa->inum, ipath); in btrfs_ioctl_ino_to_path() 4411 ret = copy_to_user((void __user *)(unsigned long)ipa->fspath, in btrfs_ioctl_ino_to_path() 4421 kfree(ipa); in btrfs_ioctl_ino_to_path()
|
/Linux-v5.4/drivers/net/ethernet/qlogic/qlcnic/ |
D | qlcnic_hw.c | 944 struct qlcnic_ipaddr *ipa; in qlcnic_82xx_config_ipaddr() local 955 ipa = (struct qlcnic_ipaddr *)&req.words[1]; in qlcnic_82xx_config_ipaddr() 956 ipa->ipv4 = ip; in qlcnic_82xx_config_ipaddr()
|
/Linux-v5.4/drivers/clk/qcom/ |
D | clk-rpmh.c | 344 DEFINE_CLK_RPMH_BCM(sdm845, ipa, "IP0");
|
/Linux-v5.4/drivers/net/wireless/broadcom/b43/ |
D | phy_n.c | 32 u16 ipa[2]; member 40 u16 ipa; member 3563 params->ipa = target.ipa[core]; in b43_nphy_iq_cal_gain_params() 3567 …params->cal_gain = (params->txgm << 12) | (params->pga << 8) | (params->pad << 3) | (params->ipa) … in b43_nphy_iq_cal_gain_params() 3569 … params->cal_gain = (params->txgm << 12) | (params->pga << 8) | (params->pad << 4) | (params->ipa); in b43_nphy_iq_cal_gain_params() 5025 target.ipa[i] = curr_gain[i] & 0x0007; in b43_nphy_get_tx_gains() 5031 target.ipa[i] = curr_gain[i] & 0x000F; in b43_nphy_get_tx_gains() 5036 target.ipa[i] = curr_gain[i] & 0x0003; in b43_nphy_get_tx_gains() 5058 target.ipa[i] = (table[index[i]] >> 16) & 0x7; in b43_nphy_get_tx_gains() 5064 target.ipa[i] = (table[index[i]] >> 16) & 0xF; in b43_nphy_get_tx_gains() [all …]
|
/Linux-v5.4/arch/arm/ |
D | Makefile | 63 KBUILD_CFLAGS += $(call cc-option,-fno-ipa-sra)
|