Lines Matching refs:status
249 static void sdma_make_progress(struct sdma_engine *sde, u64 status);
1828 static void sdma_make_progress(struct sdma_engine *sde, u64 status) in sdma_make_progress() argument
1872 if ((status & sde->idle_mask) && !idle_check_done) { in sdma_make_progress()
1883 sde->last_status = status; in sdma_make_progress()
1897 void sdma_engine_interrupt(struct sdma_engine *sde, u64 status) in sdma_engine_interrupt() argument
1899 trace_hfi1_sdma_engine_interrupt(sde, status); in sdma_engine_interrupt()
1902 if (status & sde->idle_mask) in sdma_engine_interrupt()
1904 else if (status & sde->progress_mask) in sdma_engine_interrupt()
1906 else if (status & sde->int_mask) in sdma_engine_interrupt()
1908 sdma_make_progress(sde, status); in sdma_engine_interrupt()
1917 void sdma_engine_error(struct sdma_engine *sde, u64 status) in sdma_engine_error() argument
1924 (unsigned long long)status, in sdma_engine_error()
1929 if (status & ALL_SDMA_ENG_HALT_ERRS) in sdma_engine_error()
1931 if (status & ~SD(ENG_ERR_STATUS_SDMA_HALT_ERR_SMASK)) { in sdma_engine_error()
1935 (unsigned long long)status, in sdma_engine_error()