aclrtMallocAttrValue
typedef union {
uint16_t moduleId;
uint32_t deviceId;
uint32_t vaFlag;
uint8_t rsv[8];
} aclrtMallocAttrValue;
成员名称 |
说明 |
|---|---|
moduleId |
模块ID,建议配置为33,表示APP,用于表示该内存是由用户的应用程序申请的,便于维测场景下定位问题。 |
deviceId |
Device ID,若此处配置的Device ID与当前用于计算的Device ID不一致,接口会返回报错,建议不配置该属性值。 |
vaFlag |
使用aclrtMallocHostWithCfg接口申请Host内存时,是否使用VA(virtual address)一致性功能:
仅部分产品型号支持使用VA一致性功能,不支持的型号使用该功能将返回报错。支持的产品型号如下: |
rsv |
预留参数。当前固定配置为0。 |
父主题: 数据类型及其操作接口