Lines Matching refs:inet6addr_work
7075 struct mlxsw_sp_inet6addr_event_work *inet6addr_work = in mlxsw_sp_inet6addr_event_work() local
7077 struct mlxsw_sp *mlxsw_sp = inet6addr_work->mlxsw_sp; in mlxsw_sp_inet6addr_event_work()
7078 struct net_device *dev = inet6addr_work->dev; in mlxsw_sp_inet6addr_event_work()
7079 unsigned long event = inet6addr_work->event; in mlxsw_sp_inet6addr_event_work()
7092 kfree(inet6addr_work); in mlxsw_sp_inet6addr_event_work()
7100 struct mlxsw_sp_inet6addr_event_work *inet6addr_work; in mlxsw_sp_inet6addr_event() local
7108 inet6addr_work = kzalloc(sizeof(*inet6addr_work), GFP_ATOMIC); in mlxsw_sp_inet6addr_event()
7109 if (!inet6addr_work) in mlxsw_sp_inet6addr_event()
7113 INIT_WORK(&inet6addr_work->work, mlxsw_sp_inet6addr_event_work); in mlxsw_sp_inet6addr_event()
7114 inet6addr_work->mlxsw_sp = router->mlxsw_sp; in mlxsw_sp_inet6addr_event()
7115 inet6addr_work->dev = dev; in mlxsw_sp_inet6addr_event()
7116 inet6addr_work->event = event; in mlxsw_sp_inet6addr_event()
7118 mlxsw_core_schedule_work(&inet6addr_work->work); in mlxsw_sp_inet6addr_event()