Lines Matching refs:current_client
222 struct aspeed_xdma_client *current_client; member
442 if (ctx->current_client) { in aspeed_xdma_start()
449 ctx->current_client = client; in aspeed_xdma_start()
479 if (ctx->current_client) { in aspeed_xdma_done()
480 ctx->current_client->error = error; in aspeed_xdma_done()
481 ctx->current_client->in_progress = false; in aspeed_xdma_done()
482 ctx->current_client = NULL; in aspeed_xdma_done()
601 !(ctx->current_client || in aspeed_xdma_write()
641 if (READ_ONCE(ctx->current_client)) in aspeed_xdma_poll()
644 if (!READ_ONCE(ctx->current_client)) in aspeed_xdma_poll()
669 if (READ_ONCE(ctx->current_client)) in aspeed_xdma_ioctl()
776 if (client == ctx->current_client) { in aspeed_xdma_release()
779 ctx->current_client = NULL; in aspeed_xdma_release()