/net/mac80211/ |
D | rc80211_minstrel_ht.c | 279 minstrel_ht_update_rates(struct minstrel_priv *mp, struct minstrel_ht_sta *mi); 348 minstrel_ht_get_stats(struct minstrel_priv *mp, struct minstrel_ht_sta *mi, in minstrel_ht_get_stats() argument 366 for (idx = 0; idx < ARRAY_SIZE(mp->cck_rates); idx++) { in minstrel_ht_get_stats() 370 if (rate->idx != mp->cck_rates[idx]) in minstrel_ht_get_stats() 381 for (idx = 0; idx < ARRAY_SIZE(mp->ofdm_rates[0]); idx++) in minstrel_ht_get_stats() 382 if (rate->idx == mp->ofdm_rates[mi->band][idx]) in minstrel_ht_get_stats() 700 minstrel_ht_calc_rate_stats(struct minstrel_priv *mp, in minstrel_ht_calc_rate_stats() argument 993 minstrel_ht_update_stats(struct minstrel_priv *mp, struct minstrel_ht_sta *mi) in minstrel_ht_update_stats() argument 1004 if (!ieee80211_hw_check(mp->hw, TX_STATUS_NO_AMPDU_LEN)) in minstrel_ht_update_stats() 1063 minstrel_ht_calc_rate_stats(mp, mrs); in minstrel_ht_update_stats() [all …]
|
/net/bridge/ |
D | br_mdb.c | 231 struct net_bridge_mdb_entry *mp, in __mdb_fill_info() argument 247 ifindex = mp->br->dev->ifindex; in __mdb_fill_info() 248 mtimer = &mp->timer; in __mdb_fill_info() 253 e.vid = mp->addr.vid; in __mdb_fill_info() 254 if (mp->addr.proto == htons(ETH_P_IP)) in __mdb_fill_info() 255 e.addr.u.ip4 = mp->addr.dst.ip4; in __mdb_fill_info() 257 else if (mp->addr.proto == htons(ETH_P_IPV6)) in __mdb_fill_info() 258 e.addr.u.ip6 = mp->addr.dst.ip6; in __mdb_fill_info() 261 ether_addr_copy(e.addr.u.mac_addr, mp->addr.dst.mac_addr); in __mdb_fill_info() 262 e.addr.proto = mp->addr.proto; in __mdb_fill_info() [all …]
|
D | br_multicast.c | 325 struct net_bridge_mdb_entry *mp; in br_multicast_star_g_handle_mode() local 331 mp = br_mdb_ip_get(br, &pg->key.addr); in br_multicast_star_g_handle_mode() 332 if (!mp) in br_multicast_star_g_handle_mode() 341 for (pg_lst = mlock_dereference(mp->ports, br); in br_multicast_star_g_handle_mode() 537 struct net_bridge_mdb_entry *mp; in br_multicast_fwd_src_remove() local 544 mp = br_mdb_ip_get(src->br, &sg_ip); in br_multicast_fwd_src_remove() 545 if (!mp) in br_multicast_fwd_src_remove() 548 for (pp = &mp->ports; in br_multicast_fwd_src_remove() 560 br_multicast_del_pg(mp, p, pp); in br_multicast_fwd_src_remove() 602 struct net_bridge_mdb_entry *mp; in br_multicast_destroy_mdb_entry() local [all …]
|
D | br_private.h | 922 void br_mdb_notify(struct net_device *dev, struct net_bridge_mdb_entry *mp, 926 void br_multicast_del_pg(struct net_bridge_mdb_entry *mp, 940 struct net_bridge_mdb_entry *mp, bool notify); 941 void br_multicast_host_leave(struct net_bridge_mdb_entry *mp, bool notify);
|
/net/bridge/netfilter/ |
D | ebt_arp.c | 69 const unsigned char *mp; in ebt_arp_mt() local 75 mp = skb_header_pointer(skb, sizeof(struct arphdr), in ebt_arp_mt() 77 if (mp == NULL) in ebt_arp_mt() 80 !ether_addr_equal_masked(mp, info->smaddr, in ebt_arp_mt() 86 mp = skb_header_pointer(skb, sizeof(struct arphdr) + in ebt_arp_mt() 89 if (mp == NULL) in ebt_arp_mt() 92 !ether_addr_equal_masked(mp, info->dmaddr, in ebt_arp_mt()
|
/net/8021q/ |
D | vlanproc.c | 280 const struct vlan_priority_tci_mapping *mp in vlandev_seq_show() local 282 while (mp) { in vlandev_seq_show() 284 mp->priority, ((mp->vlan_qos >> 13) & 0x7)); in vlandev_seq_show() 285 mp = mp->next; in vlandev_seq_show()
|
D | vlan_dev.c | 173 struct vlan_priority_tci_mapping *mp = NULL; in vlan_dev_set_egress_priority() local 178 mp = vlan->egress_priority_map[skb_prio & 0xF]; in vlan_dev_set_egress_priority() 179 while (mp) { in vlan_dev_set_egress_priority() 180 if (mp->priority == skb_prio) { in vlan_dev_set_egress_priority() 181 if (mp->vlan_qos && !vlan_qos) in vlan_dev_set_egress_priority() 183 else if (!mp->vlan_qos && vlan_qos) in vlan_dev_set_egress_priority() 185 mp->vlan_qos = vlan_qos; in vlan_dev_set_egress_priority() 188 mp = mp->next; in vlan_dev_set_egress_priority() 192 mp = vlan->egress_priority_map[skb_prio & 0xF]; in vlan_dev_set_egress_priority() 197 np->next = mp; in vlan_dev_set_egress_priority()
|
/net/xdp/ |
D | xskmap.c | 113 const int ret = BPF_REG_0, mp = BPF_REG_1, index = BPF_REG_2; in xsk_map_gen_lookup() local 119 *insn++ = BPF_ALU64_IMM(BPF_ADD, mp, offsetof(struct xsk_map, xsk_map)); in xsk_map_gen_lookup() 120 *insn++ = BPF_ALU64_REG(BPF_ADD, ret, mp); in xsk_map_gen_lookup()
|
/net/key/ |
D | af_key.c | 3561 const struct xfrm_migrate *mp; in pfkey_send_migrate() local 3585 for (i = 0, mp = m; i < num_bundles; i++, mp++) { in pfkey_send_migrate() 3588 pfkey_sockaddr_pair_size(mp->old_family); in pfkey_send_migrate() 3591 pfkey_sockaddr_pair_size(mp->new_family); in pfkey_send_migrate() 3631 for (i = 0, mp = m; i < num_bundles; i++, mp++) { in pfkey_send_migrate() 3633 int mode = pfkey_mode_from_xfrm(mp->mode); in pfkey_send_migrate() 3636 if (set_ipsecrequest(skb, mp->proto, mode, in pfkey_send_migrate() 3637 (mp->reqid ? IPSEC_LEVEL_UNIQUE : IPSEC_LEVEL_REQUIRE), in pfkey_send_migrate() 3638 mp->reqid, mp->old_family, in pfkey_send_migrate() 3639 &mp->old_saddr, &mp->old_daddr) < 0) in pfkey_send_migrate() [all …]
|
/net/xfrm/ |
D | xfrm_policy.c | 4347 struct xfrm_migrate *mp; in xfrm_policy_migrate() local 4358 for (j = 0, mp = m; j < num_migrate; j++, mp++) { in xfrm_policy_migrate() 4359 if (!migrate_tmpl_match(mp, &pol->xfrm_vec[i])) in xfrm_policy_migrate() 4366 memcpy(&pol->xfrm_vec[i].id.daddr, &mp->new_daddr, in xfrm_policy_migrate() 4368 memcpy(&pol->xfrm_vec[i].saddr, &mp->new_saddr, in xfrm_policy_migrate() 4370 pol->xfrm_vec[i].encap_family = mp->new_family; in xfrm_policy_migrate() 4423 struct xfrm_migrate *mp; in xfrm_migrate() local 4441 for (i = 0, mp = m; i < num_migrate; i++, mp++) { in xfrm_migrate() 4442 if ((x = xfrm_migrate_state_find(mp, net, if_id))) { in xfrm_migrate() 4445 xc = xfrm_state_migrate(x, mp, encap); in xfrm_migrate()
|
D | xfrm_user.c | 2723 const struct xfrm_migrate *mp; in build_migrate() local 2751 for (i = 0, mp = m ; i < num_migrate; i++, mp++) { in build_migrate() 2752 err = copy_to_user_migrate(mp, skb); in build_migrate()
|
/net/ipv4/ |
D | fib_semantics.c | 1760 struct nlattr *mp; in fib_add_multipath() local 1762 mp = nla_nest_start_noflag(skb, RTA_MULTIPATH); in fib_add_multipath() 1763 if (!mp) in fib_add_multipath() 1783 nla_nest_end(skb, mp); in fib_add_multipath()
|
/net/mpls/ |
D | af_mpls.c | 2046 struct nlattr *mp; in mpls_dump_route() local 2050 mp = nla_nest_start_noflag(skb, RTA_MULTIPATH); in mpls_dump_route() 2051 if (!mp) in mpls_dump_route() 2092 nla_nest_end(skb, mp); in mpls_dump_route()
|
/net/ipv6/ |
D | route.c | 5570 struct nlattr *mp; in rt6_fill_node_nexthop() local 5572 mp = nla_nest_start_noflag(skb, RTA_MULTIPATH); in rt6_fill_node_nexthop() 5573 if (!mp) in rt6_fill_node_nexthop() 5579 nla_nest_end(skb, mp); in rt6_fill_node_nexthop() 5710 struct nlattr *mp; in rt6_fill_node() local 5712 mp = nla_nest_start_noflag(skb, RTA_MULTIPATH); in rt6_fill_node() 5713 if (!mp) in rt6_fill_node() 5729 nla_nest_end(skb, mp); in rt6_fill_node()
|