br_mdb_entry
struct prestera_br_mdb_entry *br_mdb_entry;
br_mdb_entry = kzalloc_obj(*br_mdb_entry);
if (!br_mdb_entry)
br_mdb_entry->mdb = mdb_entry;
br_mdb_entry->bridge = br_dev;
br_mdb_entry->enabled = true;
INIT_LIST_HEAD(&br_mdb_entry->br_mdb_port_list);
list_add(&br_mdb_entry->br_mdb_entry_node, &br_dev->br_mdb_entry_list);
return br_mdb_entry;
kfree(br_mdb_entry);
struct br_mdb_entry *e)
struct br_mdb_entry *entry = nla_data(tb[MDBA_SET_ENTRY]);
struct br_mdb_entry *entry = nla_data(tb[MDBA_GET_ENTRY]);
struct br_mdb_entry e;
const struct br_mdb_entry *entry,
const struct br_mdb_entry *entry,
struct br_mdb_entry *entry = nla_data(tb[MDBA_SET_ENTRY]);
nlmsg_size = nla_total_size(sizeof(struct br_mdb_entry)) +
struct br_mdb_entry *entry = cfg->entry;
static void __mdb_entry_fill_flags(struct br_mdb_entry *e, unsigned char flags)
struct br_mdb_entry *entry = cfg->entry;
struct br_mdb_entry *entry = nla_data(tb[MDBA_SET_ENTRY]);
static void __mdb_entry_to_br_ip(struct br_mdb_entry *entry, struct br_ip *ip,
struct br_mdb_entry *entry = nla_data(tb[MDBA_GET_ENTRY]);
struct br_mdb_entry e;
nlmsg_size = nla_total_size(sizeof(struct br_mdb_entry)) +
const struct br_mdb_entry *entry,
struct br_mdb_entry *entry;
struct br_mdb_entry *entry = nla_data(attr);
if (nla_len(attr) != sizeof(struct br_mdb_entry)) {
sizeof(struct br_mdb_entry)),
struct br_mdb_entry *entry = nla_data(attr);
if (nla_len(attr) != sizeof(struct br_mdb_entry)) {
sizeof(struct br_mdb_entry)),
struct br_mdb_entry *entry = nla_data(attr);
struct br_mdb_entry zero_entry = {};
if (nla_len(attr) != sizeof(struct br_mdb_entry)) {
sizeof(struct br_mdb_entry)),