Lines Matching refs:data
44 /* The timeout that the pipe will wait for the remote end to write data when
77 uint32_t data_length; /* Must be zero if there is no data. */
134 handle->read_req.data = handle;
764 req->data = handle;
1244 uv_pipe_t* handle = (uv_pipe_t*) req->data;
1284 /* Block the thread until data is available on the pipe, or the read is
1347 handle = (uv_tcp_t*)req->data;
1527 * (c) data from all `bufs` entries.
1541 /* The total combined size of data buffers should not exceed UINT32_MAX,
1562 /* Copy data buffers to the heap buffer. */
1764 /* Compute the combined size of data buffers. */
1789 buf_count = 1 + data_buf_count; /* Frame header and data buffers. */
1831 /* Add data buffers to buffers list. */
1837 * some of the written data lives on the stack. */
1860 /* Non-IPC pipe write: put data on the wire directly. */
1950 /* Ask the user for a buffer to read data into. */
1960 * (b) the maximum data length as specified by the `max_bytes` argument.
1983 /* Read frame data payload. */
2024 /* Parse data frame information. */
2028 /* Data length greater than zero but data flag not set -- invalid. */
2085 /* The zero-read completed without error, indicating there is data
2097 /* Depending on the type of pipe, read either IPC frames or raw data. */
2300 pipe->pipe.conn.eof_timer->data = pipe;
2324 uv_pipe_t* pipe = (uv_pipe_t*) timer->data;