---
name: "splice_to_pipe"
section: "9"
platform: "linux"
package: "linux-manual-4.9"
version: "4.9.228-1"
release: "Debian 9 (Stretch)"
platforms: ["linux"]
url: "https://new.carta.tech/splice_to_pipe"
---

# splice\_to\_pipe(9)

fill passed data into a pipe

## NAME

splice\_to\_pipe - fill passed data into a pipe

## SYNOPSIS

**ssize\_t splice\_to\_pipe(struct pipe\_inode\_info \*** *pipe***, struct splice\_pipe\_desc \*** *spd***);**

## ARGUMENTS

*pipe*

pipe to fill

*spd*

data to fill

## DESCRIPTION

*spd* contains a map of pages and len/offset tuples, along with the struct pipe\_buf\_operations associated with these pages. This function will link that data to the pipe.

## COPYRIGHT
