Home
last modified time | relevance | path

Searched refs:nonblocking (Results 1 – 25 of 32) sorted by relevance

12

/Linux-v4.19/drivers/media/v4l2-core/
Dvideobuf-core.c678 struct videobuf_buffer **vb, int nonblocking) in stream_next_buffer() argument
683 retval = stream_next_buffer_check_queue(q, nonblocking); in stream_next_buffer()
688 retval = videobuf_waiton(q, buf, nonblocking, 1); in stream_next_buffer()
698 struct v4l2_buffer *b, int nonblocking) in videobuf_dqbuf() argument
708 retval = stream_next_buffer(q, &buf, nonblocking); in videobuf_dqbuf()
836 int nonblocking) in __videobuf_copy_to_user() argument
853 int vbihack, int nonblocking) in __videobuf_copy_stream() argument
868 count = __videobuf_copy_to_user(q, buf, data, count, nonblocking); in __videobuf_copy_stream()
878 int nonblocking) in videobuf_read_one() argument
893 !nonblocking) { in videobuf_read_one()
[all …]
Dv4l2-event.c64 int nonblocking) in v4l2_event_dequeue() argument
68 if (nonblocking) in v4l2_event_dequeue()
/Linux-v4.19/include/media/
Dvideobuf-core.h208 struct v4l2_buffer *b, int nonblocking);
218 int vbihack, int nonblocking);
221 int nonblocking);
Dv4l2-event.h98 int nonblocking);
Ddvb_vb2.h108 int nonblocking; member
Dvideobuf2-v4l2.h154 int vb2_dqbuf(struct vb2_queue *q, struct v4l2_buffer *b, bool nonblocking);
Dvideobuf2-core.h795 bool nonblocking);
/Linux-v4.19/drivers/media/dvb-core/
Ddvb_vb2.c168 int dvb_vb2_init(struct dvb_vb2_ctx *ctx, const char *name, int nonblocking) in dvb_vb2_init() argument
198 ctx->nonblocking = nonblocking; in dvb_vb2_init()
317 if (ctx->nonblocking && ctx->buf) { in dvb_vb2_fill_buffer()
404 ret = vb2_core_dqbuf(&ctx->vb_q, &b->index, b, ctx->nonblocking); in dvb_vb2_dqbuf()
/Linux-v4.19/include/media/i2c/
Dsaa6588.h30 bool nonblocking; member
/Linux-v4.19/mm/
Dgup.c497 unsigned long address, unsigned int *flags, int *nonblocking) in faultin_page() argument
509 if (nonblocking) in faultin_page()
535 if (nonblocking && !(fault_flags & FAULT_FLAG_RETRY_NOWAIT)) in faultin_page()
536 *nonblocking = 0; in faultin_page()
660 struct vm_area_struct **vmas, int *nonblocking) in __get_user_pages() argument
703 gup_flags, nonblocking); in __get_user_pages()
719 nonblocking); in __get_user_pages()
1188 unsigned long start, unsigned long end, int *nonblocking) in populate_vma_page_range() argument
1223 NULL, NULL, nonblocking); in populate_vma_page_range()
Dinternal.h289 unsigned long start, unsigned long end, int *nonblocking);
Dhugetlb.c4163 long i, unsigned int flags, int *nonblocking) in follow_hugetlb_page() argument
4234 if (nonblocking) in follow_hugetlb_page()
4251 if (nonblocking) in follow_hugetlb_page()
4252 *nonblocking = 0; in follow_hugetlb_page()
/Linux-v4.19/drivers/usb/gadget/function/
Duvc_queue.h75 struct v4l2_buffer *buf, int nonblocking);
Duvc_queue.c185 int nonblocking) in uvcg_dequeue_buffer() argument
187 return vb2_dqbuf(&queue->queue, buf, nonblocking); in uvcg_dequeue_buffer()
/Linux-v4.19/drivers/media/common/videobuf2/
Dvideobuf2-core.c1452 static int __vb2_wait_for_done_vb(struct vb2_queue *q, int nonblocking) in __vb2_wait_for_done_vb() argument
1488 if (nonblocking) { in __vb2_wait_for_done_vb()
1527 void *pb, int nonblocking) in __vb2_get_done_vb() argument
1535 ret = __vb2_wait_for_done_vb(q, nonblocking); in __vb2_get_done_vb()
1597 bool nonblocking) in vb2_core_dqbuf() argument
1602 ret = __vb2_get_done_vb(q, &vb, pb, nonblocking); in vb2_core_dqbuf()
2491 loff_t *ppos, int nonblocking) in vb2_read() argument
2493 return __vb2_perform_fileio(q, data, count, ppos, nonblocking, 1); in vb2_read()
2498 loff_t *ppos, int nonblocking) in vb2_write() argument
2501 ppos, nonblocking, 0); in vb2_write()
Dvideobuf2-v4l2.c577 int vb2_dqbuf(struct vb2_queue *q, struct v4l2_buffer *b, bool nonblocking) in vb2_dqbuf() argument
591 ret = vb2_core_dqbuf(q, NULL, b, nonblocking); in vb2_dqbuf()
/Linux-v4.19/arch/x86/platform/efi/
Dquirks.c150 bool nonblocking) in efi_query_variable_store() argument
158 if (nonblocking) in efi_query_variable_store()
/Linux-v4.19/drivers/media/usb/uvc/
Duvc_queue.c327 int nonblocking) in uvc_dequeue_buffer() argument
332 ret = vb2_dqbuf(&queue->queue, buf, nonblocking); in uvc_dequeue_buffer()
Duvcvideo.h701 struct v4l2_buffer *v4l2_buf, int nonblocking);
/Linux-v4.19/include/linux/
Defi.h592 bool nonblocking);
1004 bool nonblocking);
1011 bool nonblocking) in efi_query_variable_store() argument
/Linux-v4.19/drivers/media/i2c/
Dsaa6588.c194 while (!a->nonblocking && !s->data_available_for_read) { in read_from_buf()
/Linux-v4.19/Documentation/media/kapi/
Dv4l2-videobuf.rst217 loff_t *ppos, int nonblocking);
221 loff_t *ppos, int vbihack, int nonblocking);
286 int nonblocking);
/Linux-v4.19/Documentation/gpu/
Ddrm-kms-helpers.rst60 :doc: implementing nonblocking commit
/Linux-v4.19/drivers/net/ethernet/netronome/nfp/nfpcore/
Dnfp6000_pcie.c493 u64 offset, size_t size, int width, int nonblocking) in nfp_alloc_bar() argument
513 if (nonblocking) in nfp_alloc_bar()
/Linux-v4.19/Documentation/input/
Dinput.rst259 You can use blocking and nonblocking reads, and also select() on the

12