/net/hsr/ |
D | hsr_slave.c | 27 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 …]
|
D | hsr_forward.c | 150 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 …]
|
D | hsr_main.c | 23 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 …]
|
D | hsr_device.c | 58 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 …]
|
D | hsr_framereg.c | 121 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/ |
D | nf_nat_h323.c | 25 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/ |
D | nf_nat_sip.c | 84 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 …]
|
D | nf_nat_ftp.c | 35 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 …]
|
D | nf_conntrack_h323_main.c | 173 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/ |
D | tag_8021q.c | 68 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/ |
D | ip_set_hash_ipportip.c | 45 __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 …]
|
D | ip_set_hash_ipport.c | 47 __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 …]
|
D | ip_set_hash_netport.c | 53 __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 …]
|
D | ip_set_hash_ipportnet.c | 55 __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 …]
|
D | ip_set_bitmap_port.c | 50 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 …]
|
D | ip_set_hash_netportnet.c | 49 __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 …]
|
D | ip_set_getport.c | 26 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/ |
D | ns.c | 62 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/ |
D | inet_hashtables.c | 76 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/ |
D | ip_vs_ftp.c | 99 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 …]
|
D | ip_vs_sh.c | 85 __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/ |
D | bind.c | 57 __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 …]
|
D | cong.c | 299 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/ |
D | tty.c | 46 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/ |
D | region.c | 11 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 …]
|