Lines Matching refs:type

91 				   enum macaccess_entry_type type)
95 if (type == ENTRYTYPE_MACV4) {
99 } else if (type == ENTRYTYPE_MACV6) {
107 enum macaccess_entry_type type)
121 lan966x_mdb_encode_mac(mac, mdb_entry, type);
122 lan966x_mac_forget(lan966x, mac, mdb_entry->vid, type);
135 lan966x_mdb_encode_mac(mac, mdb_entry, type);
137 mac, mdb_entry->vid, type);
142 enum macaccess_entry_type type)
166 lan966x_mdb_encode_mac(mac, mdb_entry, type);
167 lan966x_mac_forget(lan966x, mac, mdb_entry->vid, type);
177 lan966x_mdb_encode_mac(mac, mdb_entry, type);
179 mac, mdb_entry->vid, type);
250 enum macaccess_entry_type type)
265 lan966x_mdb_encode_mac(mac, mdb_entry, type);
266 lan966x_mac_forget(lan966x, mac, mdb_entry->vid, type);
294 mdb_entry->vid, type);
299 enum macaccess_entry_type type)
326 lan966x_mdb_encode_mac(mac, mdb_entry, type);
327 lan966x_mac_forget(lan966x, mac, mdb_entry->vid, type);
351 mdb_entry->vid, type);
368 enum macaccess_entry_type type;
374 type = lan966x_mdb_classify(mdb->addr);
375 if (type == ENTRYTYPE_MACV4 || type == ENTRYTYPE_MACV6)
376 return lan966x_mdb_ip_add(port, mdb, type);
378 return lan966x_mdb_l2_add(port, mdb, type);
385 enum macaccess_entry_type type;
391 type = lan966x_mdb_classify(mdb->addr);
392 if (type == ENTRYTYPE_MACV4 || type == ENTRYTYPE_MACV6)
393 return lan966x_mdb_ip_del(port, mdb, type);
395 return lan966x_mdb_l2_del(port, mdb, type);
400 enum macaccess_entry_type type)
404 lan966x_mdb_encode_mac(mac, mdb_entry, type);
405 lan966x_mac_forget(lan966x, mac, mdb_entry->vid, type);
406 lan966x_mac_ip_learn(lan966x, true, mac, mdb_entry->vid, type);
411 enum macaccess_entry_type type)
417 lan966x_mdb_encode_mac(mac, mdb_entry, type);
418 lan966x_mac_forget(lan966x, mac, mdb_entry->vid, type);
433 mdb_entry->vid, type);
439 enum macaccess_entry_type type;
445 type = lan966x_mdb_classify(mdb_entry->mac);
446 if (type == ENTRYTYPE_MACV4 || type == ENTRYTYPE_MACV6)
447 lan966x_mdb_ip_cpu_copy(lan966x, mdb_entry, type);
449 lan966x_mdb_l2_cpu_copy(lan966x, mdb_entry, type);
455 enum macaccess_entry_type type)
459 lan966x_mdb_encode_mac(mac, mdb_entry, type);
460 lan966x_mac_forget(lan966x, mac, mdb_entry->vid, type);
461 lan966x_mac_ip_learn(lan966x, false, mac, mdb_entry->vid, type);
466 enum macaccess_entry_type type)
472 lan966x_mdb_encode_mac(mac, mdb_entry, type);
473 lan966x_mac_forget(lan966x, mac, mdb_entry->vid, type);
488 mdb_entry->vid, type);
494 enum macaccess_entry_type type;
500 type = lan966x_mdb_classify(mdb_entry->mac);
501 if (type == ENTRYTYPE_MACV4 || type == ENTRYTYPE_MACV6)
502 lan966x_mdb_ip_cpu_remove(lan966x, mdb_entry, type);
504 lan966x_mdb_l2_cpu_remove(lan966x, mdb_entry, type);
511 enum macaccess_entry_type type;
515 type = lan966x_mdb_classify(mdb_entry->mac);
517 lan966x_mdb_encode_mac(mac, mdb_entry, type);
521 lan966x_mac_forget(lan966x, mac, mdb_entry->vid, type);
528 enum macaccess_entry_type type;
533 type = lan966x_mdb_classify(mdb_entry->mac);
535 lan966x_mdb_encode_mac(mac, mdb_entry, type);
536 if (type == ENTRYTYPE_MACV4 || type == ENTRYTYPE_MACV6) {
544 mdb_entry->vid, type);
548 mdb_entry->vid, type);