pub unsafe fn cusparseZbsrsm2_analysis(
handle: cusparseHandle_t,
dirA: cusparseDirection_t,
transA: cusparseOperation_t,
transXY: cusparseOperation_t,
mb: c_int,
n: c_int,
nnzb: c_int,
descrA: cusparseMatDescr_t,
bsrSortedVal: *const cuDoubleComplex,
bsrSortedRowPtr: *const c_int,
bsrSortedColInd: *const c_int,
blockSize: c_int,
info: bsrsm2Info_t,
policy: cusparseSolvePolicy_t,
pBuffer: *mut c_void,
) -> cusparseStatus_t