Lines Matching refs:entity
229 struct md_pm_entity *entity;
232 list_for_each_entry(entity, &t7xx_dev->md_pm_entities, entity) {
233 if (entity->id == pm_entity->id) {
239 list_add_tail(&pm_entity->entity, &t7xx_dev->md_pm_entities);
246 struct md_pm_entity *entity, *tmp_entity;
249 list_for_each_entry_safe(entity, tmp_entity, &t7xx_dev->md_pm_entities, entity) {
250 if (entity->id == pm_entity->id) {
251 list_del(&pm_entity->entity);
353 struct md_pm_entity *entity;
374 list_for_each_entry(entity, &t7xx_dev->md_pm_entities, entity) {
375 if (!entity->suspend)
378 ret = entity->suspend(t7xx_dev, entity->entity_param);
380 entity_id = entity->id;
399 list_for_each_entry(entity, &t7xx_dev->md_pm_entities, entity) {
400 if (entity->suspend_late)
401 entity->suspend_late(t7xx_dev, entity->entity_param);
408 list_for_each_entry(entity, &t7xx_dev->md_pm_entities, entity) {
409 if (entity_id == entity->id)
412 if (entity->resume)
413 entity->resume(t7xx_dev, entity->entity_param);
487 struct md_pm_entity *entity;
564 list_for_each_entry(entity, &t7xx_dev->md_pm_entities, entity) {
565 if (entity->resume_early)
566 entity->resume_early(t7xx_dev, entity->entity_param);
577 list_for_each_entry(entity, &t7xx_dev->md_pm_entities, entity) {
578 if (entity->resume) {
579 ret = entity->resume(t7xx_dev, entity->entity_param);
582 entity->id, ret);