| /linux/drivers/gpu/drm/msm/ |
| H A D | msm_submitqueue.c | 58 for (i = 0; i < ARRAY_SIZE(ctx->entities); i++) { in __msm_context_destroy() 59 if (!ctx->entities[i]) in __msm_context_destroy() 62 drm_sched_entity_destroy(ctx->entities[i]); in __msm_context_destroy() 63 kfree(ctx->entities[i]); in __msm_context_destroy() 144 if (WARN_ON(idx >= ARRAY_SIZE(ctx->entities))) in get_sched_entity() 149 if (!ctx->entities[idx]) { in get_sched_entity() 154 entity = kzalloc_obj(*ctx->entities[idx]); in get_sched_entity() 163 ctx->entities[idx] = entity; in get_sched_entity() 168 return ctx->entities[idx]; in get_sched_entity()
|
| /linux/Documentation/networking/devlink/ |
| H A D | devlink-reload.rst | 7 ``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 30 Other devlink entities may stay over the re-initialization: 35 The rest of the devlink entities have to be removed and readded. 81 # Run reload command for devlink driver entities re-initialization:
|
| /linux/sound/soc/sdca/ |
| H A D | sdca_regmap.c | 26 if (SDW_SDCA_CTL_ENT(reg) == function->entities[i].id) in function_find_entity() 27 return &function->entities[i]; in function_find_entity() 218 struct sdca_entity *entity = &function->entities[i]; in sdca_regmap_count_constants() 253 struct sdca_entity *entity = &function->entities[i]; in sdca_regmap_populate_constants() 351 struct sdca_entity *entity = &function->entities[i];
|
| H A D | sdca_functions.c | 1533 struct sdca_entity *entities; in find_sdca_entities() local 1550 entities = devm_kcalloc(dev, num_entities + 1, sizeof(*entities), GFP_KERNEL); in find_sdca_entities() 1551 if (!entities) in find_sdca_entities() 1563 entities[i].id = entity_list[i]; in find_sdca_entities() 1572 "mipi-sdca-entity-id-0x%X-subproperties", entities[i].id); in find_sdca_entities() 1582 entity_node, &entities[i]); in find_sdca_entities() 1592 entities[num_entities].label = "entity0"; in find_sdca_entities() 1594 ret = find_sdca_entity_controls(dev, function_node, &entities[num_entities]); in find_sdca_entities() 1599 function->entities = entities; in find_sdca_entities() 1610 struct sdca_entity *entity = &function->entities[i]; in find_sdca_entity_by_label() [all …]
|
| H A D | sdca_asoc.c | 85 struct sdca_entity *entity = &function->entities[i]; in sdca_asoc_count_component() 705 struct sdca_entity *entity = &function->entities[i]; in sdca_asoc_populate_dapm() 723 struct sdca_entity *entity = &function->entities[i]; in sdca_asoc_populate_dapm() 994 struct sdca_entity *entity = &function->entities[i]; in sdca_asoc_populate_controls() 1177 struct sdca_entity *entity = &function->entities[i]; in sdca_asoc_populate_dais() 1317 struct sdca_entity *entity = &function->entities[dai->id]; in sdca_asoc_set_constraints() 1407 struct sdca_entity *entity = &function->entities[dai->id]; in sdca_asoc_get_port() 1607 struct sdca_entity *entity = &function->entities[dai->id]; in sdca_asoc_hw_params()
|
| /linux/Documentation/userspace-api/media/mediactl/ |
| H A D | media-controller-model.rst | 22 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 38 entities form a single logical unit. For example this could represent the
|
| H A D | media-ioc-g-topology.rst | 38 ``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
|
| H A D | media-funcs.rst | 18 media-ioc-enum-entities
|
| H A D | media-ioc-enum-entities.rst | 13 MEDIA_IOC_ENUM_ENTITIES - Enumerate entities and their properties 48 enumerate entities by calling MEDIA_IOC_ENUM_ENTITIES with increasing
|
| /linux/Documentation/driver-api/media/ |
| H A 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 63 instances, although drivers can allocate entities directly. 68 Drivers register entities with a media device by calling 119 Associate two entities via their PADs. Each entity has a list that points 148 entities and links. 150 To iterate over all entities belonging to a media device, drivers can use 205 When starting streaming, drivers must notify all entities in the pipeline to 222 When stopping the stream, drivers must notify the entities with [all …]
|
| /linux/drivers/gpu/drm/amd/amdgpu/ |
| H A D | amdgpu_ctx.c | 257 if (cmpxchg(&ctx->entities[hw_ip][ring], NULL, entity)) in amdgpu_ctx_init_entity() 420 spend = amdgpu_ctx_fini_entity(adev, ctx->entities[i][j]); in amdgpu_ctx_fini() 458 if (ctx->entities[hw_ip][ring] == NULL) { in amdgpu_ctx_get_entity() 464 ctx_entity = &ctx->entities[hw_ip][ring]->entity; in amdgpu_ctx_get_entity() 516 if (!ctx->entities[i][j]) in amdgpu_ctx_do_release() 519 drm_sched_entity_destroy(&ctx->entities[i][j]->entity); in amdgpu_ctx_do_release() 852 if (!ctx->entities[i][j]) in amdgpu_ctx_priority_override() 855 amdgpu_ctx_set_entity_priority(ctx, ctx->entities[i][j], in amdgpu_ctx_priority_override() 913 if (!ctx->entities[i][j]) in amdgpu_ctx_mgr_entity_flush() 916 entity = &ctx->entities[i][j]->entity; in amdgpu_ctx_mgr_entity_flush() [all …]
|
| H A D | amdgpu_cs.h | 61 struct drm_sched_entity *entities[AMDGPU_CS_GANG_SIZE]; member
|
| H A D | amdgpu_ctx.h | 52 struct amdgpu_ctx_entity *entities[AMDGPU_HW_IP_NUM][AMDGPU_MAX_ENTITY_NUM]; member
|
| /linux/drivers/media/usb/uvc/ |
| H A D | uvc_driver.c | 143 list_for_each_entry(entity, &dev->entities, list) { in uvc_entity_by_id() 157 entity = list_entry(&dev->entities, struct uvc_entity, list); in uvc_entity_by_reference() 159 list_for_each_entry_continue(entity, &dev->entities, list) { in uvc_entity_by_reference() 959 list_add_tail(&unit->list, &dev->entities); in uvc_parse_vendor_control() 1091 list_add_tail(&term->list, &dev->entities); in uvc_parse_standard_control() 1144 list_add_tail(&term->list, &dev->entities); in uvc_parse_standard_control() 1166 list_add_tail(&unit->list, &dev->entities); in uvc_parse_standard_control() 1195 list_add_tail(&unit->list, &dev->entities); in uvc_parse_standard_control() 1223 list_add_tail(&unit->list, &dev->entities); in uvc_parse_standard_control() 1371 list_add_tail(&unit->list, &dev->entities); in uvc_gpio_parse() [all …]
|
| /linux/Documentation/admin-guide/media/ |
| H A D | rkisp1.rst | 63 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. 200 Note that the resizer and capture entities will always report
|
| /linux/include/media/ |
| H A D | media-device.h | 33 * Drivers may register a callback to take action when new entities get 35 * links between existing entities and should not create entities and register 94 * @entities: List of registered entities 116 * access to entities and provides basic media device-level support. The 166 struct list_head entities; 314 * to the entities, but, instead, use the framework to find the ID, when 350 * Unregistering an entity will not change the IDs of the other entities and 351 * the previoully used ID will never be reused for a newly registered entities 162 struct list_head entities; global() member [all...] |
| /linux/drivers/gpu/drm/scheduler/ |
| H 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() 1431 list_for_each_entry(s_entity, &rq->entities, list) { in drm_sched_fini() 1513 list_for_each_entry_safe(entity, tmp, &rq->entities, list) { in drm_sched_increase_karma() 1522 if (&entity->list != &rq->entities) in drm_sched_increase_karma()
|
| /linux/Documentation/driver-api/hte/ |
| H A D | hte.rst | 65 The total number of entities requested from the given provider, 72 The total number of entities supported by the provider.
|
| /linux/Documentation/ABI/testing/ |
| H A D | sysfs-platform-intel-wmi-sbl-fw-update | 6 Allow user space entities to trigger update of Slim
|
| H A D | sysfs-firmware-opal-psr | 7 to shift/throttle power between different entities in
|
| H A D | sysfs-class-fc | 13 entities can utilize the application id and FC traffic
|
| /linux/Documentation/virt/kvm/devices/ |
| H A D | xics.rst | 33 Interrupt Control Presentation (ICP) entities, also called "servers", 36 The ICP entities are created by enabling the KVM_CAP_IRQ_ARCH
|
| /linux/Documentation/networking/ |
| H A D | skbuff.rst | 18 :c:member:`sk_buff.users` is a simple refcount allowing multiple entities
|
| H A D | radiotap-headers.rst | 68 entities in the fixed radiotap header or the argument region means that you 70 entities. Some arches like Blackfin cannot deal with an attempt to
|
| /linux/Documentation/devicetree/bindings/arm/omap/ |
| H A D | prcm.txt | 4 a DT hierarchy. Each TI SoC can have multiple PRCM entities listed for it,
|