Searched refs:hwahc_state_t (Results 1 - 4 of 4) sorted by relevance

/opensolaris-onvv-gate/usr/src/uts/common/sys/usb/hwa/hwahc/
H A Dhwahc.h168 } hwahc_state_t; typedef in typeref:struct:hwahc_state
171 _NOTE(MUTEX_PROTECTS_DATA(hwahc_state_t::hwahc_mutex, hwahc_state_t))
172 _NOTE(MUTEX_PROTECTS_DATA(hwahc_state_t::hwahc_mutex, hwahc_pipe_private_t))
173 _NOTE(MUTEX_PROTECTS_DATA(hwahc_state_t::hwahc_mutex,
175 _NOTE(MUTEX_PROTECTS_DATA(hwahc_state_t::hwahc_mutex, hwahc_power_t))
177 _NOTE(DATA_READABLE_WITHOUT_LOCK(hwahc_state_t::hwahc_log_handle))
178 _NOTE(DATA_READABLE_WITHOUT_LOCK(hwahc_state_t::hwahc_wa_data))
179 _NOTE(DATA_READABLE_WITHOUT_LOCK(hwahc_state_t::hwahc_dip))
180 _NOTE(DATA_READABLE_WITHOUT_LOCK(hwahc_state_t
[all...]
H A Dhwahc_util.h33 usba_hcdi_ops_t *hwahc_alloc_hcdi_ops(hwahc_state_t *hwahcp);
34 int hwahc_start_result_thread(hwahc_state_t *hwahcp);
/opensolaris-onvv-gate/usr/src/uts/common/io/usb/hwa/hwahc/
H A Dhwahc_util.c41 static int hwahc_state_is_operational(hwahc_state_t *hwahcp);
42 static hwahc_state_t *hwahc_obtain_state(dev_info_t *dip);
43 static void hwahc_wait_for_xfer_completion(hwahc_state_t *hwahcp,
45 static void hwahc_traverse_requests(hwahc_state_t *hwahcp,
47 static void hwahc_pipe_cleanup(hwahc_state_t *hwahcp,
85 usba_hcdi_ops_t *hwahc_alloc_hcdi_ops(hwahc_state_t *hwahcp);
91 hwahc_state_is_operational(hwahc_state_t *hwahcp)
127 hwahc_state_t *
132 hwahc_state_t *hwahcp = ddi_get_soft_state(hwahc_statep, instance);
159 hwahc_wait_for_xfer_completion(hwahc_state_t *hwahc
[all...]
H A Dhwahc.c157 static void hwahc_restore_device_state(dev_info_t *, hwahc_state_t *);
158 static void hwahc_run_callbacks(hwahc_state_t *, usba_event_t);
159 static void hwahc_post_event(hwahc_state_t *, usb_port_t, usba_event_t);
161 static int hwahc_cleanup(dev_info_t *, hwahc_state_t *);
162 static void hwahc_create_pm_components(dev_info_t *, hwahc_state_t *);
163 static void hwahc_destroy_pm_components(hwahc_state_t *);
164 static void hwahc_pm_busy_component(hwahc_state_t *);
165 static void hwahc_pm_idle_component(hwahc_state_t *);
166 static int hwahc_pwrlvl0(hwahc_state_t *);
167 static int hwahc_pwrlvl1(hwahc_state_t *);
[all...]

Completed in 46 milliseconds