Lines Matching refs:ph_data
928 usba_pipe_handle_data_t *ph_data = usba_get_ph_data(
939 usba_release_ph_data(ph_data->p_ph_impl);
958 usba_release_ph_data(ph_data->p_ph_impl);
1292 usba_pipe_handle_data_t *ph_data = usba_hold_ph_data(pipe_handle);
1295 "usb_pipe_get_state: ph_data=0x%p uf=0x%x", (void *)ph_data,
1299 if (ph_data) {
1300 usba_release_ph_data(ph_data->p_ph_impl);
1306 if (ph_data == NULL) {
1312 mutex_enter(&ph_data->p_mutex);
1313 *pipe_state = usba_get_ph_state(ph_data);
1314 mutex_exit(&ph_data->p_mutex);
1316 usba_release_ph_data(ph_data->p_ph_impl);
1338 usba_pipe_handle_data_t *ph_data = usba_hold_ph_data(pipe_handle);
1340 if (ph_data) {
1341 pp = &ph_data->p_policy;
1343 usba_release_ph_data(ph_data->p_ph_impl);
1363 usba_pipe_handle_data_t *ph_data = usba_hold_ph_data(pipe_handle);
1366 if (ph_data == NULL) {
1371 mutex_enter(&ph_data->p_mutex);
1372 ep_num = ph_data->p_ep.bEndpointAddress & USB_EP_NUM_MASK;
1373 mutex_exit(&ph_data->p_mutex);
1375 usba_release_ph_data(ph_data->p_ph_impl);
1601 usba_pipe_handle_data_t *ph_data;
1644 ph_data = usba_get_ph_data((usb_pipe_handle_t)ph_im);
1645 eptd = &ph_data->p_ep;
1650 usba_hcdi_pipe_reset_data_toggle(ph_data);
1710 * ph_data - pointer to pipe handle data
1724 usba_async_ph_req(usba_pipe_handle_data_t *ph_data,
1733 "usba_async_ph_req: ph_data=0x%p func=0x%p, arg=0x%p flag=0x%x",
1734 (void *)ph_data, (void *)func, arg, flag);
1743 if (ph_data && ph_data->p_taskq) {
1744 taskq = ph_data->p_taskq;