Lines Matching refs:desc_size
103 size_t desc_size; in identify_descriptor() local
112 desc_size = le16_to_cpu(desc_header->size); in identify_descriptor()
113 if (desc_size > size) { in identify_descriptor()
115 desc_size, size); in identify_descriptor()
146 if (desc_size < expected_size) { in identify_descriptor()
149 desc_size, expected_size); in identify_descriptor()
154 if (desc_size > expected_size) { in identify_descriptor()
157 expected_size, desc_size); in identify_descriptor()
164 descriptor->size = desc_size; in identify_descriptor()
171 return desc_size; in identify_descriptor()
496 int desc_size; in gb_manifest_parse() local
498 desc_size = identify_descriptor(intf, desc, size); in gb_manifest_parse()
499 if (desc_size < 0) { in gb_manifest_parse()
503 desc = (struct greybus_descriptor *)((char *)desc + desc_size); in gb_manifest_parse()
504 size -= desc_size; in gb_manifest_parse()