Searched refs:clone (Results 1 - 7 of 7) sorted by relevance

/drivers/md/
H A Ddm.c83 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
1053 struct bio *clone; local
1085 struct bio *clone; local
1123 struct bio *clone; local
1169 struct bio *clone, *bio = ci->bio; local
1211 struct bio *clone, *bio = ci->bio; local
1489 setup_clone(struct request *clone, struct request *rq, struct dm_rq_target_io *tio) argument
1512 struct request *clone; local
1541 struct request *clone; local
1563 map_request(struct dm_target *ti, struct request *clone, struct mapped_device *md) argument
1618 struct request *rq, *clone; local
[all...]
H A Ddm-crypt.c829 struct bio *clone; local
835 clone = bio_alloc_bioset(GFP_NOIO, nr_iovecs, cc->bs);
836 if (!clone)
839 clone_init(io, clone);
858 if (!bio_add_page(clone, page, len, 0)) {
866 if (!clone->bi_size) {
867 bio_put(clone);
871 return clone;
874 static void crypt_free_buffer_pages(struct crypt_config *cc, struct bio *clone) argument
879 for (i = 0; i < clone
952 crypt_endio(struct bio *clone, int error) argument
980 clone_init(struct dm_crypt_io *io, struct bio *clone) argument
995 struct bio *clone; local
1022 struct bio *clone = io->ctx.bio_out; local
1049 struct bio *clone = io->ctx.bio_out; local
1073 struct bio *clone; local
[all...]
H A Ddm-mpath.c364 static int map_io(struct multipath *m, struct request *clone, argument
368 size_t nr_bytes = blk_rq_bytes(clone);
389 list_add_tail(&clone->queuelist, &m->queued_ios);
398 clone->q = bdev_get_queue(bdev);
399 clone->rq_disk = bdev->bd_disk;
449 struct request *clone, *n; local
456 list_for_each_entry_safe(clone, n, &cl, queuelist) {
457 list_del_init(&clone->queuelist);
459 info = dm_get_rq_mapinfo(clone);
461 r = map_io(m, clone, inf
927 multipath_map(struct dm_target *ti, struct request *clone, union map_info *map_context) argument
1232 do_end_io(struct multipath *m, struct request *clone, int error, struct dm_mpath_io *mpio) argument
1273 multipath_end_io(struct dm_target *ti, struct request *clone, int error, union map_info *map_context) argument
[all...]
/drivers/net/usb/
H A Dlg-vl600.c118 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/net/ethernet/dlink/
H A Dde620.c67 * If the current driver does not recognize a clone, try to change
161 * Make a clone skip the Ethernet-address range check:
162 * insmod de620.o clone=1
168 static int clone = DE620_CLONE; variable
176 module_param(clone, int, 0);
181 MODULE_PARM_DESC(clone, "Check also for non-D-Link DE-620 clones (0-1)");
934 if (!clone && (wrd != htons(0x0080))) /* Valid D-Link ether sequence? */
940 if (!clone && ((wrd & 0xff) != 0xc8)) /* Valid D-Link ether sequence? */
/drivers/gpu/drm/exynos/
H A Dexynos_drm_encoder.c209 struct drm_encoder *clone; local
217 list_for_each_entry(clone, &dev->mode_config.encoder_list, head) {
/drivers/hwmon/
H A DKconfig479 sensor chips, and the SiS960 clone.

Completed in 659 milliseconds