pub unsafe extern "C" fn crypt_benchmark_pbkdf(
    cd: *mut crypt_device,
    pbkdf: *mut crypt_pbkdf_type,
    password: *const c_char,
    password_size: size_t,
    salt: *const c_char,
    salt_size: size_t,
    volume_key_size: size_t,
    progress: crypt_benchmark_cb,
    usrptr: *mut c_void
) -> c_int