|
My Project
|
#include <mali_kbase_defs.h>
Public Attributes | |
| int | number |
| struct workqueue_struct * | pf_wq |
| struct work_struct | work_pagefault |
| struct work_struct | work_busfault |
| enum kbase_mmu_fault_type | fault_type |
| bool | protected_mode |
| u32 | fault_status |
| u64 | fault_addr |
| u64 | fault_extra_addr |
| struct kbase_mmu_setup | current_setup |
| struct workqueue_struct * | poke_wq |
| struct work_struct | poke_work |
| int | poke_refcount |
| kbase_as_poke_state | poke_state |
| struct hrtimer | poke_timer |
Important: Our code makes assumptions that a struct kbase_as structure is always at kbase_device->as[number]. This is used to recover the containing struct kbase_device from a struct kbase_as structure.
Therefore, struct kbase_as structures must not be allocated anywhere else.
| int kbase_as::poke_refcount |
Protected by hwaccess_lock
| kbase_as_poke_state kbase_as::poke_state |
Protected by hwaccess_lock
1.8.13