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()
122 struct sparx5 *sparx5 = port->sparx5; in sparx5_mc_unsync() local
130 struct sparx5 *sparx5 = port->sparx5; in sparx5_mc_sync() local
136 static int sparx5_mact_get(struct sparx5 *sparx5, in sparx5_mact_get()
161 bool sparx5_mact_getnext(struct sparx5 *sparx5, in sparx5_mact_getnext()
191 int sparx5_mact_find(struct sparx5 *sparx5, in sparx5_mact_find()
220 int sparx5_mact_forget(struct sparx5 *sparx5, in sparx5_mact_forget()
241 static struct sparx5_mact_entry *alloc_mact_entry(struct sparx5 *sparx5, in alloc_mact_entry()
258 static struct sparx5_mact_entry *find_mact_entry(struct sparx5 *sparx5, in find_mact_entry()
291 int sparx5_add_mact_entry(struct sparx5 *sparx5, in sparx5_add_mact_entry()
338 int sparx5_del_mact_entry(struct sparx5 *sparx5, in sparx5_del_mact_entry()
363 static void sparx5_mact_handle_entry(struct sparx5 *sparx5, in sparx5_mact_handle_entry()
425 struct sparx5 *sparx5 = container_of(del_work, struct sparx5, in sparx5_mact_pull_work() local
480 void sparx5_set_ageing(struct sparx5 *sparx5, int msecs) in sparx5_set_ageing()
492 void sparx5_mact_init(struct sparx5 *sparx5) in sparx5_mact_init()