/openbmc/linux/include/net/netfilter/ |
H A D | nf_conntrack_tuple.h | 30 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() 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, &t2->dst.u3) && in __nf_ct_tuple_dst_equal() 154 return (nf_inet_addr_cmp(&m1->src.u3, &m2->src.u3) && in nf_ct_tuple_mask_equal() 166 if ((t1->src.u3.all[count] ^ t2->src.u3.all[count]) & in nf_ct_tuple_src_mask_cmp() [all …]
|
/openbmc/linux/net/ipv4/netfilter/ |
H A D | nf_nat_h323.c | 123 tuple.dst.u3, in set_sig_addr() 135 tuple.src.u3, in set_sig_addr() 309 &exp->tuple.src.u3.ip, in nat_t120() 311 &exp->tuple.dst.u3.ip, in nat_t120() 356 &exp->tuple.src.u3.ip, in nat_h245() 358 &exp->tuple.dst.u3.ip, in nat_h245() 448 &exp->tuple.src.u3.ip, in nat_q931() 450 &exp->tuple.dst.u3.ip, in nat_q931() 491 exp->tuple.dst.u3.ip = ct->tuplehash[!dir].tuple.dst.u3.ip; in nat_callforwarding() 512 &exp->tuple.src.u3.ip, in nat_callforwarding() [all …]
|
H 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()
|
H 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()
|
/openbmc/linux/net/netfilter/ |
H 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() 576 *rtp_addr = rtp_exp->tuple.dst.u3; in nf_nat_sdp_media() 581 rtp_exp->tuple.dst.u3 = *rtp_addr; in nf_nat_sdp_media() [all …]
|
H A D | nf_conntrack_ftp.c | 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() 500 cmd.u3.ip6, in help() 501 ct->tuplehash[dir].tuple.src.u3.ip6); in help() 512 daddr = &cmd.u3; in help() [all …]
|
H 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 …]
|
H A D | nf_conntrack_h323_main.c | 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() 250 &ct->tuplehash[!dir].tuple.dst.u3, in expect_rtp_rtcp() 303 &ct->tuplehash[!dir].tuple.src.u3, in expect_t120() 304 &ct->tuplehash[!dir].tuple.dst.u3, in expect_t120() 310 &ct->tuplehash[!dir].tuple.dst.u3, in expect_t120() 642 &ct->tuplehash[!dir].tuple.src.u3, in expect_h245() 1191 memset(&tuple.src.u3, 0, sizeof(tuple.src.u3)); in find_expect() [all …]
|
H 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()
|
H 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 …]
|
H A D | nf_nat_core.c | 68 fl4->daddr = t->dst.u3.ip; in nf_nat_ipv4_decode_session() 80 fl4->saddr = t->src.u3.ip; in nf_nat_ipv4_decode_session() 101 fl6->daddr = t->dst.u3.in6; in nf_nat_ipv6_decode_session() 113 fl6->saddr = t->src.u3.in6; in nf_nat_ipv6_decode_session() 355 nf_inet_addr_cmp(&t->src.u3, &tuple->src.u3) && in same_src() 410 var_ipp = &tuple->src.u3; in find_best_ips_proto() 412 var_ipp = &tuple->dst.u3; in find_best_ips_proto() 432 j = jhash2((u32 *)&tuple->src.u3, sizeof(tuple->src.u3) / sizeof(u32), in find_best_ips_proto() 456 j ^= (__force u32)tuple->dst.u3.all[i]; in find_best_ips_proto() 741 ct->tuplehash[IP_CT_DIR_REPLY].tuple.dst.u3 : in __nf_nat_alloc_null_binding() [all …]
|
H A D | nf_conntrack_netlink.c | 1072 filter_tuple->src.u3.ip != ct_tuple->src.u3.ip) in ctnetlink_filter_match_tuple() 1076 filter_tuple->dst.u3.ip != ct_tuple->dst.u3.ip) in ctnetlink_filter_match_tuple() 2234 u8 u3) in ctnetlink_create_conntrack() argument 2947 memcpy(&m.src.u3, &mask->src.u3, sizeof(m.src.u3)); in ctnetlink_exp_dump_mask() 3265 u3, NULL); in ctnetlink_dump_exp_ct() 3472 u_int8_t u3) in ctnetlink_parse_expect_nat() argument 3489 u3, NULL); in ctnetlink_parse_expect_nat() 3550 exp->mask.src.u3 = mask->src.u3; in ctnetlink_alloc_expect() 3580 u3, NULL); in ctnetlink_create_expect() 3584 u3, NULL); in ctnetlink_create_expect() [all …]
|
H A 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()
|
H 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()
|
H A D | nft_ct.c | 181 memcpy(dest, tuple->src.u3.all, in nft_ct_get_eval() 185 memcpy(dest, tuple->dst.u3.all, in nft_ct_get_eval() 197 *dest = (__force __u32)tuple->src.u3.ip; in nft_ct_get_eval() 202 *dest = (__force __u32)tuple->dst.u3.ip; in nft_ct_get_eval() 207 memcpy(dest, tuple->src.u3.ip6, sizeof(struct in6_addr)); in nft_ct_get_eval() 212 memcpy(dest, tuple->dst.u3.ip6, sizeof(struct in6_addr)); in nft_ct_get_eval() 437 src.u3.ip); in nft_ct_get_init() 442 src.u3.ip6); in nft_ct_get_init() 453 len = sizeof_field(struct nf_conntrack_tuple, src.u3.ip); in nft_ct_get_init() 1348 &ct->tuplehash[!dir].tuple.src.u3, in nft_ct_expect_obj_eval() [all …]
|
H A D | nf_conntrack_proto.c | 277 tuple.src.u3.ip = inet->inet_rcv_saddr; in getorigdst() 279 tuple.dst.u3.ip = inet->inet_daddr; in getorigdst() 302 .tuple.dst.u3.ip; in getorigdst() 336 tuple.src.u3.in6 = sk->sk_v6_rcv_saddr; in ipv6_getorigdst() 338 tuple.dst.u3.in6 = sk->sk_v6_daddr; in ipv6_getorigdst() 362 &ct->tuplehash[IP_CT_DIR_ORIGINAL].tuple.dst.u3.in6, in ipv6_getorigdst()
|
H A D | nf_conntrack_tftp.c | 72 &tuple->src.u3, &tuple->dst.u3, in tftp_help()
|
H A D | nf_conntrack_core.c | 301 tuple->src.u3.ip = ap[0]; in nf_ct_get_tuple() 302 tuple->dst.u3.ip = ap[1]; in nf_ct_get_tuple() 305 memcpy(tuple->src.u3.ip6, ap, sizeof(tuple->src.u3.ip6)); in nf_ct_get_tuple() 306 memcpy(tuple->dst.u3.ip6, ap + 4, sizeof(tuple->dst.u3.ip6)); in nf_ct_get_tuple() 444 inverse->src.u3.ip = orig->dst.u3.ip; in nf_ct_invert_tuple() 445 inverse->dst.u3.ip = orig->src.u3.ip; in nf_ct_invert_tuple() 448 inverse->src.u3.in6 = orig->dst.u3.in6; in nf_ct_invert_tuple() 449 inverse->dst.u3.in6 = orig->src.u3.in6; in nf_ct_invert_tuple() 2197 memcpy(tuple.src.u3.all, in __nf_conntrack_update() 2199 sizeof(tuple.src.u3.all)); in __nf_conntrack_update() [all …]
|
H 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()
|
H A D | nf_conntrack_bpf.c | 65 union nf_inet_addr *src = dir ? &tuple->dst.u3 : &tuple->src.u3; in bpf_nf_ct_tuple_parse() 66 union nf_inet_addr *dst = dir ? &tuple->src.u3 : &tuple->dst.u3; in bpf_nf_ct_tuple_parse()
|
/openbmc/linux/net/netfilter/ipvs/ |
H 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()
|
/openbmc/linux/lib/crypto/mpi/ |
H 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()
|
/openbmc/linux/Documentation/devicetree/bindings/phy/ |
H 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
|
/openbmc/linux/net/sched/ |
H A D | act_ct.c | 102 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()
|
/openbmc/linux/arch/arm64/boot/dts/xilinx/ |
H A D | zynqmp-zcu111-revA.dts | 105 ina226-u3 { 107 io-channels = <&u3 0>, <&u3 1>, <&u3 2>, <&u3 3>; 308 u3: ina226@4a { /* u3 */ label 311 label = "ina226-u3";
|