disconnect_work
INIT_WORK(&net->disconnect_work, tbnet_disconnect_work);
struct work_struct disconnect_work;
queue_work(system_long_wq, &net->disconnect_work);
struct tbnet *net = container_of(work, typeof(*net), disconnect_work);
cancel_work_sync(&net->disconnect_work);
INIT_WORK(&sc->disconnect_work, smbdirect_socket_cleanup_work);
queue_work(sc->workqueues.cleanup, &sc->disconnect_work);
container_of(work, struct smbdirect_socket, disconnect_work);
disable_work(&sc->disconnect_work);
disable_work_sync(&sc->disconnect_work);
disable_work(&sc->disconnect_work);
disable_work_sync(&sc->disconnect_work);
smbdirect_socket_cleanup_work(&sc->disconnect_work);
INIT_WORK(&sc->disconnect_work, smbdirect_socket_cleanup_work);
struct work_struct disconnect_work;
INIT_WORK(&sc->disconnect_work, __smbdirect_socket_disabled_work);
disable_work_sync(&sc->disconnect_work);
DECLARE_WORK(cfg80211_disconnect_work, disconnect_work);