Lines Matching full:stopping
864 * fails, except when stopping the pipeline.
1183 * @stopping: flag which tells module wants to stop
1189 atomic_t *stopping) in omap3isp_module_sync_idle() argument
1202 atomic_set(stopping, 1); in omap3isp_module_sync_idle()
1210 * If it isn't the last one, the function won't sleep but *stopping in omap3isp_module_sync_idle()
1220 atomic_set(stopping, 0); in omap3isp_module_sync_idle()
1225 if (!wait_event_timeout(*wait, !atomic_read(stopping), in omap3isp_module_sync_idle()
1227 atomic_set(stopping, 0); in omap3isp_module_sync_idle()
1237 * omap3isp_module_sync_is_stopping - Helper to verify if module was stopping
1239 * @stopping: flag which tells module wants to stop
1241 * This function checks if ISP submodule was stopping. In case of yes, it
1242 * notices the caller by setting stopping to 0 and waking up the wait queue.
1243 * Returns 1 if it was stopping or 0 otherwise.
1246 atomic_t *stopping) in omap3isp_module_sync_is_stopping() argument
1248 if (atomic_cmpxchg(stopping, 1, 0)) { in omap3isp_module_sync_is_stopping()