Home
last modified time | relevance | path

Searched refs:group (Results 1 – 25 of 33) sorted by relevance

12

/net/mac80211/
Drc80211_minstrel_ht.c147 int group, idx; in minstrel_ht_get_stats() local
150 group = minstrel_ht_get_group_idx(rate); in minstrel_ht_get_stats()
153 group = MINSTREL_CCK_GROUP; in minstrel_ht_get_stats()
160 if (!(mi->groups[group].supported & BIT(idx))) in minstrel_ht_get_stats()
163 return &mi->groups[group].rates[idx]; in minstrel_ht_get_stats()
203 minstrel_ht_calc_tp(struct minstrel_ht_sta *mi, int group, int rate) in minstrel_ht_calc_tp() argument
210 mr = &mi->groups[group].rates[rate]; in minstrel_ht_calc_tp()
225 if (group != MINSTREL_CCK_GROUP) in minstrel_ht_calc_tp()
228 nsecs += minstrel_mcs_groups[group].duration[rate]; in minstrel_ht_calc_tp()
353 int tmp_max_streams, group; in minstrel_ht_prob_rate_reduce_streams() local
[all …]
/net/bridge/
Dbr_multicast.c350 __be32 group) in br_ip4_multicast_alloc_query() argument
401 ih->code = (group ? br->multicast_last_member_interval : in br_ip4_multicast_alloc_query()
404 ih->group = group; in br_ip4_multicast_alloc_query()
417 const struct in6_addr *group) in br_ip6_multicast_alloc_query() argument
473 interval = ipv6_addr_any(group) ? in br_ip6_multicast_alloc_query()
482 mldq->mld_mca = *group; in br_ip6_multicast_alloc_query()
514 struct br_ip *group, int hash) in br_multicast_get_group() argument
526 if (unlikely(br_ip_equal(group, &mp->addr))) in br_multicast_get_group()
587 struct net_bridge_port *port, struct br_ip *group) in br_multicast_new_group() argument
602 hash = br_ip_hash(mdb, group); in br_multicast_new_group()
[all …]
Dbr_mdb.c232 struct br_ip *group, int type) in br_mdb_notify() argument
238 entry.addr.proto = group->proto; in br_mdb_notify()
239 entry.addr.u.ip4 = group->u.ip4; in br_mdb_notify()
241 entry.addr.u.ip6 = group->u.ip6; in br_mdb_notify()
319 struct br_ip *group, unsigned char state) in br_mdb_add_group() argument
328 mp = br_mdb_ip_get(mdb, group); in br_mdb_add_group()
330 mp = br_multicast_new_group(br, port, group); in br_mdb_add_group()
345 p = br_multicast_new_port_group(port, group, *pp, state); in br_mdb_add_group()
Dbr_private.h482 struct br_ip *group);
485 br_multicast_new_port_group(struct net_bridge_port *port, struct br_ip *group,
491 struct br_ip *group, int type);
/net/netlink/
Daf_netlink.h43 int (*netlink_bind)(int group);
44 void (*netlink_unbind)(int group);
63 int (*bind)(int group);
64 void (*unbind)(int group);
Daf_netlink.c169 static inline u32 netlink_group_mask(u32 group) in netlink_group_mask() argument
171 return group ? 1 << (group - 1) : 0; in netlink_group_mask()
609 int (*bind)(int group); in netlink_create()
610 void (*unbind)(int group); in netlink_create()
880 static void netlink_unbind(int group, long unsigned int groups, in netlink_unbind() argument
888 for (undo = 0; undo < group; undo++) in netlink_unbind()
923 int group; in netlink_bind() local
925 for (group = 0; group < nlk->ngroups; group++) { in netlink_bind()
926 if (!test_bit(group, &groups)) in netlink_bind()
928 err = nlk->netlink_bind(group); in netlink_bind()
[all …]
Dgenetlink.c1056 static int genlmsg_mcast(struct sk_buff *skb, u32 portid, unsigned long group, in genlmsg_mcast() argument
1071 portid, group, flags); in genlmsg_mcast()
1079 return nlmsg_multicast(prev->genl_sock, skb, portid, group, flags); in genlmsg_mcast()
1086 u32 portid, unsigned int group, gfp_t flags) in genlmsg_multicast_allns() argument
1088 if (WARN_ON_ONCE(group >= family->n_mcgrps)) in genlmsg_multicast_allns()
1090 group = family->mcgrp_offset + group; in genlmsg_multicast_allns()
1091 return genlmsg_mcast(skb, portid, group, flags); in genlmsg_multicast_allns()
1096 struct sk_buff *skb, struct net *net, u32 portid, u32 group, in genl_notify() argument
1105 if (WARN_ON_ONCE(group >= family->n_mcgrps)) in genl_notify()
1107 group = family->mcgrp_offset + group; in genl_notify()
[all …]
/net/decnet/netfilter/
Ddn_rtmsg.c68 int group = 0; in dnrmg_send_peer() local
73 group = DNRNG_NLGRP_L1; in dnrmg_send_peer()
76 group = DNRNG_NLGRP_L2; in dnrmg_send_peer()
85 NETLINK_CB(skb2).dst_group = group; in dnrmg_send_peer()
86 netlink_broadcast(dnrmg, skb2, 0, group, GFP_ATOMIC); in dnrmg_send_peer()
/net/netfilter/
Dnfnetlink.c119 int nfnetlink_has_listeners(struct net *net, unsigned int group) in nfnetlink_has_listeners() argument
121 return netlink_has_listeners(net->nfnl, group); in nfnetlink_has_listeners()
133 unsigned int group, int echo, gfp_t flags) in nfnetlink_send() argument
135 return nlmsg_notify(net->nfnl, skb, portid, group, echo, flags); in nfnetlink_send()
139 int nfnetlink_set_err(struct net *net, u32 portid, u32 group, int error) in nfnetlink_set_err() argument
141 return netlink_set_err(net->nfnl, portid, group, error); in nfnetlink_set_err()
475 static int nfnetlink_bind(int group) in nfnetlink_bind() argument
480 if (group <= NFNLGRP_NONE || group > NFNLGRP_MAX) in nfnetlink_bind()
483 type = nfnl_group2type[group]; in nfnetlink_bind()
Dxt_devgroup.c27 (((info->src_group ^ par->in->group) & info->src_mask ? 1 : 0) ^ in devgroup_mt()
32 (((info->dst_group ^ par->out->group) & info->dst_mask ? 1 : 0) ^ in devgroup_mt()
Dxt_NFLOG.c33 li.u.ulog.group = info->group; in nflog_tg()
Dnft_log.c89 li->u.ulog.group = ntohs(nla_get_be16(tb[NFTA_LOG_GROUP])); in nft_log_init()
154 if (nla_put_be16(skb, NFTA_LOG_GROUP, htons(li->u.ulog.group))) in nft_log_dump()
Dnft_meta.c161 dest->data[0] = in->group; in nft_meta_get_eval()
166 dest->data[0] = out->group; in nft_meta_get_eval()
Dnf_conntrack_netlink.c621 unsigned int flags = 0, group; in ctnetlink_conntrack_event() local
630 group = NFNLGRP_CONNTRACK_DESTROY; in ctnetlink_conntrack_event()
634 group = NFNLGRP_CONNTRACK_NEW; in ctnetlink_conntrack_event()
637 group = NFNLGRP_CONNTRACK_UPDATE; in ctnetlink_conntrack_event()
642 if (!item->report && !nfnetlink_has_listeners(net, group)) in ctnetlink_conntrack_event()
726 err = nfnetlink_send(skb, net, item->portid, group, item->report, in ctnetlink_conntrack_event()
739 if (nfnetlink_set_err(net, 0, group, -ENOBUFS) > 0) in ctnetlink_conntrack_event()
2422 unsigned int type, group; in ctnetlink_expect_event() local
2427 group = NFNLGRP_CONNTRACK_EXP_DESTROY; in ctnetlink_expect_event()
2431 group = NFNLGRP_CONNTRACK_EXP_NEW; in ctnetlink_expect_event()
[all …]
/net/ipv6/
Dmcast.c252 const struct in6_addr *group, in ip6_mc_find_dev_rcu() argument
259 struct rt6_info *rt = rt6_lookup(net, group, NULL, 0, 0); in ip6_mc_find_dev_rcu()
316 struct in6_addr *source, *group; in ip6_mc_source() local
328 group = &((struct sockaddr_in6 *)&pgsr->gsr_group)->sin6_addr; in ip6_mc_source()
330 if (!ipv6_addr_is_multicast(group)) in ip6_mc_source()
334 idev = ip6_mc_find_dev_rcu(net, group, pgsr->gsr_interface); in ip6_mc_source()
345 if (ipv6_addr_equal(&pmc->addr, group)) in ip6_mc_source()
360 ip6_mc_add_src(idev, group, omode, 0, NULL, 0); in ip6_mc_source()
361 ip6_mc_del_src(idev, group, pmc->sfmode, 0, NULL, 0); in ip6_mc_source()
388 ip6_mc_del_src(idev, group, omode, 1, source, 1); in ip6_mc_source()
[all …]
Dfib6_rules.c140 if (rule->suppress_ifgroup != -1 && dev && dev->group == rule->suppress_ifgroup) in fib6_rule_suppress()
/net/batman-adv/
Dbridge_loop_avoidance.c824 if (bla_dst->group == bla_dst_own->group) in batadv_check_claim_group()
837 if (ntohs(bla_dst->group) > ntohs(bla_dst_own->group)) { in batadv_check_claim_group()
840 ntohs(bla_dst->group)); in batadv_check_claim_group()
841 bla_dst_own->group = bla_dst->group; in batadv_check_claim_group()
1099 __be16 group; in batadv_bla_update_orig_address() local
1103 group = htons(crc16(0, primary_if->net_dev->dev_addr, ETH_ALEN)); in batadv_bla_update_orig_address()
1104 bat_priv->bla.claim_dest.group = group; in batadv_bla_update_orig_address()
1241 bat_priv->bla.claim_dest.group = htons(crc); in batadv_bla_init()
1244 bat_priv->bla.claim_dest.group = 0; /* will be set later */ in batadv_bla_init()
1651 ntohs(bat_priv->bla.claim_dest.group)); in batadv_bla_claim_table_seq_print_text()
[all …]
Dpacket.h199 __be16 group; /* group id */ member
/net/bridge/netfilter/
Debt_nflog.c31 li.u.ulog.group = info->group; in ebt_nflog_tg()
/net/ieee802154/
Dnetlink.c65 int ieee802154_nl_mcast(struct sk_buff *msg, unsigned int group) in ieee802154_nl_mcast() argument
73 return genlmsg_multicast(&nl802154_family, msg, 0, group, GFP_ATOMIC); in ieee802154_nl_mcast()
Dieee802154.h44 int ieee802154_nl_mcast(struct sk_buff *msg, unsigned int group);
/net/ipv4/
Digmp.c697 __be32 group = pmc ? pmc->multiaddr : 0; in igmp_send_report() local
707 dst = group; in igmp_send_report()
750 ih->group = group; in igmp_send_report()
869 static bool igmp_heard_report(struct in_device *in_dev, __be32 group) in igmp_heard_report() argument
875 if (group == IGMP_ALL_HOSTS) in igmp_heard_report()
880 if (im->multiaddr == group) { in igmp_heard_report()
896 __be32 group = ih->group; in igmp_heard_query() local
908 group = 0; in igmp_heard_query()
926 group = 0; in igmp_heard_query()
955 if (!group) { /* general query */ in igmp_heard_query()
[all …]
Dping.c258 kgid_t group = current_egid(); in ping_init_sock() local
268 if (gid_lte(low, group) && gid_lte(group, high)) in ping_init_sock()
Dfib_rules.c125 if (rule->suppress_ifgroup != -1 && dev && dev->group == rule->suppress_ifgroup) in fib4_rule_suppress()
/net/core/
Drtnetlink.c616 int rtnetlink_send(struct sk_buff *skb, struct net *net, u32 pid, unsigned int group, int echo) in rtnetlink_send() argument
621 NETLINK_CB(skb).dst_group = group; in rtnetlink_send()
624 netlink_broadcast(rtnl, skb, pid, group, GFP_KERNEL); in rtnetlink_send()
638 void rtnl_notify(struct sk_buff *skb, struct net *net, u32 pid, u32 group, in rtnl_notify() argument
647 nlmsg_notify(rtnl, skb, pid, group, report, flags); in rtnl_notify()
651 void rtnl_set_sk_err(struct net *net, u32 group, int error) in rtnl_set_sk_err() argument
655 netlink_set_err(rtnl, 0, group, error); in rtnl_set_sk_err()
1002 nla_put_u32(skb, IFLA_GROUP, dev->group) || in rtnl_fill_ifinfo()
1908 struct net *net, int group, in rtnl_group_changelink() argument
1916 if (dev->group == group) { in rtnl_group_changelink()

12