Lines Matching defs:usba_pipe_handle_data
82 typedef struct usba_pipe_handle_data { struct
83 struct usba_ph_impl *p_ph_impl; /* backpointer to ph_impl */
86 usba_list_entry_t p_queue;
89 struct usba_device *p_usba_device; /* set on pipe open */
98 usb_pipe_policy_t p_policy; /* maintained by USBA */
99 usb_ep_descr_t p_ep;
100 usb_ep_xdescr_t p_xep;
103 dev_info_t *p_dip;
106 kmutex_t p_mutex; /* mutex protecting pipe handle */
109 usb_opaque_t p_hcd_private;
112 usb_opaque_t p_client_private;
118 int p_req_count;
142 } usba_pipe_handle_data_t; argument
160 _NOTE(MUTEX_PROTECTS_DATA(usba_pipe_handle_data::p_mutex, \ argument