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