Lines Matching defs:entity
154 struct md_pm_entity *entity;
157 list_for_each_entry(entity, &t7xx_dev->md_pm_entities, entity) {
158 if (entity->id == pm_entity->id) {
164 list_add_tail(&pm_entity->entity, &t7xx_dev->md_pm_entities);
171 struct md_pm_entity *entity, *tmp_entity;
174 list_for_each_entry_safe(entity, tmp_entity, &t7xx_dev->md_pm_entities, entity) {
175 if (entity->id == pm_entity->id) {
176 list_del(&pm_entity->entity);
278 struct md_pm_entity *entity;
298 list_for_each_entry(entity, &t7xx_dev->md_pm_entities, entity) {
299 if (!entity->suspend)
302 ret = entity->suspend(t7xx_dev, entity->entity_param);
304 entity_id = entity->id;
323 list_for_each_entry(entity, &t7xx_dev->md_pm_entities, entity) {
324 if (entity->suspend_late)
325 entity->suspend_late(t7xx_dev, entity->entity_param);
332 list_for_each_entry(entity, &t7xx_dev->md_pm_entities, entity) {
333 if (entity_id == entity->id)
336 if (entity->resume)
337 entity->resume(t7xx_dev, entity->entity_param);
411 struct md_pm_entity *entity;
488 list_for_each_entry(entity, &t7xx_dev->md_pm_entities, entity) {
489 if (entity->resume_early)
490 entity->resume_early(t7xx_dev, entity->entity_param);
501 list_for_each_entry(entity, &t7xx_dev->md_pm_entities, entity) {
502 if (entity->resume) {
503 ret = entity->resume(t7xx_dev, entity->entity_param);
506 entity->id, ret);