Home
last modified time | relevance | path

Searched refs:br_mdb_entry (Results 1 – 5 of 5) sorted by relevance

/linux/drivers/net/ethernet/marvell/prestera/
H A Dprestera_switchdev.c1498 struct prestera_br_mdb_entry *br_mdb_entry; in prestera_br_mdb_entry_create() local
1501 br_mdb_entry = kzalloc_obj(*br_mdb_entry); in prestera_br_mdb_entry_create()
1502 if (!br_mdb_entry) in prestera_br_mdb_entry_create()
1509 br_mdb_entry->mdb = mdb_entry; in prestera_br_mdb_entry_create()
1510 br_mdb_entry->bridge = br_dev; in prestera_br_mdb_entry_create()
1511 br_mdb_entry->enabled = true; in prestera_br_mdb_entry_create()
1512 INIT_LIST_HEAD(&br_mdb_entry->br_mdb_port_list); in prestera_br_mdb_entry_create()
1514 list_add(&br_mdb_entry->br_mdb_entry_node, &br_dev->br_mdb_entry_list); in prestera_br_mdb_entry_create()
1516 return br_mdb_entry; in prestera_br_mdb_entry_create()
1519 kfree(br_mdb_entry); in prestera_br_mdb_entry_create()
/linux/net/bridge/
H A Dbr_mdb.c135 static void __mdb_entry_fill_flags(struct br_mdb_entry *e, unsigned char flags) in __mdb_entry_fill_flags()
151 static void __mdb_entry_to_br_ip(struct br_mdb_entry *entry, struct br_ip *ip, in __mdb_entry_to_br_ip()
239 struct br_mdb_entry e; in __mdb_fill_info()
461 nlmsg_size = nla_total_size(sizeof(struct br_mdb_entry)) + in rtnl_mdb_nlmsg_pg_size()
709 const struct br_mdb_entry *entry, in __br_mdb_choose_context()
1043 struct br_mdb_entry *entry = cfg->entry; in br_mdb_add_group()
1360 struct br_mdb_entry *entry = cfg->entry; in __br_mdb_del()
1450 struct br_mdb_entry *entry = nla_data(tb[MDBA_SET_ENTRY]); in br_mdb_flush_desc_init()
1575 struct br_mdb_entry *entry = nla_data(tb[MDBA_GET_ENTRY]); in br_mdb_get_parse()
H A Dbr_private.h106 struct br_mdb_entry *entry;
/linux/drivers/net/vxlan/
H A Dvxlan_mdb.c100 struct br_mdb_entry *e) in vxlan_br_mdb_entry_fill()
168 struct br_mdb_entry e; in vxlan_mdb_entry_info_fill()
382 const struct br_mdb_entry *entry, in vxlan_mdb_group_set()
490 const struct br_mdb_entry *entry, in vxlan_mdb_config_attrs_init()
605 struct br_mdb_entry *entry = nla_data(tb[MDBA_SET_ENTRY]); in vxlan_mdb_config_init()
946 nlmsg_size = nla_total_size(sizeof(struct br_mdb_entry)) + in vxlan_mdb_nlmsg_remote_size()
1334 struct br_mdb_entry *entry = nla_data(tb[MDBA_SET_ENTRY]); in vxlan_mdb_flush_desc_init()
1467 struct br_mdb_entry *entry = nla_data(tb[MDBA_GET_ENTRY]); in vxlan_mdb_get_parse()
/linux/net/core/
H A Drtnetlink.c6649 struct br_mdb_entry *entry = nla_data(attr); in rtnl_mdb_get()
6651 if (nla_len(attr) != sizeof(struct br_mdb_entry)) { in rtnl_mdb_get()
6689 sizeof(struct br_mdb_entry)), in rtnl_validate_mdb_entry()
6736 struct br_mdb_entry *entry = nla_data(attr); in rtnl_mdb_add()
6738 if (nla_len(attr) != sizeof(struct br_mdb_entry)) { in rtnl_mdb_add()
6792 sizeof(struct br_mdb_entry)),
6838 struct br_mdb_entry *entry = nla_data(attr); in rtnl_mdb_del()
6839 struct br_mdb_entry zero_entry = {}; in rtnl_mdb_del()
6841 if (nla_len(attr) != sizeof(struct br_mdb_entry)) { in rtnl_mdb_del()
6872 sizeof(struct br_mdb_entry)), in rtnl_dumpit()
[all...]