Searched refs:cpu_copy (Results 1 - 5 of 5) sorted by relevance

/linux-master/drivers/net/ethernet/microchip/lan966x/
H A Dlan966x_mdb.c20 u8 cpu_copy; member in struct:lan966x_mdb_entry
113 bool cpu_copy = false; local
126 mdb_entry->cpu_copy++;
132 mdb_entry->cpu_copy)
133 cpu_copy = true;
136 return lan966x_mac_ip_learn(lan966x, cpu_copy,
159 mdb_entry->cpu_copy--;
160 if (mdb_entry->cpu_copy)
171 if (!mdb_entry->ports && !mdb_entry->cpu_copy) {
178 return lan966x_mac_ip_learn(lan966x, mdb_entry->cpu_copy,
530 bool cpu_copy = false; local
[all...]
H A Dlan966x_mac.c74 bool cpu_copy,
86 ANA_MACACCESS_MAC_CPU_COPY_SET(cpu_copy) |
96 bool cpu_copy,
104 ret = __lan966x_mac_learn_locked(lan966x, pgid, cpu_copy, mac, vid, type);
114 bool cpu_copy,
121 return __lan966x_mac_learn(lan966x, 0, cpu_copy, mac, vid, type);
73 __lan966x_mac_learn_locked(struct lan966x *lan966x, int pgid, bool cpu_copy, const unsigned char mac[ETH_ALEN], unsigned int vid, enum macaccess_entry_type type) argument
95 __lan966x_mac_learn(struct lan966x *lan966x, int pgid, bool cpu_copy, const unsigned char mac[ETH_ALEN], unsigned int vid, enum macaccess_entry_type type) argument
113 lan966x_mac_ip_learn(struct lan966x *lan966x, bool cpu_copy, const unsigned char mac[ETH_ALEN], unsigned int vid, enum macaccess_entry_type type) argument
H A Dlan966x_main.h510 bool cpu_copy,
/linux-master/drivers/net/ethernet/microchip/sparx5/
H A Dsparx5_switchdev.c556 if (is_host && !entry->cpu_copy) {
558 entry->cpu_copy = true;
595 if (is_host && entry->cpu_copy) {
597 entry->cpu_copy = false;
607 if (bitmap_empty(entry->port_mask, SPX5_PORTS) && !entry->cpu_copy) {
H A Dsparx5_main.h225 bool cpu_copy; member in struct:sparx5_mdb_entry

Completed in 153 milliseconds