entities 95 drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c ctx->entities[0] = kcalloc(num_entities, entities 98 drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c if (!ctx->entities[0]) { entities 104 drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c struct amdgpu_ctx_entity *entity = &ctx->entities[0][i]; entities 110 drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c ctx->entities[i] = ctx->entities[i - 1] + entities 188 drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c r = drm_sched_entity_init(&ctx->entities[i][j].entity, entities 198 drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c drm_sched_entity_destroy(&ctx->entities[0][i].entity); entities 199 drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c kfree(ctx->entities[0]); entities 219 drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c dma_fence_put(ctx->entities[0][i].fences[j]); entities 221 drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c kfree(ctx->entities[0]); entities 247 drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c *entity = &ctx->entities[hw_ip][ring].entity; entities 294 drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c drm_sched_entity_destroy(&ctx->entities[0][i].entity); entities 534 drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c struct drm_sched_entity *entity = &ctx->entities[0][i].entity; entities 584 drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c entity = &ctx->entities[0][i].entity; entities 609 drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c drm_sched_entity_fini(&ctx->entities[0][i].entity); entities 46 drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.h struct amdgpu_ctx_entity *entities[AMDGPU_HW_IP_NUM]; entities 75 drivers/gpu/drm/scheduler/sched_main.c INIT_LIST_HEAD(&rq->entities); entities 94 drivers/gpu/drm/scheduler/sched_main.c list_add_tail(&entity->list, &rq->entities); entities 134 drivers/gpu/drm/scheduler/sched_main.c list_for_each_entry_continue(entity, &rq->entities, list) { entities 143 drivers/gpu/drm/scheduler/sched_main.c list_for_each_entry(entity, &rq->entities, list) { entities 335 drivers/gpu/drm/scheduler/sched_main.c list_for_each_entry_safe(entity, tmp, &rq->entities, list) { entities 346 drivers/gpu/drm/scheduler/sched_main.c if (&entity->list != &rq->entities) entities 704 drivers/media/mc/mc-device.c INIT_LIST_HEAD(&mdev->entities); entities 821 drivers/media/mc/mc-device.c list_for_each_entry_safe(entity, next, &mdev->entities, graph_obj.list) entities 158 drivers/media/mc/mc-entity.c list_add_tail(&gobj->list, &mdev->entities); entities 98 drivers/media/platform/vsp1/vsp1.h struct list_head entities; entities 318 drivers/media/platform/vsp1/vsp1_drm.c &pipe->entities); entities 329 drivers/media/platform/vsp1/vsp1_drm.c list_add_tail(&pipe->brx->list_pipe, &pipe->entities); entities 423 drivers/media/platform/vsp1/vsp1_drm.c list_add_tail(&rpf->entity.list_pipe, &pipe->entities); entities 469 drivers/media/platform/vsp1/vsp1_drm.c list_add_tail(&drm_pipe->uif->list_pipe, &pipe->entities); entities 552 drivers/media/platform/vsp1/vsp1_drm.c list_for_each_entry_safe(entity, next, &pipe->entities, list_pipe) { entities 964 drivers/media/platform/vsp1/vsp1_drm.c list_add_tail(&pipe->output->entity.list_pipe, &pipe->entities); entities 967 drivers/media/platform/vsp1/vsp1_drm.c list_add_tail(&pipe->lif->list_pipe, &pipe->entities); entities 97 drivers/media/platform/vsp1/vsp1_drv.c list_for_each_entry(source, &vsp1->entities, list_dev) { entities 138 drivers/media/platform/vsp1/vsp1_drv.c list_for_each_entry(entity, &vsp1->entities, list_dev) { entities 216 drivers/media/platform/vsp1/vsp1_drv.c list_for_each_entry_safe(entity, _entity, &vsp1->entities, list_dev) { entities 275 drivers/media/platform/vsp1/vsp1_drv.c list_add_tail(&vsp1->brs->entity.list_dev, &vsp1->entities); entities 285 drivers/media/platform/vsp1/vsp1_drv.c list_add_tail(&vsp1->bru->entity.list_dev, &vsp1->entities); entities 295 drivers/media/platform/vsp1/vsp1_drv.c list_add_tail(&vsp1->clu->entity.list_dev, &vsp1->entities); entities 304 drivers/media/platform/vsp1/vsp1_drv.c list_add_tail(&vsp1->hsi->entity.list_dev, &vsp1->entities); entities 312 drivers/media/platform/vsp1/vsp1_drv.c list_add_tail(&vsp1->hst->entity.list_dev, &vsp1->entities); entities 322 drivers/media/platform/vsp1/vsp1_drv.c &vsp1->entities); entities 333 drivers/media/platform/vsp1/vsp1_drv.c &vsp1->entities); entities 352 drivers/media/platform/vsp1/vsp1_drv.c list_add_tail(&lif->entity.list_dev, &vsp1->entities); entities 363 drivers/media/platform/vsp1/vsp1_drv.c list_add_tail(&vsp1->lut->entity.list_dev, &vsp1->entities); entities 376 drivers/media/platform/vsp1/vsp1_drv.c list_add_tail(&rpf->entity.list_dev, &vsp1->entities); entities 397 drivers/media/platform/vsp1/vsp1_drv.c list_add_tail(&vsp1->sru->entity.list_dev, &vsp1->entities); entities 410 drivers/media/platform/vsp1/vsp1_drv.c list_add_tail(&uds->entity.list_dev, &vsp1->entities); entities 423 drivers/media/platform/vsp1/vsp1_drv.c list_add_tail(&uif->entity.list_dev, &vsp1->entities); entities 436 drivers/media/platform/vsp1/vsp1_drv.c list_add_tail(&wpf->entity.list_dev, &vsp1->entities); entities 451 drivers/media/platform/vsp1/vsp1_drv.c list_for_each_entry(entity, &vsp1->entities, list_dev) { entities 800 drivers/media/platform/vsp1/vsp1_drv.c INIT_LIST_HEAD(&vsp1->entities); entities 261 drivers/media/platform/vsp1/vsp1_pipe.c list_for_each_entry(entity, &pipe->entities, list_pipe) entities 264 drivers/media/platform/vsp1/vsp1_pipe.c INIT_LIST_HEAD(&pipe->entities); entities 282 drivers/media/platform/vsp1/vsp1_pipe.c INIT_LIST_HEAD(&pipe->entities); entities 342 drivers/media/platform/vsp1/vsp1_pipe.c list_for_each_entry(entity, &pipe->entities, list_pipe) { entities 444 drivers/media/platform/vsp1/vsp1_pipe.c list_for_each_entry_reverse(entity, &pipe->entities, list_pipe) { entities 142 drivers/media/platform/vsp1/vsp1_pipe.h struct list_head entities; entities 274 drivers/media/platform/vsp1/vsp1_video.c list_for_each_entry(entity, &pipe->entities, list_pipe) { entities 372 drivers/media/platform/vsp1/vsp1_video.c list_for_each_entry(entity, &pipe->entities, list_pipe) entities 397 drivers/media/platform/vsp1/vsp1_video.c list_for_each_entry(entity, &pipe->entities, list_pipe) entities 584 drivers/media/platform/vsp1/vsp1_video.c list_add_tail(&e->list_pipe, &pipe->entities); entities 826 drivers/media/platform/vsp1/vsp1_video.c list_for_each_entry(entity, &pipe->entities, list_pipe) { entities 901 drivers/media/usb/uvc/uvc_ctrl.c list_for_each_entry(entity, &chain->entities, chain) { entities 1545 drivers/media/usb/uvc/uvc_ctrl.c list_for_each_entry(entity, &chain->entities, chain) { entities 1854 drivers/media/usb/uvc/uvc_ctrl.c list_for_each_entry(entity, &chain->entities, chain) { entities 1981 drivers/media/usb/uvc/uvc_ctrl.c list_for_each_entry(entity, &dev->entities, list) { entities 2103 drivers/media/usb/uvc/uvc_ctrl.c list_for_each_entry(entity, &chain->entities, chain) { entities 2281 drivers/media/usb/uvc/uvc_ctrl.c list_for_each_entry(entity, &dev->entities, list) { entities 2353 drivers/media/usb/uvc/uvc_ctrl.c list_for_each_entry(entity, &dev->entities, list) { entities 356 drivers/media/usb/uvc/uvc_driver.c list_for_each_entry(entity, &dev->entities, list) { entities 370 drivers/media/usb/uvc/uvc_driver.c entity = list_entry(&dev->entities, struct uvc_entity, list); entities 372 drivers/media/usb/uvc/uvc_driver.c list_for_each_entry_continue(entity, &dev->entities, list) { entities 1066 drivers/media/usb/uvc/uvc_driver.c list_add_tail(&unit->list, &dev->entities); entities 1198 drivers/media/usb/uvc/uvc_driver.c list_add_tail(&term->list, &dev->entities); entities 1234 drivers/media/usb/uvc/uvc_driver.c list_add_tail(&term->list, &dev->entities); entities 1259 drivers/media/usb/uvc/uvc_driver.c list_add_tail(&unit->list, &dev->entities); entities 1292 drivers/media/usb/uvc/uvc_driver.c list_add_tail(&unit->list, &dev->entities); entities 1323 drivers/media/usb/uvc/uvc_driver.c list_add_tail(&unit->list, &dev->entities); entities 1491 drivers/media/usb/uvc/uvc_driver.c list_add_tail(&entity->chain, &chain->entities); entities 1527 drivers/media/usb/uvc/uvc_driver.c list_add_tail(&forward->chain, &chain->entities); entities 1547 drivers/media/usb/uvc/uvc_driver.c list_add_tail(&forward->chain, &chain->entities); entities 1608 drivers/media/usb/uvc/uvc_driver.c list_add_tail(&term->chain, &chain->entities); entities 1709 drivers/media/usb/uvc/uvc_driver.c p += uvc_print_terms(&chain->entities, UVC_TERM_INPUT, p); entities 1711 drivers/media/usb/uvc/uvc_driver.c uvc_print_terms(&chain->entities, UVC_TERM_OUTPUT, p); entities 1724 drivers/media/usb/uvc/uvc_driver.c INIT_LIST_HEAD(&chain->entities); entities 1757 drivers/media/usb/uvc/uvc_driver.c list_for_each_entry(entity, &dev->entities, list) { entities 1791 drivers/media/usb/uvc/uvc_driver.c list_for_each_entry_reverse(entity, &dev->entities, list) { entities 1834 drivers/media/usb/uvc/uvc_driver.c list_for_each_entry(term, &dev->entities, list) { entities 1909 drivers/media/usb/uvc/uvc_driver.c list_for_each_safe(p, n, &dev->entities) { entities 2065 drivers/media/usb/uvc/uvc_driver.c list_for_each_entry(term, &chain->entities, chain) { entities 2142 drivers/media/usb/uvc/uvc_driver.c INIT_LIST_HEAD(&dev->entities); entities 104 drivers/media/usb/uvc/uvc_entity.c list_for_each_entry(entity, &chain->entities, chain) { entities 113 drivers/media/usb/uvc/uvc_entity.c list_for_each_entry(entity, &chain->entities, chain) { entities 142 drivers/media/usb/uvc/uvc_status.c list_for_each_entry(entity, &(*chain)->entities, chain) { entities 836 drivers/media/usb/uvc/uvc_v4l2.c list_for_each_entry(iterm, &chain->entities, chain) { entities 843 drivers/media/usb/uvc/uvc_v4l2.c list_for_each_entry(iterm, &chain->entities, chain) { entities 440 drivers/media/usb/uvc/uvcvideo.h struct list_head entities; /* All entities */ entities 656 drivers/media/usb/uvc/uvcvideo.h struct list_head entities; entities 114 include/drm/gpu_scheduler.h struct list_head entities; entities 161 include/media/media-device.h struct list_head entities; entities 392 include/media/media-device.h list_for_each_entry(entity, &(mdev)->entities, graph_obj.list)