struct MATTR [src]
Alias for std.c.darwin.MATTR
Members
- CACHE (Constant)
- MIGRATE (Constant)
- REPLICATE (Constant)
- VAL_CACHE_FLUSH (Constant)
- VAL_CACHE_SYNC (Constant)
- VAL_DCACHE_FLUSH (Constant)
- VAL_GET (Constant)
- VAL_GET_INFO (Constant)
- VAL_ICACHE_FLUSH (Constant)
- VAL_OFF (Constant)
- VAL_ON (Constant)
Source
pub const MATTR = struct {
/// Cachability
pub const CACHE: vm_machine_attribute_t = 1;
/// Migrability
pub const MIGRATE: vm_machine_attribute_t = 2;
/// Replicability
pub const REPLICATE: vm_machine_attribute_t = 4;
/// (Generic) turn attribute off
pub const VAL_OFF: vm_machine_attribute_t = 0;
/// (Generic) turn attribute on
pub const VAL_ON: vm_machine_attribute_t = 1;
/// (Generic) return current value
pub const VAL_GET: vm_machine_attribute_t = 2;
/// Flush from all caches
pub const VAL_CACHE_FLUSH: vm_machine_attribute_t = 6;
/// Flush from data caches
pub const VAL_DCACHE_FLUSH: vm_machine_attribute_t = 7;
/// Flush from instruction caches
pub const VAL_ICACHE_FLUSH: vm_machine_attribute_t = 8;
/// Sync I+D caches
pub const VAL_CACHE_SYNC: vm_machine_attribute_t = 9;
/// Get page info (stats)
pub const VAL_GET_INFO: vm_machine_attribute_t = 10;
}