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 static int sparx5_mact_lookup(struct sparx5 *sparx5, in sparx5_mact_lookup()
217 int sparx5_mact_forget(struct sparx5 *sparx5, in sparx5_mact_forget()
238 static struct sparx5_mact_entry *alloc_mact_entry(struct sparx5 *sparx5, in alloc_mact_entry()
255 static struct sparx5_mact_entry *find_mact_entry(struct sparx5 *sparx5, in find_mact_entry()
288 int sparx5_add_mact_entry(struct sparx5 *sparx5, in sparx5_add_mact_entry()
333 int sparx5_del_mact_entry(struct sparx5 *sparx5, in sparx5_del_mact_entry()
358 static void sparx5_mact_handle_entry(struct sparx5 *sparx5, in sparx5_mact_handle_entry()
420 struct sparx5 *sparx5 = container_of(del_work, struct sparx5, in sparx5_mact_pull_work() local
475 void sparx5_set_ageing(struct sparx5 *sparx5, int msecs) in sparx5_set_ageing()
487 void sparx5_mact_init(struct sparx5 *sparx5) in sparx5_mact_init()