Lines Matching refs:p
46 u8 *p, *end, *next; in snd_usb_find_desc() local
48 p = descstart; in snd_usb_find_desc()
49 end = p + desclen; in snd_usb_find_desc()
50 for (; p < end;) { in snd_usb_find_desc()
51 if (p[0] < 2) in snd_usb_find_desc()
53 next = p + p[0]; in snd_usb_find_desc()
56 if (p[1] == dtype && (!after || (void *)p > after)) { in snd_usb_find_desc()
57 return p; in snd_usb_find_desc()
59 p = next; in snd_usb_find_desc()
69 unsigned char *p = after; in snd_usb_find_csint_desc() local
71 while ((p = snd_usb_find_desc(buffer, buflen, p, in snd_usb_find_csint_desc()
73 if (p[0] >= 3 && p[2] == dsubtype) in snd_usb_find_csint_desc()
74 return p; in snd_usb_find_csint_desc()