Home
last modified time | relevance | path

Searched refs:mp (Results 1 – 14 of 14) sorted by relevance

/net/mac80211/
Drc80211_minstrel_ht.c279 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/
Dbr_mdb.c231 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 …]
Dbr_multicast.c325 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 …]
Dbr_private.h922 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/
Debt_arp.c69 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/
Dvlanproc.c280 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()
Dvlan_dev.c173 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/
Dxskmap.c113 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/
Daf_key.c3561 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/
Dxfrm_policy.c4347 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()
Dxfrm_user.c2723 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/
Dfib_semantics.c1760 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/
Daf_mpls.c2046 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/
Droute.c5570 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()