Home
last modified time | relevance | path

Searched refs:ports (Results 1 – 25 of 49) sorted by relevance

12

/net/dsa/
Ddsa2.c124 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 …]
Dtag_8021q.c106 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()
Ddsa.c249 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/
Dnf_conntrack_sane.c42 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()
Dnf_conntrack_tftp.c30 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()
Dnf_flow_table_ip.c167 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()
Dnf_conntrack_irc.c25 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()
Dnf_conntrack_ftp.c43 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()
Dxt_multiport.c35 s = minfo->ports[i]; in ports_match_v1()
39 e = minfo->ports[++i]; in ports_match_v1()
/net/ipv6/netfilter/
Dnf_socket_ipv6.c32 __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/
Dnf_socket_ipv4.c27 __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()
Dipt_CLUSTERIP.c347 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/
Dflow_dissector.c194 __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/
Dip_vs_sh.c279 __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()
Dip_vs_ftp.c61 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()
Dip_vs_proto_udp.c38 __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()
Dip_vs_mh.c448 __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()
Dip_vs_proto_sctp.c24 __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()
Dip_vs_proto_tcp.c42 __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/
Dinet6_hashtables.c59 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/
Dcls_flow.c95 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/
Dhsr_main.h155 struct list_head ports; member
174 list_for_each_entry_rcu((port), &(hsr)->ports, port_list)
Dhsr_device.c367 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/
Dbr_mdb.c163 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/
Dinet_hashtables.c353 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()

12