Lines Matching defs:sparx5
44 static int sparx5_mact_get_status(struct sparx5 *sparx5) in sparx5_mact_get_status()
49 static int sparx5_mact_wait_for_completion(struct sparx5 *sparx5) in sparx5_mact_wait_for_completion()
59 static void sparx5_mact_select(struct sparx5 *sparx5, in sparx5_mact_select()
80 int sparx5_mact_learn(struct sparx5 *sparx5, int pgid, in sparx5_mact_learn()
121 struct sparx5 *sparx5 = port->sparx5; in sparx5_mc_unsync() local
129 struct sparx5 *sparx5 = port->sparx5; in sparx5_mc_sync() local
134 static int sparx5_mact_get(struct sparx5 *sparx5, in sparx5_mact_get()
159 bool sparx5_mact_getnext(struct sparx5 *sparx5, in sparx5_mact_getnext()
189 int sparx5_mact_find(struct sparx5 *sparx5, in sparx5_mact_find()
218 int sparx5_mact_forget(struct sparx5 *sparx5, in sparx5_mact_forget()
239 static struct sparx5_mact_entry *alloc_mact_entry(struct sparx5 *sparx5, in alloc_mact_entry()
256 static struct sparx5_mact_entry *find_mact_entry(struct sparx5 *sparx5, in find_mact_entry()
289 int sparx5_add_mact_entry(struct sparx5 *sparx5, in sparx5_add_mact_entry()
336 int sparx5_del_mact_entry(struct sparx5 *sparx5, in sparx5_del_mact_entry()
361 static void sparx5_mact_handle_entry(struct sparx5 *sparx5, in sparx5_mact_handle_entry()
423 struct sparx5 *sparx5 = container_of(del_work, struct sparx5, in sparx5_mact_pull_work() local
478 void sparx5_set_ageing(struct sparx5 *sparx5, int msecs) in sparx5_set_ageing()
490 void sparx5_mact_init(struct sparx5 *sparx5) in sparx5_mact_init()