Lines Matching refs:entd
101 struct media_entity_desc *entd = arg; in media_device_enum_entities() local
104 ent = find_entity(mdev, entd->id); in media_device_enum_entities()
108 memset(entd, 0, sizeof(*entd)); in media_device_enum_entities()
110 entd->id = media_entity_id(ent); in media_device_enum_entities()
112 strscpy(entd->name, ent->name, sizeof(entd->name)); in media_device_enum_entities()
113 entd->type = ent->function; in media_device_enum_entities()
114 entd->revision = 0; /* Unused */ in media_device_enum_entities()
115 entd->flags = ent->flags; in media_device_enum_entities()
116 entd->group_id = 0; /* Unused */ in media_device_enum_entities()
117 entd->pads = ent->num_pads; in media_device_enum_entities()
118 entd->links = ent->num_links - ent->num_backlinks; in media_device_enum_entities()
134 entd->type = MEDIA_ENT_F_V4L2_SUBDEV_UNKNOWN; in media_device_enum_entities()
136 entd->type = MEDIA_ENT_T_DEVNODE_UNKNOWN; in media_device_enum_entities()
139 memcpy(&entd->raw, &ent->info, sizeof(ent->info)); in media_device_enum_entities()