Lines Matching refs:inet6addr_work
7106 struct mlxsw_sp_inet6addr_event_work *inet6addr_work = in mlxsw_sp_inet6addr_event_work() local
7108 struct mlxsw_sp *mlxsw_sp = inet6addr_work->mlxsw_sp; in mlxsw_sp_inet6addr_event_work()
7109 struct net_device *dev = inet6addr_work->dev; in mlxsw_sp_inet6addr_event_work()
7110 unsigned long event = inet6addr_work->event; in mlxsw_sp_inet6addr_event_work()
7125 kfree(inet6addr_work); in mlxsw_sp_inet6addr_event_work()
7133 struct mlxsw_sp_inet6addr_event_work *inet6addr_work; in mlxsw_sp_inet6addr_event() local
7141 inet6addr_work = kzalloc(sizeof(*inet6addr_work), GFP_ATOMIC); in mlxsw_sp_inet6addr_event()
7142 if (!inet6addr_work) in mlxsw_sp_inet6addr_event()
7146 INIT_WORK(&inet6addr_work->work, mlxsw_sp_inet6addr_event_work); in mlxsw_sp_inet6addr_event()
7147 inet6addr_work->mlxsw_sp = router->mlxsw_sp; in mlxsw_sp_inet6addr_event()
7148 inet6addr_work->dev = dev; in mlxsw_sp_inet6addr_event()
7149 inet6addr_work->event = event; in mlxsw_sp_inet6addr_event()
7151 mlxsw_core_schedule_work(&inet6addr_work->work); in mlxsw_sp_inet6addr_event()