Lines Matching refs:entd
100 struct media_entity_desc *entd = arg; in media_device_enum_entities() local
103 ent = find_entity(mdev, entd->id); in media_device_enum_entities()
107 memset(entd, 0, sizeof(*entd)); in media_device_enum_entities()
109 entd->id = media_entity_id(ent); in media_device_enum_entities()
111 strscpy(entd->name, ent->name, sizeof(entd->name)); in media_device_enum_entities()
112 entd->type = ent->function; in media_device_enum_entities()
113 entd->revision = 0; /* Unused */ in media_device_enum_entities()
114 entd->flags = ent->flags; in media_device_enum_entities()
115 entd->group_id = 0; /* Unused */ in media_device_enum_entities()
116 entd->pads = ent->num_pads; in media_device_enum_entities()
117 entd->links = ent->num_links - ent->num_backlinks; in media_device_enum_entities()
133 entd->type = MEDIA_ENT_F_V4L2_SUBDEV_UNKNOWN; in media_device_enum_entities()
135 entd->type = MEDIA_ENT_T_DEVNODE_UNKNOWN; in media_device_enum_entities()
138 memcpy(&entd->raw, &ent->info, sizeof(ent->info)); in media_device_enum_entities()