Lines Matching refs:store_work
1029 struct batadv_store_mesh_work *store_work; in batadv_store_mesh_iface_work() local
1032 store_work = container_of(work, struct batadv_store_mesh_work, work); in batadv_store_mesh_iface_work()
1035 ret = batadv_store_mesh_iface_finish(store_work->net_dev, in batadv_store_mesh_iface_work()
1036 store_work->soft_iface_name); in batadv_store_mesh_iface_work()
1041 store_work->soft_iface_name, store_work->net_dev->name, in batadv_store_mesh_iface_work()
1044 dev_put(store_work->net_dev); in batadv_store_mesh_iface_work()
1045 kfree(store_work); in batadv_store_mesh_iface_work()
1053 struct batadv_store_mesh_work *store_work; in batadv_store_mesh_iface() local
1066 store_work = kmalloc(sizeof(*store_work), GFP_KERNEL); in batadv_store_mesh_iface()
1067 if (!store_work) in batadv_store_mesh_iface()
1071 INIT_WORK(&store_work->work, batadv_store_mesh_iface_work); in batadv_store_mesh_iface()
1072 store_work->net_dev = net_dev; in batadv_store_mesh_iface()
1073 strscpy(store_work->soft_iface_name, buff, in batadv_store_mesh_iface()
1074 sizeof(store_work->soft_iface_name)); in batadv_store_mesh_iface()
1076 queue_work(batadv_event_workqueue, &store_work->work); in batadv_store_mesh_iface()