Lines Matching refs:obj
54 typedef void (*thread_entry_t)(struct thread_object *obj);
55 typedef void (*switch_t)(struct thread_object *obj);
87 void (*init_data)(struct thread_object *obj, struct sched_params *params);
91 void (*sleep)(struct thread_object *obj);
93 void (*wake)(struct thread_object *obj);
97 void (*prioritize)(struct thread_object *obj);
99 void (*deinit_data)(struct thread_object *obj);
132 bool is_idle_thread(const struct thread_object *obj);
133 uint16_t sched_get_pcpuid(const struct thread_object *obj);
143 void init_thread_data(struct thread_object *obj, struct sched_params *params);
144 void deinit_thread_data(struct thread_object *obj);
149 void run_thread(struct thread_object *obj);
150 void sleep_thread(struct thread_object *obj);
151 void sleep_thread_sync(struct thread_object *obj);
152 void wake_thread(struct thread_object *obj);