Home
last modified time | relevance | path

Searched refs:port (Results 1 – 25 of 213) sorted by relevance

123456789

/net/hsr/
Dhsr_slave.c27 struct hsr_port *port; in hsr_handle_frame() local
40 port = hsr_port_get_rcu(skb->dev); in hsr_handle_frame()
41 if (!port) in hsr_handle_frame()
43 hsr = port->hsr; in hsr_handle_frame()
45 if (hsr_addr_is_self(port->hsr, eth_hdr(skb)->h_source)) { in hsr_handle_frame()
57 if (!(port->dev->features & NETIF_F_HW_HSR_TAG_RM) && in hsr_handle_frame()
69 hsr_forward_skb(skb, port); in hsr_handle_frame()
126 struct hsr_port *port, in hsr_portdev_setup() argument
137 if (!port->hsr->fwd_offloaded) { in hsr_portdev_setup()
150 res = netdev_rx_handler_register(dev, hsr_handle_frame, port); in hsr_portdev_setup()
[all …]
Dhsr_forward.c150 struct hsr_port *port) in hsr_get_untagged_frame() argument
157 netdev_warn_once(port->dev, in hsr_get_untagged_frame()
168 struct hsr_port *port) in prp_get_untagged_frame() argument
182 __FILE__, __LINE__, port->dev->name); in prp_get_untagged_frame()
191 struct hsr_port *port) in prp_set_lan_id() argument
195 if (port->type == HSR_PT_SLAVE_A) in prp_set_lan_id()
201 lane_id |= port->hsr->net_id; in prp_set_lan_id()
208 struct hsr_port *port) in prp_fill_rct() argument
227 prp_set_lan_id(trailer, port); in prp_fill_rct()
237 struct hsr_port *port) in hsr_set_path_id() argument
[all …]
Dhsr_main.c23 struct hsr_port *port; in hsr_slave_empty() local
25 hsr_for_each_port(hsr, port) in hsr_slave_empty()
26 if (port->type != HSR_PT_MASTER) in hsr_slave_empty()
34 struct hsr_port *port, *master; in hsr_netdev_notify() local
42 port = hsr_port_get_rtnl(dev); in hsr_netdev_notify()
43 if (!port) { in hsr_netdev_notify()
47 port = hsr_port_get_hsr(hsr, HSR_PT_MASTER); in hsr_netdev_notify()
48 if (!port) { in hsr_netdev_notify()
53 hsr = port->hsr; in hsr_netdev_notify()
67 if (port->type == HSR_PT_MASTER) { in hsr_netdev_notify()
[all …]
Dhsr_device.c58 struct hsr_port *port; in hsr_check_carrier() local
62 hsr_for_each_port(master->hsr, port) { in hsr_check_carrier()
63 if (port->type != HSR_PT_MASTER && is_slave_up(port->dev)) { in hsr_check_carrier()
109 struct hsr_port *port; in hsr_get_max_mtu() local
112 hsr_for_each_port(hsr, port) in hsr_get_max_mtu()
113 if (port->type != HSR_PT_MASTER) in hsr_get_max_mtu()
114 mtu_max = min(port->dev->mtu, mtu_max); in hsr_get_max_mtu()
141 struct hsr_port *port; in hsr_dev_open() local
147 hsr_for_each_port(hsr, port) { in hsr_dev_open()
148 if (port->type == HSR_PT_MASTER) in hsr_dev_open()
[all …]
Dhsr_framereg.c121 void prp_handle_san_frame(bool san, enum hsr_port_type port, in prp_handle_san_frame() argument
125 if (port == HSR_PT_SLAVE_A) { in prp_handle_san_frame()
130 if (port == HSR_PT_SLAVE_B) in prp_handle_san_frame()
197 struct hsr_node *hsr_get_node(struct hsr_port *port, struct list_head *node_db, in hsr_get_node() argument
201 struct hsr_priv *hsr = port->hsr; in hsr_get_node()
407 struct hsr_port *port) in hsr_addr_subst_dest() argument
419 node_dst = find_node_by_addr_A(&port->hsr->node_db, in hsr_addr_subst_dest()
422 if (port->hsr->prot_version != PRP_V1 && net_ratelimit()) in hsr_addr_subst_dest()
426 if (port->type != node_dst->addr_B_port) in hsr_addr_subst_dest()
433 void hsr_register_frame_in(struct hsr_node *node, struct hsr_port *port, in hsr_register_frame_in() argument
[all …]
/net/ipv4/netfilter/
Dnf_nat_h323.c25 unsigned int addroff, __be32 ip, __be16 port) in set_addr() argument
31 __be16 port; in set_addr() member
37 buf.port = port; in set_addr()
74 union nf_inet_addr *addr, __be16 port) in set_h225_addr() argument
77 addr->ip, port); in set_h225_addr()
84 union nf_inet_addr *addr, __be16 port) in set_h245_addr() argument
88 addr->ip, port); in set_h245_addr()
100 __be16 port; in set_sig_addr() local
104 if (get_h225_addr(ct, *data, &taddr[i], &addr, &port)) { in set_sig_addr()
106 port == info->sig_port[dir]) { in set_sig_addr()
[all …]
/net/netfilter/
Dnf_nat_sip.c84 const union nf_inet_addr *addr, u16 port) in sip_sprintf_addr_port() argument
87 return sprintf(buffer, "%pI4:%u", &addr->ip, port); in sip_sprintf_addr_port()
89 return sprintf(buffer, "[%pI6c]:%u", &addr->ip6, port); in sip_sprintf_addr_port()
96 union nf_inet_addr *addr, __be16 port) in map_addr() argument
108 ct->tuplehash[dir].tuple.src.u.udp.port == port) { in map_addr()
110 newport = ct->tuplehash[!dir].tuple.dst.u.udp.port; in map_addr()
112 ct->tuplehash[dir].tuple.dst.u.udp.port == port) { in map_addr()
115 ct->tuplehash[!dir].tuple.src.u.udp.port; in map_addr()
119 if (nf_inet_addr_cmp(&newaddr, addr) && newport == port) in map_addr()
136 __be16 port; in map_sip_addr() local
[all …]
Dnf_nat_ftp.c35 union nf_inet_addr *addr, u16 port) in nf_nat_ftp_fmt_cmd() argument
45 port >> 8, in nf_nat_ftp_fmt_cmd()
46 port & 0xFF); in nf_nat_ftp_fmt_cmd()
50 &addr->ip, port); in nf_nat_ftp_fmt_cmd()
53 &addr->ip6, port); in nf_nat_ftp_fmt_cmd()
55 return snprintf(buffer, buflen, "|||%u|", port); in nf_nat_ftp_fmt_cmd()
72 u_int16_t port; in nf_nat_ftp() local
82 exp->saved_proto.tcp.port = exp->tuple.dst.u.tcp.port; in nf_nat_ftp()
89 port = nf_nat_exp_find_port(exp, ntohs(exp->saved_proto.tcp.port)); in nf_nat_ftp()
90 if (port == 0) { in nf_nat_ftp()
[all …]
Dnf_conntrack_h323_main.c173 union nf_inet_addr *addr, __be16 *port) in get_h245_addr() argument
200 memcpy(port, p + len, sizeof(__be16)); in get_h245_addr()
214 __be16 port; in expect_rtp_rtcp() local
221 if (!get_h245_addr(ct, *data, taddr, &addr, &port) || in expect_rtp_rtcp()
223 port == 0) in expect_rtp_rtcp()
227 rtp_port = port & ~htons(1); in expect_rtp_rtcp()
228 rtcp_port = port | htons(1); in expect_rtp_rtcp()
257 taddr, port, rtp_port, rtp_exp, rtcp_exp); in expect_rtp_rtcp()
289 __be16 port; in expect_t120() local
294 if (!get_h245_addr(ct, *data, taddr, &addr, &port) || in expect_t120()
[all …]
/net/dsa/
Dtag_8021q.c68 int port; member
131 dsa_tag_8021q_vlan_find(struct dsa_8021q_context *ctx, int port, u16 vid) in dsa_tag_8021q_vlan_find() argument
136 if (v->vid == vid && v->port == port) in dsa_tag_8021q_vlan_find()
148 int port = dp->index; in dsa_port_do_tag_8021q_vlan_add() local
153 return ds->ops->tag_8021q_vlan_add(ds, port, vid, flags); in dsa_port_do_tag_8021q_vlan_add()
155 v = dsa_tag_8021q_vlan_find(ctx, port, vid); in dsa_port_do_tag_8021q_vlan_add()
165 err = ds->ops->tag_8021q_vlan_add(ds, port, vid, flags); in dsa_port_do_tag_8021q_vlan_add()
172 v->port = port; in dsa_port_do_tag_8021q_vlan_add()
184 int port = dp->index; in dsa_port_do_tag_8021q_vlan_del() local
189 return ds->ops->tag_8021q_vlan_del(ds, port, vid); in dsa_port_do_tag_8021q_vlan_del()
[all …]
/net/netfilter/ipset/
Dip_set_hash_ipportip.c45 __be16 port; member
57 ip1->port == ip2->port && in hash_ipportip4_data_equal()
67 nla_put_net16(skb, IPSET_ATTR_PORT, data->port) || in hash_ipportip4_data_list()
81 next->port = d->port; in hash_ipportip4_data_next()
99 &e.port, &e.proto)) in hash_ipportip4_kadt()
115 u32 ip, ip_to = 0, p = 0, port, port_to, i = 0; in hash_ipportip4_uadt() local
139 e.port = nla_get_be16(tb[IPSET_ATTR_PORT]); in hash_ipportip4_uadt()
152 e.port = 0; in hash_ipportip4_uadt()
176 port_to = port = ntohs(e.port); in hash_ipportip4_uadt()
179 if (port > port_to) in hash_ipportip4_uadt()
[all …]
Dip_set_hash_ipport.c47 __be16 port; member
60 ip1->port == ip2->port && in hash_ipport4_data_equal()
69 nla_put_net16(skb, IPSET_ATTR_PORT, data->port) || in hash_ipport4_data_list()
83 next->port = d->port; in hash_ipport4_data_next()
101 &e.port, &e.proto)) in hash_ipport4_kadt()
119 u32 ip, ip_to = 0, p = 0, port, port_to, i = 0; in hash_ipport4_uadt() local
143 e.port = nla_get_be16(tb[IPSET_ATTR_PORT]); in hash_ipport4_uadt()
156 e.port = 0; in hash_ipport4_uadt()
180 port_to = port = ntohs(e.port); in hash_ipport4_uadt()
183 if (port > port_to) in hash_ipport4_uadt()
[all …]
Dip_set_hash_netport.c53 __be16 port; member
67 ip1->port == ip2->port && in hash_netport4_data_equal()
104 nla_put_net16(skb, IPSET_ATTR_PORT, data->port) || in hash_netport4_data_list()
121 next->port = d->port; in hash_netport4_data_next()
144 &e.port, &e.proto)) in hash_netport4_kadt()
161 u32 port, port_to, p = 0, ip = 0, ip_to = 0, i = 0; in hash_netport4_uadt() local
190 e.port = nla_get_be16(tb[IPSET_ATTR_PORT]); in hash_netport4_uadt()
203 e.port = 0; in hash_netport4_uadt()
221 port = port_to = ntohs(e.port); in hash_netport4_uadt()
224 if (port_to < port) in hash_netport4_uadt()
[all …]
Dip_set_hash_ipportnet.c55 __be16 port; member
71 ip1->port == ip2->port && in hash_ipportnet4_data_equal()
108 nla_put_net16(skb, IPSET_ATTR_PORT, data->port) || in hash_ipportnet4_data_list()
125 next->port = d->port; in hash_ipportnet4_data_next()
149 &e.port, &e.proto)) in hash_ipportnet4_kadt()
167 u32 ip = 0, ip_to = 0, p = 0, port, port_to; in hash_ipportnet4_uadt() local
201 e.port = nla_get_be16(tb[IPSET_ATTR_PORT]); in hash_ipportnet4_uadt()
214 e.port = 0; in hash_ipportnet4_uadt()
249 port_to = port = ntohs(e.port); in hash_ipportnet4_uadt()
252 if (port > port_to) in hash_ipportnet4_uadt()
[all …]
Dip_set_bitmap_port.c50 port_to_id(const struct bitmap_port *m, u16 port) in port_to_id() argument
52 return port - m->first_port; in port_to_id()
100 ip_set_get_ip_port(const struct sk_buff *skb, u8 pf, bool src, __be16 *port) in ip_set_get_ip_port() argument
107 ret = ip_set_get_ip4_port(skb, src, port, &proto); in ip_set_get_ip_port()
110 ret = ip_set_get_ip6_port(skb, src, port, &proto); in ip_set_get_ip_port()
136 u16 port = 0; in bitmap_port_kadt() local
142 port = ntohs(__port); in bitmap_port_kadt()
144 if (port < map->first_port || port > map->last_port) in bitmap_port_kadt()
147 e.id = port_to_id(map, port); in bitmap_port_kadt()
160 u32 port; /* wraparound */ in bitmap_port_uadt() local
[all …]
Dip_set_hash_netportnet.c49 __be16 port; member
68 ip1->port == ip2->port && in hash_netportnet4_data_equal()
118 nla_put_net16(skb, IPSET_ATTR_PORT, data->port) || in hash_netportnet4_data_list()
136 next->port = d->port; in hash_netportnet4_data_next()
166 &e.port, &e.proto)) in hash_netportnet4_kadt()
195 u32 ip = 0, ip_to = 0, p = 0, port, port_to; in hash_netportnet4_uadt() local
234 e.port = nla_get_be16(tb[IPSET_ATTR_PORT]); in hash_netportnet4_uadt()
247 e.port = 0; in hash_netportnet4_uadt()
279 port_to = port = ntohs(e.port); in hash_netportnet4_uadt()
282 if (port > port_to) in hash_netportnet4_uadt()
[all …]
Dip_set_getport.c26 bool src, __be16 *port, u8 *proto) in get_port() argument
38 *port = src ? th->source : th->dest; in get_port()
50 *port = src ? sh->source : sh->dest; in get_port()
63 *port = src ? uh->source : uh->dest; in get_port()
74 *port = (__force __be16)htons((ic->type << 8) | ic->code); in get_port()
85 *port = (__force __be16) in get_port()
99 __be16 *port, u8 *proto) in ip_set_get_ip4_port() argument
126 return get_port(skb, protocol, protooff, src, port, proto); in ip_set_get_ip4_port()
133 __be16 *port, u8 *proto) in ip_set_get_ip6_port() argument
147 return get_port(skb, nexthdr, protoff, src, port, proto); in ip_set_get_ip6_port()
/net/qrtr/
Dns.c62 unsigned int port; member
117 srv->node, srv->port); in service_announce_new()
127 pkt.server.port = cpu_to_le32(srv->port); in service_announce_new()
144 srv->node, srv->port); in service_announce_del()
154 pkt.server.port = cpu_to_le32(srv->port); in service_announce_del()
184 pkt.server.port = cpu_to_le32(srv->port); in lookup_notify()
220 unsigned int port) in server_add() argument
226 if (!service || !port) in server_add()
236 srv->port = port; in server_add()
243 old = xa_store(&node->servers, port, srv, GFP_KERNEL); in server_add()
[all …]
/net/ipv4/
Dinet_hashtables.c76 tb->port = snum; in inet_bind_bucket_create()
97 unsigned short port, int l3mdev) in inet_bind_bucket_match() argument
99 return net_eq(ib_net(tb), net) && tb->port == port && in inet_bind_bucket_match()
106 unsigned short port, int l3mdev, in inet_bind2_bucket_init() argument
111 tb->port = port; in inet_bind2_bucket_init()
127 unsigned short port, in inet_bind2_bucket_create() argument
134 inet_bind2_bucket_init(tb, net, head, port, l3mdev, sk); in inet_bind2_bucket_create()
169 struct inet_bind2_bucket *tb2, unsigned short port) in inet_bind_hash() argument
171 inet_sk(sk)->inet_num = port; in inet_bind_hash()
224 unsigned short port = inet_sk(child)->inet_num; in __inet_inherit_port() local
[all …]
/net/netfilter/ipvs/
Dip_vs_ftp.c99 union nf_inet_addr *addr, __be16 *port, in ip_vs_ftp_get_addrport() argument
163 *port = get_unaligned((__be16 *) (p + 4)); in ip_vs_ftp_get_addrport()
230 *port = htons(hport); in ip_vs_ftp_get_addrport()
255 __be16 port; in ip_vs_ftp_out() local
284 &from, &port, cp->af, in ip_vs_ftp_out()
289 &from.ip, ntohs(port), &cp->caddr.ip, 0); in ip_vs_ftp_out()
305 &from, &port, cp->af, in ip_vs_ftp_out()
310 IP_VS_DBG_ADDR(cp->af, &from), ntohs(port), in ip_vs_ftp_out()
321 ipvsh->protocol, &from, port, in ip_vs_ftp_out()
330 0, &cp->vaddr, port, &p); in ip_vs_ftp_out()
[all …]
Dip_vs_sh.c85 __be16 port, unsigned int offset) in ip_vs_sh_hashkey() argument
94 return (offset + hash_32(ntohs(port) + ntohl(addr_fold), in ip_vs_sh_hashkey()
105 const union nf_inet_addr *addr, __be16 port) in ip_vs_sh_get() argument
107 unsigned int hash = ip_vs_sh_hashkey(svc->af, addr, port, 0); in ip_vs_sh_get()
122 const union nf_inet_addr *addr, __be16 port) in ip_vs_sh_get_fallback() argument
129 ihash = ip_vs_sh_hashkey(svc->af, addr, port, 0); in ip_vs_sh_get_fallback()
137 IP_VS_DBG_ADDR(dest->af, &dest->addr), ntohs(dest->port)); in ip_vs_sh_get_fallback()
144 hash = ip_vs_sh_hashkey(svc->af, addr, port, roffset); in ip_vs_sh_get_fallback()
153 ntohs(dest->port), roffset); in ip_vs_sh_get_fallback()
314 __be16 port = 0; in ip_vs_sh_schedule() local
[all …]
/net/rds/
Dbind.c57 __be16 port, __u32 scope_id) in __rds_create_bind_key() argument
61 memcpy(key, &port, sizeof(port)); in __rds_create_bind_key()
62 key += sizeof(port); in __rds_create_bind_key()
72 struct rds_sock *rds_find_bound(const struct in6_addr *addr, __be16 port, in rds_find_bound() argument
78 __rds_create_bind_key(key, addr, port, scope_id); in rds_find_bound()
88 ntohs(port)); in rds_find_bound()
95 __be16 *port, __u32 scope_id) in rds_add_bound() argument
101 if (*port != 0) { in rds_add_bound()
102 rover = be16_to_cpu(*port); in rds_add_bound()
131 *port = rs->rs_bound_port; in rds_add_bound()
[all …]
Dcong.c299 void rds_cong_set_bit(struct rds_cong_map *map, __be16 port) in rds_cong_set_bit() argument
305 &map->m_addr, ntohs(port), map); in rds_cong_set_bit()
307 i = be16_to_cpu(port) / RDS_CONG_MAP_PAGE_BITS; in rds_cong_set_bit()
308 off = be16_to_cpu(port) % RDS_CONG_MAP_PAGE_BITS; in rds_cong_set_bit()
313 void rds_cong_clear_bit(struct rds_cong_map *map, __be16 port) in rds_cong_clear_bit() argument
319 &map->m_addr, ntohs(port), map); in rds_cong_clear_bit()
321 i = be16_to_cpu(port) / RDS_CONG_MAP_PAGE_BITS; in rds_cong_clear_bit()
322 off = be16_to_cpu(port) % RDS_CONG_MAP_PAGE_BITS; in rds_cong_clear_bit()
327 static int rds_cong_test_bit(struct rds_cong_map *map, __be16 port) in rds_cong_test_bit() argument
332 i = be16_to_cpu(port) / RDS_CONG_MAP_PAGE_BITS; in rds_cong_test_bit()
[all …]
/net/bluetooth/rfcomm/
Dtty.c46 struct tty_port port; member
80 static void rfcomm_dev_destruct(struct tty_port *port) in rfcomm_dev_destruct() argument
82 struct rfcomm_dev *dev = container_of(port, struct rfcomm_dev, port); in rfcomm_dev_destruct()
110 static int rfcomm_dev_activate(struct tty_port *port, struct tty_struct *tty) in rfcomm_dev_activate() argument
112 struct rfcomm_dev *dev = container_of(port, struct rfcomm_dev, port); in rfcomm_dev_activate()
122 static bool rfcomm_dev_carrier_raised(struct tty_port *port) in rfcomm_dev_carrier_raised() argument
124 struct rfcomm_dev *dev = container_of(port, struct rfcomm_dev, port); in rfcomm_dev_carrier_raised()
130 static void rfcomm_dev_shutdown(struct tty_port *port) in rfcomm_dev_shutdown() argument
132 struct rfcomm_dev *dev = container_of(port, struct rfcomm_dev, port); in rfcomm_dev_shutdown()
167 if (dev && !tty_port_get(&dev->port)) in rfcomm_dev_get()
[all …]
/net/devlink/
Dregion.c11 struct devlink_port *port; member
47 devlink_port_region_get_by_name(struct devlink_port *port, in devlink_port_region_get_by_name() argument
52 list_for_each_entry(region, &port->region_list, list) in devlink_port_region_get_by_name()
137 if (region->port) { in devlink_nl_region_fill()
139 region->port->index); in devlink_nl_region_fill()
195 if (region->port) { in devlink_nl_region_notify_build()
197 region->port->index); in devlink_nl_region_notify_build()
475 struct devlink_port *port = NULL; in devlink_nl_region_get_doit() local
488 port = devlink_port_get_by_index(devlink, index); in devlink_nl_region_get_doit()
489 if (!port) in devlink_nl_region_get_doit()
[all …]

123456789