freebsd-dev/sbin/nvmecontrol
Alexander Motin a7bf63be69 Add IOCTL to translate nvdX into nvmeY and NSID.
While very useful by itself, it also makes `nvmecontrol` not depend on
hardcoded device names parsing, that in its turn makes simple to take
nvdX (and potentially any other) device names as arguments.

Also added IOCTL bypass from nvdX to respective nvmeYnsZ makes them
interchangeable for management purposes.

MFC after:	2 weeks
Sponsored by:	iXsystems, Inc.
2019-08-01 21:44:07 +00:00
..
modules Create generic command / arg parsing routines 2019-07-16 17:24:03 +00:00
comnd.c Fix usage printing for nested subcommands. 2019-07-31 03:48:48 +00:00
comnd.h Create generic command / arg parsing routines 2019-07-16 17:24:03 +00:00
devlist.c Add IOCTL to translate nvdX into nvmeY and NSID. 2019-08-01 21:44:07 +00:00
firmware.c Add IOCTL to translate nvdX into nvmeY and NSID. 2019-08-01 21:44:07 +00:00
format.c Add IOCTL to translate nvdX into nvmeY and NSID. 2019-08-01 21:44:07 +00:00
identify_ext.c Add IOCTL to translate nvdX into nvmeY and NSID. 2019-08-01 21:44:07 +00:00
identify.c Add IOCTL to translate nvdX into nvmeY and NSID. 2019-08-01 21:44:07 +00:00
logpage.c Add IOCTL to translate nvdX into nvmeY and NSID. 2019-08-01 21:44:07 +00:00
Makefile Add IOCTL to translate nvdX into nvmeY and NSID. 2019-08-01 21:44:07 +00:00
Makefile.depend DIRDEPS_BUILD: Update dependencies. 2017-10-31 00:07:04 +00:00
nc_util.c Add SPDX tag. 2019-02-28 02:29:48 +00:00
ns.c Add IOCTL to translate nvdX into nvmeY and NSID. 2019-08-01 21:44:07 +00:00
nsid.c Add IOCTL to translate nvdX into nvmeY and NSID. 2019-08-01 21:44:07 +00:00
nvmecontrol_ext.h Regularize the Netflix copyright 2019-02-04 21:28:25 +00:00
nvmecontrol.8 Add IOCTL to translate nvdX into nvmeY and NSID. 2019-08-01 21:44:07 +00:00
nvmecontrol.c Add IOCTL to translate nvdX into nvmeY and NSID. 2019-08-01 21:44:07 +00:00
nvmecontrol.h Add IOCTL to translate nvdX into nvmeY and NSID. 2019-08-01 21:44:07 +00:00
passthru.c Implement {io,admin}-passthru commands. 2019-07-16 17:24:25 +00:00
perftest.c Tune some commands desctiption. 2019-07-31 04:19:53 +00:00
power.c Create generic command / arg parsing routines 2019-07-16 17:24:03 +00:00
reset.c Tune some commands desctiption. 2019-07-31 04:19:53 +00:00