Home | History | Annotate | Download | only in libublock

Lines Matching refs:in_h

72 	const struct ublock_init_in *in_h;
79 if (in_len != sizeof(*in_h))
82 in_h = (const struct ublock_init_in *)in;
84 if (in_h->version != UBLOCK_VERSION)
90 if (in_h->max_buf < MAX_BUF)
91 ub_ctx->max_buf = in_h->max_buf;
98 ub_ctx->index = in_h->index;
128 const struct ublock_read_in *in_h;
136 if (in_len != sizeof(*in_h))
139 in_h = (const struct ublock_read_in *)in;
144 out_h->status = (ub_ctx->ops->read)(out_buf, in_h->length, in_h->offset);
147 *out_len = sizeof(*out_h) + in_h->length;
158 const struct ublock_write_in *in_h;
166 if (in_len < sizeof(*in_h))
169 in_h = (const struct ublock_write_in *)in;
170 in_buf = (const char*)(in_h + 1);
175 out_h->status = (ub_ctx->ops->write)(in_buf, in_h->length, in_h->offset);
184 const struct ublock_in_header *in_h;
199 if (in_len < sizeof(*in_h))
202 in_h = (const struct ublock_in_header *)in;
203 in_buf = in_h + 1;
204 in_buf_len = in_len - sizeof(*in_h);
209 switch (in_h->opcode) {
230 out_h->seq = in_h->seq;