/net/bridge/ |
D | br_multicast.c | 78 struct net_bridge_port_group *pg); 201 static void __fwd_add_star_excl(struct net_bridge_port_group *pg, in __fwd_add_star_excl() argument 205 struct net_bridge *br = pg->key.port->br; in __fwd_add_star_excl() 209 sg_key.port = pg->key.port; in __fwd_add_star_excl() 214 src_pg = __br_multicast_add_group(br, pg->key.port, sg_ip, pg->eth_addr, in __fwd_add_star_excl() 223 static void __fwd_del_star_excl(struct net_bridge_port_group *pg, in __fwd_del_star_excl() argument 227 struct net_bridge *br = pg->key.port->br; in __fwd_del_star_excl() 231 sg_key.port = pg->key.port; in __fwd_del_star_excl() 249 void br_multicast_star_g_handle_mode(struct net_bridge_port_group *pg, in br_multicast_star_g_handle_mode() argument 252 struct net_bridge *br = pg->key.port->br; in br_multicast_star_g_handle_mode() [all …]
|
D | br_mdb.c | 379 struct net_bridge_port_group *pg, in nlmsg_populate_mdb_fill() argument 401 if (__mdb_fill_info(skb, mp, pg)) in nlmsg_populate_mdb_fill() 416 static size_t rtnl_mdb_nlmsg_size(struct net_bridge_port_group *pg) in rtnl_mdb_nlmsg_size() argument 424 if (!pg) in rtnl_mdb_nlmsg_size() 430 switch (pg->key.addr.proto) { in rtnl_mdb_nlmsg_size() 433 if (pg->key.addr.src.ip4) in rtnl_mdb_nlmsg_size() 435 if (pg->key.port->br->multicast_igmp_version == 2) in rtnl_mdb_nlmsg_size() 442 if (!ipv6_addr_any(&pg->key.addr.src.ip6)) in rtnl_mdb_nlmsg_size() 444 if (pg->key.port->br->multicast_mld_version == 1) in rtnl_mdb_nlmsg_size() 455 if (!hlist_empty(&pg->src_list)) in rtnl_mdb_nlmsg_size() [all …]
|
D | br_private.h | 234 struct net_bridge_port_group *pg; member 823 struct net_bridge_port_group *pg, int type); 827 struct net_bridge_port_group *pg, 840 void br_multicast_star_g_handle_mode(struct net_bridge_port_group *pg,
|
/net/netfilter/ |
D | nft_set_pipapo_avx2.c | 220 u8 pg[2] = { pkt[0] >> 4, pkt[0] & 0xf }; in nft_pipapo_avx2_lookup_4b_2() local 228 NFT_PIPAPO_AVX2_BUCKET_LOAD4(0, lt, 0, pg[0], bsize); in nft_pipapo_avx2_lookup_4b_2() 229 NFT_PIPAPO_AVX2_BUCKET_LOAD4(1, lt, 1, pg[1], bsize); in nft_pipapo_avx2_lookup_4b_2() 232 NFT_PIPAPO_AVX2_BUCKET_LOAD4(0, lt, 0, pg[0], bsize); in nft_pipapo_avx2_lookup_4b_2() 234 NFT_PIPAPO_AVX2_BUCKET_LOAD4(1, lt, 1, pg[1], bsize); in nft_pipapo_avx2_lookup_4b_2() 282 u8 pg[4] = { pkt[0] >> 4, pkt[0] & 0xf, pkt[1] >> 4, pkt[1] & 0xf }; in nft_pipapo_avx2_lookup_4b_4() local 290 NFT_PIPAPO_AVX2_BUCKET_LOAD4(0, lt, 0, pg[0], bsize); in nft_pipapo_avx2_lookup_4b_4() 291 NFT_PIPAPO_AVX2_BUCKET_LOAD4(1, lt, 1, pg[1], bsize); in nft_pipapo_avx2_lookup_4b_4() 292 NFT_PIPAPO_AVX2_BUCKET_LOAD4(2, lt, 2, pg[2], bsize); in nft_pipapo_avx2_lookup_4b_4() 293 NFT_PIPAPO_AVX2_BUCKET_LOAD4(3, lt, 3, pg[3], bsize); in nft_pipapo_avx2_lookup_4b_4() [all …]
|
/net/ceph/ |
D | debugfs.c | 93 struct ceph_pg_mapping *pg = in osdmap_show() local 96 seq_printf(s, "pg_temp %llu.%x [", pg->pgid.pool, in osdmap_show() 97 pg->pgid.seed); in osdmap_show() 98 for (i = 0; i < pg->pg_temp.len; i++) in osdmap_show() 100 pg->pg_temp.osds[i]); in osdmap_show() 104 struct ceph_pg_mapping *pg = in osdmap_show() local 107 seq_printf(s, "primary_temp %llu.%x %d\n", pg->pgid.pool, in osdmap_show() 108 pg->pgid.seed, pg->primary_temp.osd); in osdmap_show() 111 struct ceph_pg_mapping *pg = in osdmap_show() local 114 seq_printf(s, "pg_upmap %llu.%x [", pg->pgid.pool, in osdmap_show() [all …]
|
D | osdmap.c | 693 struct ceph_pg_mapping *pg; in alloc_pg_mapping() local 695 pg = kmalloc(sizeof(*pg) + payload_len, GFP_NOIO); in alloc_pg_mapping() 696 if (!pg) in alloc_pg_mapping() 699 RB_CLEAR_NODE(&pg->node); in alloc_pg_mapping() 700 return pg; in alloc_pg_mapping() 703 static void free_pg_mapping(struct ceph_pg_mapping *pg) in free_pg_mapping() argument 705 WARN_ON(!RB_EMPTY_NODE(&pg->node)); in free_pg_mapping() 707 kfree(pg); in free_pg_mapping() 1136 struct ceph_pg_mapping *pg = in ceph_osdmap_destroy() local 1139 erase_pg_mapping(&map->pg_temp, pg); in ceph_osdmap_destroy() [all …]
|
/net/dcb/ |
D | dcbnl.c | 1180 struct nlattr *pg = nla_nest_start_noflag(skb, i); in dcbnl_cee_pg_fill() local 1182 if (!pg) in dcbnl_cee_pg_fill() 1223 nla_nest_end(skb, pg); in dcbnl_cee_pg_fill() 1328 struct cee_pg pg; in dcbnl_cee_fill() local 1329 memset(&pg, 0, sizeof(pg)); in dcbnl_cee_fill() 1330 err = ops->cee_peer_getpg(netdev, &pg); in dcbnl_cee_fill() 1332 nla_put(skb, DCB_ATTR_CEE_PEER_PG, sizeof(pg), &pg)) in dcbnl_cee_fill()
|