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

Public Attributes

struct kref kref
 
atomic_t gpu_mappings
 
size_t nents
 
phys_addr_t * pages
 
struct list_head mappings
 
struct list_head evict_node
 
size_t evicted
 
struct kbase_va_regionreg
 
enum kbase_memory_type type
 
unsigned long properties
 
struct list_head zone_cache
 
union {
   struct {
      u64   stride
 
      size_t   nents
 
      struct kbase_aliased *   aliased
 
   }   alias
 
   struct kbase_context *   kctx
 
   struct {
      unsigned long   address
 
      unsigned long   size
 
      unsigned long   nr_pages
 
      struct page **   pages
 
      unsigned int   current_mapping_usage_count
 
      struct mm_struct *   mm
 
      dma_addr_t *   dma_addrs
 
   }   user_buf
 
imported
 

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