/Linux-v6.1/include/net/netfilter/ |
D | nf_conntrack_tuple.h | 30 union nf_inet_addr u3; member 42 union nf_inet_addr u3; member 77 union nf_inet_addr u3; member 87 &t->src.u3.ip, ntohs(t->src.u.all), in nf_ct_dump_tuple_ip() 88 &t->dst.u3.ip, ntohs(t->dst.u.all)); in nf_ct_dump_tuple_ip() 97 t->src.u3.all, ntohs(t->src.u.all), in nf_ct_dump_tuple_ipv6() 98 t->dst.u3.all, ntohs(t->dst.u.all)); in nf_ct_dump_tuple_ipv6() 127 return (nf_inet_addr_cmp(&t1->src.u3, &t2->src.u3) && in __nf_ct_tuple_src_equal() 135 return (nf_inet_addr_cmp(&t1->dst.u3, &t2->dst.u3) && in __nf_ct_tuple_dst_equal() 151 return (nf_inet_addr_cmp(&m1->src.u3, &m2->src.u3) && in nf_ct_tuple_mask_equal() [all …]
|
/Linux-v6.1/net/netfilter/ |
D | nf_nat_sip.c | 107 if (nf_inet_addr_cmp(&ct->tuplehash[dir].tuple.src.u3, addr) && in map_addr() 109 newaddr = ct->tuplehash[!dir].tuple.dst.u3; in map_addr() 111 } else if (nf_inet_addr_cmp(&ct->tuplehash[dir].tuple.dst.u3, addr) && in map_addr() 113 newaddr = ct->tuplehash[!dir].tuple.src.u3; in map_addr() 189 &ct->tuplehash[dir].tuple.src.u3) || in nf_nat_sip() 194 &ct->tuplehash[dir].tuple.dst.u3) || in nf_nat_sip() 213 nf_inet_addr_cmp(&addr, &ct->tuplehash[dir].tuple.src.u3) && in nf_nat_sip() 214 !nf_inet_addr_cmp(&addr, &ct->tuplehash[!dir].tuple.dst.u3)) { in nf_nat_sip() 216 &ct->tuplehash[!dir].tuple.dst.u3, in nf_nat_sip() 230 nf_inet_addr_cmp(&addr, &ct->tuplehash[dir].tuple.dst.u3) && in nf_nat_sip() [all …]
|
D | nf_conntrack_expect.c | 97 combined.dst_addr = tuple->dst.u3; in nf_ct_expect_dst_hash() 258 intersect_mask.src.u3.all[count] = in expect_clash() 259 a->mask.src.u3.all[count] & b->mask.src.u3.all[count]; in expect_clash() 333 memcpy(&exp->tuple.src.u3, saddr, len); in nf_ct_expect_init() 334 if (sizeof(exp->tuple.src.u3) > len) in nf_ct_expect_init() 336 memset((void *)&exp->tuple.src.u3 + len, 0x00, in nf_ct_expect_init() 337 sizeof(exp->tuple.src.u3) - len); in nf_ct_expect_init() 338 memset(&exp->mask.src.u3, 0xFF, len); in nf_ct_expect_init() 339 if (sizeof(exp->mask.src.u3) > len) in nf_ct_expect_init() 340 memset((void *)&exp->mask.src.u3 + len, 0x00, in nf_ct_expect_init() [all …]
|
D | nf_conntrack_h323_main.c | 222 memcmp(&addr, &ct->tuplehash[dir].tuple.src.u3, sizeof(addr)) || in expect_rtp_rtcp() 234 &ct->tuplehash[!dir].tuple.src.u3, in expect_rtp_rtcp() 235 &ct->tuplehash[!dir].tuple.dst.u3, in expect_rtp_rtcp() 244 &ct->tuplehash[!dir].tuple.src.u3, in expect_rtp_rtcp() 245 &ct->tuplehash[!dir].tuple.dst.u3, in expect_rtp_rtcp() 249 if (memcmp(&ct->tuplehash[dir].tuple.src.u3, in expect_rtp_rtcp() 250 &ct->tuplehash[!dir].tuple.dst.u3, in expect_rtp_rtcp() 251 sizeof(ct->tuplehash[dir].tuple.src.u3)) && in expect_rtp_rtcp() 295 memcmp(&addr, &ct->tuplehash[dir].tuple.src.u3, sizeof(addr)) || in expect_t120() 303 &ct->tuplehash[!dir].tuple.src.u3, in expect_t120() [all …]
|
D | nf_conntrack_ftp.c | 161 cmd->u3.ip = htonl((array[0] << 24) | (array[1] << 16) | in try_rfc959() 253 cmd->u3.ip = htonl((array[0] << 24) | (array[1] << 16) in try_eprt() 258 (struct in6_addr *)cmd->u3.ip6, delim); in try_eprt() 442 memcpy(cmd.u3.all, &ct->tuplehash[dir].tuple.src.u3.all, in help() 443 sizeof(cmd.u3.all)); in help() 484 daddr = &ct->tuplehash[!dir].tuple.dst.u3; in help() 488 memcmp(&cmd.u3.all, &ct->tuplehash[dir].tuple.src.u3.all, in help() 489 sizeof(cmd.u3.all))) { in help() 496 &cmd.u3.ip, in help() 497 &ct->tuplehash[dir].tuple.src.u3.ip); in help() [all …]
|
D | nf_nat_proto.c | 372 csum_replace4(&iph->check, iph->saddr, target->src.u3.ip); in nf_nat_ipv4_manip_pkt() 373 iph->saddr = target->src.u3.ip; in nf_nat_ipv4_manip_pkt() 375 csum_replace4(&iph->check, iph->daddr, target->dst.u3.ip); in nf_nat_ipv4_manip_pkt() 376 iph->daddr = target->dst.u3.ip; in nf_nat_ipv4_manip_pkt() 411 ipv6h->saddr = target->src.u3.in6; in nf_nat_ipv6_manip_pkt() 413 ipv6h->daddr = target->dst.u3.in6; in nf_nat_ipv6_manip_pkt() 455 newip = t->src.u3.ip; in nf_nat_ipv4_csum_update() 458 newip = t->dst.u3.ip; in nf_nat_ipv4_csum_update() 474 newip = &t->src.u3.in6; in nf_nat_ipv6_csum_update() 477 newip = &t->dst.u3.in6; in nf_nat_ipv6_csum_update() [all …]
|
D | nf_conntrack_netlink.c | 94 if (nla_put_in_addr(skb, CTA_IP_V4_SRC, tuple->src.u3.ip) || in ipv4_tuple_to_nlattr() 95 nla_put_in_addr(skb, CTA_IP_V4_DST, tuple->dst.u3.ip)) in ipv4_tuple_to_nlattr() 103 if (nla_put_in6_addr(skb, CTA_IP_V6_SRC, &tuple->src.u3.in6) || in ipv6_tuple_to_nlattr() 104 nla_put_in6_addr(skb, CTA_IP_V6_DST, &tuple->dst.u3.in6)) in ipv6_tuple_to_nlattr() 1067 filter_tuple->src.u3.ip != ct_tuple->src.u3.ip) in ctnetlink_filter_match_tuple() 1071 filter_tuple->dst.u3.ip != ct_tuple->dst.u3.ip) in ctnetlink_filter_match_tuple() 1076 !ipv6_addr_cmp(&filter_tuple->src.u3.in6, in ctnetlink_filter_match_tuple() 1077 &ct_tuple->src.u3.in6)) in ctnetlink_filter_match_tuple() 1081 !ipv6_addr_cmp(&filter_tuple->dst.u3.in6, in ctnetlink_filter_match_tuple() 1082 &ct_tuple->dst.u3.in6)) in ctnetlink_filter_match_tuple() [all …]
|
D | nf_nat_core.c | 65 fl4->daddr = t->dst.u3.ip; in nf_nat_ipv4_decode_session() 77 fl4->saddr = t->src.u3.ip; in nf_nat_ipv4_decode_session() 98 fl6->daddr = t->dst.u3.in6; in nf_nat_ipv6_decode_session() 110 fl6->saddr = t->src.u3.in6; in nf_nat_ipv6_decode_session() 204 return ntohl(t->src.u3.ip) >= ntohl(range->min_addr.ip) && in nf_nat_inet_in_range() 205 ntohl(t->src.u3.ip) <= ntohl(range->max_addr.ip); in nf_nat_inet_in_range() 207 return ipv6_addr_cmp(&t->src.u3.in6, &range->min_addr.in6) >= 0 && in nf_nat_inet_in_range() 208 ipv6_addr_cmp(&t->src.u3.in6, &range->max_addr.in6) <= 0; in nf_nat_inet_in_range() 270 nf_inet_addr_cmp(&t->src.u3, &tuple->src.u3) && in same_src() 325 var_ipp = &tuple->src.u3; in find_best_ips_proto() [all …]
|
D | nf_conntrack_proto.c | 261 tuple.src.u3.ip = inet->inet_rcv_saddr; in getorigdst() 263 tuple.dst.u3.ip = inet->inet_daddr; in getorigdst() 291 .tuple.dst.u3.ip; in getorigdst() 303 &tuple.src.u3.ip, ntohs(tuple.src.u.tcp.port), in getorigdst() 304 &tuple.dst.u3.ip, ntohs(tuple.dst.u.tcp.port)); in getorigdst() 330 tuple.src.u3.in6 = sk->sk_v6_rcv_saddr; in ipv6_getorigdst() 332 tuple.dst.u3.in6 = sk->sk_v6_daddr; in ipv6_getorigdst() 349 &tuple.src.u3.ip6, ntohs(tuple.src.u.tcp.port), in ipv6_getorigdst() 350 &tuple.dst.u3.ip6, ntohs(tuple.dst.u.tcp.port)); in ipv6_getorigdst() 360 &ct->tuplehash[IP_CT_DIR_ORIGINAL].tuple.dst.u3.in6, in ipv6_getorigdst()
|
D | nf_conntrack_proto_gre.c | 62 !memcmp(&km->tuple.src.u3, &t->src.u3, sizeof(t->src.u3)) && in gre_key_cmpfn() 63 !memcmp(&km->tuple.dst.u3, &t->dst.u3, sizeof(t->dst.u3)) && in gre_key_cmpfn()
|
D | nft_ct.c | 191 memcpy(dest, tuple->src.u3.all, in nft_ct_get_eval() 195 memcpy(dest, tuple->dst.u3.all, in nft_ct_get_eval() 207 *dest = (__force __u32)tuple->src.u3.ip; in nft_ct_get_eval() 212 *dest = (__force __u32)tuple->dst.u3.ip; in nft_ct_get_eval() 217 memcpy(dest, tuple->src.u3.ip6, sizeof(struct in6_addr)); in nft_ct_get_eval() 222 memcpy(dest, tuple->dst.u3.ip6, sizeof(struct in6_addr)); in nft_ct_get_eval() 445 src.u3.ip); in nft_ct_get_init() 450 src.u3.ip6); in nft_ct_get_init() 461 len = sizeof_field(struct nf_conntrack_tuple, src.u3.ip); in nft_ct_get_init() 468 len = sizeof_field(struct nf_conntrack_tuple, src.u3.ip6); in nft_ct_get_init() [all …]
|
D | nf_conntrack_irc.c | 219 if ((tuple->src.u3.ip != dcc_ip && in help() 220 ct->tuplehash[!dir].tuple.dst.u3.ip != dcc_ip) || in help() 223 &tuple->src.u3.ip, in help() 239 NULL, &tuple->dst.u3, in help()
|
/Linux-v6.1/net/ipv4/netfilter/ |
D | nf_nat_h323.c | 105 if (addr.ip == ct->tuplehash[dir].tuple.src.u3.ip && in set_sig_addr() 118 &ct->tuplehash[!dir].tuple.dst.u3.ip, in set_sig_addr() 123 tuple.dst.u3, in set_sig_addr() 125 } else if (addr.ip == ct->tuplehash[dir].tuple.dst.u3.ip && in set_sig_addr() 130 &ct->tuplehash[!dir].tuple.src.u3.ip, in set_sig_addr() 135 tuple.src.u3, in set_sig_addr() 157 addr.ip == ct->tuplehash[dir].tuple.src.u3.ip && in set_ras_addr() 161 &ct->tuplehash[!dir].tuple.dst.u3.ip, in set_ras_addr() 164 &ct->tuplehash[!dir].tuple.dst.u3, in set_ras_addr() 252 &ct->tuplehash[!dir].tuple.dst.u3, in nat_rtp_rtcp() [all …]
|
D | nf_nat_pptp.c | 67 t.src.u3.ip = master->tuplehash[!exp->dir].tuple.src.u3.ip; in pptp_nat_expected() 69 t.dst.u3.ip = master->tuplehash[!exp->dir].tuple.dst.u3.ip; in pptp_nat_expected() 76 t.src.u3.ip = master->tuplehash[!exp->dir].tuple.src.u3.ip; in pptp_nat_expected() 78 t.dst.u3.ip = master->tuplehash[!exp->dir].tuple.dst.u3.ip; in pptp_nat_expected() 100 = ct->master->tuplehash[!exp->dir].tuple.dst.u3; in pptp_nat_expected() 110 = ct->master->tuplehash[!exp->dir].tuple.src.u3; in pptp_nat_expected()
|
D | nf_nat_snmp_basic_main.c | 136 ctx.from = ct->tuplehash[dir].tuple.src.u3.ip; in snmp_translate() 137 ctx.to = ct->tuplehash[!dir].tuple.dst.u3.ip; in snmp_translate() 139 ctx.from = ct->tuplehash[!dir].tuple.src.u3.ip; in snmp_translate() 140 ctx.to = ct->tuplehash[dir].tuple.dst.u3.ip; in snmp_translate()
|
/Linux-v6.1/arch/powerpc/include/asm/ |
D | uninorth.h | 6 * machines and U3 (G5) 14 * Uni-N and U3 config space reg. definitions 20 /* Not U3 */ 26 /* Not U3 */ 38 /* The following seems to only be used only on U3 <j.glisse@gmail.com> */ 110 #define UNI_N_VERSION_300 0x0030 /* 3.0 (U3 on G5) */ 210 * U3 specific registers 214 /* U3 Toggle */ 220 /* U3 API PHY Config 1 */ 223 /* U3 HyperTransport registers */
|
/Linux-v6.1/Documentation/devicetree/bindings/phy/ |
D | mediatek,tphy.yaml | 25 u3 port0 0x0900 U3PHYD 30 u3 port1 0x1100 U3PHYD 42 u3 port0 0x0700 SPLLC 51 u3 port1 0x1700 SPLLC 60 SPLLC shared by u3 ports and FMREG shared by u2 ports on V1 are put back 61 into each port; a new bank MISC for u2 ports and CHIP for u3 ports are 170 - description: internal R efuse for U2 PHY or U3/PCIe PHY 171 - description: rx_imp_sel efuse for U3/PCIe PHY 172 - description: tx_imp_sel efuse for U3/PCIe PHY 175 Available only for U2 PHY or U3/PCIe PHY of version 2/3, these [all …]
|
D | mediatek,xsphy.yaml | 56 Register shared by multiple U3 ports, exclude port's private register, 134 The selection of Internal Resistor (U2/U3 phy) 141 The selection of TX Impedance (U3 phy) 148 The selection of RX Impedance (U3 phy)
|
/Linux-v6.1/net/netfilter/ipvs/ |
D | ip_vs_nfct.c | 55 #define ARG_TUPLE(T) IP_VS_DBG_ADDR((T)->src.l3num, &(T)->src.u3), \ 57 IP_VS_DBG_ADDR((T)->src.l3num, &(T)->dst.u3), \ 109 new_tuple.src.u3 = cp->daddr; in ip_vs_update_conntrack() 114 new_tuple.dst.u3 = cp->vaddr; in ip_vs_update_conntrack() 159 &orig->src.u3, orig->src.u.tcp.port, in ip_vs_nfct_expect_callback() 160 &orig->dst.u3, orig->dst.u.tcp.port, &p); in ip_vs_nfct_expect_callback() 171 new_reply.dst.u3 = cp->vaddr; in ip_vs_nfct_expect_callback() 187 new_reply.src.u3 = cp->daddr; in ip_vs_nfct_expect_callback() 253 tuple.src.u3 = cp->caddr; in ip_vs_conn_drop_conntrack() 256 tuple.dst.u3 = cp->vaddr; in ip_vs_conn_drop_conntrack()
|
/Linux-v6.1/lib/mpi/ |
D | mpi-inv.c | 33 MPI u, v, u1, u2 = NULL, u3, v1, v2 = NULL, v3, t1, t2 = NULL, t3; in mpi_invm() local 55 u3 = mpi_copy(u); in mpi_invm() 103 mpi_set(u3, t3); in mpi_invm() 117 mpi_sub(t3, u3, v3); in mpi_invm() 124 /* mpi_lshift( u3, k ); */ in mpi_invm() 135 mpi_free(u3); in mpi_invm()
|
/Linux-v6.1/arch/arm/boot/dts/ |
D | exynos4412-odroidu3.dts | 3 * Hardkernel's Exynos4412 based ODROID-U3 board device tree source 7 * Device tree source file for Hardkernel's ODROID-U3 board which is based 17 model = "Hardkernel ODROID-U3 board based on Exynos4412"; 18 compatible = "hardkernel,odroid-u3", "samsung,exynos4412", "samsung,exynos4"; 137 model = "Odroid-U3";
|
/Linux-v6.1/arch/powerpc/platforms/maple/ |
D | pci.c | 513 if (of_device_is_compatible(dev, "u3-agp")) { in maple_add_bridge() 515 disp_name = "U3-AGP"; in maple_add_bridge() 517 } else if (of_device_is_compatible(dev, "u3-ht")) { in maple_add_bridge() 519 disp_name = "U3-HT"; in maple_add_bridge() 579 /* Fixup the PCI<->OF mapping for U3 AGP due to bus renumbering. We in maple_pci_root_bridge_prepare() 596 /* Probe root PCI hosts, that is on U3 the AGP host and the in maple_pci_init() 610 of_device_is_compatible(np, "u3-agp")) && in maple_pci_init() 614 if (of_device_is_compatible(np, "u3-ht")) { in maple_pci_init()
|
/Linux-v6.1/net/sched/ |
D | act_ct.c | 93 if (memcmp(&target.src.u3, &tuple->src.u3, sizeof(target.src.u3))) in tcf_ct_flow_table_add_action_nat_ipv4() 97 be32_to_cpu(target.src.u3.ip)); in tcf_ct_flow_table_add_action_nat_ipv4() 98 if (memcmp(&target.dst.u3, &tuple->dst.u3, sizeof(target.dst.u3))) in tcf_ct_flow_table_add_action_nat_ipv4() 102 be32_to_cpu(target.dst.u3.ip)); in tcf_ct_flow_table_add_action_nat_ipv4() 123 if (memcmp(&target.src.u3, &tuple->src.u3, sizeof(target.src.u3))) in tcf_ct_flow_table_add_action_nat_ipv6() 124 tcf_ct_add_ipv6_addr_mangle_action(action, &target.src.u3, in tcf_ct_flow_table_add_action_nat_ipv6() 127 if (memcmp(&target.dst.u3, &tuple->dst.u3, sizeof(target.dst.u3))) in tcf_ct_flow_table_add_action_nat_ipv6() 128 tcf_ct_add_ipv6_addr_mangle_action(action, &target.dst.u3, in tcf_ct_flow_table_add_action_nat_ipv6()
|
/Linux-v6.1/arch/powerpc/sysdev/ |
D | dart_iommu.c | 13 * Dynamic DMA mapping support, Apple U3, U4 & IBM CPC925 "DART" iommu. 97 "time. Buggy U3 ?"); in dart_tlb_invalidate_all() 185 /* On U3, all memory is contiguous, so we can move this in dart_build() 323 dart_is_u4 ? "U4" : "U3"); in dart_init() 398 dn = of_find_compatible_node(NULL, "dart", "u3-dart"); in iommu_init_early_dart()
|
/Linux-v6.1/arch/arm64/boot/dts/xilinx/ |
D | zynqmp-zcu111-revA.dts | 104 ina226-u3 { 106 io-channels = <&u3 0>, <&u3 1>, <&u3 2>, <&u3 3>; 296 u3: ina226@4a { /* u3 */ label 299 label = "ina226-u3";
|