Home | History | Annotate | Download | only in libublock

Lines Matching refs:in_buf

36 	char *in_buf;
159 const char *in_buf;
170 in_buf = (const char*)(in_h + 1);
175 out_h->status = (ub_ctx->ops->write)(in_buf, in_h->length, in_h->offset);
185 const void *in_buf;
203 in_buf = in_h + 1;
231 result = (handle_fn)(ub_ctx, in_buf, in_buf_len, out_buf, &out_buf_len);
238 void *in_buf, size_t in_size,
246 assert(in_buf);
249 in_len = read(ub_ctx->fd, in_buf, in_size);
253 result = ublock_handle_request(ub_ctx, in_buf, in_len, out_buf, &out_len);
284 ub_ctx->in_buf, ub_ctx->max_buf,
343 char *in_buf, *out_buf;
350 in_buf = out_buf = NULL;
359 in_buf = malloc(size);
361 if (!(in_buf && out_buf)) {
377 result = ublock_do_request(ub_ctx, in_buf, size, out_buf, size);
387 free(in_buf);
388 in_buf = NULL;
392 ub_ctx->in_buf = malloc(ub_ctx->max_buf);
394 if (!(ub_ctx->in_buf && ub_ctx->out_buf)) {
407 if (ub_ctx->in_buf)
408 free(ub_ctx->in_buf);
415 if (in_buf)
416 free(in_buf);