Lines Matching refs:pipe
99 struct pipe;
1554 When an application sends data to a socket or a pipe, it is wrapped
1900 @brief Access control check for pipe ioctl
1903 @param pipelabel The label on the pipe
1919 struct pipe *cpipe,
1924 @brief Access control check for pipe kqfilter
1928 @param pipelabel Policy label for the pipe
1931 receive the knote on the passed pipe.
1939 struct pipe *cpipe,
1943 @brief Access control check for pipe relabel
1946 @param pipelabel The current label on the pipe
1950 perform a relabel operation on the passed pipe. The cred object holds
1959 struct pipe *cpipe,
1964 @brief Access control check for pipe read
1967 @param pipelabel The label on the pipe
1970 perform a read operation on the passed pipe. The cred object holds
1979 struct pipe *cpipe,
1983 @brief Access control check for pipe select
1986 @param pipelabel The label on the pipe
1990 perform a select operation on the passed pipe. The cred object holds
1999 struct pipe *cpipe,
2004 @brief Access control check for pipe stat
2007 @param pipelabel The label on the pipe
2010 perform a stat operation on the passed pipe. The cred object holds
2019 struct pipe *cpipe,
2023 @brief Access control check for pipe write
2026 @param pipelabel The label on the pipe
2029 perform a write operation on the passed pipe. The cred object holds
2038 struct pipe *cpipe,
2042 @brief Create a pipe label
2045 @param label Label for the pipe object
2047 Create a label for the pipe object being created by the supplied
2048 user credential. This call is made when the pipe is being created
2049 XXXPIPE(for one or both sides of the pipe?).
2054 struct pipe *cpipe,
2058 @brief Copy a pipe label
2059 @param src Source pipe label
2060 @param dest Destination pipe label
2062 Copy the pipe label associated with src to dest.
2063 XXXPIPE Describe when this is used: most likely during pipe creation to
2071 @brief Destroy pipe label
2074 Destroy a pipe label. Since the object is going out of scope,
2082 @brief Externalize a pipe label
2088 Produce an external representation of the label on a pipe.
2107 @brief Initialize pipe label
2110 Initialize label storage for use with a newly instantiated pipe object.
2117 @brief Internalize a pipe label
2123 Produce a pipe label from an external representation. An
2142 @brief Update a pipe label
2145 @param oldlabel Existing pipe label
2150 and was authorized to relabel the pipe; this entry point allows
2157 struct pipe *cpipe,
5408 @brief Associate a pipe label with a vnode
5409 @param cred User credential for the process that opened the pipe
5411 @param pipelabel Label associated with pipe
5416 the pipe described by the pipe structure cpipe.
5421 struct pipe *cpipe,