/net/mac80211/ |
D | rc80211_minstrel_ht.c | 147 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/ |
D | br_multicast.c | 350 __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 …]
|
D | br_mdb.c | 232 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()
|
D | br_private.h | 482 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/ |
D | af_netlink.h | 43 int (*netlink_bind)(int group); 44 void (*netlink_unbind)(int group); 63 int (*bind)(int group); 64 void (*unbind)(int group);
|
D | af_netlink.c | 169 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 …]
|
D | genetlink.c | 1056 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/ |
D | dn_rtmsg.c | 68 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/ |
D | nfnetlink.c | 119 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()
|
D | xt_devgroup.c | 27 (((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()
|
D | xt_NFLOG.c | 33 li.u.ulog.group = info->group; in nflog_tg()
|
D | nft_log.c | 89 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()
|
D | nft_meta.c | 161 dest->data[0] = in->group; in nft_meta_get_eval() 166 dest->data[0] = out->group; in nft_meta_get_eval()
|
D | nf_conntrack_netlink.c | 621 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/ |
D | mcast.c | 252 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 …]
|
D | fib6_rules.c | 140 if (rule->suppress_ifgroup != -1 && dev && dev->group == rule->suppress_ifgroup) in fib6_rule_suppress()
|
/net/batman-adv/ |
D | bridge_loop_avoidance.c | 824 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 …]
|
D | packet.h | 199 __be16 group; /* group id */ member
|
/net/bridge/netfilter/ |
D | ebt_nflog.c | 31 li.u.ulog.group = info->group; in ebt_nflog_tg()
|
/net/ieee802154/ |
D | netlink.c | 65 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()
|
D | ieee802154.h | 44 int ieee802154_nl_mcast(struct sk_buff *msg, unsigned int group);
|
/net/ipv4/ |
D | igmp.c | 697 __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 …]
|
D | ping.c | 258 kgid_t group = current_egid(); in ping_init_sock() local 268 if (gid_lte(low, group) && gid_lte(group, high)) in ping_init_sock()
|
D | fib_rules.c | 125 if (rule->suppress_ifgroup != -1 && dev && dev->group == rule->suppress_ifgroup) in fib4_rule_suppress()
|
/net/core/ |
D | rtnetlink.c | 616 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()
|