Lines Matching refs:ptr
20 #define usb_container_of(ptr, type, member) \ argument
21 ((type *)((char *)(ptr) - (unsigned long)(&((type *)0)->member)))
174 #define usb_slist_first_entry(ptr, type, member) \ argument
175 usb_slist_entry((ptr)->next, type, member)
185 #define usb_slist_tail_entry(ptr, type, member) \ argument
186 usb_slist_entry(usb_slist_tail(ptr), type, member)
196 #define usb_slist_first_entry_or_null(ptr, type, member) \ argument
197 (usb_slist_isempty(ptr) ? NULL : usb_slist_first_entry(ptr, type, member))
365 #define usb_dlist_first_entry(ptr, type, member) \ argument
366 usb_dlist_entry((ptr)->next, type, member)
375 #define usb_dlist_first_entry_or_null(ptr, type, member) \ argument
376 (usb_dlist_isempty(ptr) ? NULL : usb_dlist_first_entry(ptr, type, member))