Lines Matching refs:pt
161 void MBi_InitTaskInfo(MBiTaskInfo * pt) in MBi_InitTaskInfo() argument
163 SDK_ASSERT(pt != NULL); in MBi_InitTaskInfo()
164 MI_CpuClear8(pt, sizeof(*pt)); in MBi_InitTaskInfo()
176 BOOL MBi_IsTaskBusy(volatile const MBiTaskInfo * pt) in MBi_IsTaskBusy() argument
178 return pt->busy != FALSE; in MBi_IsTaskBusy()
193 void MBi_SetTask(MBiTaskInfo * pt, MB_TASK_FUNC task, MB_TASK_FUNC callback, u32 priority) in MBi_SetTask() argument
197 SDK_ASSERT(pt != NULL); in MBi_SetTask()
205 if (pt->busy) in MBi_SetTask()
241 pt->busy = TRUE; in MBi_SetTask()
242 pt->priority = priority; in MBi_SetTask()
243 pt->task = task; in MBi_SetTask()
244 pt->callback = callback; in MBi_SetTask()
249 if (pt == &p_work->end_task) in MBi_SetTask()
255 p_work->list = pt; in MBi_SetTask()
263 if (pt == &p_work->end_task) in MBi_SetTask()
267 pos->next = pt; in MBi_SetTask()
276 p_work->list = pt; in MBi_SetTask()
277 pt->next = pos; in MBi_SetTask()
283 pt->next = pos->next; in MBi_SetTask()
284 pos->next = pt; in MBi_SetTask()