Searched refs:SPLICE_F_NONBLOCK (Results 1 – 9 of 9) sorted by relevance
/linux-6.1.9/include/linux/ |
D | splice.h | 18 #define SPLICE_F_NONBLOCK (0x02) /* don't block on the pipe splicing (but */ macro 24 #define SPLICE_F_ALL (SPLICE_F_MOVE|SPLICE_F_NONBLOCK|SPLICE_F_MORE|SPLICE_F_GIFT)
|
/linux-6.1.9/fs/ |
D | splice.c | 485 if (sd->flags & SPLICE_F_NONBLOCK) in splice_from_pipe_next() 856 sd->flags &= ~SPLICE_F_NONBLOCK; in splice_direct_to_actor() 991 if (flags & SPLICE_F_NONBLOCK) in wait_for_space() 1047 flags |= SPLICE_F_NONBLOCK; in do_splice() 1071 flags |= SPLICE_F_NONBLOCK; in do_splice() 1097 flags |= SPLICE_F_NONBLOCK; in do_splice() 1380 if (flags & SPLICE_F_NONBLOCK) { in ipipe_prep() 1415 if (flags & SPLICE_F_NONBLOCK) { in opipe_prep() 1492 if (flags & SPLICE_F_NONBLOCK) { in splice_pipe_to_pipe() 1677 flags |= SPLICE_F_NONBLOCK; in do_tee()
|
D | read_write.c | 1247 fl = SPLICE_F_NONBLOCK; in do_sendfile() 1260 fl |= SPLICE_F_NONBLOCK; in do_sendfile()
|
/linux-6.1.9/kernel/ |
D | relay.c | 1217 if (flags & SPLICE_F_NONBLOCK) in relay_file_splice_read()
|
/linux-6.1.9/net/tls/ |
D | tls_sw.c | 2139 err = tls_rx_reader_lock(sk, ctx, flags & SPLICE_F_NONBLOCK); in tls_sw_splice_read() 2148 err = tls_rx_rec_wait(sk, NULL, flags & SPLICE_F_NONBLOCK, in tls_sw_splice_read()
|
/linux-6.1.9/tools/testing/selftests/net/ |
D | tls.c | 755 EXPECT_EQ(splice(self->cfd, NULL, p[1], NULL, half, SPLICE_F_NONBLOCK), in TEST_F()
|
/linux-6.1.9/net/unix/ |
D | af_unix.c | 2983 flags & SPLICE_F_NONBLOCK) in unix_stream_splice_read()
|
/linux-6.1.9/net/smc/ |
D | af_smc.c | 3180 if (flags & SPLICE_F_NONBLOCK) in smc_splice_read()
|
/linux-6.1.9/kernel/trace/ |
D | trace.c | 8355 if ((file->f_flags & O_NONBLOCK) || (flags & SPLICE_F_NONBLOCK)) in tracing_buffers_splice_read()
|