CSR_CTX_POINTER
qat_hal_rd_ae_csr(handle, ae, CSR_CTX_POINTER, &cur_ctx);
qat_hal_wr_ae_csr(handle, ae, CSR_CTX_POINTER, ctx);
qat_hal_wr_ae_csr(handle, ae, CSR_CTX_POINTER, cur_ctx);
qat_hal_rd_ae_csr(handle, ae, CSR_CTX_POINTER, &cur_ctx);
qat_hal_wr_ae_csr(handle, ae, CSR_CTX_POINTER, ctx);
qat_hal_wr_ae_csr(handle, ae, CSR_CTX_POINTER, cur_ctx);
qat_hal_rd_ae_csr(handle, ae, CSR_CTX_POINTER, &cur_ctx);
qat_hal_wr_ae_csr(handle, ae, CSR_CTX_POINTER, ctx);
qat_hal_wr_ae_csr(handle, ae, CSR_CTX_POINTER, cur_ctx);
qat_hal_rd_ae_csr(handle, ae, CSR_CTX_POINTER, &cur_ctx);
qat_hal_wr_ae_csr(handle, ae, CSR_CTX_POINTER, ctx);
qat_hal_wr_ae_csr(handle, ae, CSR_CTX_POINTER, cur_ctx);
qat_hal_rd_ae_csr(handle, ae, CSR_CTX_POINTER, &cur_ctx);
qat_hal_wr_ae_csr(handle, ae, CSR_CTX_POINTER, ctx);
qat_hal_wr_ae_csr(handle, ae, CSR_CTX_POINTER, cur_ctx);
qat_ae_read_4(sc, ae, CSR_CTX_POINTER, &ctxptr);
qat_ae_write_4(sc, ae, CSR_CTX_POINTER, ctx);
qat_ae_write_4(sc, ae, CSR_CTX_POINTER, ctxptr);
qat_ae_read_4(sc, ae, CSR_CTX_POINTER, &ctxptr);
qat_ae_write_4(sc, ae, CSR_CTX_POINTER, ctx);
qat_ae_write_4(sc, ae, CSR_CTX_POINTER, ctxptr);