Lines Matching refs:data_size
54 * kevent. If the data_size can't be sent in one piece, then it would be
59 size_t data_size)
67 if (data_size == 0)
78 eventlist.data < data_size - result ?
79 eventlist.data : data_size - result, MSG_NOSIGNAL,
87 return (result < data_size ? -1 : 0);
90 } while (result < data_size);
102 safe_read(struct cached_connection_ *connection, void *data, size_t data_size)
110 if (data_size == 0)
121 eventlist.data <= data_size - result ?
122 eventlist.data : data_size - result);
129 return (result < data_size ? -1 : 0);
132 } while (result < data_size);
253 const char *key, size_t key_size, const char *data, size_t data_size)
274 result = safe_write(connection, &data_size, sizeof(size_t));
286 result = safe_write(connection, data, data_size);
305 const char *key, size_t key_size, char *data, size_t *data_size)
349 if (result_size > *data_size) {
350 *data_size = result_size;
359 *data_size = result_size;
421 size_t data_size)
433 result = safe_write(ws, &data_size, sizeof(size_t));
437 result = safe_write(ws, data, data_size);
524 __cached_mp_read(struct cached_connection_ *rs, char *data, size_t *data_size)
549 if (result_size > *data_size) {
550 *data_size = result_size;
559 *data_size = result_size;