Symbol: uvideo_softc
sys/dev/usb/video/uvideo.c
101
static usb_error_t uvideo_vc_parse_desc(struct uvideo_softc *);
sys/dev/usb/video/uvideo.c
102
static usb_error_t uvideo_vc_parse_desc_header(struct uvideo_softc *,
sys/dev/usb/video/uvideo.c
104
static usb_error_t uvideo_vc_parse_desc_pu(struct uvideo_softc *,
sys/dev/usb/video/uvideo.c
106
static usb_error_t uvideo_vc_parse_desc_ct(struct uvideo_softc *,
sys/dev/usb/video/uvideo.c
1077
uvideo_vc_parse_desc_header(struct uvideo_softc *sc,
sys/dev/usb/video/uvideo.c
110
static usb_error_t uvideo_vc_get_ctrl(struct uvideo_softc *, uint8_t *,
sys/dev/usb/video/uvideo.c
1102
uvideo_vc_parse_desc_pu(struct uvideo_softc *sc,
sys/dev/usb/video/uvideo.c
112
static usb_error_t uvideo_vc_set_ctrl(struct uvideo_softc *, uint8_t *,
sys/dev/usb/video/uvideo.c
1122
uvideo_vc_parse_desc_ct(struct uvideo_softc *sc,
sys/dev/usb/video/uvideo.c
114
static int uvideo_find_ctrl(struct uvideo_softc *, int);
sys/dev/usb/video/uvideo.c
1141
uvideo_vc_get_ctrl(struct uvideo_softc *sc, uint8_t *ctrl_data,
sys/dev/usb/video/uvideo.c
1164
uvideo_vc_set_ctrl(struct uvideo_softc *sc, uint8_t *ctrl_data,
sys/dev/usb/video/uvideo.c
118
static usb_error_t uvideo_vs_parse_desc(struct uvideo_softc *,
sys/dev/usb/video/uvideo.c
1187
uvideo_find_ctrl(struct uvideo_softc *sc, int id)
sys/dev/usb/video/uvideo.c
120
static usb_error_t uvideo_vs_parse_desc_input_header(struct uvideo_softc *,
sys/dev/usb/video/uvideo.c
122
static usb_error_t uvideo_vs_parse_desc_format(struct uvideo_softc *);
sys/dev/usb/video/uvideo.c
123
static void uvideo_vs_parse_desc_colorformat(struct uvideo_softc *,
sys/dev/usb/video/uvideo.c
126
struct uvideo_softc *,
sys/dev/usb/video/uvideo.c
1261
uvideo_vs_parse_desc(struct uvideo_softc *sc,
sys/dev/usb/video/uvideo.c
128
static void uvideo_vs_parse_desc_format_h264(struct uvideo_softc *,
sys/dev/usb/video/uvideo.c
130
static void uvideo_vs_parse_desc_format_mjpeg(struct uvideo_softc *,
sys/dev/usb/video/uvideo.c
133
struct uvideo_softc *,
sys/dev/usb/video/uvideo.c
135
static usb_error_t uvideo_vs_parse_desc_frame(struct uvideo_softc *);
sys/dev/usb/video/uvideo.c
1356
uvideo_vs_parse_desc_input_header(struct uvideo_softc *sc,
sys/dev/usb/video/uvideo.c
137
struct uvideo_softc *,
sys/dev/usb/video/uvideo.c
1376
uvideo_vs_parse_desc_format(struct uvideo_softc *sc)
sys/dev/usb/video/uvideo.c
140
struct uvideo_softc *,
sys/dev/usb/video/uvideo.c
142
static usb_error_t uvideo_vs_parse_desc_alt(struct uvideo_softc *, int,
sys/dev/usb/video/uvideo.c
1444
uvideo_vs_parse_desc_colorformat(struct uvideo_softc *sc,
sys/dev/usb/video/uvideo.c
146
static void uvideo_find_res(struct uvideo_softc *, int, int, int,
sys/dev/usb/video/uvideo.c
1478
uvideo_vs_parse_desc_format_mjpeg(struct uvideo_softc *sc,
sys/dev/usb/video/uvideo.c
148
static usb_error_t uvideo_vs_negotiation(struct uvideo_softc *, int);
sys/dev/usb/video/uvideo.c
149
static usb_error_t uvideo_vs_set_probe(struct uvideo_softc *, uint8_t *);
sys/dev/usb/video/uvideo.c
150
static usb_error_t uvideo_vs_get_probe(struct uvideo_softc *, uint8_t *,
sys/dev/usb/video/uvideo.c
1515
uvideo_vs_parse_desc_format_h264(struct uvideo_softc *sc,
sys/dev/usb/video/uvideo.c
152
static usb_error_t uvideo_vs_set_commit(struct uvideo_softc *, uint8_t *);
sys/dev/usb/video/uvideo.c
153
static usb_error_t uvideo_vs_alloc_frame(struct uvideo_softc *);
sys/dev/usb/video/uvideo.c
154
static void uvideo_vs_free_frame(struct uvideo_softc *);
sys/dev/usb/video/uvideo.c
155
static usb_error_t uvideo_vs_open(struct uvideo_softc *);
sys/dev/usb/video/uvideo.c
1552
uvideo_vs_parse_desc_format_frame_based(struct uvideo_softc *sc,
sys/dev/usb/video/uvideo.c
156
static void uvideo_vs_close(struct uvideo_softc *);
sys/dev/usb/video/uvideo.c
157
static usb_error_t uvideo_vs_init(struct uvideo_softc *);
sys/dev/usb/video/uvideo.c
158
static void uvideo_vs_decode_stream_header(struct uvideo_softc *,
sys/dev/usb/video/uvideo.c
1605
uvideo_vs_parse_desc_format_uncompressed(struct uvideo_softc *sc,
sys/dev/usb/video/uvideo.c
161
struct uvideo_softc *, uint8_t *, int);
sys/dev/usb/video/uvideo.c
162
static void uvideo_isoc_decode(struct uvideo_softc *,
sys/dev/usb/video/uvideo.c
164
static uint8_t *uvideo_mmap_getbuf(struct uvideo_softc *);
sys/dev/usb/video/uvideo.c
165
static void uvideo_mmap_queue(struct uvideo_softc *, int, int);
sys/dev/usb/video/uvideo.c
1658
uvideo_vs_parse_desc_frame(struct uvideo_softc *sc)
sys/dev/usb/video/uvideo.c
166
static void uvideo_read_frame(struct uvideo_softc *, uint8_t *, int);
sys/dev/usb/video/uvideo.c
1713
uvideo_vs_parse_desc_frame_buffer_size(struct uvideo_softc *sc,
sys/dev/usb/video/uvideo.c
176
static int uvideo_querycap(struct uvideo_softc *, struct v4l2_capability *);
sys/dev/usb/video/uvideo.c
1764
uvideo_vs_parse_desc_frame_max_rate(struct uvideo_softc *sc,
sys/dev/usb/video/uvideo.c
177
static int uvideo_enum_fmt(struct uvideo_softc *, struct v4l2_fmtdesc *);
sys/dev/usb/video/uvideo.c
178
static int uvideo_enum_fsizes(struct uvideo_softc *,
sys/dev/usb/video/uvideo.c
180
static int uvideo_enum_fivals(struct uvideo_softc *,
sys/dev/usb/video/uvideo.c
182
static int uvideo_s_fmt(struct uvideo_softc *, struct v4l2_format *);
sys/dev/usb/video/uvideo.c
183
static int uvideo_g_fmt(struct uvideo_softc *, struct v4l2_format *);
sys/dev/usb/video/uvideo.c
1830
uvideo_vs_parse_desc_alt(struct uvideo_softc *sc, int vs_nr, int iface,
sys/dev/usb/video/uvideo.c
184
static int uvideo_s_parm(struct uvideo_softc *, struct v4l2_streamparm *);
sys/dev/usb/video/uvideo.c
185
static int uvideo_g_parm(struct uvideo_softc *, struct v4l2_streamparm *);
sys/dev/usb/video/uvideo.c
186
static int uvideo_enum_input(struct uvideo_softc *, struct v4l2_input *);
sys/dev/usb/video/uvideo.c
187
static int uvideo_s_input(struct uvideo_softc *, int);
sys/dev/usb/video/uvideo.c
188
static int uvideo_g_input(struct uvideo_softc *, int *);
sys/dev/usb/video/uvideo.c
189
static int uvideo_reqbufs(struct uvideo_softc *,
sys/dev/usb/video/uvideo.c
191
static int uvideo_querybuf(struct uvideo_softc *, struct v4l2_buffer *);
sys/dev/usb/video/uvideo.c
192
static int uvideo_qbuf(struct uvideo_softc *, struct v4l2_buffer *);
sys/dev/usb/video/uvideo.c
193
static int uvideo_dqbuf(struct uvideo_softc *, struct v4l2_buffer *);
sys/dev/usb/video/uvideo.c
194
static int uvideo_streamon(struct uvideo_softc *, int);
sys/dev/usb/video/uvideo.c
195
static int uvideo_streamoff(struct uvideo_softc *, int);
sys/dev/usb/video/uvideo.c
1956
uvideo_find_res(struct uvideo_softc *sc, int idx, int width, int height,
sys/dev/usb/video/uvideo.c
196
static int uvideo_try_fmt(struct uvideo_softc *, struct v4l2_format *);
sys/dev/usb/video/uvideo.c
197
static int uvideo_queryctrl(struct uvideo_softc *,
sys/dev/usb/video/uvideo.c
1989
uvideo_vs_negotiation(struct uvideo_softc *sc, int commit)
sys/dev/usb/video/uvideo.c
199
static int uvideo_g_ctrl(struct uvideo_softc *, struct v4l2_control *);
sys/dev/usb/video/uvideo.c
200
static int uvideo_s_ctrl(struct uvideo_softc *, struct v4l2_control *);
sys/dev/usb/video/uvideo.c
2149
uvideo_vs_set_probe(struct uvideo_softc *sc, uint8_t *probe_data)
sys/dev/usb/video/uvideo.c
2175
uvideo_vs_get_probe(struct uvideo_softc *sc, uint8_t *probe_data,
sys/dev/usb/video/uvideo.c
2223
uvideo_vs_set_commit(struct uvideo_softc *sc, uint8_t *probe_data)
sys/dev/usb/video/uvideo.c
2253
uvideo_vs_alloc_frame(struct uvideo_softc *sc)
sys/dev/usb/video/uvideo.c
2286
uvideo_vs_free_frame(struct uvideo_softc *sc)
sys/dev/usb/video/uvideo.c
2311
uvideo_vs_open(struct uvideo_softc *sc)
sys/dev/usb/video/uvideo.c
2384
uvideo_vs_close(struct uvideo_softc *sc)
sys/dev/usb/video/uvideo.c
2409
uvideo_vs_init(struct uvideo_softc *sc)
sys/dev/usb/video/uvideo.c
2434
uvideo_isoc_decode(struct uvideo_softc *sc, struct usb_page_cache *pc,
sys/dev/usb/video/uvideo.c
2525
struct uvideo_softc *sc = usbd_xfer_softc(xfer);
sys/dev/usb/video/uvideo.c
2562
struct uvideo_softc *sc = usbd_xfer_softc(xfer);
sys/dev/usb/video/uvideo.c
2597
uvideo_vs_decode_stream_header(struct uvideo_softc *sc, uint8_t *frame,
sys/dev/usb/video/uvideo.c
2697
uvideo_vs_decode_stream_header_isight(struct uvideo_softc *sc,
sys/dev/usb/video/uvideo.c
2746
uvideo_mmap_getbuf(struct uvideo_softc *sc)
sys/dev/usb/video/uvideo.c
2784
uvideo_mmap_queue(struct uvideo_softc *sc, int len, int err)
sys/dev/usb/video/uvideo.c
2816
uvideo_read_frame(struct uvideo_softc *sc, uint8_t *buf, int len)
sys/dev/usb/video/uvideo.c
2862
struct uvideo_softc *sc = dev->si_drv1;
sys/dev/usb/video/uvideo.c
2898
struct uvideo_softc *sc = dev->si_drv1;
sys/dev/usb/video/uvideo.c
295
struct uvideo_softc *, uint8_t *, int);
sys/dev/usb/video/uvideo.c
2955
struct uvideo_softc *sc = dev->si_drv1;
sys/dev/usb/video/uvideo.c
3052
struct uvideo_softc *sc = dev->si_drv1;
sys/dev/usb/video/uvideo.c
3120
struct uvideo_softc *sc = dev->si_drv1;
sys/dev/usb/video/uvideo.c
3144
struct uvideo_softc *sc = kn->kn_hook;
sys/dev/usb/video/uvideo.c
3152
struct uvideo_softc *sc = kn->kn_hook;
sys/dev/usb/video/uvideo.c
3168
struct uvideo_softc *sc = dev->si_drv1;
sys/dev/usb/video/uvideo.c
3188
struct uvideo_softc *sc = dev->si_drv1;
sys/dev/usb/video/uvideo.c
3223
uvideo_querycap(struct uvideo_softc *sc, struct v4l2_capability *caps)
sys/dev/usb/video/uvideo.c
3282
uvideo_enum_fmt(struct uvideo_softc *sc, struct v4l2_fmtdesc *fmtdesc)
sys/dev/usb/video/uvideo.c
3340
uvideo_enum_fsizes(struct uvideo_softc *sc, struct v4l2_frmsizeenum *fsizes)
sys/dev/usb/video/uvideo.c
3373
uvideo_enum_fivals(struct uvideo_softc *sc, struct v4l2_frmivalenum *fivals)
sys/dev/usb/video/uvideo.c
3447
uvideo_s_fmt(struct uvideo_softc *sc, struct v4l2_format *fmt)
sys/dev/usb/video/uvideo.c
3514
uvideo_g_fmt(struct uvideo_softc *sc, struct v4l2_format *fmt)
sys/dev/usb/video/uvideo.c
3545
uvideo_s_parm(struct uvideo_softc *sc, struct v4l2_streamparm *parm)
sys/dev/usb/video/uvideo.c
3581
uvideo_g_parm(struct uvideo_softc *sc, struct v4l2_streamparm *parm)
sys/dev/usb/video/uvideo.c
3602
uvideo_enum_input(struct uvideo_softc *sc, struct v4l2_input *input)
sys/dev/usb/video/uvideo.c
3621
uvideo_s_input(struct uvideo_softc *sc, int input)
sys/dev/usb/video/uvideo.c
3631
uvideo_g_input(struct uvideo_softc *sc, int *input)
sys/dev/usb/video/uvideo.c
3639
uvideo_reqbufs(struct uvideo_softc *sc, struct v4l2_requestbuffers *rb)
sys/dev/usb/video/uvideo.c
3737
uvideo_querybuf(struct uvideo_softc *sc, struct v4l2_buffer *qb)
sys/dev/usb/video/uvideo.c
3752
uvideo_qbuf(struct uvideo_softc *sc, struct v4l2_buffer *qb)
sys/dev/usb/video/uvideo.c
3772
uvideo_dqbuf(struct uvideo_softc *sc, struct v4l2_buffer *dqb)
sys/dev/usb/video/uvideo.c
3825
uvideo_streamon(struct uvideo_softc *sc, int type)
sys/dev/usb/video/uvideo.c
3866
uvideo_streamoff(struct uvideo_softc *sc, int type)
sys/dev/usb/video/uvideo.c
3894
uvideo_try_fmt(struct uvideo_softc *sc, struct v4l2_format *fmt)
sys/dev/usb/video/uvideo.c
3921
uvideo_queryctrl(struct uvideo_softc *sc, struct v4l2_queryctrl *qctrl)
sys/dev/usb/video/uvideo.c
4052
uvideo_g_ctrl(struct uvideo_softc *sc, struct v4l2_control *gctrl)
sys/dev/usb/video/uvideo.c
4105
uvideo_s_ctrl(struct uvideo_softc *sc, struct v4l2_control *sctrl)
sys/dev/usb/video/uvideo.c
591
usb_error_t (*ucode_loader)(struct uvideo_softc *);
sys/dev/usb/video/uvideo.c
664
.size = sizeof(struct uvideo_softc),
sys/dev/usb/video/uvideo.c
790
struct uvideo_softc *sc = device_get_softc(dev);
sys/dev/usb/video/uvideo.c
92
struct uvideo_softc;
sys/dev/usb/video/uvideo.c
959
struct uvideo_softc *sc = device_get_softc(dev);
sys/dev/usb/video/uvideo.c
996
uvideo_vc_parse_desc(struct uvideo_softc *sc)