Home
last modified time | relevance | path

Searched refs:usb_ac_state_t (Results 1 – 2 of 2) sorted by relevance

/titanic_50/usr/src/uts/common/sys/usb/clients/audio/usb_ac/
H A Dusb_ac.h172 typedef struct usb_ac_state usb_ac_state_t; typedef
175 usb_ac_state_t *statep;
268 _NOTE(MUTEX_PROTECTS_DATA(usb_ac_state_t::usb_ac_mutex, usb_ac_state_t))
269 _NOTE(MUTEX_PROTECTS_DATA(usb_ac_state_t::usb_ac_mutex, usb_ac_power_t))
270 _NOTE(MUTEX_PROTECTS_DATA(usb_ac_state_t::usb_ac_mutex, usb_ac_plumbed_t))
276 _NOTE(DATA_READABLE_WITHOUT_LOCK(usb_ac_state_t::usb_ac_dip))
277 _NOTE(DATA_READABLE_WITHOUT_LOCK(usb_ac_state_t::usb_ac_ser_acc))
278 _NOTE(DATA_READABLE_WITHOUT_LOCK(usb_ac_state_t::usb_ac_pm))
279 _NOTE(DATA_READABLE_WITHOUT_LOCK(usb_ac_state_t::usb_ac_instance))
280 _NOTE(DATA_READABLE_WITHOUT_LOCK(usb_ac_state_t::usb_ac_default_ph))
[all …]
/titanic_50/usr/src/uts/common/io/usb/clients/audio/usb_ac/
H A Dusb_ac.c166 static uint_t usb_ac_get_featureID(usb_ac_state_t *, uchar_t, uint_t,
174 static int usb_ac_handle_descriptors(usb_ac_state_t *);
175 static void usb_ac_add_unit_descriptor(usb_ac_state_t *, uchar_t *, size_t);
176 static void usb_ac_alloc_unit(usb_ac_state_t *, uint_t);
177 static void usb_ac_free_all_units(usb_ac_state_t *);
178 static void usb_ac_setup_connections(usb_ac_state_t *);
179 static void usb_ac_map_termtype_to_port(usb_ac_state_t *, uint_t);
182 static int usb_ac_pwrlvl0(usb_ac_state_t *);
183 static int usb_ac_pwrlvl1(usb_ac_state_t *);
184 static int usb_ac_pwrlvl2(usb_ac_state_t *);
[all …]