Symbol: ugen_state_t
usr/src/uts/common/io/usb/scsa2usb/scsa2usb.c
1142
ugen_state_t *ugenp;
usr/src/uts/common/io/usb/usba/usba_ugen.c
101
static int ugen_epxs_check_open_nodes(ugen_state_t *);
usr/src/uts/common/io/usb/usba/usba_ugen.c
1013
ugen_state_t *ugenp;
usr/src/uts/common/io/usb/usba/usba_ugen.c
103
static int ugen_epx_open(ugen_state_t *, dev_t, int);
usr/src/uts/common/io/usb/usba/usba_ugen.c
104
static void ugen_epx_close(ugen_state_t *, dev_t, int);
usr/src/uts/common/io/usb/usba/usba_ugen.c
1042
ugen_state_t *ugenp;
usr/src/uts/common/io/usb/usba/usba_ugen.c
105
static void ugen_epx_shutdown(ugen_state_t *);
usr/src/uts/common/io/usb/usba/usba_ugen.c
107
static int ugen_epx_open_pipe(ugen_state_t *, ugen_ep_t *, int);
usr/src/uts/common/io/usb/usba/usba_ugen.c
108
static void ugen_epx_close_pipe(ugen_state_t *, ugen_ep_t *);
usr/src/uts/common/io/usb/usba/usba_ugen.c
110
static int ugen_epx_req(ugen_state_t *, struct buf *);
usr/src/uts/common/io/usb/usba/usba_ugen.c
111
static int ugen_epx_ctrl_req(ugen_state_t *, ugen_ep_t *,
usr/src/uts/common/io/usb/usba/usba_ugen.c
114
static int ugen_epx_bulk_req(ugen_state_t *, ugen_ep_t *,
usr/src/uts/common/io/usb/usba/usba_ugen.c
117
static int ugen_epx_intr_IN_req(ugen_state_t *, ugen_ep_t *,
usr/src/uts/common/io/usb/usba/usba_ugen.c
1172
ugen_state_t *ugenp = ugen_devt2state(dev);
usr/src/uts/common/io/usb/usba/usba_ugen.c
119
static int ugen_epx_intr_IN_start_polling(ugen_state_t *, ugen_ep_t *);
usr/src/uts/common/io/usb/usba/usba_ugen.c
120
static void ugen_epx_intr_IN_stop_polling(ugen_state_t *, ugen_ep_t *);
usr/src/uts/common/io/usb/usba/usba_ugen.c
122
static int ugen_epx_intr_OUT_req(ugen_state_t *, ugen_ep_t *,
usr/src/uts/common/io/usb/usba/usba_ugen.c
1238
ugen_state_t *ugenp = ugen_devt2state(dev);
usr/src/uts/common/io/usb/usba/usba_ugen.c
125
static int ugen_epx_isoc_IN_req(ugen_state_t *, ugen_ep_t *,
usr/src/uts/common/io/usb/usba/usba_ugen.c
127
static int ugen_epx_isoc_IN_start_polling(ugen_state_t *, ugen_ep_t *);
usr/src/uts/common/io/usb/usba/usba_ugen.c
1277
ugen_get_ep_descr(ugen_state_t *ugenp, dev_t dev, uint8_t *bmAttr,
usr/src/uts/common/io/usb/usba/usba_ugen.c
128
static void ugen_epx_isoc_IN_stop_polling(ugen_state_t *, ugen_ep_t *);
usr/src/uts/common/io/usb/usba/usba_ugen.c
130
static int ugen_epx_isoc_OUT_req(ugen_state_t *, ugen_ep_t *,
usr/src/uts/common/io/usb/usba/usba_ugen.c
1317
ugen_check_open_flags(ugen_state_t *ugenp, dev_t dev, int flag)
usr/src/uts/common/io/usb/usba/usba_ugen.c
134
static int ugen_eps_open(ugen_state_t *, dev_t, int);
usr/src/uts/common/io/usb/usba/usba_ugen.c
135
static void ugen_eps_close(ugen_state_t *, dev_t, int);
usr/src/uts/common/io/usb/usba/usba_ugen.c
136
static int ugen_eps_req(ugen_state_t *, struct buf *);
usr/src/uts/common/io/usb/usba/usba_ugen.c
137
static void ugen_update_ep_descr(ugen_state_t *, ugen_ep_t *);
usr/src/uts/common/io/usb/usba/usba_ugen.c
140
static int ugen_ds_init(ugen_state_t *);
usr/src/uts/common/io/usb/usba/usba_ugen.c
141
static void ugen_ds_destroy(ugen_state_t *);
usr/src/uts/common/io/usb/usba/usba_ugen.c
142
static int ugen_ds_open(ugen_state_t *, dev_t, int);
usr/src/uts/common/io/usb/usba/usba_ugen.c
1428
ugen_epxs_init(ugen_state_t *ugenp)
usr/src/uts/common/io/usb/usba/usba_ugen.c
143
static void ugen_ds_close(ugen_state_t *, dev_t, int);
usr/src/uts/common/io/usb/usba/usba_ugen.c
144
static int ugen_ds_req(ugen_state_t *, struct buf *);
usr/src/uts/common/io/usb/usba/usba_ugen.c
145
static void ugen_ds_change(ugen_state_t *);
usr/src/uts/common/io/usb/usba/usba_ugen.c
146
static int ugen_ds_minor_nodes_create(ugen_state_t *);
usr/src/uts/common/io/usb/usba/usba_ugen.c
147
static void ugen_ds_poll_wakeup(ugen_state_t *);
usr/src/uts/common/io/usb/usba/usba_ugen.c
1487
ugen_epxs_data_init(ugen_state_t *ugenp, usb_ep_data_t *ep_data,
usr/src/uts/common/io/usb/usba/usba_ugen.c
150
static int ugen_minor_index_create(ugen_state_t *, ugen_minor_t);
usr/src/uts/common/io/usb/usba/usba_ugen.c
151
static ugen_minor_t ugen_devt2minor(ugen_state_t *, dev_t);
usr/src/uts/common/io/usb/usba/usba_ugen.c
152
static void ugen_minor_node_table_create(ugen_state_t *);
usr/src/uts/common/io/usb/usba/usba_ugen.c
153
static void ugen_minor_node_table_destroy(ugen_state_t *);
usr/src/uts/common/io/usb/usba/usba_ugen.c
154
static void ugen_minor_node_table_shrink(ugen_state_t *);
usr/src/uts/common/io/usb/usba/usba_ugen.c
1555
ugen_epxs_destroy(ugen_state_t *ugenp)
usr/src/uts/common/io/usb/usba/usba_ugen.c
1566
ugen_epxs_data_destroy(ugen_state_t *ugenp, ugen_ep_t *epp)
usr/src/uts/common/io/usb/usba/usba_ugen.c
157
static int ugen_is_valid_minor_node(ugen_state_t *, dev_t);
usr/src/uts/common/io/usb/usba/usba_ugen.c
1594
ugen_epxs_minor_nodes_create(ugen_state_t *ugenp, usb_ep_descr_t *ep_descr,
usr/src/uts/common/io/usb/usba/usba_ugen.c
163
static void ugen_store_devt(ugen_state_t *, minor_t);
usr/src/uts/common/io/usb/usba/usba_ugen.c
164
static ugen_state_t *ugen_devt2state(dev_t);
usr/src/uts/common/io/usb/usba/usba_ugen.c
165
static void ugen_free_devt(ugen_state_t *);
usr/src/uts/common/io/usb/usba/usba_ugen.c
1729
ugen_epx_shutdown(ugen_state_t *ugenp)
usr/src/uts/common/io/usb/usba/usba_ugen.c
1756
ugen_cfgval2idx(ugen_state_t *ugenp, uint_t cfgval)
usr/src/uts/common/io/usb/usba/usba_ugen.c
177
ugen_state_t *ugenp = kmem_zalloc(sizeof (ugen_state_t),
usr/src/uts/common/io/usb/usba/usba_ugen.c
1779
ugen_epxs_check_open_nodes(ugen_state_t *ugenp)
usr/src/uts/common/io/usb/usba/usba_ugen.c
1808
ugen_epxs_check_alt_switch(ugen_state_t *ugenp, uchar_t iface, uchar_t cfgidx)
usr/src/uts/common/io/usb/usba/usba_ugen.c
1845
ugen_epxs_switch_cfg_alt(ugen_state_t *ugenp, ugen_ep_t *epp, dev_t dev)
usr/src/uts/common/io/usb/usba/usba_ugen.c
1984
ugen_update_ep_descr(ugen_state_t *ugenp, ugen_ep_t *epp)
usr/src/uts/common/io/usb/usba/usba_ugen.c
2019
ugen_epx_open(ugen_state_t *ugenp, dev_t dev, int flag)
usr/src/uts/common/io/usb/usba/usba_ugen.c
2059
ugen_epx_close(ugen_state_t *ugenp, dev_t dev, int flag)
usr/src/uts/common/io/usb/usba/usba_ugen.c
2087
ugen_epx_open_pipe(ugen_state_t *ugenp, ugen_ep_t *epp, int flag)
usr/src/uts/common/io/usb/usba/usba_ugen.c
2194
ugen_epx_close_pipe(ugen_state_t *ugenp, ugen_ep_t *epp)
usr/src/uts/common/io/usb/usba/usba_ugen.c
2271
ugen_epx_req(ugen_state_t *ugenp, struct buf *bp)
usr/src/uts/common/io/usb/usba/usba_ugen.c
2424
ugen_epx_ctrl_req(ugen_state_t *ugenp, ugen_ep_t *epp,
usr/src/uts/common/io/usb/usba/usba_ugen.c
2566
ugen_state_t *ugenp = (ugen_state_t *)reqp->ctrl_client_private;
usr/src/uts/common/io/usb/usba/usba_ugen.c
2622
ugen_epx_bulk_req(ugen_state_t *ugenp, ugen_ep_t *epp,
usr/src/uts/common/io/usb/usba/usba_ugen.c
2684
ugen_state_t *ugenp = (ugen_state_t *)reqp->bulk_client_private;
usr/src/uts/common/io/usb/usba/usba_ugen.c
2740
ugen_epx_intr_IN_req(ugen_state_t *ugenp, ugen_ep_t *epp,
usr/src/uts/common/io/usb/usba/usba_ugen.c
2830
ugen_epx_intr_IN_start_polling(ugen_state_t *ugenp, ugen_ep_t *epp)
usr/src/uts/common/io/usb/usba/usba_ugen.c
286
ugen_state_t *ugenp = usb_ugen_hdl_impl->hdl_ugenp;
usr/src/uts/common/io/usb/usba/usba_ugen.c
2894
ugen_epx_intr_IN_stop_polling(ugen_state_t *ugenp, ugen_ep_t *epp)
usr/src/uts/common/io/usb/usba/usba_ugen.c
2915
ugen_epx_intr_IN_poll_wakeup(ugen_state_t *ugenp, ugen_ep_t *epp)
usr/src/uts/common/io/usb/usba/usba_ugen.c
2937
ugen_state_t *ugenp = (ugen_state_t *)reqp->intr_client_private;
usr/src/uts/common/io/usb/usba/usba_ugen.c
3052
ugen_epx_intr_OUT_req(ugen_state_t *ugenp, ugen_ep_t *epp,
usr/src/uts/common/io/usb/usba/usba_ugen.c
3107
ugen_state_t *ugenp = (ugen_state_t *)reqp->intr_client_private;
usr/src/uts/common/io/usb/usba/usba_ugen.c
312
ugen_state_t *ugenp;
usr/src/uts/common/io/usb/usba/usba_ugen.c
3155
ugen_epx_isoc_IN_req(ugen_state_t *ugenp, ugen_ep_t *epp,
usr/src/uts/common/io/usb/usba/usba_ugen.c
3287
ugen_epx_isoc_IN_start_polling(ugen_state_t *ugenp, ugen_ep_t *epp)
usr/src/uts/common/io/usb/usba/usba_ugen.c
3369
ugen_epx_isoc_IN_stop_polling(ugen_state_t *ugenp, ugen_ep_t *epp)
usr/src/uts/common/io/usb/usba/usba_ugen.c
3389
ugen_epx_isoc_IN_poll_wakeup(ugen_state_t *ugenp, ugen_ep_t *epp)
usr/src/uts/common/io/usb/usba/usba_ugen.c
3411
ugen_state_t *ugenp = (ugen_state_t *)reqp->isoc_client_private;
usr/src/uts/common/io/usb/usba/usba_ugen.c
3593
ugen_epx_isoc_OUT_req(ugen_state_t *ugenp, ugen_ep_t *epp,
usr/src/uts/common/io/usb/usba/usba_ugen.c
3825
ugen_state_t *ugenp = (ugen_state_t *)reqp->isoc_client_private;
usr/src/uts/common/io/usb/usba/usba_ugen.c
3900
ugen_eps_open(ugen_state_t *ugenp, dev_t dev, int flag)
usr/src/uts/common/io/usb/usba/usba_ugen.c
3928
ugen_eps_close(ugen_state_t *ugenp, dev_t dev, int flag)
usr/src/uts/common/io/usb/usba/usba_ugen.c
3956
ugen_eps_req(ugen_state_t *ugenp, struct buf *bp)
usr/src/uts/common/io/usb/usba/usba_ugen.c
4011
ugen_ds_init(ugen_state_t *ugenp)
usr/src/uts/common/io/usb/usba/usba_ugen.c
4029
ugen_ds_destroy(ugen_state_t *ugenp)
usr/src/uts/common/io/usb/usba/usba_ugen.c
4041
ugen_ds_open(ugen_state_t *ugenp, dev_t dev, int flag)
usr/src/uts/common/io/usb/usba/usba_ugen.c
4066
ugen_ds_close(ugen_state_t *ugenp, dev_t dev, int flag)
usr/src/uts/common/io/usb/usba/usba_ugen.c
4083
ugen_ds_req(ugen_state_t *ugenp, struct buf *bp)
usr/src/uts/common/io/usb/usba/usba_ugen.c
4145
ugen_ds_change(ugen_state_t *ugenp)
usr/src/uts/common/io/usb/usba/usba_ugen.c
4159
ugen_ds_poll_wakeup(ugen_state_t *ugenp)
usr/src/uts/common/io/usb/usba/usba_ugen.c
4178
ugen_ds_minor_nodes_create(ugen_state_t *ugenp)
usr/src/uts/common/io/usb/usba/usba_ugen.c
4293
ugen_minor_index_create(ugen_state_t *ugenp, ugen_minor_t minor)
usr/src/uts/common/io/usb/usba/usba_ugen.c
432
ugen_state_t *ugenp = usb_ugen_hdl_impl->hdl_ugenp;
usr/src/uts/common/io/usb/usba/usba_ugen.c
4323
ugen_devt2minor(ugen_state_t *ugenp, dev_t dev)
usr/src/uts/common/io/usb/usba/usba_ugen.c
4338
ugen_is_valid_minor_node(ugen_state_t *ugenp, dev_t dev)
usr/src/uts/common/io/usb/usba/usba_ugen.c
4355
ugen_minor_node_table_create(ugen_state_t *ugenp)
usr/src/uts/common/io/usb/usba/usba_ugen.c
4367
ugen_minor_node_table_shrink(ugen_state_t *ugenp)
usr/src/uts/common/io/usb/usba/usba_ugen.c
4385
ugen_minor_node_table_destroy(ugen_state_t *ugenp)
usr/src/uts/common/io/usb/usba/usba_ugen.c
4427
ugen_pm_init(ugen_state_t *ugenp)
usr/src/uts/common/io/usb/usba/usba_ugen.c
4490
ugen_pm_destroy(ugen_state_t *ugenp)
usr/src/uts/common/io/usb/usba/usba_ugen.c
4546
ugen_state_t *ugenp;
usr/src/uts/common/io/usb/usba/usba_ugen.c
460
ugen_cleanup(ugen_state_t *ugenp)
usr/src/uts/common/io/usb/usba/usba_ugen.c
4667
ugen_pm_busy_component(ugen_state_t *ugen_statep)
usr/src/uts/common/io/usb/usba/usba_ugen.c
4694
ugen_pm_idle_component(ugen_state_t *ugen_statep)
usr/src/uts/common/io/usb/usba/usba_ugen.c
4721
ugen_store_devt(ugen_state_t *ugenp, minor_t minor)
usr/src/uts/common/io/usb/usba/usba_ugen.c
4749
static ugen_state_t *
usr/src/uts/common/io/usb/usba/usba_ugen.c
4753
ugen_state_t *ugenp = NULL;
usr/src/uts/common/io/usb/usba/usba_ugen.c
4795
ugen_free_devt(ugen_state_t *ugenp)
usr/src/uts/common/io/usb/usba/usba_ugen.c
524
ugen_cpr_suspend(ugen_state_t *ugenp)
usr/src/uts/common/io/usb/usba/usba_ugen.c
601
ugen_cpr_resume(ugen_state_t *ugenp)
usr/src/uts/common/io/usb/usba/usba_ugen.c
617
ugen_state_t *ugenp;
usr/src/uts/common/io/usb/usba/usba_ugen.c
663
ugen_state_t *ugenp = usb_ugen_hdl_impl->hdl_ugenp;
usr/src/uts/common/io/usb/usba/usba_ugen.c
682
ugen_restore_state(ugen_state_t *ugenp)
usr/src/uts/common/io/usb/usba/usba_ugen.c
761
ugen_state_t *ugenp;
usr/src/uts/common/io/usb/usba/usba_ugen.c
78
static int ugen_cleanup(ugen_state_t *);
usr/src/uts/common/io/usb/usba/usba_ugen.c
79
static int ugen_cpr_suspend(ugen_state_t *);
usr/src/uts/common/io/usb/usba/usba_ugen.c
80
static void ugen_cpr_resume(ugen_state_t *);
usr/src/uts/common/io/usb/usba/usba_ugen.c
82
static void ugen_restore_state(ugen_state_t *);
usr/src/uts/common/io/usb/usba/usba_ugen.c
83
static int ugen_check_open_flags(ugen_state_t *, dev_t, int);
usr/src/uts/common/io/usb/usba/usba_ugen.c
87
static void ugen_pm_init(ugen_state_t *);
usr/src/uts/common/io/usb/usba/usba_ugen.c
88
static void ugen_pm_destroy(ugen_state_t *);
usr/src/uts/common/io/usb/usba/usba_ugen.c
89
static void ugen_pm_busy_component(ugen_state_t *);
usr/src/uts/common/io/usb/usba/usba_ugen.c
898
ugen_state_t *ugenp;
usr/src/uts/common/io/usb/usba/usba_ugen.c
90
static void ugen_pm_idle_component(ugen_state_t *);
usr/src/uts/common/io/usb/usba/usba_ugen.c
93
static int ugen_epxs_init(ugen_state_t *);
usr/src/uts/common/io/usb/usba/usba_ugen.c
94
static void ugen_epxs_destroy(ugen_state_t *);
usr/src/uts/common/io/usb/usba/usba_ugen.c
95
static int ugen_epxs_data_init(ugen_state_t *, usb_ep_data_t *,
usr/src/uts/common/io/usb/usba/usba_ugen.c
97
static void ugen_epxs_data_destroy(ugen_state_t *, ugen_ep_t *);
usr/src/uts/common/io/usb/usba/usba_ugen.c
98
static int ugen_epxs_minor_nodes_create(ugen_state_t *,
usr/src/uts/common/io/usb/usba/usba_ugen.c
988
ugen_state_t *ugenp;