dock_present
if (dock_present(ds)) {
if (!dock_present(ds)) {
if (dock_present(ds) || dock_in_progress(ds))