Thanks
hash_cell is defined privately in dm_ioctl.c , so I cannot access it. also dm_get_mdptr ,is not extern so I can't access it neither. Thanks -gili > Date: Mon, 6 Jul 2015 12:32:33 +0300 > From: kernel@xxxxxxxx > To: dm-devel@xxxxxxxxxx > Subject: Re: [dm-devel] Getting mapped device namw > > > On 07/06/2015 12:20 PM, Gili B wrote: > > hi > > when a user run : > > dmsetup create [device name] .... > > Can a device mapper target find out the device name that the user entered ? > > Apparently the name is being associated with a hash_cell object, which > in turn is associated with struct mapped_device in dm_hash_insert > (called from dev_create, which is invoked as part of the create IOCTL). > So presumably if you get an instance of struct mapped_device and then > invoke dm_get_mdptr(md). What you'd get is a pointer to struct hash_cell > > > I need it for creating entries in proc for example. > > > > Thanks > > -gili > > > > > > > > > > -- > > dm-devel mailing list > > dm-devel@xxxxxxxxxx > > https://www.redhat.com/mailman/listinfo/dm-devel > > > > -- > dm-devel mailing list > dm-devel@xxxxxxxxxx > https://www.redhat.com/mailman/listinfo/dm-devel |
-- dm-devel mailing list dm-devel@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/dm-devel