Searched refs:entity (Results 1 - 25 of 386) sorted by path

1234567891011>>

/linux-master/drivers/staging/media/imx/
H A Dimx-ic-common.c54 priv->sd.entity.ops = ic_ops[priv->task_id]->entity_ops;
55 priv->sd.entity.function = MEDIA_ENT_F_PROC_VIDEO_SCALER;
84 media_entity_cleanup(&sd->entity);
/linux-master/drivers/staging/media/omap4iss/
H A Diss_csiphy.c119 struct iss_pipeline *pipe = to_iss_pipeline(&csi2_subdev->entity);
/linux-master/drivers/video/fbdev/
H A Dsh_mobile_lcdcfb.h31 int (*display_on)(struct sh_mobile_lcdc_entity *entity);
32 void (*display_off)(struct sh_mobile_lcdc_entity *entity);
/linux-master/sound/usb/
H A Dmedia.h24 #include <media/media-entity.h>
/linux-master/arch/powerpc/platforms/pseries/
H A Dmobility.c656 u8 entity; local
659 entity = MIGRATING_PARTITION;
661 reason_code = (entity << 24) | detail;
/linux-master/block/
H A Dbfq-cgroup.c305 struct bfq_entity *group_entity = bfqq->entity.parent;
308 entity) :
417 void bfq_init_entity(struct bfq_entity *entity, struct bfq_group *bfqg) argument
419 struct bfq_queue *bfqq = bfq_entity_to_bfqq(entity);
421 entity->weight = entity->new_weight;
422 entity->orig_weight = entity->new_weight;
428 * disappear before entity.
432 entity
534 struct bfq_entity *entity = &bfqg->entity; local
569 struct bfq_entity *entity; local
579 struct bfq_entity *entity; local
638 struct bfq_entity *entity = &bfqq->entity; local
679 bfq_put_idle_entity(bfq_entity_service_tree(entity), entity); local
860 struct bfq_entity *entity = st->first_idle; local
873 bfq_reparent_leaf_entity(struct bfq_data *bfqd, struct bfq_entity *entity, int ioprio_class) argument
909 struct bfq_entity *entity; local
933 struct bfq_entity *entity = bfqg->my_entity; local
1450 bfq_init_entity(struct bfq_entity *entity, struct bfq_group *bfqg) argument
[all...]
H A Dbfq-iosched.c588 struct bfq_entity *entity = &bfqq->entity; local
597 if (!entity->on_st_or_in_serv)
602 /* +1 for bfqq entity, root cgroup not included */
615 sched_data = entity->sched_data;
618 for_each_entity(entity) {
620 * If at some level entity is not even active, allow request
624 if (!entity->on_st_or_in_serv)
629 entities[level++] = entity;
633 entity
902 struct bfq_entity *entity = &bfqq->entity; local
1067 struct bfq_entity *entity = &bfqq->entity; local
1450 struct bfq_entity *entity = &bfqq->entity; local
1588 struct bfq_entity *entity = &bfqq->entity; local
4344 struct bfq_entity *entity = &bfqq->entity; local
5037 struct bfq_entity *entity = &bfqq->entity; local
5097 entity, false); local
6136 struct bfq_entity *entity = &bfqq->entity; local
6144 struct bfq_entity *entity = &bfqq->entity; local
[all...]
H A Dbfq-iosched.h59 /* idle entity with minimum F_i */
61 /* idle entity with maximum F_i */
84 * @next_in_service, which points to the entity on the active trees
86 * before the current in-service entity is expired, 2) the in-service
87 * queue becomes idle when it expires, and 3) if the entity pointed by
88 * in_service_entity is not a queue, then the in-service child entity
89 * of the entity pointed by in_service_entity becomes idle on
91 * optimization, not yet exploited: while a given entity is still in
94 * entity. We can then quickly compare the timestamps of the
95 * in-service entity wit
288 struct bfq_entity entity; member in struct:bfq_queue
1012 struct bfq_entity entity; member in struct:bfq_group
1032 struct bfq_entity entity; member in struct:bfq_group
[all...]
H A Dbfq-wf2q.c30 static unsigned int bfq_class_idx(struct bfq_entity *entity) argument
32 struct bfq_queue *bfqq = bfq_entity_to_bfqq(entity);
52 * @new_entity: if not NULL, pointer to the entity whose activation,
56 * expiration of the in-service entity
60 * extraction of an entity into/from one of the active trees of
65 * reposition an entity in its active tree; see comments on
68 * just activated or requeued entity.
71 * entity->parent may become the next_in_service for its parent
72 * entity.
84 * or repositioning of an entity tha
194 bfq_no_longer_next_in_service(struct bfq_entity *entity) argument
221 bfq_inc_active_entities(struct bfq_entity *entity) argument
230 bfq_dec_active_entities(struct bfq_entity *entity) argument
246 bfq_no_longer_next_in_service(struct bfq_entity *entity) argument
251 bfq_inc_active_entities(struct bfq_entity *entity) argument
255 bfq_dec_active_entities(struct bfq_entity *entity) argument
270 bfq_entity_to_bfqq(struct bfq_entity *entity) argument
296 bfq_calc_finish(struct bfq_entity *entity, unsigned long service) argument
325 struct bfq_entity *entity = NULL; local
338 bfq_extract(struct rb_root *root, struct bfq_entity *entity) argument
349 bfq_idle_extract(struct bfq_service_tree *st, struct bfq_entity *entity) argument
379 bfq_insert(struct rb_root *root, struct bfq_entity *entity) argument
411 bfq_update_min(struct bfq_entity *entity, struct rb_node *node) argument
432 struct bfq_entity *entity = rb_entry(node, struct bfq_entity, rb_node); local
480 bfq_active_insert(struct bfq_service_tree *st, struct bfq_entity *entity) argument
524 bfq_get_entity(struct bfq_entity *entity) argument
570 bfq_active_extract(struct bfq_service_tree *st, struct bfq_entity *entity) argument
592 bfq_idle_insert(struct bfq_service_tree *st, struct bfq_entity *entity) argument
625 bfq_forget_entity(struct bfq_service_tree *st, struct bfq_entity *entity, bool is_in_service) argument
642 bfq_put_idle_entity(struct bfq_service_tree *st, struct bfq_entity *entity) argument
674 bfq_entity_service_tree(struct bfq_entity *entity) argument
701 __bfq_entity_update_weight_prio(struct bfq_service_tree *old_st, struct bfq_entity *entity, bool update_class_too) argument
789 struct bfq_entity *entity = &bfqq->entity; local
840 struct bfq_entity *entity = &bfqq->entity; local
855 bfq_update_fin_time_enqueue(struct bfq_entity *entity, struct bfq_service_tree *st, bool backshifted) argument
927 __bfq_activate_entity(struct bfq_entity *entity, bool non_blocking_wait_rq) argument
986 __bfq_requeue_entity(struct bfq_entity *entity) argument
1052 __bfq_activate_requeue_entity(struct bfq_entity *entity, bool non_blocking_wait_rq) argument
1086 bfq_activate_requeue_entity(struct bfq_entity *entity, bool non_blocking_wait_rq, bool requeue, bool expiration) argument
1108 __bfq_deactivate_entity(struct bfq_entity *entity, bool ins_into_idle_tree) argument
1161 bfq_deactivate_entity(struct bfq_entity *entity, bool ins_into_idle_tree, bool expiration) argument
1351 struct bfq_entity *entity; local
1395 struct bfq_entity *entity = NULL; local
1456 struct bfq_entity *entity = NULL; local
1508 entity); local
1551 struct bfq_entity *entity = in_serv_entity; local
1590 struct bfq_entity *entity = &bfqq->entity; local
1597 struct bfq_entity *entity = &bfqq->entity; local
1607 struct bfq_entity *entity = &bfqq->entity; local
1616 struct bfq_entity *entity = &bfqq->entity; local
1629 struct bfq_entity *entity = &bfqq->entity; local
[all...]
/linux-master/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_cs.c76 struct drm_sched_entity *entity; local
82 chunk_ib->ring, &entity);
87 * Abort if there is no run queue associated with this entity.
90 if (entity->rq == NULL)
95 if (p->entities[i] == entity)
102 p->entities[i] = entity;
394 struct drm_sched_entity *entity; local
403 deps[i].ring, &entity);
409 fence = amdgpu_ctx_get_fence(ctx, entity, deps[i].handle);
1213 sched = p->gang_leader->base.entity
1465 struct drm_sched_entity *entity; local
1513 struct drm_sched_entity *entity; local
[all...]
H A Damdgpu_ctx.c33 container_of((e), struct amdgpu_ctx_entity, entity)
209 struct amdgpu_ctx_entity *entity; local
215 entity = kzalloc(struct_size(entity, fences, amdgpu_sched_jobs),
217 if (!entity)
222 entity->hw_ip = hw_ip;
223 entity->sequence = 1;
252 r = drm_sched_entity_init(&entity->entity, drm_prio, scheds, num_scheds,
257 /* It's not an error if we fail to install the new entity */
272 amdgpu_ctx_fini_entity(struct amdgpu_device *adev, struct amdgpu_ctx_entity *entity) argument
434 amdgpu_ctx_get_entity(struct amdgpu_ctx *ctx, u32 hw_ip, u32 instance, u32 ring, struct drm_sched_entity **entity) argument
749 amdgpu_ctx_add_fence(struct amdgpu_ctx *ctx, struct drm_sched_entity *entity, struct dma_fence *fence) argument
776 amdgpu_ctx_get_fence(struct amdgpu_ctx *ctx, struct drm_sched_entity *entity, uint64_t seq) argument
851 amdgpu_ctx_wait_prev_fence(struct amdgpu_ctx *ctx, struct drm_sched_entity *entity) argument
900 struct drm_sched_entity *entity; local
930 struct drm_sched_entity *entity; local
[all...]
H A Damdgpu_ctx.h41 struct drm_sched_entity entity; member in struct:amdgpu_ctx_entity
77 u32 ring, struct drm_sched_entity **entity);
79 struct drm_sched_entity *entity,
82 struct drm_sched_entity *entity,
91 struct drm_sched_entity *entity);
H A Damdgpu_job.c98 struct drm_sched_entity *entity, void *owner,
119 if (!entity)
122 return drm_sched_job_init(&(*job)->base, entity, 1, owner);
126 struct drm_sched_entity *entity, void *owner,
132 r = amdgpu_job_alloc(adev, NULL, entity, owner, 1, job);
139 if (entity)
215 if (job->base.entity)
97 amdgpu_job_alloc(struct amdgpu_device *adev, struct amdgpu_vm *vm, struct drm_sched_entity *entity, void *owner, unsigned int num_ibs, struct amdgpu_job **job) argument
125 amdgpu_job_alloc_with_ib(struct amdgpu_device *adev, struct drm_sched_entity *entity, void *owner, size_t size, enum amdgpu_ib_pool_type pool_type, struct amdgpu_job **job) argument
H A Damdgpu_job.h85 return to_amdgpu_ring(job->base.entity->rq->sched);
89 struct drm_sched_entity *entity, void *owner,
92 struct drm_sched_entity *entity, void *owner,
H A Damdgpu_trace.h156 __entry->ring = to_amdgpu_ring(job->base.entity->rq->sched)->idx;
159 to_amdgpu_ring(job->base.entity->rq->sched));
H A Damdgpu_ttm.c2075 DRM_ERROR("Failed setting up TTM BO move entity (%d)\n",
2084 DRM_ERROR("Failed setting up TTM BO move entity (%d)\n",
2121 struct drm_sched_entity *entity = delayed ? &adev->mman.low_pr : local
2123 r = amdgpu_job_alloc_with_ib(adev, entity,
H A Damdgpu_uvd.c375 drm_sched_entity_destroy(&adev->uvd.entity);
398 * amdgpu_uvd_entity_init - init entity
403 * Initialize the entity used for handle management in the kernel driver.
411 r = drm_sched_entity_init(&adev->uvd.entity, DRM_SCHED_PRIORITY_NORMAL,
414 DRM_ERROR("Failed setting up UVD kernel entity.\n");
1135 r = amdgpu_job_alloc_with_ib(ring->adev, &adev->uvd.entity,
H A Damdgpu_uvd.h65 struct drm_sched_entity entity; member in struct:amdgpu_uvd
H A Damdgpu_vce.c215 drm_sched_entity_destroy(&adev->vce.entity);
230 * amdgpu_vce_entity_init - init entity
235 * Initialize the entity used for handle management in the kernel driver.
243 r = drm_sched_entity_init(&adev->vce.entity, DRM_SCHED_PRIORITY_NORMAL,
449 r = amdgpu_job_alloc_with_ib(ring->adev, &ring->adev->vce.entity,
539 r = amdgpu_job_alloc_with_ib(ring->adev, &ring->adev->vce.entity,
H A Damdgpu_vce.h51 struct drm_sched_entity entity; member in struct:amdgpu_vce
H A Damdgpu_vm_sdma.c56 struct drm_sched_entity *entity = p->immediate ? &p->vm->immediate local
67 r = amdgpu_job_alloc_with_ib(p->adev, entity, AMDGPU_FENCE_OWNER_VM,
H A Damdgpu_xcp.c415 struct amdgpu_ctx_entity *entity)
423 sched = entity->entity.rq->sched;
425 ring = to_amdgpu_ring(entity->entity.rq->sched);
414 amdgpu_xcp_release_sched(struct amdgpu_device *adev, struct amdgpu_ctx_entity *entity) argument
H A Damdgpu_xcp.h147 struct amdgpu_ctx_entity *entity);
H A Dvcn_v3_0.c1774 if (atomic_read(&job->base.entity->fence_seq))
1783 drm_sched_entity_modify_sched(job->base.entity, scheds, 1);
H A Dvcn_v4_0.c1692 if (atomic_read(&job->base.entity->fence_seq))
1701 drm_sched_entity_modify_sched(job->base.entity, scheds, 1);

Completed in 788 milliseconds

1234567891011>>