Lines Matching full:data
80 system calls to send data to the kernel or obtain data from the
91 copying of the output data to its final destination can be avoided.
103 filled struct sockaddr data structure. This data structure must be
120 Using the send() system call, the application provides the data that
142 initialization, the struct sockaddr data structure must be filled as
154 Before data can be sent to the kernel using the write/send system call
158 Using the sendmsg() system call, the application provides the data that
160 specified with the data structure provided by the sendmsg() system call.
163 struct cmsghdr data structure. See recv(2) and cmsg(3) for more
164 information on how the cmsghdr data structure is used together with the
165 send/recv system call family. That cmsghdr data structure holds the
170 - ALG_OP_ENCRYPT - encryption of data
172 - ALG_OP_DECRYPT - decryption of data
179 cipher update function where more input data is expected with a
182 Note: The kernel reports -EINVAL for any unexpected data. The caller
183 must make sure that all data matches the constraints given in
189 data. If the output data size is smaller, only as many blocks are
196 initialization, the struct sockaddr data structure must be filled as
208 Before data can be sent to the kernel using the write/send system call
212 In addition, before data can be sent to the kernel using the write/send
217 Using the sendmsg() system call, the application provides the data that
219 specified with the data structure provided by the sendmsg() system call.
222 struct cmsghdr data structure. See recv(2) and cmsg(3) for more
223 information on how the cmsghdr data structure is used together with the
224 send/recv system call family. That cmsghdr data structure holds the
229 - ALG_OP_ENCRYPT - encryption of data
231 - ALG_OP_DECRYPT - decryption of data
235 - specification of the associated authentication data (AAD) with the
242 cipher update function where more input data is expected with a
245 Note: The kernel reports -EINVAL for any unexpected data. The caller
246 must make sure that all data matches the constraints given in
252 output data size is smaller, the cipher operation is not performed.
261 communicated between user and kernel space as one data stream:
265 - associated authentication data (AAD)
271 of the entire data stream, the kernel is now able to calculate the right
272 offsets of the data components in the data stream.
282 large to hold the following data:
292 initialization, the struct sockaddr data structure must be filled as
311 requires more data, multiple calls to read()/recvmsg() must be made.
325 The zero-copy operation requires data to be aligned at the page
326 boundary. Non-aligned data can be used as well, but may require more
331 pages. If more data is to be sent to AF_ALG, user space must slice the
342 /* input data in iov */
353 and retrieve data subject to the cipher operation, a consumer also needs
361 The setsockopt interface allows setting the following data using the