| /drivers/gpu/drm/msm/ |
| A D | msm_submitqueue.c | 54 for (i = 0; i < ARRAY_SIZE(ctx->entities); i++) { in __msm_context_destroy() 55 if (!ctx->entities[i]) in __msm_context_destroy() 58 drm_sched_entity_destroy(ctx->entities[i]); in __msm_context_destroy() 59 kfree(ctx->entities[i]); in __msm_context_destroy() 140 if (WARN_ON(idx >= ARRAY_SIZE(ctx->entities))) in get_sched_entity() 145 if (!ctx->entities[idx]) { in get_sched_entity() 150 entity = kzalloc(sizeof(*ctx->entities[idx]), GFP_KERNEL); in get_sched_entity() 159 ctx->entities[idx] = entity; in get_sched_entity() 164 return ctx->entities[idx]; in get_sched_entity()
|
| A D | msm_gpu.h | 455 struct drm_sched_entity *entities[NR_SCHED_PRIORITIES * MSM_GPU_MAX_RINGS]; member
|
| /drivers/media/platform/renesas/vsp1/ |
| A D | vsp1_drv.c | 109 list_for_each_entry(source, &vsp1->entities, list_dev) { in vsp1_create_sink_links() 150 list_for_each_entry(entity, &vsp1->entities, list_dev) { in vsp1_uapi_create_links() 316 &vsp1->entities); in vsp1_create_entities() 327 &vsp1->entities); in vsp1_create_entities() 374 list_add_tail(&lif->entity.list_dev, &vsp1->entities); in vsp1_create_entities() 398 list_add_tail(&rpf->entity.list_dev, &vsp1->entities); in vsp1_create_entities() 432 list_add_tail(&uds->entity.list_dev, &vsp1->entities); in vsp1_create_entities() 445 list_add_tail(&uif->entity.list_dev, &vsp1->entities); in vsp1_create_entities() 458 list_add_tail(&wpf->entity.list_dev, &vsp1->entities); in vsp1_create_entities() 473 list_for_each_entry(entity, &vsp1->entities, list_dev) { in vsp1_create_entities() [all …]
|
| A D | vsp1_pipe.c | 424 list_for_each_entry(entity, &pipe->entities, list_pipe) in vsp1_pipeline_reset() 427 INIT_LIST_HEAD(&pipe->entities); in vsp1_pipeline_reset() 446 INIT_LIST_HEAD(&pipe->entities); in vsp1_pipeline_init() 459 list_for_each_entry(entity, &pipe->entities, list_pipe) { in __vsp1_pipeline_dump() 530 list_for_each_entry(entity, &pipe->entities, list_pipe) { in vsp1_pipeline_stop() 636 list_for_each_entry_reverse(entity, &pipe->entities, list_pipe) { in vsp1_pipeline_propagate_partition()
|
| A D | vsp1_drm.c | 319 &pipe->entities); in vsp1_du_pipeline_setup_brx() 428 list_add(&rpf->entity.list_pipe, &pipe->entities); in vsp1_du_pipeline_setup_inputs() 478 list_add_tail(&drm_pipe->uif->list_pipe, &pipe->entities); in vsp1_du_pipeline_setup_inputs() 565 list_for_each_entry_safe(entity, next, &pipe->entities, list_pipe) { in vsp1_du_pipeline_configure() 996 list_add_tail(&pipe->output->entity.list_pipe, &pipe->entities); in vsp1_drm_init() 999 list_add_tail(&pipe->lif->list_pipe, &pipe->entities); in vsp1_drm_init()
|
| A D | vsp1_vspx.c | 613 list_add_tail(&pipe->inputs[0]->entity.list_pipe, &pipe->entities); in vsp1_vspx_init() 619 list_add_tail(&pipe->iif->list_pipe, &pipe->entities); in vsp1_vspx_init() 623 list_add_tail(&pipe->output->entity.list_pipe, &pipe->entities); in vsp1_vspx_init()
|
| A D | vsp1_video.c | 265 list_for_each_entry(entity, &pipe->entities, list_pipe) in vsp1_video_pipeline_run_partition() 290 list_for_each_entry(entity, &pipe->entities, list_pipe) in vsp1_video_pipeline_run() 477 list_add_tail(&e->list_pipe, &pipe->entities); in vsp1_video_pipeline_build() 708 list_for_each_entry(entity, &pipe->entities, list_pipe) { in vsp1_video_pipeline_setup_partitions() 775 list_for_each_entry(entity, &pipe->entities, list_pipe) { in vsp1_video_setup_pipeline()
|
| A D | vsp1_pipe.h | 132 struct list_head entities; member
|
| A D | vsp1.h | 106 struct list_head entities; member
|
| /drivers/gpu/drm/amd/amdgpu/ |
| A D | amdgpu_ctx.c | 258 if (cmpxchg(&ctx->entities[hw_ip][ring], NULL, entity)) in amdgpu_ctx_init_entity() 456 if (ctx->entities[hw_ip][ring] == NULL) { in amdgpu_ctx_get_entity() 462 ctx_entity = &ctx->entities[hw_ip][ring]->entity; in amdgpu_ctx_get_entity() 514 if (!ctx->entities[i][j]) in amdgpu_ctx_do_release() 517 drm_sched_entity_destroy(&ctx->entities[i][j]->entity); in amdgpu_ctx_do_release() 850 if (!ctx->entities[i][j]) in amdgpu_ctx_priority_override() 910 if (!ctx->entities[i][j]) in amdgpu_ctx_mgr_entity_flush() 913 entity = &ctx->entities[i][j]->entity; in amdgpu_ctx_mgr_entity_flush() 940 if (!ctx->entities[i][j]) in amdgpu_ctx_mgr_entity_fini() 943 entity = &ctx->entities[i][j]->entity; in amdgpu_ctx_mgr_entity_fini() [all …]
|
| A D | amdgpu_cs.h | 61 struct drm_sched_entity *entities[AMDGPU_CS_GANG_SIZE]; member
|
| A D | amdgpu_ctx.h | 52 struct amdgpu_ctx_entity *entities[AMDGPU_HW_IP_NUM][AMDGPU_MAX_ENTITY_NUM]; member
|
| A D | amdgpu_cs.c | 95 if (p->entities[i] == entity) in amdgpu_cs_job_idx() 102 p->entities[i] = entity; in amdgpu_cs_job_idx() 295 ret = amdgpu_job_alloc(p->adev, vm, p->entities[i], vm, in amdgpu_cs_pass1() 1133 struct drm_sched_entity *entity = p->entities[i]; in amdgpu_cs_vm_handling() 1238 r = amdgpu_ctx_wait_prev_fence(p->ctx, p->entities[p->gang_leader_idx]); in amdgpu_cs_sync_rings() 1381 seq = amdgpu_ctx_add_fence(p->ctx, p->entities[p->gang_leader_idx], in amdgpu_cs_submit()
|
| A D | amdgpu_job.c | 444 list_for_each_entry(s_entity, &rq->entities, list) { in amdgpu_job_stop_all_jobs_on_sched()
|
| /drivers/media/usb/uvc/ |
| A D | uvc_driver.c | 140 list_for_each_entry(entity, &dev->entities, list) { in uvc_entity_by_id() 943 list_add_tail(&unit->list, &dev->entities); in uvc_parse_vendor_control() 1074 list_add_tail(&term->list, &dev->entities); in uvc_parse_standard_control() 1107 list_add_tail(&term->list, &dev->entities); in uvc_parse_standard_control() 1128 list_add_tail(&unit->list, &dev->entities); in uvc_parse_standard_control() 1157 list_add_tail(&unit->list, &dev->entities); in uvc_parse_standard_control() 1184 list_add_tail(&unit->list, &dev->entities); in uvc_parse_standard_control() 1331 list_add_tail(&unit->list, &dev->entities); in uvc_gpio_parse() 1728 INIT_LIST_HEAD(&chain->entities); in uvc_alloc_chain() 1921 list_for_each_safe(p, n, &dev->entities) { in uvc_delete() [all …]
|
| A D | uvc_entity.c | 140 list_for_each_entry(entity, &chain->entities, chain) { in uvc_mc_register_entities() 150 list_for_each_entry(entity, &chain->entities, chain) { in uvc_mc_register_entities()
|
| A D | uvcvideo.h | 348 struct list_head entities; /* All entities */ member 604 struct list_head entities; member
|
| A D | uvc_ctrl.c | 1187 list_for_each_entry(entity, &chain->entities, chain) { in uvc_find_control() 2261 list_for_each_entry(entity, &chain->entities, chain) { in __uvc_ctrl_commit() 2760 list_for_each_entry(iter, &chain->entities, chain) { in uvc_xu_ctrl_query() 2890 list_for_each_entry(entity, &dev->entities, list) { in uvc_ctrl_restore_values() 3045 list_for_each_entry(entity, &chain->entities, chain) { in uvc_ctrl_add_mapping() 3241 list_for_each_entry(entity, &chain->entities, chain) { in uvc_ctrl_init_chain() 3317 list_for_each_entry(entity, &handle->chain->dev->entities, list) { in uvc_ctrl_cleanup_fh() 3359 list_for_each_entry(entity, &dev->entities, list) { in uvc_ctrl_cleanup_device()
|
| A D | uvc_metadata.c | 172 list_for_each_entry(entity, &dev->entities, list) { in uvc_meta_find_msxu()
|
| A D | uvc_status.c | 150 list_for_each_entry(entity, &(*chain)->entities, chain) { in uvc_event_find_ctrl()
|
| A D | uvc_v4l2.c | 690 list_for_each_entry(it, &chain->entities, chain) { in uvc_ioctl_enum_input() 697 list_for_each_entry(it, &chain->entities, chain) { in uvc_ioctl_enum_input()
|
| /drivers/gpu/drm/scheduler/ |
| A D | sched_main.c | 186 INIT_LIST_HEAD(&rq->entities); in drm_sched_rq_init() 210 list_add_tail(&entity->list, &rq->entities); in drm_sched_rq_add_entity() 265 list_for_each_entry_continue(entity, &rq->entities, list) { in drm_sched_rq_select_entity_rr() 271 list_for_each_entry(entity, &rq->entities, list) { in drm_sched_rq_select_entity_rr() 1433 list_for_each_entry(s_entity, &rq->entities, list) in drm_sched_fini() 1492 list_for_each_entry_safe(entity, tmp, &rq->entities, list) { in drm_sched_increase_karma() 1501 if (&entity->list != &rq->entities) in drm_sched_increase_karma()
|
| /drivers/net/ieee802154/ |
| A D | Kconfig | 100 management entities.
|
| /drivers/media/mc/ |
| A D | mc-device.c | 684 INIT_LIST_HEAD(&mdev->entities); in media_device_init() 804 list_for_each_entry_safe(entity, next, &mdev->entities, graph_obj.list) in media_device_unregister()
|
| /drivers/hwtracing/coresight/ |
| A D | Kconfig | 130 logging useful software events or data coming from various entities
|