Searched refs:mdbe_attrs (Results 1 – 2 of 2) sorted by relevance
| /linux/drivers/net/vxlan/ ! |
| H A D | vxlan_mdb.c | 494 struct nlattr *mdbe_attrs[MDBE_ATTR_MAX + 1]; in vxlan_mdb_config_attrs_init() local 497 err = nla_parse_nested(mdbe_attrs, MDBE_ATTR_MAX, set_attrs, in vxlan_mdb_config_attrs_init() 502 if (NL_REQ_ATTR_CHECK(extack, set_attrs, mdbe_attrs, MDBE_ATTR_DST)) { in vxlan_mdb_config_attrs_init() 507 if (mdbe_attrs[MDBE_ATTR_SOURCE] && in vxlan_mdb_config_attrs_init() 508 !vxlan_mdb_is_valid_source(mdbe_attrs[MDBE_ATTR_SOURCE], in vxlan_mdb_config_attrs_init() 512 vxlan_mdb_group_set(&cfg->group, entry, mdbe_attrs[MDBE_ATTR_SOURCE]); in vxlan_mdb_config_attrs_init() 524 mdbe_attrs[MDBE_ATTR_SOURCE]) { in vxlan_mdb_config_attrs_init() 532 if (mdbe_attrs[MDBE_ATTR_GROUP_MODE]) { in vxlan_mdb_config_attrs_init() 537 cfg->filter_mode = nla_get_u8(mdbe_attrs[MDBE_ATTR_GROUP_MODE]); in vxlan_mdb_config_attrs_init() 540 if (mdbe_attrs[MDBE_ATTR_SRC_LIST]) { in vxlan_mdb_config_attrs_init() [all …]
|
| /linux/net/bridge/ ! |
| H A D | br_mdb.c | 1451 struct nlattr *mdbe_attrs[MDBE_ATTR_MAX + 1]; in br_mdb_flush_desc_init() local 1461 err = nla_parse_nested(mdbe_attrs, MDBE_ATTR_MAX, in br_mdb_flush_desc_init() 1467 if (mdbe_attrs[MDBE_ATTR_STATE_MASK]) in br_mdb_flush_desc_init() 1468 desc->state_mask = nla_get_u8(mdbe_attrs[MDBE_ATTR_STATE_MASK]); in br_mdb_flush_desc_init() 1470 if (mdbe_attrs[MDBE_ATTR_RTPROT]) in br_mdb_flush_desc_init() 1471 desc->rt_protocol = nla_get_u8(mdbe_attrs[MDBE_ATTR_RTPROT]); in br_mdb_flush_desc_init() 1576 struct nlattr *mdbe_attrs[MDBE_ATTR_MAX + 1]; in br_mdb_get_parse() local 1584 err = nla_parse_nested(mdbe_attrs, MDBE_ATTR_MAX, in br_mdb_get_parse() 1590 if (mdbe_attrs[MDBE_ATTR_SOURCE] && in br_mdb_get_parse() 1591 !is_valid_mdb_source(mdbe_attrs[MDBE_ATTR_SOURCE], in br_mdb_get_parse() [all …]
|