Function scratch_cuda_apply_noise_squashing_kb
Source pub unsafe extern "C" fn scratch_cuda_apply_noise_squashing_kb(
streams: CudaStreamsFFI,
mem_ptr: *mut *mut i8,
lwe_dimension: u32,
glwe_dimension: u32,
polynomial_size: u32,
input_glwe_dimension: u32,
input_polynomial_size: u32,
ks_level: u32,
ks_base_log: u32,
pbs_level: u32,
pbs_base_log: u32,
grouping_factor: u32,
num_radix_blocks: u32,
num_original_blocks: u32,
message_modulus: u32,
carry_modulus: u32,
pbs_type: PBS_TYPE,
allocate_gpu_memory: bool,
noise_reduction_type: PBS_MS_REDUCTION_T,
) -> u64