/net/dsa/ |
D | dsa2.c | 124 dp = &ds->ports[port]; in dsa_tree_find_port_by_node() 166 dp = &ds->ports[i]; in dsa_switch_setup_routing_table() 209 dp = &ds->ports[port]; in dsa_tree_find_first_cpu() 239 dp = &ds->ports[port]; in dsa_tree_setup_default_cpu() 460 dp = &ds->ports[port]; in dsa_tree_setup_switches() 472 dsa_port_teardown(&ds->ports[i]); in dsa_tree_setup_switches() 483 dp = &ds->ports[port]; in dsa_tree_setup_switches() 506 dp = &ds->ports[port]; in dsa_tree_teardown_switches() 690 struct device_node *ports, *port; in dsa_switch_parse_ports_of() local 695 ports = of_get_child_by_name(dn, "ports"); in dsa_switch_parse_ports_of() [all …]
|
D | tag_8021q.c | 106 slave = ds->ports[port].slave; in dsa_8021q_restore_pvid() 121 return dsa_port_vid_add(&ds->ports[port], pvid, vinfo.flags); in dsa_8021q_restore_pvid() 133 struct dsa_port *dp = &ds->ports[port]; in dsa_8021q_vid_apply()
|
D | dsa.c | 249 return dsa_is_user_port(ds, p) && ds->ports[p].slave; in dsa_is_port_initialized() 261 ret = dsa_slave_suspend(ds->ports[i].slave); in dsa_switch_suspend() 288 ret = dsa_slave_resume(ds->ports[i].slave); in dsa_switch_resume()
|
/net/netfilter/ |
D | nf_conntrack_sane.c | 42 static u_int16_t ports[MAX_PORTS]; variable 44 module_param_array(ports, ushort, &ports_c, 0400); 192 ports[ports_c++] = SANE_PORT; in nf_conntrack_sane_init() 198 HELPER_NAME, SANE_PORT, ports[i], ports[i], in nf_conntrack_sane_init() 202 HELPER_NAME, SANE_PORT, ports[i], ports[i], in nf_conntrack_sane_init()
|
D | nf_conntrack_tftp.c | 30 static unsigned short ports[MAX_PORTS]; variable 32 module_param_array(ports, ushort, &ports_c, 0400); 33 MODULE_PARM_DESC(ports, "Port numbers of TFTP servers"); 119 ports[ports_c++] = TFTP_PORT; in nf_conntrack_tftp_init() 123 HELPER_NAME, TFTP_PORT, ports[i], i, in nf_conntrack_tftp_init() 127 HELPER_NAME, TFTP_PORT, ports[i], i, in nf_conntrack_tftp_init()
|
D | nf_flow_table_ip.c | 167 struct flow_ports *ports; in nf_flow_tuple_ip() local 189 if (!pskb_may_pull(skb, thoff + sizeof(*ports))) in nf_flow_tuple_ip() 192 ports = (struct flow_ports *)(skb_network_header(skb) + thoff); in nf_flow_tuple_ip() 196 tuple->src_port = ports->source; in nf_flow_tuple_ip() 197 tuple->dst_port = ports->dest; in nf_flow_tuple_ip() 432 struct flow_ports *ports; in nf_flow_tuple_ipv6() local 449 if (!pskb_may_pull(skb, thoff + sizeof(*ports))) in nf_flow_tuple_ipv6() 452 ports = (struct flow_ports *)(skb_network_header(skb) + thoff); in nf_flow_tuple_ipv6() 456 tuple->src_port = ports->source; in nf_flow_tuple_ipv6() 457 tuple->dst_port = ports->dest; in nf_flow_tuple_ipv6()
|
D | nf_conntrack_irc.c | 25 static unsigned short ports[MAX_PORTS]; variable 49 module_param_array(ports, ushort, &ports_c, 0400); 50 MODULE_PARM_DESC(ports, "port numbers of IRC servers"); 257 ports[ports_c++] = IRC_PORT; in nf_conntrack_irc_init() 261 IRC_PORT, ports[i], i, &irc_exp_policy, in nf_conntrack_irc_init()
|
D | nf_conntrack_ftp.c | 43 static u_int16_t ports[MAX_PORTS]; variable 45 module_param_array(ports, ushort, &ports_c, 0400); 585 ports[ports_c++] = FTP_PORT; in nf_conntrack_ftp_init() 591 HELPER_NAME, FTP_PORT, ports[i], ports[i], in nf_conntrack_ftp_init() 595 HELPER_NAME, FTP_PORT, ports[i], ports[i], in nf_conntrack_ftp_init()
|
D | xt_multiport.c | 35 s = minfo->ports[i]; in ports_match_v1() 39 e = minfo->ports[++i]; in ports_match_v1()
|
/net/ipv6/netfilter/ |
D | nf_socket_ipv6.c | 32 __be16 *ports, _ports[2]; in extract_icmp6_fields() local 61 ports = skb_header_pointer(skb, inside_hdrlen, in extract_icmp6_fields() 63 if (ports == NULL) in extract_icmp6_fields() 70 *lport = ports[0]; in extract_icmp6_fields() 72 *rport = ports[1]; in extract_icmp6_fields()
|
/net/ipv4/netfilter/ |
D | nf_socket_ipv4.c | 27 __be16 *ports, _ports[2]; in extract_icmp4_fields() local 55 ports = skb_header_pointer(skb, outside_hdrlen + in extract_icmp4_fields() 59 if (ports == NULL) in extract_icmp4_fields() 66 *lport = ports[0]; in extract_icmp4_fields() 68 *rport = ports[1]; in extract_icmp4_fields()
|
D | ipt_CLUSTERIP.c | 347 const u_int16_t *ports; in clusterip_hashfn() local 350 ports = skb_header_pointer(skb, iph->ihl * 4 + poff, 4, _ports); in clusterip_hashfn() 351 if (ports) { in clusterip_hashfn() 352 sport = ports[0]; in clusterip_hashfn() 353 dport = ports[1]; in clusterip_hashfn()
|
/net/core/ |
D | flow_dissector.c | 194 __be32 *ports, _ports; in __skb_flow_get_ports() local 196 ports = __skb_header_pointer(skb, thoff + poff, in __skb_flow_get_ports() 198 if (ports) in __skb_flow_get_ports() 199 return *ports; in __skb_flow_get_ports() 707 key_ports->ports = __skb_flow_get_ports(skb, nhoff, ip_proto, in __skb_flow_dissect_ports() 1445 ((__force u16)keys->ports.dst < in __flow_hash_consistentify() 1446 (__force u16)keys->ports.src))) { in __flow_hash_consistentify() 1448 swap(keys->ports.src, keys->ports.dst); in __flow_hash_consistentify() 1457 ((__force u16)keys->ports.dst < in __flow_hash_consistentify() 1458 (__force u16)keys->ports.src))) { in __flow_hash_consistentify() [all …]
|
/net/netfilter/ipvs/ |
D | ip_vs_sh.c | 279 __be16 _ports[2], *ports; in ip_vs_sh_get_port() local 290 ports = skb_header_pointer(skb, iph->len, sizeof(_ports), in ip_vs_sh_get_port() 292 if (unlikely(!ports)) in ip_vs_sh_get_port() 296 return ports[0]; in ip_vs_sh_get_port() 298 return ports[1]; in ip_vs_sh_get_port()
|
D | ip_vs_ftp.c | 61 static unsigned short ports[IP_VS_APP_MAX_PORTS] = {21, 0}; variable 62 module_param_array(ports, ushort, &ports_count, 0444); 63 MODULE_PARM_DESC(ports, "Ports to monitor for FTP control commands"); 589 if (!ports[i]) in __ip_vs_ftp_init() 591 ret = register_ip_vs_app_inc(ipvs, app, app->protocol, ports[i]); in __ip_vs_ftp_init() 595 app->name, i, ports[i]); in __ip_vs_ftp_init()
|
D | ip_vs_proto_udp.c | 38 __be16 _ports[2], *ports = NULL; in udp_conn_schedule() local 44 ports = &uh->source; in udp_conn_schedule() 46 ports = skb_header_pointer( in udp_conn_schedule() 50 if (!ports) { in udp_conn_schedule() 57 &iph->daddr, ports[1]); in udp_conn_schedule() 60 &iph->saddr, ports[0]); in udp_conn_schedule()
|
D | ip_vs_mh.c | 448 __be16 _ports[2], *ports; in ip_vs_mh_get_port() local 459 ports = skb_header_pointer(skb, iph->len, sizeof(_ports), in ip_vs_mh_get_port() 461 if (unlikely(!ports)) in ip_vs_mh_get_port() 465 return ports[0]; in ip_vs_mh_get_port() 467 return ports[1]; in ip_vs_mh_get_port()
|
D | ip_vs_proto_sctp.c | 24 __be16 _ports[2], *ports = NULL; in sctp_conn_schedule() local 36 ports = &sh->source; in sctp_conn_schedule() 40 ports = skb_header_pointer( in sctp_conn_schedule() 44 if (!ports) { in sctp_conn_schedule() 51 &iph->daddr, ports[1]); in sctp_conn_schedule() 54 &iph->saddr, ports[0]); in sctp_conn_schedule()
|
D | ip_vs_proto_tcp.c | 42 __be16 _ports[2], *ports = NULL; in tcp_conn_schedule() local 53 ports = &th->source; in tcp_conn_schedule() 56 ports = skb_header_pointer( in tcp_conn_schedule() 60 if (!ports) { in tcp_conn_schedule() 69 &iph->daddr, ports[1]); in tcp_conn_schedule() 72 &iph->saddr, ports[0]); in tcp_conn_schedule()
|
/net/ipv6/ |
D | inet6_hashtables.c | 59 const __portpair ports = INET_COMBINED_PORTS(sport, hnum); in __inet6_lookup_established() local 72 if (!INET6_MATCH(sk, net, saddr, daddr, ports, dif, sdif)) in __inet6_lookup_established() 77 if (unlikely(!INET6_MATCH(sk, net, saddr, daddr, ports, dif, sdif))) { in __inet6_lookup_established() 211 const __portpair ports = INET_COMBINED_PORTS(inet->inet_dport, lport); in __inet6_check_established() local 226 if (likely(INET6_MATCH(sk2, net, saddr, daddr, ports, in __inet6_check_established()
|
/net/sched/ |
D | cls_flow.c | 95 if (flow->ports.ports) in flow_get_proto_src() 96 return ntohs(flow->ports.src); in flow_get_proto_src() 104 if (flow->ports.ports) in flow_get_proto_dst() 105 return ntohs(flow->ports.dst); in flow_get_proto_dst()
|
/net/hsr/ |
D | hsr_main.h | 155 struct list_head ports; member 174 list_for_each_entry_rcu((port), &(hsr)->ports, port_list)
|
D | hsr_device.c | 367 list_for_each_entry_safe(port, tmp, &hsr->ports, port_list) in hsr_dev_destroy() 442 INIT_LIST_HEAD(&hsr->ports); in hsr_dev_finalize() 505 list_for_each_entry_safe(port, tmp, &hsr->ports, port_list) in hsr_dev_finalize()
|
/net/bridge/ |
D | br_mdb.c | 163 for (pp = &mp->ports; (p = rcu_dereference(*pp)) != NULL; in br_mdb_fill_info() 330 for (pp = &mp->ports; (p = mlock_dereference(*pp, br)) != NULL; in br_mdb_complete() 632 for (pp = &mp->ports; in br_mdb_add_group() 753 if (!mp->ports && netif_running(br->dev)) in __br_mdb_del() 758 for (pp = &mp->ports; in __br_mdb_del() 774 if (!mp->ports && !mp->host_joined && in __br_mdb_del()
|
/net/ipv4/ |
D | inet_hashtables.c | 353 const __portpair ports = INET_COMBINED_PORTS(sport, hnum); in __inet_lookup_established() local 368 saddr, daddr, ports, dif, sdif))) { in __inet_lookup_established() 372 saddr, daddr, ports, in __inet_lookup_established() 407 const __portpair ports = INET_COMBINED_PORTS(inet->inet_dport, lport); in __inet_check_established() local 423 saddr, daddr, ports, dif, sdif))) { in __inet_check_established()
|