code: public static int cusolverSpXcsrperm_bufferSizeHost(
          cusolverSpHandle handle, 
          int m, 
          int n, 
          int nnzA, 
          cusparseMatDescr descrA, 
          Pointer csrRowPtrA, 
          Pointer csrColIndA, 
          Pointer p, 
          Pointer q, 
          long[] bufferSizeInBytes)
      {
          return checkResult(cusolverSpXcsrperm_bufferSizeHostNative(handle, m, n, nnzA, descrA, csrRowPtrA, csrColIndA, p, q, bufferSizeInBytes));
      }
docs: <pre>
  --------- CPU permuation
  P*A*Q^T
  
  </pre>