Home
last modified time | relevance | path

Searched refs:entities (Results 1 – 25 of 27) sorted by relevance

12

/drivers/gpu/drm/msm/
A Dmsm_submitqueue.c54 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 Dmsm_gpu.h455 struct drm_sched_entity *entities[NR_SCHED_PRIORITIES * MSM_GPU_MAX_RINGS]; member
/drivers/media/platform/renesas/vsp1/
A Dvsp1_drv.c109 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 Dvsp1_pipe.c424 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 Dvsp1_drm.c319 &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 Dvsp1_vspx.c613 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 Dvsp1_video.c265 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 Dvsp1_pipe.h132 struct list_head entities; member
A Dvsp1.h106 struct list_head entities; member
/drivers/gpu/drm/amd/amdgpu/
A Damdgpu_ctx.c258 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 Damdgpu_cs.h61 struct drm_sched_entity *entities[AMDGPU_CS_GANG_SIZE]; member
A Damdgpu_ctx.h52 struct amdgpu_ctx_entity *entities[AMDGPU_HW_IP_NUM][AMDGPU_MAX_ENTITY_NUM]; member
A Damdgpu_cs.c95 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 Damdgpu_job.c444 list_for_each_entry(s_entity, &rq->entities, list) { in amdgpu_job_stop_all_jobs_on_sched()
/drivers/media/usb/uvc/
A Duvc_driver.c140 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 Duvc_entity.c140 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 Duvcvideo.h348 struct list_head entities; /* All entities */ member
604 struct list_head entities; member
A Duvc_ctrl.c1187 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 Duvc_metadata.c172 list_for_each_entry(entity, &dev->entities, list) { in uvc_meta_find_msxu()
A Duvc_status.c150 list_for_each_entry(entity, &(*chain)->entities, chain) { in uvc_event_find_ctrl()
A Duvc_v4l2.c690 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 Dsched_main.c186 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 DKconfig100 management entities.
/drivers/media/mc/
A Dmc-device.c684 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 DKconfig130 logging useful software events or data coming from various entities

Completed in 78 milliseconds

12