Lines Matching refs:iovec
268 const struct kvec *iovec, in xs_talkv() argument
282 msg.len += iovec[i].iov_len; in xs_talkv()
293 err = xb_write(iovec[i].iov_base, iovec[i].iov_len); in xs_talkv()
328 struct kvec iovec; in xs_single() local
330 iovec.iov_base = (void *)string; in xs_single()
331 iovec.iov_len = strlen(string) + 1; in xs_single()
332 return xs_talkv(t, type, &iovec, 1, len); in xs_single()
451 struct kvec iovec[2]; in xenbus_write() local
458 iovec[0].iov_base = (void *)path; in xenbus_write()
459 iovec[0].iov_len = strlen(path) + 1; in xenbus_write()
460 iovec[1].iov_base = (void *)string; in xenbus_write()
461 iovec[1].iov_len = strlen(string); in xenbus_write()
463 ret = xs_error(xs_talkv(t, XS_WRITE, iovec, ARRAY_SIZE(iovec), NULL)); in xenbus_write()