Lines Matching defs:buffer
49 u8 data[]; /* Payload buffer */
73 void *sndbuf; /* send buffer */
74 size_t sndbuf_len; /* length of send buffer */
87 size_t offset; /* data buffer offset */
88 struct iucv_tty_msg *mbuf; /* buffer to store input/output data */
141 * @size: Size of the internal buffer used to store data.
145 * allocates an internal data buffer with the specified size @size.
146 * The internal data buffer is always allocated with GFP_DMA which is
148 * Note: The total message size arises from the internal buffer size and the
200 * hvc_iucv_write() - Receive IUCV message & write data to HVC buffer.
202 * @buf: HVC buffer for writing received terminal data.
203 * @count: HVC buffer size.
207 * the message data that is then written to the specified buffer @buf.
208 * If the buffer size @count is less than the data message size, the
245 * then leave the buffer on the list and re-try later */
261 /* remove buffer if an error has occurred or received data
305 * @buf: Pointer to a buffer to store data
306 * @count: Size of buffer available for writing
310 * are received and data is copied into buffer @buf up to @count bytes.
344 * @count: Size of buffer and amount of data to send.
352 * If the buffer is full, the function returns 0.
403 /* allocate internal buffer to store msg data and also compute total
452 * @buf: Pointer to an buffer to read data from
453 * @count: Size of buffer available for reading
536 * flush_sndbuf_sync() - Flush send buffer and wait for completion
923 /* allocate tty buffer to save iucv msg only */
1315 * @buffer: Buffer to store z/VM user ID filter,
1316 * (buffer size assumption PAGE_SIZE)
1320 * in @buffer. Typically, sysfs routines call this function for attr show.
1322 static int param_get_vmidfilter(char *buffer, const struct kernel_param *kp)
1337 memcpy(buffer + rc, start, len);
1339 buffer[rc++] = ',';
1343 buffer[--rc] = '\0'; /* replace last comma and update rc */