/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/ide/ |
H A D | ide-floppy.c | 511 struct bio_vec *bvec; local 518 bio_for_each_segment(bvec, bio, i) { 522 count = min(bvec->bv_len, bcount); 524 data = bvec_kmap_irq(bvec, &flags); 546 struct bio_vec *bvec; local 552 bio_for_each_segment(bvec, bio, i) { 556 count = min(bvec->bv_len, bcount); 558 data = bvec_kmap_irq(bvec, &flags);
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/md/ |
H A D | dm-io.c | 184 * Functions for getting the pages from a bvec. 189 struct bio_vec *bvec = (struct bio_vec *) dp->context_ptr; local 190 *p = bvec->bv_page; 191 *len = bvec->bv_len; 192 *offset = bvec->bv_offset; 197 struct bio_vec *bvec = (struct bio_vec *) dp->context_ptr; local 198 dp->context_ptr = bvec + 1; 201 static void bvec_dp_init(struct dpages *dp, struct bio_vec *bvec) argument 205 dp->context_ptr = bvec; 281 * bvec fo [all...] |
H A D | dm-io.h | 37 struct bio_vec *bvec; member in union:dm_io_memory::__anon4832
|
H A D | dm-raid1.c | 796 .mem.ptr.bvec = bio->bi_io_vec + bio->bi_idx,
|
H A D | raid1.c | 741 struct bio_vec *bvec; local 747 bio_for_each_segment(bvec, bio, i) { 751 memcpy(kmap(pages[i]) + bvec->bv_offset, 752 kmap(bvec->bv_page) + bvec->bv_offset, bvec->bv_len); 754 kunmap(bvec->bv_page); 911 struct bio_vec *bvec; local 921 __bio_for_each_segment(bvec, mbio, j, 0) 922 bvec 1561 struct bio_vec *bvec; local [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/block/ |
H A D | loop.c | 207 static int do_lo_send_aops(struct loop_device *lo, struct bio_vec *bvec, argument 220 bv_offs = bvec->bv_offset; 221 len = bvec->bv_len; 244 bvec->bv_page, bv_offs, size, IV); 319 struct bio_vec *bvec, int bsize, loff_t pos, struct page *page) 322 kmap(bvec->bv_page) + bvec->bv_offset, 323 bvec->bv_len, pos); 324 kunmap(bvec->bv_page); 342 static int do_lo_send_write(struct loop_device *lo, struct bio_vec *bvec, argument 318 do_lo_send_direct_write(struct loop_device *lo, struct bio_vec *bvec, int bsize, loff_t pos, struct page *page) argument 363 struct bio_vec *bvec; local 433 do_lo_receive(struct loop_device *lo, struct bio_vec *bvec, int bsize, loff_t pos) argument 453 struct bio_vec *bvec; local [all...] |
H A D | nbd.c | 180 static inline int sock_send_bvec(struct socket *sock, struct bio_vec *bvec, argument 184 void *kaddr = kmap(bvec->bv_page); 185 result = sock_xmit(sock, 1, kaddr + bvec->bv_offset, bvec->bv_len, 187 kunmap(bvec->bv_page); 224 struct bio_vec *bvec; local 225 bio_for_each_segment(bvec, bio, i) { 231 bvec->bv_len); 232 result = sock_send_bvec(sock, bvec, flags); 278 static inline int sock_recv_bvec(struct socket *sock, struct bio_vec *bvec) argument 337 struct bio_vec *bvec; local [all...] |
H A D | pktcdvd.c | 1033 static void pkt_make_local_copy(struct packet_data *pkt, struct bio_vec *bvec) argument 1041 if (bvec[f].bv_page != pkt->pages[p]) { 1042 void *vfrom = kmap_atomic(bvec[f].bv_page, KM_USER0) + bvec[f].bv_offset; 1046 bvec[f].bv_page = pkt->pages[p]; 1047 bvec[f].bv_offset = offs; 1049 BUG_ON(bvec[f].bv_offset != offs); 1339 struct bio_vec *bvec = pkt->w_bio->bi_io_vec; local 1342 bvec[f].bv_page = pkt->pages[(f * CD_FRAMESIZE) / PAGE_SIZE]; 1343 bvec[ 2576 pkt_merge_bvec(request_queue_t *q, struct bio *bio, struct bio_vec *bvec) argument [all...] |
H A D | rd.c | 274 struct bio_vec *bvec; local 283 bio_for_each_segment(bvec, bio, i) { 284 ret |= rd_blkdev_pagecache_IO(rw, bvec, sector, mapping); 285 sector += bvec->bv_len >> 9;
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/block/ |
H A D | ll_rw_blk.c | 530 struct bio_vec *bvec; local 543 /* Rewind bvec's */ 545 bio_for_each_segment(bvec, bio, i) { 546 bvec->bv_len += bvec->bv_offset; 547 bvec->bv_offset = 0; 1317 struct bio_vec *bvec, *bvprv; local 1332 bio_for_each_segment(bvec, bio, i) { 1336 /* int nbytes = bvec->bv_len; */ 1338 if (!bvec) [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/fs/ |
H A D | bio.c | 323 struct bio_vec *bvec; local 378 bvec = &bio->bi_io_vec[bio->bi_vcnt]; 379 bvec->bv_page = page; 380 bvec->bv_len = len; 381 bvec->bv_offset = offset; 393 if (q->merge_bvec_fn(q, bio, bvec) < len) { 394 bvec->bv_page = NULL; 395 bvec->bv_len = 0; 396 bvec->bv_offset = 0; 402 if (bio->bi_vcnt && (BIOVEC_PHYS_MERGEABLE(bvec 497 struct bio_vec *bvec; local 532 struct bio_vec *bvec; local 770 struct bio_vec *bvec; local 908 struct bio_vec *bvec = bio->bi_io_vec; local 921 struct bio_vec *bvec = bio->bi_io_vec; local 974 struct bio_vec *bvec = bio->bi_io_vec; local [all...] |
H A D | direct-io.c | 417 struct bio_vec *bvec = bio->bi_io_vec; local 427 struct page *page = bvec[page_no].bv_page;
|
H A D | mpage.c | 45 struct bio_vec *bvec = bio->bi_io_vec + bio->bi_vcnt - 1; local 51 struct page *page = bvec->bv_page; 53 if (--bvec >= bio->bi_io_vec) 54 prefetchw(&bvec->bv_page->flags); 63 } while (bvec >= bio->bi_io_vec); 71 struct bio_vec *bvec = bio->bi_io_vec + bio->bi_vcnt - 1; local 77 struct page *page = bvec->bv_page; 79 if (--bvec >= bio->bi_io_vec) 80 prefetchw(&bvec->bv_page->flags); 88 } while (bvec > [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/s390/block/ |
H A D | dcssblk.c | 627 struct bio_vec *bvec; local 661 bio_for_each_segment(bvec, bio, i) { 663 page_address(bvec->bv_page) + bvec->bv_offset; 665 if (unlikely(page_addr & 4095) != 0 || (bvec->bv_len & 4095) != 0) 670 bvec->bv_len); 673 bvec->bv_len); 675 bytes_done += bvec->bv_len;
|
H A D | xpram.c | 197 struct bio_vec *bvec; local 212 bio_for_each_segment(bvec, bio, i) { 214 kmap(bvec->bv_page) + bvec->bv_offset; 215 bytes = bvec->bv_len;
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/fs/xfs/linux-2.6/ |
H A D | xfs_buf.c | 1112 struct bio_vec *bvec = bio->bi_io_vec + bio->bi_vcnt - 1; local 1121 struct page *page = bvec->bv_page; 1131 set_page_region(page, bvec->bv_offset, bvec->bv_len); 1134 if (--bvec >= bio->bi_io_vec) 1135 prefetchw(&bvec->bv_page->flags); 1140 } while (bvec >= bio->bi_io_vec);
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/linux/ |
H A D | bio.h | 324 static inline char *bvec_kmap_irq(struct bio_vec *bvec, unsigned long *flags) argument 333 addr = (unsigned long) kmap_atomic(bvec->bv_page, KM_BIO_SRC_IRQ); 337 return (char *) addr + bvec->bv_offset; 349 #define bvec_kmap_irq(bvec, flags) (page_address((bvec)->bv_page) + (bvec)->bv_offset)
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/mm/ |
H A D | bounce.c | 125 struct bio_vec *bvec, *org_vec; local 134 __bio_for_each_segment(bvec, bio, i, 0) { 136 if (bvec->bv_page == org_vec->bv_page) 139 dec_zone_page_state(bvec->bv_page, NR_BOUNCE); 140 mempool_free(bvec->bv_page, pool);
|