Searched refs:iov (Results 126 - 150 of 558) sorted by relevance

1234567891011>>

/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/fs/nfs/
H A Ddirect.c109 * @iov: array of vectors that define I/O buffer
118 ssize_t nfs_direct_IO(int rw, struct kiocb *iocb, const struct iovec *iov, loff_t pos, unsigned long nr_segs) argument
282 const struct iovec *iov,
287 unsigned long user_addr = (unsigned long)iov->iov_base;
288 size_t count = iov->iov_len;
388 const struct iovec *iov,
399 const struct iovec *vec = &iov[seg];
423 static ssize_t nfs_direct_read(struct kiocb *iocb, const struct iovec *iov, argument
442 result = nfs_direct_read_schedule_iovec(dreq, iov, nr_segs, pos);
713 const struct iovec *iov,
281 nfs_direct_read_schedule_segment(struct nfs_direct_req *dreq, const struct iovec *iov, loff_t pos) argument
387 nfs_direct_read_schedule_iovec(struct nfs_direct_req *dreq, const struct iovec *iov, unsigned long nr_segs, loff_t pos) argument
712 nfs_direct_write_schedule_segment(struct nfs_direct_req *dreq, const struct iovec *iov, loff_t pos, int sync) argument
822 nfs_direct_write_schedule_iovec(struct nfs_direct_req *dreq, const struct iovec *iov, unsigned long nr_segs, loff_t pos, int sync) argument
859 nfs_direct_write(struct kiocb *iocb, const struct iovec *iov, unsigned long nr_segs, loff_t pos, size_t count) argument
915 nfs_file_direct_read(struct kiocb *iocb, const struct iovec *iov, unsigned long nr_segs, loff_t pos) argument
969 nfs_file_direct_write(struct kiocb *iocb, const struct iovec *iov, unsigned long nr_segs, loff_t pos) argument
[all...]
H A Dnfs2xdr.c230 * cache, we also set up the reply iovec here so that iov[1] points
261 struct kvec *iov = req->rq_rcv_buf.head; local
272 hdrlen = (u8 *) p - (u8 *) iov->iov_base;
273 if (iov->iov_len < hdrlen) {
275 "length %Zu > %Zu\n", hdrlen, iov->iov_len);
277 } else if (iov->iov_len != hdrlen) {
279 xdr_shift_buf(&req->rq_rcv_buf, iov->iov_len - hdrlen);
422 struct kvec *iov = rcvbuf->head; local
433 hdrlen = (u8 *) p - (u8 *) iov->iov_base;
434 if (iov
596 struct kvec *iov = rcvbuf->head; local
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/fs/
H A Dbio.c683 struct sg_iovec *iov, int iov_count,
687 memcpy(bmd->sgvecs, iov, sizeof(struct sg_iovec) * iov_count);
728 struct sg_iovec *iov, int iov_count,
745 iov[iov_idx].iov_len - iov_off, bv_len);
746 iov_addr = iov[iov_idx].iov_base + iov_off;
766 if (iov[iov_idx].iov_len == iov_off) {
805 * @iov: the iovec.
816 struct sg_iovec *iov, int iov_count,
833 uaddr = (unsigned long)iov[i].iov_base;
834 end = (uaddr + iov[
682 bio_set_map_data(struct bio_map_data *bmd, struct bio *bio, struct sg_iovec *iov, int iov_count, int is_our_pages) argument
727 __bio_copy_iov(struct bio *bio, struct bio_vec *iovecs, struct sg_iovec *iov, int iov_count, int to_user, int from_user, int do_free_page) argument
814 bio_copy_user_iov(struct request_queue *q, struct rq_map_data *map_data, struct sg_iovec *iov, int iov_count, int write_to_vm, gfp_t gfp_mask) argument
944 struct sg_iovec iov; local
953 __bio_map_user_iov(struct request_queue *q, struct block_device *bdev, struct sg_iovec *iov, int iov_count, int write_to_vm, gfp_t gfp_mask) argument
1081 struct sg_iovec iov; local
1102 bio_map_user_iov(struct request_queue *q, struct block_device *bdev, struct sg_iovec *iov, int iov_count, int write_to_vm, gfp_t gfp_mask) argument
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/fs/
H A Dbio.c683 struct sg_iovec *iov, int iov_count,
687 memcpy(bmd->sgvecs, iov, sizeof(struct sg_iovec) * iov_count);
728 struct sg_iovec *iov, int iov_count,
745 iov[iov_idx].iov_len - iov_off, bv_len);
746 iov_addr = iov[iov_idx].iov_base + iov_off;
766 if (iov[iov_idx].iov_len == iov_off) {
805 * @iov: the iovec.
816 struct sg_iovec *iov, int iov_count,
833 uaddr = (unsigned long)iov[i].iov_base;
834 end = (uaddr + iov[
682 bio_set_map_data(struct bio_map_data *bmd, struct bio *bio, struct sg_iovec *iov, int iov_count, int is_our_pages) argument
727 __bio_copy_iov(struct bio *bio, struct bio_vec *iovecs, struct sg_iovec *iov, int iov_count, int to_user, int from_user, int do_free_page) argument
814 bio_copy_user_iov(struct request_queue *q, struct rq_map_data *map_data, struct sg_iovec *iov, int iov_count, int write_to_vm, gfp_t gfp_mask) argument
944 struct sg_iovec iov; local
953 __bio_map_user_iov(struct request_queue *q, struct block_device *bdev, struct sg_iovec *iov, int iov_count, int write_to_vm, gfp_t gfp_mask) argument
1081 struct sg_iovec iov; local
1102 bio_map_user_iov(struct request_queue *q, struct block_device *bdev, struct sg_iovec *iov, int iov_count, int write_to_vm, gfp_t gfp_mask) argument
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src/router/samba-3.5.8/lib/async_req/
H A Dasync_sock.c357 struct iovec *iov; member in struct:writev_state
370 struct iovec *iov, int count)
383 state->iov = (struct iovec *)talloc_memdup(
384 state, iov, sizeof(struct iovec) * count);
385 if (state->iov == NULL) {
442 to_write += state->iov[i].iov_len;
445 written = writev(state->fd, state->iov, state->count);
467 * state->iov.
471 if (written < state->iov[0].iov_len) {
472 state->iov[
367 writev_send(TALLOC_CTX *mem_ctx, struct tevent_context *ev, struct tevent_queue *queue, int fd, bool err_on_readability, struct iovec *iov, int count) argument
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt/router/samba-3.5.8/lib/async_req/
H A Dasync_sock.c357 struct iovec *iov; member in struct:writev_state
370 struct iovec *iov, int count)
383 state->iov = (struct iovec *)talloc_memdup(
384 state, iov, sizeof(struct iovec) * count);
385 if (state->iov == NULL) {
442 to_write += state->iov[i].iov_len;
445 written = writev(state->fd, state->iov, state->count);
467 * state->iov.
471 if (written < state->iov[0].iov_len) {
472 state->iov[
367 writev_send(TALLOC_CTX *mem_ctx, struct tevent_context *ev, struct tevent_queue *queue, int fd, bool err_on_readability, struct iovec *iov, int count) argument
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/router/samba-3.5.8/lib/async_req/
H A Dasync_sock.c357 struct iovec *iov; member in struct:writev_state
370 struct iovec *iov, int count)
383 state->iov = (struct iovec *)talloc_memdup(
384 state, iov, sizeof(struct iovec) * count);
385 if (state->iov == NULL) {
442 to_write += state->iov[i].iov_len;
445 written = writev(state->fd, state->iov, state->count);
467 * state->iov.
471 if (written < state->iov[0].iov_len) {
472 state->iov[
367 writev_send(TALLOC_CTX *mem_ctx, struct tevent_context *ev, struct tevent_queue *queue, int fd, bool err_on_readability, struct iovec *iov, int count) argument
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src/router/quagga/ospf6d/
H A Dospf6_network.c133 iov_count (struct iovec *iov) argument
136 for (i = 0; iov[i].iov_base; i++)
142 iov_totallen (struct iovec *iov) argument
146 for (i = 0; iov[i].iov_base; i++)
147 totallen += iov[i].iov_len;
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/include/linux/
H A Dsocket.h320 extern int memcpy_fromiovec(unsigned char *kdata, struct iovec *iov, int len);
321 extern int memcpy_fromiovecend(unsigned char *kdata, const struct iovec *iov,
324 struct iovec *iov,
328 extern int verify_iovec(struct msghdr *m, struct iovec *iov, struct sockaddr *address, int mode);
333 extern void memcpy_tokerneliovec(struct iovec *iov, unsigned char *kdata, int len);
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/include/linux/
H A Dsocket.h320 extern int memcpy_fromiovec(unsigned char *kdata, struct iovec *iov, int len);
321 extern int memcpy_fromiovecend(unsigned char *kdata, const struct iovec *iov,
324 struct iovec *iov,
328 extern int verify_iovec(struct msghdr *m, struct iovec *iov, struct sockaddr *address, int mode);
333 extern void memcpy_tokerneliovec(struct iovec *iov, unsigned char *kdata, int len);
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt/router/quagga/ospf6d/
H A Dospf6_network.c133 iov_count (struct iovec *iov) argument
136 for (i = 0; iov[i].iov_base; i++)
142 iov_totallen (struct iovec *iov) argument
146 for (i = 0; iov[i].iov_base; i++)
147 totallen += iov[i].iov_len;
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/router/quagga/ospf6d/
H A Dospf6_network.c133 iov_count (struct iovec *iov) argument
136 for (i = 0; iov[i].iov_base; i++)
142 iov_totallen (struct iovec *iov) argument
146 for (i = 0; iov[i].iov_base; i++)
147 totallen += iov[i].iov_len;
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src/router/openvpn/src/openvpn/
H A Dps.c188 struct iovec iov[2]; local
201 iov[0].iov_base = &cmd;
202 iov[0].iov_len = sizeof (cmd);
207 iov[1].iov_base = BPTR (head);
208 iov[1].iov_len = BLEN (head);
212 mesg.msg_iov = iov;
496 struct iovec iov[2]; local
503 iov[0].iov_base = &command;
504 iov[0].iov_len = sizeof (command);
505 iov[
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt/router/openvpn/src/openvpn/
H A Dps.c188 struct iovec iov[2]; local
201 iov[0].iov_base = &cmd;
202 iov[0].iov_len = sizeof (cmd);
207 iov[1].iov_base = BPTR (head);
208 iov[1].iov_len = BLEN (head);
212 mesg.msg_iov = iov;
496 struct iovec iov[2]; local
503 iov[0].iov_base = &command;
504 iov[0].iov_len = sizeof (command);
505 iov[
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/router/openvpn/src/openvpn/
H A Dps.c188 struct iovec iov[2]; local
201 iov[0].iov_base = &cmd;
202 iov[0].iov_len = sizeof (cmd);
207 iov[1].iov_base = BPTR (head);
208 iov[1].iov_len = BLEN (head);
212 mesg.msg_iov = iov;
496 struct iovec iov[2]; local
503 iov[0].iov_base = &command;
504 iov[0].iov_len = sizeof (command);
505 iov[
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src/router/quagga/isisd/
H A Disis_pfpacket.c321 struct iovec iov[2]; local
352 msg.msg_iov = iov;
354 iov[0].iov_base = sock_buff;
355 iov[0].iov_len = LLC_LEN;
356 iov[1].iov_base = circuit->snd_stream->data;
357 iov[1].iov_len = stream_get_endp (circuit->snd_stream);
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt/router/quagga/isisd/
H A Disis_pfpacket.c321 struct iovec iov[2]; local
352 msg.msg_iov = iov;
354 iov[0].iov_base = sock_buff;
355 iov[0].iov_len = LLC_LEN;
356 iov[1].iov_base = circuit->snd_stream->data;
357 iov[1].iov_len = stream_get_endp (circuit->snd_stream);
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/router/quagga/isisd/
H A Disis_pfpacket.c321 struct iovec iov[2]; local
352 msg.msg_iov = iov;
354 iov[0].iov_base = sock_buff;
355 iov[0].iov_len = LLC_LEN;
356 iov[1].iov_base = circuit->snd_stream->data;
357 iov[1].iov_len = stream_get_endp (circuit->snd_stream);
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/vhost/
H A Dnet.c124 .msg_iov = vq->iov,
151 head = vhost_get_vq_desc(&net->dev, vq, vq->iov,
152 ARRAY_SIZE(vq->iov),
178 s = move_iovec_hdr(vq->iov, vq->hdr, hdr_size, out);
180 len = iov_length(vq->iov, out);
250 d = vhost_get_vq_desc(vq->dev, vq, vq->iov + seg,
251 ARRAY_SIZE(vq->iov) - seg, &out,
268 heads[headcount].len = iov_length(vq->iov + seg, in);
296 .msg_iov = vq->iov,
321 head = vhost_get_vq_desc(&net->dev, vq, vq->iov,
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/fs/nfs/
H A Dnfs2xdr.c230 * cache, we also set up the reply iovec here so that iov[1] points
261 struct kvec *iov = req->rq_rcv_buf.head; local
272 hdrlen = (u8 *) p - (u8 *) iov->iov_base;
273 if (iov->iov_len < hdrlen) {
275 "length %Zu > %Zu\n", hdrlen, iov->iov_len);
277 } else if (iov->iov_len != hdrlen) {
279 xdr_shift_buf(&req->rq_rcv_buf, iov->iov_len - hdrlen);
422 struct kvec *iov = rcvbuf->head; local
433 hdrlen = (u8 *) p - (u8 *) iov->iov_base;
434 if (iov
596 struct kvec *iov = rcvbuf->head; local
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/router/busybox/networking/libiproute/
H A Dlibnetlink.c86 struct iovec iov[2] = { { &nlh, sizeof(nlh) }, { req, len } }; local
89 iov, 2,
115 struct iovec iov = { buf, 8*1024 }; local
123 &iov, 1,
225 struct iovec iov = { (void*)n, n->nlmsg_len }; local
229 &iov, 1,
250 iov.iov_base = buf;
253 iov.iov_len = 8*1024;
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/vhost/
H A Dnet.c124 .msg_iov = vq->iov,
151 head = vhost_get_vq_desc(&net->dev, vq, vq->iov,
152 ARRAY_SIZE(vq->iov),
178 s = move_iovec_hdr(vq->iov, vq->hdr, hdr_size, out);
180 len = iov_length(vq->iov, out);
250 d = vhost_get_vq_desc(vq->dev, vq, vq->iov + seg,
251 ARRAY_SIZE(vq->iov) - seg, &out,
268 heads[headcount].len = iov_length(vq->iov + seg, in);
296 .msg_iov = vq->iov,
321 head = vhost_get_vq_desc(&net->dev, vq, vq->iov,
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src/router/busybox/networking/libiproute/
H A Dlibnetlink.c86 struct iovec iov[2] = { { &nlh, sizeof(nlh) }, { req, len } }; local
89 iov, 2,
115 struct iovec iov = { buf, 8*1024 }; local
123 &iov, 1,
225 struct iovec iov = { (void*)n, n->nlmsg_len }; local
229 &iov, 1,
250 iov.iov_base = buf;
253 iov.iov_len = 8*1024;
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src/router/dnsmasq/src/
H A Dutil.c540 int expand_buf(struct iovec *iov, size_t size) argument
544 if (size <= (size_t)iov->iov_len)
553 if (iov->iov_base)
555 memcpy(new, iov->iov_base, iov->iov_len);
556 free(iov->iov_base);
559 iov->iov_base = new;
560 iov->iov_len = size;
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt/router/busybox/networking/libiproute/
H A Dlibnetlink.c86 struct iovec iov[2] = { { &nlh, sizeof(nlh) }, { req, len } }; local
89 iov, 2,
115 struct iovec iov = { buf, 8*1024 }; local
123 &iov, 1,
225 struct iovec iov = { (void*)n, n->nlmsg_len }; local
229 &iov, 1,
250 iov.iov_base = buf;
253 iov.iov_len = 8*1024;

Completed in 197 milliseconds

1234567891011>>