Lines Matching defs:desc
31 char *desc;
40 desc = buf;
43 0, desc, MAX_VENDOR_DESCRIPTOR_SIZE);
46 total_len, desc);
48 if ((desc[0] != total_len) || /* descriptor length */
49 (desc[1] != 0x5f) || /* vendor descriptor type */
50 (desc[2] != 0x01) || /* version (2 bytes) */
51 (desc[3] != 0x00) ||
52 (desc[4] != total_len - 2)) /* length after type */
55 desc_end = desc + total_len;
56 desc += 5; /* the fixed header we've already parsed */
58 while (desc < desc_end) {
62 key = le16_to_cpu(*((u16 *) desc));
63 desc += sizeof(u16);
64 length = *desc;
65 desc++;
70 max_area = le32_to_cpu(*((u32 *)desc));
79 desc += length;