Home
last modified time | relevance | path

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

1234

/linux/drivers/gpu/drm/msm/
A Dmsm_submitqueue.c16 for (i = 0; i < ARRAY_SIZE(ctx->entities); i++) { in __msm_file_private_destroy()
17 if (!ctx->entities[i]) in __msm_file_private_destroy()
20 drm_sched_entity_destroy(ctx->entities[i]); in __msm_file_private_destroy()
21 kfree(ctx->entities[i]); in __msm_file_private_destroy()
90 if (WARN_ON(idx >= ARRAY_SIZE(ctx->entities))) in get_sched_entity()
95 if (!ctx->entities[idx]) { in get_sched_entity()
100 entity = kzalloc(sizeof(*ctx->entities[idx]), GFP_KERNEL); in get_sched_entity()
109 ctx->entities[idx] = entity; in get_sched_entity()
114 return ctx->entities[idx]; in get_sched_entity()
/linux/drivers/media/platform/vsp1/
A Dvsp1_drv.c97 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()
322 &vsp1->entities); in vsp1_create_entities()
333 &vsp1->entities); in vsp1_create_entities()
352 list_add_tail(&lif->entity.list_dev, &vsp1->entities); in vsp1_create_entities()
376 list_add_tail(&rpf->entity.list_dev, &vsp1->entities); in vsp1_create_entities()
410 list_add_tail(&uds->entity.list_dev, &vsp1->entities); in vsp1_create_entities()
423 list_add_tail(&uif->entity.list_dev, &vsp1->entities); in vsp1_create_entities()
436 list_add_tail(&wpf->entity.list_dev, &vsp1->entities); in vsp1_create_entities()
451 list_for_each_entry(entity, &vsp1->entities, list_dev) { in vsp1_create_entities()
[all …]
A Dvsp1_pipe.c261 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()
A Dvsp1_drm.c318 &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()
473 list_add_tail(&drm_pipe->uif->list_pipe, &pipe->entities); in vsp1_du_pipeline_setup_inputs()
556 list_for_each_entry_safe(entity, next, &pipe->entities, list_pipe) { in vsp1_du_pipeline_configure()
968 list_add_tail(&pipe->output->entity.list_pipe, &pipe->entities); in vsp1_drm_init()
971 list_add_tail(&pipe->lif->list_pipe, &pipe->entities); in vsp1_drm_init()
A Dvsp1_pipe.h142 struct list_head entities; member
A Dvsp1.h98 struct list_head entities; member
/linux/drivers/gpu/drm/amd/amdgpu/
A Damdgpu_ctx.c207 ctx->entities[hw_ip][ring] = entity; in amdgpu_ctx_init_entity()
270 ctx->entities[i][j] = NULL; in amdgpu_ctx_fini()
299 if (ctx->entities[hw_ip][ring] == NULL) { in amdgpu_ctx_get_entity()
350 if (!ctx->entities[i][j]) in amdgpu_ctx_do_release()
629 if (!ctx->entities[i][j]) in amdgpu_ctx_priority_override()
682 if (!ctx->entities[i][j]) in amdgpu_ctx_mgr_entity_flush()
685 entity = &ctx->entities[i][j]->entity; in amdgpu_ctx_mgr_entity_flush()
712 if (!ctx->entities[i][j]) in amdgpu_ctx_mgr_entity_fini()
715 entity = &ctx->entities[i][j]->entity; in amdgpu_ctx_mgr_entity_fini()
796 if (!ctx->entities[hwip][idx]) in amdgpu_ctx_mgr_fence_usage()
[all …]
A Damdgpu_ctx.h48 struct amdgpu_ctx_entity *entities[AMDGPU_HW_IP_NUM][AMDGPU_MAX_ENTITY_NUM]; member
/linux/Documentation/driver-api/media/
A Dmc-core.rst18 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
213 The function will mark all entities connected to the given entity through
229 When stopping the stream, drivers must notify the entities with
[all …]
/linux/Documentation/networking/devlink/
A Ddevlink-reload.rst7 ``devlink-reload`` provides mechanism to reinit driver entities, applying
23 - Devlink driver entities re-initialization, including applying
24 new values to devlink entities which are used during driver
72 # Run reload command for devlink driver entities re-initialization:
A Dmlx5.rst36 steering entities are created and managed through firmware.
38 steering entities are created and manage through the driver without
/linux/Documentation/userspace-api/media/mediactl/
A Dmedia-controller-model.rst22 controls one or more entities in the graph.
25 interact with other entities. Data (not restricted to video) produced
31 pads, either on the same entity or on different entities. Data flows
A Dmedia-ioc-g-topology.rst38 ``topology_version`` and the total number of entities, interfaces, pads
66 - Number of entities in the graph
74 - A pointer to a memory area where the entities array will be
76 the ioctl won't store the entities. It will just update
A Dmedia-ioc-enum-entities.rst13 MEDIA_IOC_ENUM_ENTITIES - Enumerate entities and their properties
48 enumerate entities by calling MEDIA_IOC_ENUM_ENTITIES with increasing
A Dmedia-funcs.rst18 media-ioc-enum-entities
/linux/drivers/media/usb/uvc/
A Duvc_driver.c1159 list_add_tail(&unit->list, &dev->entities); in uvc_parse_vendor_control()
1290 list_add_tail(&term->list, &dev->entities); in uvc_parse_standard_control()
1326 list_add_tail(&term->list, &dev->entities); in uvc_parse_standard_control()
1351 list_add_tail(&unit->list, &dev->entities); in uvc_parse_standard_control()
1384 list_add_tail(&unit->list, &dev->entities); in uvc_parse_standard_control()
1415 list_add_tail(&unit->list, &dev->entities); in uvc_parse_standard_control()
1557 list_add_tail(&unit->list, &dev->entities); in uvc_gpio_parse()
1681 list_add_tail(&entity->chain, &chain->entities); in uvc_scan_chain_entity()
1942 INIT_LIST_HEAD(&chain->entities); in uvc_alloc_chain()
2133 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()
/linux/drivers/gpu/drm/scheduler/
A Dsched_main.c77 INIT_LIST_HEAD(&rq->entities); in drm_sched_rq_init()
97 list_add_tail(&entity->list, &rq->entities); in drm_sched_rq_add_entity()
138 list_for_each_entry_continue(entity, &rq->entities, list) { in drm_sched_rq_select_entity()
148 list_for_each_entry(entity, &rq->entities, list) { in drm_sched_rq_select_entity()
1052 list_for_each_entry(s_entity, &rq->entities, list) in drm_sched_fini()
1102 list_for_each_entry_safe(entity, tmp, &rq->entities, list) { in drm_sched_increase_karma_ext()
1111 if (&entity->list != &rq->entities) in drm_sched_increase_karma_ext()
/linux/Documentation/admin-guide/media/
A Drkisp1.rst63 Those entities are the DMA engines that write the frames to memory.
75 Those are resizer entities for the mainpath and the selfpath. Those entities
78 The resizers entities can only operate on YUV:4:2:2 format
89 connected to the sensor and on source pad 2 connected to the resizer entities.
193 Note that the resizer and capture entities will always report
/linux/include/media/
A Dmedia-device.h161 struct list_head entities; member
392 list_for_each_entry(entity, &(mdev)->entities, graph_obj.list)
/linux/Documentation/ABI/testing/
A Dsysfs-platform-intel-wmi-sbl-fw-update6 Allow user space entities to trigger update of Slim
A Dsysfs-firmware-opal-psr7 to shift/throttle power between different entities in
A Dsysfs-class-fc13 entities can utilize the application id and FC traffic
/linux/Documentation/virt/kvm/devices/
A Dxics.rst33 Interrupt Control Presentation (ICP) entities, also called "servers",
36 The ICP entities are created by enabling the KVM_CAP_IRQ_ARCH
/linux/Documentation/devicetree/bindings/arm/omap/
A Dprcm.txt4 a DT hierarchy. Each TI SoC can have multiple PRCM entities listed for it,

Completed in 59 milliseconds

1234