Skip to main content

CUkernelNodeAttrValue

Type Alias CUkernelNodeAttrValue 

pub type CUkernelNodeAttrValue = CUlaunchAttributeValue_union;

Aliased Type§

#[repr(C)]
pub union CUkernelNodeAttrValue {
Show 13 fields pub pad: [i8; 64], pub accessPolicyWindow: CUaccessPolicyWindow_st, pub cooperative: i32, pub syncPolicy: CUsynchronizationPolicy_enum, pub clusterDim: CUlaunchAttributeValue_union__bindgen_ty_1, pub clusterSchedulingPolicyPreference: CUclusterSchedulingPolicy_enum, pub programmaticStreamSerializationAllowed: i32, pub programmaticEvent: CUlaunchAttributeValue_union__bindgen_ty_2, pub launchCompletionEvent: CUlaunchAttributeValue_union__bindgen_ty_3, pub priority: i32, pub memSyncDomainMap: CUlaunchMemSyncDomainMap_st, pub memSyncDomain: CUlaunchMemSyncDomain_enum, pub deviceUpdatableKernelNode: CUlaunchAttributeValue_union__bindgen_ty_4,
}

Fields§

§pad: [i8; 64]§accessPolicyWindow: CUaccessPolicyWindow_st§cooperative: i32§syncPolicy: CUsynchronizationPolicy_enum§clusterDim: CUlaunchAttributeValue_union__bindgen_ty_1§clusterSchedulingPolicyPreference: CUclusterSchedulingPolicy_enum§programmaticStreamSerializationAllowed: i32§programmaticEvent: CUlaunchAttributeValue_union__bindgen_ty_2§launchCompletionEvent: CUlaunchAttributeValue_union__bindgen_ty_3§priority: i32§memSyncDomainMap: CUlaunchMemSyncDomainMap_st§memSyncDomain: CUlaunchMemSyncDomain_enum§deviceUpdatableKernelNode: CUlaunchAttributeValue_union__bindgen_ty_4