Lines Matching refs:desc
62 struct manifest_desc *desc, *tmp;
65 list_for_each_entry_safe(desc, tmp, head, links) {
66 desc_cport = desc->data;
68 if (desc->type != GREYBUS_TYPE_CPORT)
72 release_manifest_descriptor(desc);
99 struct greybus_descriptor *desc, size_t size)
101 struct greybus_descriptor_header *desc_header = &desc->header;
125 expected_size += desc->string.length;
165 descriptor->data = (char *)desc + sizeof(*desc_header);
232 struct manifest_desc *desc, *next, *tmp;
240 list_for_each_entry_safe(desc, next, &intf->manifest_descs, links) {
241 if (desc->type != GREYBUS_TYPE_CPORT)
244 desc_cport = desc->data;
271 list_move_tail(&desc->links, &list);
286 list_for_each_entry_safe(desc, next, &list, links) {
287 desc_cport = desc->data;
292 release_manifest_descriptor(desc);
314 struct manifest_desc *desc;
321 while ((desc = get_next_bundle_desc(intf))) {
325 desc_bundle = desc->data;
330 release_manifest_descriptor(desc);
456 struct greybus_descriptor *desc;
493 desc = manifest->descriptors;
498 desc_size = identify_descriptor(intf, desc, size);
503 desc = (struct greybus_descriptor *)((char *)desc + desc_size);