My Project
Public Attributes | List of all members
mali_base_gpu_coherent_group Struct Reference

descriptor for a coherent group More...

#include <mali_base_kernel.h>

Public Attributes

u64 core_mask
 
u16 num_cores
 
u16 padding [3]
 

Detailed Description

descriptor for a coherent group

core_mask exposes all cores in that coherent group, and num_cores provides a cached population-count for that mask.

Note
Whilst all cores are exposed in the mask, not all may be available to the application, depending on the Kernel Power policy.
if u64s must be 8-byte aligned, then this structure has 32-bits of wastage.

Member Data Documentation

◆ core_mask

u64 mali_base_gpu_coherent_group::core_mask

Core restriction mask required for the group

◆ num_cores

u16 mali_base_gpu_coherent_group::num_cores

Number of cores in the group


The documentation for this struct was generated from the following file: