/linux-master/drivers/staging/media/imx/ |
H A D | imx-ic-common.c | 54 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 D | iss_csiphy.c | 119 struct iss_pipeline *pipe = to_iss_pipeline(&csi2_subdev->entity);
|
/linux-master/drivers/video/fbdev/ |
H A D | sh_mobile_lcdcfb.h | 31 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 D | media.h | 24 #include <media/media-entity.h>
|
/linux-master/arch/powerpc/platforms/pseries/ |
H A D | mobility.c | 656 u8 entity; local 659 entity = MIGRATING_PARTITION; 661 reason_code = (entity << 24) | detail;
|
/linux-master/block/ |
H A D | bfq-cgroup.c | 305 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 D | bfq-iosched.c | 588 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 D | bfq-iosched.h | 59 /* 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 D | bfq-wf2q.c | 30 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 D | amdgpu_cs.c | 76 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 D | amdgpu_ctx.c | 33 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 D | amdgpu_ctx.h | 41 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 D | amdgpu_job.c | 98 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 D | amdgpu_job.h | 85 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 D | amdgpu_trace.h | 156 __entry->ring = to_amdgpu_ring(job->base.entity->rq->sched)->idx; 159 to_amdgpu_ring(job->base.entity->rq->sched));
|
H A D | amdgpu_ttm.c | 2075 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 D | amdgpu_uvd.c | 375 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 D | amdgpu_uvd.h | 65 struct drm_sched_entity entity; member in struct:amdgpu_uvd
|
H A D | amdgpu_vce.c | 215 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 D | amdgpu_vce.h | 51 struct drm_sched_entity entity; member in struct:amdgpu_vce
|
H A D | amdgpu_vm_sdma.c | 56 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 D | amdgpu_xcp.c | 415 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 D | amdgpu_xcp.h | 147 struct amdgpu_ctx_entity *entity);
|
H A D | vcn_v3_0.c | 1774 if (atomic_read(&job->base.entity->fence_seq)) 1783 drm_sched_entity_modify_sched(job->base.entity, scheds, 1);
|
H A D | vcn_v4_0.c | 1692 if (atomic_read(&job->base.entity->fence_seq)) 1701 drm_sched_entity_modify_sched(job->base.entity, scheds, 1);
|