Home
last modified time | relevance | path

Searched defs:uvc_urb (Results 1 – 6 of 6) sorted by relevance

/kernel/linux/linux-6.6/drivers/media/usb/uvc/
Duvc_video.c1169 static int uvc_submit_urb(struct uvc_urb *uvc_urb, gfp_t mem_flags) in uvc_submit_urb()
1186 struct uvc_urb *uvc_urb = container_of(work, struct uvc_urb, work); in uvc_video_copy_data_work() local
1205 static void uvc_video_decode_data(struct uvc_urb *uvc_urb, in uvc_video_decode_data()
1414 static void uvc_video_decode_isoc(struct uvc_urb *uvc_urb, in uvc_video_decode_isoc()
1460 static void uvc_video_decode_bulk(struct uvc_urb *uvc_urb, in uvc_video_decode_bulk()
1533 static void uvc_video_encode_bulk(struct uvc_urb *uvc_urb, in uvc_video_encode_bulk()
1581 struct uvc_urb *uvc_urb = urb->context; in uvc_video_complete() local
1655 struct uvc_urb *uvc_urb; in uvc_free_urb_buffers() local
1673 struct uvc_urb *uvc_urb, gfp_t gfp_flags) in uvc_alloc_urb_buffer()
1731 struct uvc_urb *uvc_urb = &stream->uvc_urb[i]; in uvc_alloc_urb_buffers() local
[all …]
Duvcvideo.h413 struct uvc_urb { struct
414 struct urb *urb;
415 struct uvc_streaming *stream;
417 char *buffer;
418 dma_addr_t dma;
419 struct sg_table *sgt;
421 unsigned int async_operations;
422 struct uvc_copy_op copy_operations[UVC_MAX_PACKETS];
423 struct work_struct work;
476 struct uvc_urb uvc_urb[UVC_URBS]; member
[all …]
Duvc_isight.c101 void uvc_video_decode_isight(struct uvc_urb *uvc_urb, struct uvc_buffer *buf, in uvc_video_decode_isight()
/kernel/linux/linux-5.10/drivers/media/usb/uvc/
Duvc_video.c1140 struct uvc_urb *uvc_urb = container_of(work, struct uvc_urb, work); in uvc_video_copy_data_work() local
1159 static void uvc_video_decode_data(struct uvc_urb *uvc_urb, in uvc_video_decode_data()
1366 static void uvc_video_decode_isoc(struct uvc_urb *uvc_urb, in uvc_video_decode_isoc()
1411 static void uvc_video_decode_bulk(struct uvc_urb *uvc_urb, in uvc_video_decode_bulk()
1481 static void uvc_video_encode_bulk(struct uvc_urb *uvc_urb, in uvc_video_encode_bulk()
1529 struct uvc_urb *uvc_urb = urb->context; in uvc_video_complete() local
1596 struct uvc_urb *uvc_urb; in uvc_free_urb_buffers() local
1645 struct uvc_urb *uvc_urb = &stream->uvc_urb[i]; in uvc_alloc_urb_buffers() local
1683 struct uvc_urb *uvc_urb; in uvc_video_stop_transfer() local
1740 struct uvc_urb *uvc_urb; in uvc_init_video_isoc() local
[all …]
Duvc_isight.c97 void uvc_video_decode_isight(struct uvc_urb *uvc_urb, struct uvc_buffer *buf, in uvc_video_decode_isight()
Duvcvideo.h530 struct uvc_urb { struct
531 struct urb *urb;
532 struct uvc_streaming *stream;
534 char *buffer;
535 dma_addr_t dma;
537 unsigned int async_operations;
538 struct uvc_copy_op copy_operations[UVC_MAX_PACKETS];
539 struct work_struct work;
591 struct uvc_urb uvc_urb[UVC_URBS]; member
626 #define for_each_uvc_urb(uvc_urb, uvc_streaming) \ argument
[all …]