| /Linux-v5.4/drivers/media/platform/vsp1/ |
| D | vsp1_drv.c | 97 list_for_each_entry(source, &vsp1->entities, list_dev) { in vsp1_create_sink_links() 138 list_for_each_entry(entity, &vsp1->entities, list_dev) { in vsp1_uapi_create_links() 216 list_for_each_entry_safe(entity, _entity, &vsp1->entities, list_dev) { in vsp1_destroy_entities() 275 list_add_tail(&vsp1->brs->entity.list_dev, &vsp1->entities); in vsp1_create_entities() 285 list_add_tail(&vsp1->bru->entity.list_dev, &vsp1->entities); in vsp1_create_entities() 295 list_add_tail(&vsp1->clu->entity.list_dev, &vsp1->entities); in vsp1_create_entities() 304 list_add_tail(&vsp1->hsi->entity.list_dev, &vsp1->entities); in vsp1_create_entities() 312 list_add_tail(&vsp1->hst->entity.list_dev, &vsp1->entities); in vsp1_create_entities() 322 &vsp1->entities); in vsp1_create_entities() 333 &vsp1->entities); in vsp1_create_entities() [all …]
|
| D | vsp1_pipe.c | 261 list_for_each_entry(entity, &pipe->entities, list_pipe) in vsp1_pipeline_reset() 264 INIT_LIST_HEAD(&pipe->entities); in vsp1_pipeline_reset() 282 INIT_LIST_HEAD(&pipe->entities); in vsp1_pipeline_init() 342 list_for_each_entry(entity, &pipe->entities, list_pipe) { in vsp1_pipeline_stop() 444 list_for_each_entry_reverse(entity, &pipe->entities, list_pipe) { in vsp1_pipeline_propagate_partition()
|
| D | vsp1_drm.c | 318 &pipe->entities); in vsp1_du_pipeline_setup_brx() 329 list_add_tail(&pipe->brx->list_pipe, &pipe->entities); in vsp1_du_pipeline_setup_brx() 423 list_add_tail(&rpf->entity.list_pipe, &pipe->entities); in vsp1_du_pipeline_setup_inputs() 469 list_add_tail(&drm_pipe->uif->list_pipe, &pipe->entities); in vsp1_du_pipeline_setup_inputs() 552 list_for_each_entry_safe(entity, next, &pipe->entities, list_pipe) { in vsp1_du_pipeline_configure() 964 list_add_tail(&pipe->output->entity.list_pipe, &pipe->entities); in vsp1_drm_init() 967 list_add_tail(&pipe->lif->list_pipe, &pipe->entities); in vsp1_drm_init()
|
| D | vsp1_pipe.h | 142 struct list_head entities; member
|
| D | vsp1.h | 98 struct list_head entities; member
|
| D | vsp1_video.c | 274 list_for_each_entry(entity, &pipe->entities, list_pipe) { in vsp1_video_pipeline_setup_partitions() 372 list_for_each_entry(entity, &pipe->entities, list_pipe) in vsp1_video_pipeline_run_partition() 397 list_for_each_entry(entity, &pipe->entities, list_pipe) in vsp1_video_pipeline_run() 584 list_add_tail(&e->list_pipe, &pipe->entities); in vsp1_video_pipeline_build() 826 list_for_each_entry(entity, &pipe->entities, list_pipe) { in vsp1_video_setup_pipeline()
|
| /Linux-v5.4/drivers/gpu/drm/amd/amdgpu/ |
| D | amdgpu_ctx.c | 95 ctx->entities[0] = kcalloc(num_entities, in amdgpu_ctx_init() 98 if (!ctx->entities[0]) { in amdgpu_ctx_init() 104 struct amdgpu_ctx_entity *entity = &ctx->entities[0][i]; in amdgpu_ctx_init() 110 ctx->entities[i] = ctx->entities[i - 1] + in amdgpu_ctx_init() 188 r = drm_sched_entity_init(&ctx->entities[i][j].entity, in amdgpu_ctx_init() 198 drm_sched_entity_destroy(&ctx->entities[0][i].entity); in amdgpu_ctx_init() 199 kfree(ctx->entities[0]); in amdgpu_ctx_init() 219 dma_fence_put(ctx->entities[0][i].fences[j]); in amdgpu_ctx_fini() 221 kfree(ctx->entities[0]); in amdgpu_ctx_fini() 247 *entity = &ctx->entities[hw_ip][ring].entity; in amdgpu_ctx_get_entity() [all …]
|
| D | amdgpu_ctx.h | 46 struct amdgpu_ctx_entity *entities[AMDGPU_HW_IP_NUM]; member
|
| /Linux-v5.4/Documentation/media/kapi/ |
| D | mc-core.rst | 18 modelled as an oriented graph of building blocks called entities connected 28 other entities. Data (not restricted to video) produced by an entity 33 on the same entity or on different entities. Data flows from a source 56 instances, although drivers can allocate entities directly. 61 Drivers register entities with a media device by calling 112 Associate two entities via their PADs. Each entity has a list that points 140 The media framework provides APIs to iterate over entities in a graph. 142 To iterate over all entities belonging to a media device, drivers can use 155 Drivers might also need to iterate over all entities in a graph that can be 209 When starting streaming, drivers must notify all entities in the pipeline to [all …]
|
| /Linux-v5.4/Documentation/media/uapi/mediactl/ |
| D | media-controller-model.rst | 29 controls one or more entities in the graph. 32 interact with other entities. Data (not restricted to video) produced 38 pads, either on the same entity or on different entities. Data flows
|
| D | media-ioc-g-topology.rst | 46 ``topology_version`` and the total number of entities, interfaces, pads 74 - Number of entities in the graph 82 - A pointer to a memory area where the entities array will be 84 the ioctl won't store the entities. It will just update
|
| D | media-funcs.rst | 25 media-ioc-enum-entities
|
| D | media-ioc-enum-entities.rst | 19 MEDIA_IOC_ENUM_ENTITIES - Enumerate entities and their properties 56 enumerate entities by calling MEDIA_IOC_ENUM_ENTITIES with increasing
|
| /Linux-v5.4/drivers/gpu/drm/scheduler/ |
| D | sched_main.c | 75 INIT_LIST_HEAD(&rq->entities); in drm_sched_rq_init() 94 list_add_tail(&entity->list, &rq->entities); in drm_sched_rq_add_entity() 134 list_for_each_entry_continue(entity, &rq->entities, list) { in drm_sched_rq_select_entity() 143 list_for_each_entry(entity, &rq->entities, list) { in drm_sched_rq_select_entity() 335 list_for_each_entry_safe(entity, tmp, &rq->entities, list) { in drm_sched_increase_karma() 346 if (&entity->list != &rq->entities) in drm_sched_increase_karma()
|
| /Linux-v5.4/drivers/media/usb/uvc/ |
| D | uvc_driver.c | 356 list_for_each_entry(entity, &dev->entities, list) { in uvc_entity_by_id() 370 entity = list_entry(&dev->entities, struct uvc_entity, list); in uvc_entity_by_reference() 372 list_for_each_entry_continue(entity, &dev->entities, list) { in uvc_entity_by_reference() 1050 list_add_tail(&unit->list, &dev->entities); in uvc_parse_vendor_control() 1182 list_add_tail(&term->list, &dev->entities); in uvc_parse_standard_control() 1218 list_add_tail(&term->list, &dev->entities); in uvc_parse_standard_control() 1243 list_add_tail(&unit->list, &dev->entities); in uvc_parse_standard_control() 1276 list_add_tail(&unit->list, &dev->entities); in uvc_parse_standard_control() 1307 list_add_tail(&unit->list, &dev->entities); in uvc_parse_standard_control() 1475 list_add_tail(&entity->chain, &chain->entities); in uvc_scan_chain_entity() [all …]
|
| D | uvc_entity.c | 104 list_for_each_entry(entity, &chain->entities, chain) { in uvc_mc_register_entities() 113 list_for_each_entry(entity, &chain->entities, chain) { in uvc_mc_register_entities()
|
| D | uvc_ctrl.c | 901 list_for_each_entry(entity, &chain->entities, chain) { in uvc_find_control() 1545 list_for_each_entry(entity, &chain->entities, chain) { in __uvc_ctrl_commit() 1854 list_for_each_entry(entity, &chain->entities, chain) { in uvc_xu_ctrl_query() 1981 list_for_each_entry(entity, &dev->entities, list) { in uvc_ctrl_restore_values() 2103 list_for_each_entry(entity, &chain->entities, chain) { in uvc_ctrl_add_mapping() 2281 list_for_each_entry(entity, &dev->entities, list) { in uvc_ctrl_init_device() 2353 list_for_each_entry(entity, &dev->entities, list) { in uvc_ctrl_cleanup_device()
|
| /Linux-v5.4/include/media/ |
| D | media-device.h | 161 struct list_head entities; member 392 list_for_each_entry(entity, &(mdev)->entities, graph_obj.list)
|
| /Linux-v5.4/Documentation/virt/kvm/devices/ |
| D | xics.txt | 12 Interrupt Control Presentation (ICP) entities, also called "servers", 15 The ICP entities are created by enabling the KVM_CAP_IRQ_ARCH
|
| /Linux-v5.4/Documentation/ABI/testing/ |
| D | sysfs-firmware-opal-psr | 7 to shift/throttle power between different entities in
|
| /Linux-v5.4/Documentation/devicetree/bindings/arm/omap/ |
| D | prcm.txt | 4 a DT hierarchy. Each TI SoC can have multiple PRCM entities listed for it,
|
| /Linux-v5.4/Documentation/networking/ |
| D | radiotap-headers.txt | 63 entities in the fixed radiotap header or the argument region means that you 65 entities. Some arches like Blackfin cannot deal with an attempt to
|
| /Linux-v5.4/Documentation/devicetree/bindings/firmware/ |
| D | intel,stratix10-svc.txt | 11 Layer 3) can interface with SDM. All software entities running on other
|
| /Linux-v5.4/include/drm/ |
| D | gpu_scheduler.h | 114 struct list_head entities; member
|
| /Linux-v5.4/Documentation/filesystems/ |
| D | sysv-fs.txt | 47 * Byte ordering of "short" (16 bit entities) on disk: 54 * Byte ordering of "long" (32 bit entities) on disk:
|