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

Public Attributes

struct work_struct work
 
ktime_t start_timestamp
 
struct base_jd_udata udata
 
struct kbase_contextkctx
 
struct list_head dep_head [2]
 
struct list_head dep_item [2]
 
const struct kbase_jd_atom_dependency dep [2]
 
struct list_head jd_item
 
bool in_jd_list
 
u16 nr_extres
 
struct kbase_ext_resextres
 
u32 device_nr
 
u64 affinity
 
u64 jc
 
enum kbase_atom_coreref_state coreref_state
 
enum base_jd_event_code event_code
 
base_jd_core_req core_req
 
int retry_submit_on_slot
 
u32 ticks
 
int sched_priority
 
int poking
 
wait_queue_head_t completed
 
enum kbase_jd_atom_state status
 
int slot_nr
 
u32 atom_flags
 
int retry_count
 
enum kbase_atom_gpu_rb_state gpu_rb_state
 
u64 need_cache_flush_cores_retained
 
atomic_t blocked
 
struct kbase_jd_atompre_dep
 
struct kbase_jd_atompost_dep
 
struct kbase_jd_atomx_pre_dep
 
struct kbase_jd_atomx_post_dep
 
u32 flush_id
 
struct kbase_jd_atom_backend backend
 
struct list_head queue
 
struct list_head jit_node
 
bool jit_blocked
 
enum base_jd_event_code will_fail_event_code
 
union {
   enum kbase_atom_enter_protected_state   enter
 
   enum kbase_atom_exit_protected_state   exit
 
protected_state
 
struct rb_node runnable_tree_node
 
u32 age
 

Member Data Documentation

◆ core_req

base_jd_core_req kbase_jd_atom::core_req

core requirements

◆ retry_submit_on_slot

int kbase_jd_atom::retry_submit_on_slot

Job Slot to retry submitting to if submission from IRQ handler failed

NOTE: see if this can be unified into the another member e.g. the event


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