Home
last modified time | relevance | path

Searched full:u3 (Results 1 – 25 of 135) sorted by relevance

123456

/linux/include/net/netfilter/
H A Dnf_conntrack_tuple.h30 union nf_inet_addr u3; member
42 union nf_inet_addr u3; member
80 union nf_inet_addr u3; member
90 &t->src.u3.ip, ntohs(t->src.u.all), in nf_ct_dump_tuple_ip()
91 &t->dst.u3.ip, ntohs(t->dst.u.all)); in nf_ct_dump_tuple_ip()
100 t->src.u3.all, ntohs(t->src.u.all), in nf_ct_dump_tuple_ipv6()
101 t->dst.u3.all, ntohs(t->dst.u.all)); in nf_ct_dump_tuple_ipv6()
130 return (nf_inet_addr_cmp(&t1->src.u3, &t2->src.u3) && in __nf_ct_tuple_src_equal()
138 return (nf_inet_addr_cmp(&t1->dst.u3, in __nf_ct_tuple_dst_equal()
[all...]
/linux/net/netfilter/
H A Dnf_nat_sip.c107 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 …]
H A Dnf_conntrack_expect.c97 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 …]
H A Dnf_conntrack_h323_main.c223 memcmp(&addr, &ct->tuplehash[dir].tuple.src.u3, sizeof(addr)) || in expect_rtp_rtcp()
235 &ct->tuplehash[!dir].tuple.src.u3, in expect_rtp_rtcp()
236 &ct->tuplehash[!dir].tuple.dst.u3, in expect_rtp_rtcp()
245 &ct->tuplehash[!dir].tuple.src.u3, in expect_rtp_rtcp()
246 &ct->tuplehash[!dir].tuple.dst.u3, in expect_rtp_rtcp()
250 if (memcmp(&ct->tuplehash[dir].tuple.src.u3, in expect_rtp_rtcp()
251 &ct->tuplehash[!dir].tuple.dst.u3, in expect_rtp_rtcp()
252 sizeof(ct->tuplehash[dir].tuple.src.u3)) && in expect_rtp_rtcp()
296 memcmp(&addr, &ct->tuplehash[dir].tuple.src.u3, sizeof(addr)) || in expect_t120()
304 &ct->tuplehash[!dir].tuple.src.u3, in expect_t120()
[all …]
H A Dnf_conntrack_ftp.c161 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 …]
H A Dnf_conntrack_netlink.c96 if (nla_put_in_addr(skb, CTA_IP_V4_SRC, tuple->src.u3.ip) || in ipv4_tuple_to_nlattr()
97 nla_put_in_addr(skb, CTA_IP_V4_DST, tuple->dst.u3.ip)) in ipv4_tuple_to_nlattr()
105 if (nla_put_in6_addr(skb, CTA_IP_V6_SRC, &tuple->src.u3.in6) || in ipv6_tuple_to_nlattr()
106 nla_put_in6_addr(skb, CTA_IP_V6_DST, &tuple->dst.u3.in6)) in ipv6_tuple_to_nlattr()
1097 filter_tuple->src.u3.ip != ct_tuple->src.u3.ip) in ctnetlink_filter_match_tuple()
1101 filter_tuple->dst.u3.ip != ct_tuple->dst.u3.ip) in ctnetlink_filter_match_tuple()
1106 !ipv6_addr_cmp(&filter_tuple->src.u3.in6, in ctnetlink_filter_match_tuple()
1107 &ct_tuple->src.u3.in6)) in ctnetlink_filter_match_tuple()
1111 !ipv6_addr_cmp(&filter_tuple->dst.u3.in6, in ctnetlink_filter_match_tuple()
1112 &ct_tuple->dst.u3.in6)) in ctnetlink_filter_match_tuple()
[all …]
H A Dnf_nat_proto.c330 csum_replace4(&iph->check, iph->saddr, target->src.u3.ip); in nf_nat_ipv4_manip_pkt()
331 iph->saddr = target->src.u3.ip; in nf_nat_ipv4_manip_pkt()
333 csum_replace4(&iph->check, iph->daddr, target->dst.u3.ip); in nf_nat_ipv4_manip_pkt()
334 iph->daddr = target->dst.u3.ip; in nf_nat_ipv4_manip_pkt()
369 ipv6h->saddr = target->src.u3.in6; in nf_nat_ipv6_manip_pkt()
371 ipv6h->daddr = target->dst.u3.in6; in nf_nat_ipv6_manip_pkt()
413 newip = t->src.u3.ip; in nf_nat_ipv4_csum_update()
416 newip = t->dst.u3.ip; in nf_nat_ipv4_csum_update()
432 newip = &t->src.u3.in6; in nf_nat_ipv6_csum_update()
435 newip = &t->dst.u3 in nf_nat_ipv6_csum_update()
[all...]
H A Dnf_nat_core.c68 fl4->daddr = t->dst.u3.ip; in nf_nat_ipv4_decode_session()
79 fl4->saddr = t->src.u3.ip; in nf_nat_ipv4_decode_session()
99 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()
395 return ntohl(t->src.u3.ip) >= ntohl(range->min_addr.ip) && in nf_nat_inet_in_range()
396 ntohl(t->src.u3.ip) <= ntohl(range->max_addr.ip); in nf_nat_inet_in_range()
398 return ipv6_addr_cmp(&t->src.u3.in6, &range->min_addr.in6) >= 0 && in nf_nat_inet_in_range()
399 ipv6_addr_cmp(&t->src.u3.in6, &range->max_addr.in6) <= 0; in nf_nat_inet_in_range()
460 nf_inet_addr_cmp(&t->src.u3, &tuple->src.u3) && in same_src()
515 var_ipp = &tuple->src.u3; in find_best_ips_proto()
[all …]
H A Dnf_conntrack_proto_gre.c64 !memcmp(&km->tuple.src.u3, &t->src.u3, sizeof(t->src.u3)) && in gre_key_cmpfn()
65 !memcmp(&km->tuple.dst.u3, &t->dst.u3, sizeof(t->dst.u3)) && in gre_key_cmpfn()
H A Dnf_flow_table_path.c51 const void *daddr = &ct->tuplehash[!dir].tuple.src.u3; in nft_dev_fill_forward_path()
295 fl.u.ip4.daddr = ct->tuplehash[dir].tuple.src.u3.ip; in nft_flow_route()
296 fl.u.ip4.saddr = ct->tuplehash[!dir].tuple.src.u3.ip; in nft_flow_route()
304 fl.u.ip6.daddr = ct->tuplehash[dir].tuple.src.u3.in6; in nft_flow_route()
305 fl.u.ip6.saddr = ct->tuplehash[!dir].tuple.src.u3.in6; in nft_flow_route()
H A Dnft_ct.c182 memcpy(dest, tuple->src.u3.all, in nft_ct_get_eval()
186 memcpy(dest, tuple->dst.u3.all, in nft_ct_get_eval()
198 *dest = (__force __u32)tuple->src.u3.ip; in nft_ct_get_eval()
203 *dest = (__force __u32)tuple->dst.u3.ip; in nft_ct_get_eval()
208 memcpy(dest, tuple->src.u3.ip6, sizeof(struct in6_addr)); in nft_ct_get_eval()
213 memcpy(dest, tuple->dst.u3.ip6, sizeof(struct in6_addr)); in nft_ct_get_eval()
452 src.u3.ip); in nft_ct_get_init()
457 src.u3.ip6); in nft_ct_get_init()
468 len = sizeof_field(struct nf_conntrack_tuple, src.u3.ip); in nft_ct_get_init()
475 len = sizeof_field(struct nf_conntrack_tuple, src.u3.ip6); in nft_ct_get_init()
[all …]
H A Dxt_conntrack.c44 return conntrack_addrcmp(&ct->tuplehash[IP_CT_DIR_ORIGINAL].tuple.src.u3, in conntrack_mt_origsrc()
53 return conntrack_addrcmp(&ct->tuplehash[IP_CT_DIR_ORIGINAL].tuple.dst.u3, in conntrack_mt_origdst()
62 return conntrack_addrcmp(&ct->tuplehash[IP_CT_DIR_REPLY].tuple.src.u3, in conntrack_mt_replsrc()
71 return conntrack_addrcmp(&ct->tuplehash[IP_CT_DIR_REPLY].tuple.dst.u3, in conntrack_mt_repldst()
H A Dnf_conntrack_irc.c220 if ((tuple->src.u3.ip != dcc_ip && in help()
221 ct->tuplehash[!dir].tuple.dst.u3.ip != dcc_ip) || in help()
224 &tuple->src.u3.ip, in help()
240 NULL, &tuple->dst.u3, in help()
/linux/net/ipv4/netfilter/
H A Dnf_nat_h323.c105 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 …]
H A Dnf_nat_pptp.c67 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()
H A Dnf_nat_snmp_basic_main.c136 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/arch/powerpc/include/asm/
H A Duninorth.h6 * 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/Documentation/devicetree/bindings/phy/
H A Dmediatek,tphy.yaml25 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
183 - description: internal R efuse for U2 PHY or U3/PCIe PHY
184 - description: rx_imp_sel efuse for U3/PCIe PHY
185 - description: tx_imp_sel efuse for U3/PCIe PHY
188 Available only for U2 PHY or U3/PCIe PHY of version 2/3, these
[all …]
H A Dmediatek,xsphy.yaml57 Register shared by multiple U3 ports, exclude port's private register,
135 The selection of Internal Resistor (U2/U3 phy)
142 The selection of TX Impedance (U3 phy)
149 The selection of RX Impedance (U3 phy)
/linux/net/netfilter/ipvs/
H A Dip_vs_nfct.c54 #define ARG_TUPLE(T) IP_VS_DBG_ADDR((T)->src.l3num, &(T)->src.u3), \
56 IP_VS_DBG_ADDR((T)->src.l3num, &(T)->dst.u3), \
108 new_tuple.src.u3 = cp->daddr; in ip_vs_update_conntrack()
113 new_tuple.dst.u3 = cp->vaddr; in ip_vs_update_conntrack()
158 &orig->src.u3, orig->src.u.tcp.port, in ip_vs_nfct_expect_callback()
159 &orig->dst.u3, orig->dst.u.tcp.port, &p); in ip_vs_nfct_expect_callback()
170 new_reply.dst.u3 = cp->vaddr; in ip_vs_nfct_expect_callback()
186 new_reply.src.u3 = cp->daddr; in ip_vs_nfct_expect_callback()
252 tuple.src.u3 = cp->caddr; in ip_vs_conn_drop_conntrack()
255 tuple.dst.u3 in ip_vs_conn_drop_conntrack()
[all...]
/linux/arch/arm/boot/dts/samsung/
H A Dexynos4412-odroidu3.dts3 * 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/net/sched/
H A Dact_ct.c102 if (memcmp(&target.src.u3, &tuple->src.u3, sizeof(target.src.u3))) in tcf_ct_flow_table_add_action_nat_ipv4()
106 be32_to_cpu(target.src.u3.ip)); in tcf_ct_flow_table_add_action_nat_ipv4()
107 if (memcmp(&target.dst.u3, &tuple->dst.u3, sizeof(target.dst.u3))) in tcf_ct_flow_table_add_action_nat_ipv4()
111 be32_to_cpu(target.dst.u3.ip)); in tcf_ct_flow_table_add_action_nat_ipv4()
132 if (memcmp(&target.src.u3, &tuple->src.u3, sizeof(target.src.u3))) in tcf_ct_flow_table_add_action_nat_ipv6()
133 tcf_ct_add_ipv6_addr_mangle_action(action, &target.src.u3, in tcf_ct_flow_table_add_action_nat_ipv6()
136 if (memcmp(&target.dst.u3, &tuple->dst.u3, sizeof(target.dst.u3))) in tcf_ct_flow_table_add_action_nat_ipv6()
137 tcf_ct_add_ipv6_addr_mangle_action(action, &target.dst.u3, in tcf_ct_flow_table_add_action_nat_ipv6()
/linux/arch/powerpc/sysdev/
H A Ddart_iommu.c13 * Dynamic DMA mapping support, Apple U3, U4 & IBM CPC925 "DART" iommu.
96 "time. Buggy U3 ?"); in dart_tlb_invalidate_all()
184 /* On U3, all memory is contiguous, so we can move this in dart_build()
319 dart_is_u4 ? "U4" : "U3"); in dart_init()
394 dn = of_find_compatible_node(NULL, "dart", "u3-dart"); in iommu_init_early_dart()
/linux/drivers/char/agp/
H A Duninorth-agp.c132 /* Assume U3 or later on PPC64 systems */ in uninorth_configure()
250 * We need to set REQ_DEPTH to 7 for U3 versions 1.0, 2.1, in uninorth_agp_enable()
494 * Not sure that u3 supports that high aperture sizes but it
584 .chipset_name = "U3",
632 /* Locate G5 u3 */ in agp_uninorth_probe()
635 uninorth_node = of_find_node_by_name(NULL, "u3"); in agp_uninorth_probe()
727 MODULE_DESCRIPTION("Apple UniNorth & U3 AGP support");
/linux/Documentation/devicetree/bindings/
H A Dincomplete-devices.yaml139 - u3-agp
140 - u3-dart
141 - u3-ht

123456