Lines Matching refs:impl
175 HalTaskImpl *impl = (HalTaskImpl *)hnd; in hal_task_hnd_set_status() local
176 HalTaskGroupImpl *group = impl->group; in hal_task_hnd_set_status()
179 mpp_assert(impl->index < group->task_count); in hal_task_hnd_set_status()
182 list_del_init(&impl->list); in hal_task_hnd_set_status()
183 list_add_tail(&impl->list, &group->list[status]); in hal_task_hnd_set_status()
184 group->count[impl->status]--; in hal_task_hnd_set_status()
186 impl->status = status; in hal_task_hnd_set_status()
199 HalTaskImpl *impl = (HalTaskImpl *)hnd; in hal_task_hnd_set_info() local
200 HalTaskGroupImpl *group = impl->group; in hal_task_hnd_set_info()
202 mpp_assert(impl->index < group->task_count); in hal_task_hnd_set_info()
205 memcpy(impl->data, info, group->size); in hal_task_hnd_set_info()
218 HalTaskImpl *impl = (HalTaskImpl *)hnd; in hal_task_hnd_get_info() local
219 HalTaskGroupImpl *group = impl->group; in hal_task_hnd_get_info()
221 mpp_assert(impl->index < group->task_count); in hal_task_hnd_get_info()
224 memcpy(info, impl->data, group->size); in hal_task_hnd_get_info()
237 HalTaskImpl *impl = (HalTaskImpl *)hnd; in hal_task_hnd_get_data() local
238 HalTaskGroupImpl *group = impl->group; in hal_task_hnd_get_data()
240 mpp_assert(impl->index < group->task_count); in hal_task_hnd_get_data()
242 return impl->data; in hal_task_hnd_get_data()