Lines Matching refs:pipe

105 struct pipe;
1690 When an application sends data to a socket or a pipe, it is wrapped
2036 @brief Access control check for pipe ioctl
2039 @param pipelabel The label on the pipe
2055 struct pipe *cpipe,
2060 @brief Access control check for pipe kqfilter
2064 @param pipelabel Policy label for the pipe
2067 receive the knote on the passed pipe.
2075 struct pipe *cpipe,
2079 @brief Access control check for pipe relabel
2082 @param pipelabel The current label on the pipe
2086 perform a relabel operation on the passed pipe. The cred object holds
2095 struct pipe *cpipe,
2100 @brief Access control check for pipe read
2103 @param pipelabel The label on the pipe
2106 perform a read operation on the passed pipe. The cred object holds
2115 struct pipe *cpipe,
2119 @brief Access control check for pipe select
2122 @param pipelabel The label on the pipe
2126 perform a select operation on the passed pipe. The cred object holds
2135 struct pipe *cpipe,
2140 @brief Access control check for pipe stat
2143 @param pipelabel The label on the pipe
2146 perform a stat operation on the passed pipe. The cred object holds
2155 struct pipe *cpipe,
2159 @brief Access control check for pipe write
2162 @param pipelabel The label on the pipe
2165 perform a write operation on the passed pipe. The cred object holds
2174 struct pipe *cpipe,
2178 @brief Create a pipe label
2181 @param label Label for the pipe object
2183 Create a label for the pipe object being created by the supplied
2184 user credential. This call is made when the pipe is being created
2185 XXXPIPE(for one or both sides of the pipe?).
2190 struct pipe *cpipe,
2194 @brief Copy a pipe label
2195 @param src Source pipe label
2196 @param dest Destination pipe label
2198 Copy the pipe label associated with src to dest.
2199 XXXPIPE Describe when this is used: most likely during pipe creation to
2207 @brief Destroy pipe label
2210 Destroy a pipe label. Since the object is going out of scope,
2218 @brief Externalize a pipe label
2224 Produce an external representation of the label on a pipe.
2243 @brief Initialize pipe label
2246 Initialize label storage for use with a newly instantiated pipe object.
2253 @brief Internalize a pipe label
2259 Produce a pipe label from an external representation. An
2278 @brief Update a pipe label
2281 @param oldlabel Existing pipe label
2286 and was authorized to relabel the pipe; this entry point allows
2293 struct pipe *cpipe,
5353 @brief Associate a pipe label with a vnode
5354 @param cred User credential for the process that opened the pipe
5356 @param pipelabel Label associated with pipe
5361 the pipe described by the pipe structure cpipe.
5366 struct pipe *cpipe,