/linux/include/net/netfilter/ |
A 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() 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() 163 if ((t1->src.u3.all[count] ^ t2->src.u3.all[count]) & in nf_ct_tuple_src_mask_cmp() [all …]
|
/linux/net/ipv4/netfilter/ |
A D | nf_nat_h323.c | 123 tuple.dst.u3, in set_sig_addr() 135 tuple.src.u3, in set_sig_addr() 322 &exp->tuple.src.u3.ip, in nat_t120() 324 &exp->tuple.dst.u3.ip, in nat_t120() 382 &exp->tuple.src.u3.ip, in nat_h245() 384 &exp->tuple.dst.u3.ip, in nat_h245() 487 &exp->tuple.src.u3.ip, in nat_q931() 489 &exp->tuple.dst.u3.ip, in nat_q931() 530 exp->tuple.dst.u3.ip = ct->tuplehash[!dir].tuple.dst.u3.ip; in nat_callforwarding() 564 &exp->tuple.src.u3.ip, in nat_callforwarding() [all …]
|
A 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()
|
A 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/net/netfilter/ |
A D | nf_nat_sip.c | 109 newaddr = ct->tuplehash[!dir].tuple.dst.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() 216 &ct->tuplehash[!dir].tuple.dst.u3, in nf_nat_sip() 233 &ct->tuplehash[!dir].tuple.src.u3, in nf_nat_sip() 393 newaddr = exp->tuple.dst.u3; in nf_nat_sip_expect() 407 exp->saved_addr = exp->tuple.dst.u3; in nf_nat_sip_expect() 408 exp->tuple.dst.u3 = newaddr; in nf_nat_sip_expect() 588 *rtp_addr = rtp_exp->tuple.dst.u3; in nf_nat_sdp_media() 593 rtp_exp->tuple.dst.u3 = *rtp_addr; in nf_nat_sdp_media() [all …]
|
A D | nf_conntrack_ftp.c | 446 memcpy(cmd.u3.all, &ct->tuplehash[dir].tuple.src.u3.all, in help() 447 sizeof(cmd.u3.all)); in help() 488 daddr = &ct->tuplehash[!dir].tuple.dst.u3; in help() 492 memcmp(&cmd.u3.all, &ct->tuplehash[dir].tuple.src.u3.all, in help() 493 sizeof(cmd.u3.all))) { in help() 500 &cmd.u3.ip, in help() 501 &ct->tuplehash[dir].tuple.src.u3.ip); in help() 504 cmd.u3.ip6, in help() 505 ct->tuplehash[dir].tuple.src.u3.ip6); in help() 516 daddr = &cmd.u3; in help() [all …]
|
A 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() 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() 343 memset(&exp->tuple.src.u3, 0x00, sizeof(exp->tuple.src.u3)); in nf_ct_expect_init() 344 memset(&exp->mask.src.u3, 0x00, sizeof(exp->mask.src.u3)); in nf_ct_expect_init() 355 memcpy(&exp->tuple.dst.u3, daddr, len); in nf_ct_expect_init() [all …]
|
A D | nf_conntrack_h323_main.c | 285 &ct->tuplehash[!dir].tuple.src.u3, in expect_rtp_rtcp() 286 &ct->tuplehash[!dir].tuple.dst.u3, in expect_rtp_rtcp() 295 &ct->tuplehash[!dir].tuple.src.u3, in expect_rtp_rtcp() 296 &ct->tuplehash[!dir].tuple.dst.u3, in expect_rtp_rtcp() 300 &ct->tuplehash[!dir].tuple.dst.u3, in expect_rtp_rtcp() 353 &ct->tuplehash[!dir].tuple.src.u3, in expect_t120() 354 &ct->tuplehash[!dir].tuple.dst.u3, in expect_t120() 359 &ct->tuplehash[!dir].tuple.dst.u3, in expect_t120() 690 &ct->tuplehash[!dir].tuple.src.u3, in expect_h245() 1234 memset(&tuple.src.u3, 0, sizeof(tuple.src.u3)); in find_expect() [all …]
|
A 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() 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() 327 var_ipp = &tuple->dst.u3; in find_best_ips_proto() 347 j = jhash2((u32 *)&tuple->src.u3, sizeof(tuple->src.u3) / sizeof(u32), in find_best_ips_proto() 371 j ^= (__force u32)tuple->dst.u3.all[i]; in find_best_ips_proto() 657 ct->tuplehash[IP_CT_DIR_REPLY].tuple.dst.u3 : in __nf_nat_alloc_null_binding() [all …]
|
A D | nf_nat_proto.c | 373 iph->saddr = target->src.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() 740 if (ct->tuplehash[dir].tuple.src.u3.ip != in nf_nat_ipv4_out() 771 if (ct->tuplehash[dir].tuple.dst.u3.ip != in nf_nat_ipv4_local_fn() [all …]
|
A D | nf_conntrack_netlink.c | 1056 filter_tuple->src.u3.ip != ct_tuple->src.u3.ip) in ctnetlink_filter_match_tuple() 1060 filter_tuple->dst.u3.ip != ct_tuple->dst.u3.ip) in ctnetlink_filter_match_tuple() 2251 u8 u3) in ctnetlink_create_conntrack() argument 2967 memcpy(&m.src.u3, &mask->src.u3, sizeof(m.src.u3)); in ctnetlink_exp_dump_mask() 3283 u3, NULL); in ctnetlink_dump_exp_ct() 3482 u_int8_t u3) in ctnetlink_parse_expect_nat() argument 3499 u3, NULL); in ctnetlink_parse_expect_nat() 3560 exp->mask.src.u3 = mask->src.u3; in ctnetlink_alloc_expect() 3590 u3, NULL); in ctnetlink_create_expect() 3594 u3, NULL); in ctnetlink_create_expect() [all …]
|
A 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()
|
A 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()
|
A D | nf_conntrack_irc.c | 191 if (tuple->src.u3.ip != dcc_ip && in help() 192 tuple->dst.u3.ip != dcc_ip) { in help() 194 &tuple->src.u3.ip, in help() 210 NULL, &tuple->dst.u3, in help()
|
A D | nft_ct.c | 190 memcpy(dest, tuple->src.u3.all, in nft_ct_get_eval() 194 memcpy(dest, tuple->dst.u3.all, in nft_ct_get_eval() 206 *dest = tuple->src.u3.ip; in nft_ct_get_eval() 211 *dest = tuple->dst.u3.ip; in nft_ct_get_eval() 216 memcpy(dest, tuple->src.u3.ip6, sizeof(struct in6_addr)); in nft_ct_get_eval() 221 memcpy(dest, tuple->dst.u3.ip6, sizeof(struct in6_addr)); in nft_ct_get_eval() 443 src.u3.ip); in nft_ct_get_init() 448 src.u3.ip6); in nft_ct_get_init() 459 len = sizeof_field(struct nf_conntrack_tuple, src.u3.ip); in nft_ct_get_init() 1254 &ct->tuplehash[!dir].tuple.src.u3, in nft_ct_expect_obj_eval() [all …]
|
A D | xt_conntrack.c | 44 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()
|
A D | nf_conntrack_core.c | 213 combined.dst_addr = tuple->dst.u3; in hash_conntrack_raw() 295 tuple->src.u3.ip = ap[0]; in nf_ct_get_tuple() 296 tuple->dst.u3.ip = ap[1]; in nf_ct_get_tuple() 299 memcpy(tuple->src.u3.ip6, ap, sizeof(tuple->src.u3.ip6)); in nf_ct_get_tuple() 300 memcpy(tuple->dst.u3.ip6, ap + 4, sizeof(tuple->dst.u3.ip6)); in nf_ct_get_tuple() 440 inverse->src.u3.ip = orig->dst.u3.ip; in nf_ct_invert_tuple() 441 inverse->dst.u3.ip = orig->src.u3.ip; in nf_ct_invert_tuple() 444 inverse->src.u3.in6 = orig->dst.u3.in6; in nf_ct_invert_tuple() 445 inverse->dst.u3.in6 = orig->src.u3.in6; in nf_ct_invert_tuple() 2106 memcpy(tuple.src.u3.all, in __nf_conntrack_update() [all …]
|
A D | nf_conntrack_tftp.c | 72 &tuple->src.u3, &tuple->dst.u3, in tftp_help()
|
A D | xt_cluster.c | 18 return (__force u32)ct->tuplehash[IP_CT_DIR_ORIGINAL].tuple.src.u3.ip; in nf_ct_orig_ipv4_src() 23 return (__force u32 *)ct->tuplehash[IP_CT_DIR_ORIGINAL].tuple.src.u3.ip6; in nf_ct_orig_ipv6_src()
|
/linux/net/netfilter/ipvs/ |
A 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/lib/mpi/ |
A 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() 135 mpi_free(u3); in mpi_invm()
|
/linux/net/sched/ |
A D | act_ct.c | 92 if (memcmp(&target.src.u3, &tuple->src.u3, sizeof(target.src.u3))) in tcf_ct_flow_table_add_action_nat_ipv4() 96 be32_to_cpu(target.src.u3.ip)); in tcf_ct_flow_table_add_action_nat_ipv4() 97 if (memcmp(&target.dst.u3, &tuple->dst.u3, sizeof(target.dst.u3))) in tcf_ct_flow_table_add_action_nat_ipv4() 101 be32_to_cpu(target.dst.u3.ip)); in tcf_ct_flow_table_add_action_nat_ipv4() 122 if (memcmp(&target.src.u3, &tuple->src.u3, sizeof(target.src.u3))) in tcf_ct_flow_table_add_action_nat_ipv6() 123 tcf_ct_add_ipv6_addr_mangle_action(action, &target.src.u3, in tcf_ct_flow_table_add_action_nat_ipv6() 126 if (memcmp(&target.dst.u3, &tuple->dst.u3, sizeof(target.dst.u3))) in tcf_ct_flow_table_add_action_nat_ipv6() 127 tcf_ct_add_ipv6_addr_mangle_action(action, &target.dst.u3, in tcf_ct_flow_table_add_action_nat_ipv6()
|
/linux/Documentation/devicetree/bindings/phy/ |
A 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
|
/linux/arch/arm64/boot/dts/xilinx/ |
A 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";
|
/linux/drivers/macintosh/ |
A D | windfarm_pm72.c | 508 struct device_node *u3; in backside_setup_pid() local 511 u3 = of_find_node_by_path("/u3@0,f8000000"); in backside_setup_pid() 512 if (u3 != NULL) { in backside_setup_pid() 513 const u32 *vers = of_get_property(u3, "device-rev", NULL); in backside_setup_pid() 517 of_node_put(u3); in backside_setup_pid()
|