Searched refs:port (Results 1 - 25 of 165) sorted by relevance

1234567

/net/hsr/
H A Dhsr_main.c27 struct hsr_port *port, *master; local
33 port = hsr_port_get_rtnl(dev);
34 if (port == NULL) {
38 port = hsr_port_get_hsr(hsr, HSR_PT_MASTER);
40 hsr = port->hsr;
50 if (port->type == HSR_PT_MASTER) {
60 if (port->type == HSR_PT_SLAVE_A) {
66 port = hsr_port_get_hsr(hsr, HSR_PT_SLAVE_B);
69 port ?
70 port
99 struct hsr_port *port; local
[all...]
H A Dhsr_forward.h18 void hsr_forward_skb(struct sk_buff *skb, struct hsr_port *port);
H A Dhsr_slave.c24 struct hsr_port *port; local
32 port = hsr_port_get_rcu(skb->dev);
34 if (hsr_addr_is_self(port->hsr, eth_hdr(skb)->h_source)) {
45 hsr_forward_skb(skb, port);
101 static int hsr_portdev_setup(struct net_device *dev, struct hsr_port *port) argument
112 * res = netdev_master_upper_dev_link(port->dev, port->hsr->dev); ?
115 res = netdev_rx_handler_register(dev, hsr_handle_frame, port);
133 struct hsr_port *port, *master; local
142 port
174 hsr_del_port(struct hsr_port *port) argument
[all...]
H A Dhsr_forward.c104 struct hsr_port *port)
113 struct hsr_port *port)
119 if (port->type == HSR_PT_SLAVE_A)
139 struct hsr_port *port)
163 hsr_fill_tag(skb, frame, port);
169 * unchanged. Otherwise, create a private frame especially tagged for 'port'.
172 struct hsr_port *port)
177 if ((port->type != HSR_PT_SLAVE_A) && (port->type != HSR_PT_SLAVE_B)) {
178 WARN_ONCE(1, "HSR: Bug: trying to create a tagged frame for a non-ring port");
103 frame_get_stripped_skb(struct hsr_frame_info *frame, struct hsr_port *port) argument
112 hsr_fill_tag(struct sk_buff *skb, struct hsr_frame_info *frame, struct hsr_port *port) argument
137 create_tagged_skb(struct sk_buff *skb_o, struct hsr_frame_info *frame, struct hsr_port *port) argument
171 frame_get_tagged_skb(struct hsr_frame_info *frame, struct hsr_port *port) argument
206 hsr_xmit(struct sk_buff *skb, struct hsr_port *port, struct hsr_frame_info *frame) argument
234 struct hsr_port *port; local
304 hsr_fill_frame_info(struct hsr_frame_info *frame, struct sk_buff *skb, struct hsr_port *port) argument
344 hsr_forward_skb(struct sk_buff *skb, struct hsr_port *port) argument
[all...]
H A Dhsr_framereg.h24 struct hsr_port *port);
29 struct hsr_port *port);
31 void hsr_register_frame_in(struct hsr_node *node, struct hsr_port *port,
33 int hsr_register_frame_out(struct hsr_port *port, struct hsr_node *node,
H A Dhsr_device.c64 struct hsr_port *port; local
70 hsr_for_each_port(master->hsr, port)
71 if ((port->type != HSR_PT_MASTER) && is_slave_up(port->dev)) {
125 struct hsr_port *port; local
129 hsr_for_each_port(hsr, port)
130 if (port->type != HSR_PT_MASTER)
131 mtu_max = min(port->dev->mtu, mtu_max);
162 struct hsr_port *port; local
169 hsr_for_each_port(hsr, port) {
206 struct hsr_port *port; local
359 struct hsr_port *port; local
431 struct hsr_port *port; local
[all...]
/net/netfilter/
H A Dnf_nat_amanda.c35 u_int16_t port; local
39 exp->saved_proto.tcp.port = exp->tuple.dst.u.tcp.port;
46 /* Try to get same port: if not, try to change it. */
47 for (port = ntohs(exp->saved_proto.tcp.port); port != 0; port++) {
50 exp->tuple.dst.u.tcp.port = htons(port);
[all...]
H A Dnf_nat_irc.c39 u_int16_t port; local
45 exp->saved_proto.tcp.port = exp->tuple.dst.u.tcp.port;
49 /* Try to get same port: if not, try to change it. */
50 for (port = ntohs(exp->saved_proto.tcp.port); port != 0; port++) {
53 exp->tuple.dst.u.tcp.port = htons(port);
[all...]
H A Dnf_nat_ftp.c31 union nf_inet_addr *addr, u16 port)
41 port >> 8,
42 port & 0xFF);
46 &addr->ip, port);
49 &addr->ip6, port);
51 return snprintf(buffer, buflen, "|||%u|", port);
68 u_int16_t port; local
78 exp->saved_proto.tcp.port = exp->tuple.dst.u.tcp.port;
85 /* Try to get same port
29 nf_nat_ftp_fmt_cmd(struct nf_conn *ct, enum nf_ct_ftp_type type, char *buffer, size_t buflen, union nf_inet_addr *addr, u16 port) argument
[all...]
H A Dnf_nat_sip.c82 const union nf_inet_addr *addr, u16 port)
85 return sprintf(buffer, "%pI4:%u", &addr->ip, port);
87 return sprintf(buffer, "[%pI6c]:%u", &addr->ip6, port);
94 union nf_inet_addr *addr, __be16 port)
106 ct->tuplehash[dir].tuple.src.u.udp.port == port) {
108 newport = ct->tuplehash[!dir].tuple.dst.u.udp.port;
110 ct->tuplehash[dir].tuple.dst.u.udp.port == port) {
113 ct->tuplehash[!dir].tuple.src.u.udp.port;
81 sip_sprintf_addr_port(const struct nf_conn *ct, char *buffer, const union nf_inet_addr *addr, u16 port) argument
90 map_addr(struct sk_buff *skb, unsigned int protoff, unsigned int dataoff, const char **dptr, unsigned int *datalen, unsigned int matchoff, unsigned int matchlen, union nf_inet_addr *addr, __be16 port) argument
134 __be16 port; local
154 __be16 port; local
353 u_int16_t port; local
482 nf_nat_sdp_port(struct sk_buff *skb, unsigned int protoff, unsigned int dataoff, const char **dptr, unsigned int *datalen, unsigned int matchoff, unsigned int matchlen, u_int16_t port) argument
551 u_int16_t port; local
[all...]
H A Dnf_nat_tftp.c27 exp->saved_proto.udp.port
28 = ct->tuplehash[IP_CT_DIR_ORIGINAL].tuple.src.u.udp.port;
/net/rds/
H A Dbind.c45 static struct hlist_head *hash_to_bucket(__be32 addr, __be16 port) argument
47 return bind_hash_table + (jhash_2words((u32)addr, (u32)port, 0) &
51 static struct rds_sock *rds_bind_lookup(__be32 addr, __be16 port, argument
55 struct hlist_head *head = hash_to_bucket(addr, port);
57 u64 needle = ((u64)be32_to_cpu(addr) << 32) | be16_to_cpu(port);
73 * make sure our addr and port are set before
79 insert->rs_bound_port = port;
93 struct rds_sock *rds_find_bound(__be32 addr, __be16 port) argument
97 rs = rds_bind_lookup(addr, port, NULL);
105 ntohs(port));
110 rds_add_bound(struct rds_sock *rs, __be32 addr, __be16 *port) argument
[all...]
H A Dcong.c64 * finer-grained communication of per-port congestion. The sender does a very
65 * inexpensive bit test to test if the port it's about to send to is congested
277 void rds_cong_set_bit(struct rds_cong_map *map, __be16 port) argument
283 &map->m_addr, ntohs(port), map);
285 i = be16_to_cpu(port) / RDS_CONG_MAP_PAGE_BITS;
286 off = be16_to_cpu(port) % RDS_CONG_MAP_PAGE_BITS;
291 void rds_cong_clear_bit(struct rds_cong_map *map, __be16 port) argument
297 &map->m_addr, ntohs(port), map);
299 i = be16_to_cpu(port) / RDS_CONG_MAP_PAGE_BITS;
300 off = be16_to_cpu(port)
305 rds_cong_test_bit(struct rds_cong_map *map, __be16 port) argument
346 rds_cong_wait(struct rds_cong_map *map, __be16 port, int nonblock, struct rds_sock *rs) argument
[all...]
/net/netfilter/ipset/
H A Dip_set_hash_ipport.c8 /* Kernel module implementing an IP set type: the hash:ip,port type */
36 IP_SET_MODULE_DESC("hash:ip,port", IPSET_TYPE_REV_MIN, IPSET_TYPE_REV_MAX);
37 MODULE_ALIAS("ip_set_hash:ip,port");
47 __be16 port; member in struct:hash_ipport4_elem
60 ip1->port == ip2->port &&
69 nla_put_net16(skb, IPSET_ATTR_PORT, data->port) ||
83 next->port = d->port;
102 &e.port,
117 u32 ip, ip_to = 0, p = 0, port, port_to; local
209 __be16 port; member in struct:hash_ipport6_elem
284 u32 port, port_to; local
[all...]
H A Dip_set_hash_ipportip.c8 /* Kernel module implementing an IP set type: the hash:ip,port,ip type */
36 IP_SET_MODULE_DESC("hash:ip,port,ip", IPSET_TYPE_REV_MIN, IPSET_TYPE_REV_MAX);
37 MODULE_ALIAS("ip_set_hash:ip,port,ip");
48 __be16 port; member in struct:hash_ipportip4_elem
60 ip1->port == ip2->port &&
70 nla_put_net16(skb, IPSET_ATTR_PORT, data->port) ||
84 next->port = d->port;
103 &e.port,
119 u32 ip, ip_to = 0, p = 0, port, port_to; local
216 __be16 port; member in struct:hash_ipportip6_elem
292 u32 port, port_to; local
[all...]
H A Dip_set_getport.c25 bool src, __be16 *port, u8 *proto)
37 *port = src ? th->source : th->dest;
49 *port = src ? sh->source : sh->dest;
62 *port = src ? uh->source : uh->dest;
73 *port = (__force __be16)htons((ic->type << 8) | ic->code);
84 *port = (__force __be16)
98 __be16 *port, u8 *proto)
124 return get_port(skb, protocol, protooff, src, port, proto);
131 __be16 *port, u8 *proto)
143 return get_port(skb, nexthdr, protoff, src, port, prot
24 get_port(const struct sk_buff *skb, int protocol, unsigned int protooff, bool src, __be16 *port, u8 *proto) argument
97 ip_set_get_ip4_port(const struct sk_buff *skb, bool src, __be16 *port, u8 *proto) argument
130 ip_set_get_ip6_port(const struct sk_buff *skb, bool src, __be16 *port, u8 *proto) argument
149 ip_set_get_ip_port(const struct sk_buff *skb, u8 pf, bool src, __be16 *port) argument
[all...]
H A Dip_set_hash_ipportnet.c8 /* Kernel module implementing an IP set type: the hash:ip,port,net type */
38 IP_SET_MODULE_DESC("hash:ip,port,net", IPSET_TYPE_REV_MIN, IPSET_TYPE_REV_MAX);
39 MODULE_ALIAS("ip_set_hash:ip,port,net");
58 __be16 port; member in struct:hash_ipportnet4_elem
74 ip1->port == ip2->port &&
111 nla_put_net16(skb, IPSET_ATTR_PORT, data->port) ||
128 next->port = d->port;
153 &e.port,
171 u32 ip = 0, ip_to = 0, p = 0, port, port_to; local
311 __be16 port; member in struct:hash_ipportnet6_elem
427 u32 port, port_to; local
[all...]
H A Dip_set_hash_netportnet.c8 /* Kernel module implementing an IP set type: the hash:ip,port,net type */
34 IP_SET_MODULE_DESC("hash:net,port,net", IPSET_TYPE_REV_MIN, IPSET_TYPE_REV_MAX);
35 MODULE_ALIAS("ip_set_hash:net,port,net");
51 __be16 port; member in struct:hash_netportnet4_elem
69 ip1->port == ip2->port &&
119 nla_put_net16(skb, IPSET_ATTR_PORT, data->port) ||
137 next->port = d->port;
161 &e.port,
180 u32 ip = 0, ip_to = 0, ip_last, p = 0, port, port_to; local
322 __be16 port; member in struct:hash_netportnet6_elem
456 u32 port, port_to; local
[all...]
H A Dip_set_bitmap_port.c8 /* Kernel module implementing an IP set type: the bitmap:port type */
30 IP_SET_MODULE_DESC("bitmap:port", IPSET_TYPE_REV_MIN, IPSET_TYPE_REV_MAX);
31 MODULE_ALIAS("ip_set_bitmap:port");
52 port_to_id(const struct bitmap_port *m, u16 port) argument
54 return port - m->first_port;
111 u16 port = 0; local
117 port = ntohs(__port);
119 if (port < map->first_port || port > map->last_port)
122 e.id = port_to_id(map, port);
135 u32 port; /* wraparound */ local
[all...]
H A Dip_set_hash_netport.c8 /* Kernel module implementing an IP set type: the hash:net,port type */
37 IP_SET_MODULE_DESC("hash:net,port", IPSET_TYPE_REV_MIN, IPSET_TYPE_REV_MAX);
38 MODULE_ALIAS("ip_set_hash:net,port");
56 __be16 port; member in struct:hash_netport4_elem
70 ip1->port == ip2->port &&
107 nla_put_net16(skb, IPSET_ATTR_PORT, data->port) ||
124 next->port = d->port;
148 &e.port,
165 u32 port, port_to, p = 0, ip = 0, ip_to = 0, last; local
272 __be16 port; member in struct:hash_netport6_elem
385 u32 port, port_to; local
[all...]
/net/irda/ircomm/
H A Dircomm_tty.c108 static void ircomm_port_raise_dtr_rts(struct tty_port *port, int raise) argument
110 struct ircomm_tty_cb *self = container_of(port, struct ircomm_tty_cb,
111 port);
125 static int ircomm_port_carrier_raised(struct tty_port *port) argument
127 struct ircomm_tty_cb *self = container_of(port, struct ircomm_tty_cb,
128 port);
184 tty_port_destroy(&self->port);
228 if (test_and_set_bit(ASYNCB_INITIALIZED, &self->port.flags)) {
265 clear_bit(ASYNCB_INITIALIZED, &self->port.flags);
278 struct tty_port *port local
522 struct tty_port *port = &self->port; local
970 struct tty_port *port = &self->port; local
[all...]
/net/netfilter/ipvs/
H A Dip_vs_sh.c90 __be16 port, unsigned int offset)
99 return (offset + (ntohs(port) + ntohl(addr_fold))*2654435761UL) &
109 const union nf_inet_addr *addr, __be16 port)
111 unsigned int hash = ip_vs_sh_hashkey(svc->af, addr, port, 0);
126 const union nf_inet_addr *addr, __be16 port)
133 ihash = ip_vs_sh_hashkey(svc->af, addr, port, 0);
141 IP_VS_DBG_ADDR(dest->af, &dest->addr), ntohs(dest->port));
148 hash = ip_vs_sh_hashkey(svc->af, addr, port, roffset);
157 ntohs(dest->port), roffset);
279 /* Helper function to get port numbe
89 ip_vs_sh_hashkey(int af, const union nf_inet_addr *addr, __be16 port, unsigned int offset) argument
108 ip_vs_sh_get(struct ip_vs_service *svc, struct ip_vs_sh_state *s, const union nf_inet_addr *addr, __be16 port) argument
125 ip_vs_sh_get_fallback(struct ip_vs_service *svc, struct ip_vs_sh_state *s, const union nf_inet_addr *addr, __be16 port) argument
283 __be16 port; local
324 __be16 port = 0; local
[all...]
/net/ipv4/netfilter/
H A Dnf_nat_h323.c26 unsigned int addroff, __be32 ip, __be16 port)
32 __be16 port; member in struct:__anon49
38 buf.port = port;
75 union nf_inet_addr *addr, __be16 port)
78 addr->ip, port);
85 union nf_inet_addr *addr, __be16 port)
89 addr->ip, port);
101 __be16 port; local
105 if (get_h225_addr(ct, *data, &taddr[i], &addr, &port)) {
24 set_addr(struct sk_buff *skb, unsigned int protoff, unsigned char **data, int dataoff, unsigned int addroff, __be32 ip, __be16 port) argument
72 set_h225_addr(struct sk_buff *skb, unsigned int protoff, unsigned char **data, int dataoff, TransportAddress *taddr, union nf_inet_addr *addr, __be16 port) argument
82 set_h245_addr(struct sk_buff *skb, unsigned protoff, unsigned char **data, int dataoff, H245_TransportAddress *taddr, union nf_inet_addr *addr, __be16 port) argument
153 __be16 port; local
175 nat_rtp_rtcp(struct sk_buff *skb, struct nf_conn *ct, enum ip_conntrack_info ctinfo, unsigned int protoff, unsigned char **data, int dataoff, H245_TransportAddress *taddr, __be16 port, __be16 rtp_port, struct nf_conntrack_expect *rtp_exp, struct nf_conntrack_expect *rtcp_exp) argument
281 nat_t120(struct sk_buff *skb, struct nf_conn *ct, enum ip_conntrack_info ctinfo, unsigned int protoff, unsigned char **data, int dataoff, H245_TransportAddress *taddr, __be16 port, struct nf_conntrack_expect *exp) argument
332 nat_h245(struct sk_buff *skb, struct nf_conn *ct, enum ip_conntrack_info ctinfo, unsigned int protoff, unsigned char **data, int dataoff, TransportAddress *taddr, __be16 port, struct nf_conntrack_expect *exp) argument
423 nat_q931(struct sk_buff *skb, struct nf_conn *ct, enum ip_conntrack_info ctinfo, unsigned int protoff, unsigned char **data, TransportAddress *taddr, int idx, __be16 port, struct nf_conntrack_expect *exp) argument
516 nat_callforwarding(struct sk_buff *skb, struct nf_conn *ct, enum ip_conntrack_info ctinfo, unsigned int protoff, unsigned char **data, int dataoff, TransportAddress *taddr, __be16 port, struct nf_conntrack_expect *exp) argument
[all...]
/net/bridge/
H A Dbr_multicast.c289 struct net_bridge *br = pg->port->br;
513 struct net_bridge *br, struct net_bridge_port *port,
537 port ? port->dev->name : br->dev->name);
548 port ? port->dev->name : br->dev->name);
561 port ? port->dev->name : br->dev->name);
570 port ? port
512 br_multicast_get_group( struct net_bridge *br, struct net_bridge_port *port, struct br_ip *group, int hash) argument
586 br_multicast_new_group(struct net_bridge *br, struct net_bridge_port *port, struct br_ip *group) argument
634 br_multicast_new_port_group( struct net_bridge_port *port, struct br_ip *group, struct net_bridge_port_group __rcu *next, unsigned char state) argument
656 br_multicast_add_group(struct net_bridge *br, struct net_bridge_port *port, struct br_ip *group) argument
707 br_ip4_multicast_add_group(struct net_bridge *br, struct net_bridge_port *port, __be32 group, __u16 vid) argument
725 br_ip6_multicast_add_group(struct net_bridge *br, struct net_bridge_port *port, const struct in6_addr *group, __u16 vid) argument
745 struct net_bridge_port *port = (void *)data; local
805 __br_multicast_send_query(struct net_bridge *br, struct net_bridge_port *port, struct br_ip *ip) argument
825 br_multicast_send_query(struct net_bridge *br, struct net_bridge_port *port, struct bridge_mcast_own_query *own_query) argument
863 br_multicast_port_query_expired(struct net_bridge_port *port, struct bridge_mcast_own_query *query) argument
884 struct net_bridge_port *port = (void *)data; local
892 struct net_bridge_port *port = (void *)data; local
898 br_multicast_add_port(struct net_bridge_port *port) argument
912 br_multicast_del_port(struct net_bridge_port *port) argument
926 br_multicast_enable_port(struct net_bridge_port *port) argument
943 br_multicast_disable_port(struct net_bridge_port *port) argument
963 br_ip4_multicast_igmp3_report(struct net_bridge *br, struct net_bridge_port *port, struct sk_buff *skb, u16 vid) argument
1020 br_ip6_multicast_mld2_report(struct net_bridge *br, struct net_bridge_port *port, struct sk_buff *skb, u16 vid) argument
1082 br_ip4_multicast_select_querier(struct net_bridge *br, struct net_bridge_port *port, __be32 saddr) argument
1108 br_ip6_multicast_select_querier(struct net_bridge *br, struct net_bridge_port *port, struct in6_addr *saddr) argument
1131 br_multicast_select_querier(struct net_bridge *br, struct net_bridge_port *port, struct br_ip *saddr) argument
1163 br_multicast_add_router(struct net_bridge *br, struct net_bridge_port *port) argument
1181 br_multicast_mark_router(struct net_bridge *br, struct net_bridge_port *port) argument
1206 br_multicast_query_received(struct net_bridge *br, struct net_bridge_port *port, struct bridge_mcast_other_query *query, struct br_ip *saddr, unsigned long max_delay) argument
1219 br_ip4_multicast_query(struct net_bridge *br, struct net_bridge_port *port, struct sk_buff *skb, u16 vid) argument
1308 br_ip6_multicast_query(struct net_bridge *br, struct net_bridge_port *port, struct sk_buff *skb, u16 vid) argument
1406 br_multicast_leave_group(struct net_bridge *br, struct net_bridge_port *port, struct br_ip *group, struct bridge_mcast_other_query *other_query, struct bridge_mcast_own_query *own_query) argument
1510 br_ip4_multicast_leave_group(struct net_bridge *br, struct net_bridge_port *port, __be32 group, __u16 vid) argument
1532 br_ip6_multicast_leave_group(struct net_bridge *br, struct net_bridge_port *port, const struct in6_addr *group, __u16 vid) argument
1554 br_multicast_ipv4_rcv(struct net_bridge *br, struct net_bridge_port *port, struct sk_buff *skb, u16 vid) argument
1654 br_multicast_ipv6_rcv(struct net_bridge *br, struct net_bridge_port *port, struct sk_buff *skb, u16 vid) argument
1795 br_multicast_rcv(struct net_bridge *br, struct net_bridge_port *port, struct sk_buff *skb, u16 vid) argument
2023 struct net_bridge_port *port; local
2181 struct net_bridge_port *port; local
2229 struct net_bridge_port *port; local
2266 struct net_bridge_port *port; local
[all...]
/net/dsa/
H A Ddsa_priv.h26 * switch port.
33 * Which switch this port is a part of, and the port index
34 * for this port.
37 u8 port; member in struct:dsa_slave_priv
41 * to this port.
58 int port, char *name);

Completed in 799 milliseconds

1234567