pub unsafe extern fn LAPACKE_zunbdb_work(matrix_layout: c_int,
trans: c_char,
signs: c_char,
m: lapack_int,
p: lapack_int,
q: lapack_int,
x11: *mut lapack_complex_double,
ldx11: lapack_int,
x12: *mut lapack_complex_double,
ldx12: lapack_int,
x21: *mut lapack_complex_double,
ldx21: lapack_int,
x22: *mut lapack_complex_double,
ldx22: lapack_int,
theta: *mut c_double,
phi: *mut c_double,
taup1: *mut lapack_complex_double,
taup2: *mut lapack_complex_double,
tauq1: *mut lapack_complex_double,
tauq2: *mut lapack_complex_double,
work: *mut lapack_complex_double,
lwork: lapack_int)
-> lapack_int