Searched refs:so_splice (Results 1 – 4 of 4) sorted by relevance
76 struct so_splice { struct92 STAILQ_ENTRY(so_splice) next; argument144 struct so_splice *so_splice; /* (b) splice state for sink */ member145 struct so_splice *so_splice_back; /* (b) splice state for source */328 #define isspliced(so) ((so->so_splice != NULL && \329 so->so_splice->src != NULL))584 void so_splice_dispatch(struct so_splice *sp);
340 STAILQ_HEAD(, so_splice) head;347 static void so_splice_xfer(struct so_splice *s);354 struct so_splice *s, *s_temp; in splice_work_thread()355 STAILQ_HEAD(, so_splice) local_head; in splice_work_thread()383 so_splice_dispatch_async(struct so_splice *sp) in so_splice_dispatch_async()398 so_splice_dispatch(struct so_splice *sp) in so_splice_dispatch()414 struct so_splice *s; in splice_zinit()416 s = (struct so_splice *)mem; in splice_zinit()424 struct so_splice *s; in splice_zfini()426 s = (struct so_splice *)mem; in splice_zfini()[all …]
513 struct so_splice *sp; in splice_push()517 sp = so->so_splice; in splice_push()526 struct so_splice *sp; in splice_pull()
55 so_splice Utilities relating to the SO_SPLICE socket option.