/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/fs/nfs/ |
H A D | direct.c | 109 * @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 D | nfs2xdr.c | 230 * 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 D | bio.c | 683 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 D | bio.c | 683 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 D | async_sock.c | 357 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 D | async_sock.c | 357 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 D | async_sock.c | 357 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 D | ospf6_network.c | 133 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 D | socket.h | 320 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 D | socket.h | 320 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 D | ospf6_network.c | 133 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 D | ospf6_network.c | 133 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 D | ps.c | 188 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 D | ps.c | 188 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 D | ps.c | 188 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 D | isis_pfpacket.c | 321 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 D | isis_pfpacket.c | 321 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 D | isis_pfpacket.c | 321 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 D | net.c | 124 .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 D | nfs2xdr.c | 230 * 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 D | libnetlink.c | 86 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 D | net.c | 124 .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 D | libnetlink.c | 86 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 D | util.c | 540 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 D | libnetlink.c | 86 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;
|