discov_off
struct delayed_work discov_off;
discov_off.work);
INIT_DELAYED_WORK(&hdev->discov_off, discov_off);
queue_delayed_work(hdev->req_workqueue, &hdev->discov_off, to);
cancel_delayed_work(&hdev->discov_off);
&hdev->discov_off, to);
cancel_delayed_work(&hdev->discov_off);
cancel_delayed_work(&hdev->discov_off);
cancel_delayed_work_sync(&hdev->discov_off);