/drivers/net/usb/ |
H A D | lg-vl600.c | 118 struct sk_buff *clone; local 219 clone = skb_clone(buf, GFP_ATOMIC); 220 if (!clone) 223 skb_trim(clone, packet_len); 224 usbnet_skb_return(dev, clone);
|
/drivers/gpu/drm/exynos/ |
H A D | exynos_drm_encoder.c | 200 struct drm_encoder *clone; local 208 list_for_each_entry(clone, &dev->mode_config.encoder_list, head) {
|
/drivers/net/ethernet/dlink/ |
H A D | de620.c | 67 * If the current driver does not recognize a clone, try to change 162 * Make a clone skip the Ethernet-address range check: 163 * insmod de620.o clone=1 169 static int clone = DE620_CLONE; variable 177 module_param(clone, int, 0); 182 MODULE_PARM_DESC(clone, "Check also for non-D-Link DE-620 clones (0-1)"); 935 if (!clone && (wrd != htons(0x0080))) /* Valid D-Link ether sequence? */ 941 if (!clone && ((wrd & 0xff) != 0xc8)) /* Valid D-Link ether sequence? */
|
/drivers/md/ |
H A D | dm-mpath.c | 343 static int map_io(struct multipath *m, struct request *clone, argument 347 size_t nr_bytes = blk_rq_bytes(clone); 367 list_add_tail(&clone->queuelist, &m->queued_ios); 376 clone->q = bdev_get_queue(bdev); 377 clone->rq_disk = bdev->bd_disk; 428 struct request *clone, *n; local 435 list_for_each_entry_safe(clone, n, &cl, queuelist) { 436 list_del_init(&clone->queuelist); 438 info = dm_get_rq_mapinfo(clone); 441 r = map_io(m, clone, mpi 907 multipath_map(struct dm_target *ti, struct request *clone, union map_info *map_context) argument 1214 do_end_io(struct multipath *m, struct request *clone, int error, struct dm_mpath_io *mpio) argument 1255 multipath_end_io(struct dm_target *ti, struct request *clone, int error, union map_info *map_context) argument [all...] |
H A D | dm-crypt.c | 830 struct bio *clone; local 836 clone = bio_alloc_bioset(GFP_NOIO, nr_iovecs, cc->bs); 837 if (!clone) 840 clone_init(io, clone); 860 if (!bio_add_page(clone, page, len, 0)) { 868 if (!clone->bi_size) { 869 bio_put(clone); 873 return clone; 876 static void crypt_free_buffer_pages(struct crypt_config *cc, struct bio *clone) argument 881 for (i = 0; i < clone 954 crypt_endio(struct bio *clone, int error) argument 982 clone_init(struct dm_crypt_io *io, struct bio *clone) argument 997 struct bio *clone; local 1024 struct bio *clone = io->ctx.bio_out; local 1052 struct bio *clone = io->ctx.bio_out; local 1077 struct bio *clone; local [all...] |
H A D | dm.c | 83 struct request *orig, clone; member in struct:dm_rq_target_io 697 static void end_clone_bio(struct bio *clone, int error) argument 699 struct dm_rq_clone_bio_info *info = clone->bi_private; 704 bio_put(clone); 709 * Once error occurred, just let clone->end_io() handle 739 * the original request before the clone, and break the ordering. 766 static void free_rq_clone(struct request *clone) argument 768 struct dm_rq_target_io *tio = clone->end_io_data; 770 blk_rq_unprep_clone(clone); 775 * Complete the clone an 778 dm_end_request(struct request *clone, int error) argument 805 struct request *clone = rq->special; local 816 dm_requeue_unmapped_request(struct request *clone) argument 864 dm_done(struct request *clone, int error, bool mapped) argument 894 struct request *clone = rq->completion_data; local 907 dm_complete_request(struct request *clone, int error) argument 923 dm_kill_unmapped_request(struct request *clone, int error) argument 936 end_clone_request(struct request *clone, int error) argument 987 __map_bio(struct dm_target *ti, struct bio *clone, struct dm_target_io *tio) argument 1052 struct bio *clone; local 1084 struct bio *clone; local 1122 struct bio *clone; local 1168 struct bio *clone, *bio = ci->bio; local 1210 struct bio *clone, *bio = ci->bio; local 1488 setup_clone(struct request *clone, struct request *rq, struct dm_rq_target_io *tio) argument 1511 struct request *clone; local 1540 struct request *clone; local 1562 map_request(struct dm_target *ti, struct request *clone, struct mapped_device *md) argument 1617 struct request *rq, *clone; local [all...] |