opnsense-src/sys/dev/nvme
Warner Losh 62d2cf1847 Provide macros to extract the sub-fields of the CAP_LO and CAP_HI registers.
These macros make places where we extract these easier to read. The shift and
mask stuff is also a bit tedious and error prone. Start with the CAP_LO and
CAP_HI registers since their scope is somewhat constrained. This is style
chagne only, no functional changes.

Reviewed by: chuck
Sponsored by: Netflix
Differential Revision: https://reviews.freebsd.org/D20979
2019-07-18 15:41:10 +00:00
..
nvme.c Remove now-obsolete comment. 2019-07-17 20:43:14 +00:00
nvme.h Provide macros to extract the sub-fields of the CAP_LO and CAP_HI registers. 2019-07-18 15:41:10 +00:00
nvme_ctrlr.c Provide macros to extract the sub-fields of the CAP_LO and CAP_HI registers. 2019-07-18 15:41:10 +00:00
nvme_ctrlr_cmd.c Make NVMe compatible with the original API 2018-08-22 04:29:24 +00:00
nvme_ns.c Unconditionally support unmapped BIOs. This was another shim for 2019-02-27 22:16:59 +00:00
nvme_ns_cmd.c Make NVMe compatible with the original API 2018-08-22 04:29:24 +00:00
nvme_private.h Don't print all the I/O we abort on a reset, unless we're out of 2019-03-09 01:18:16 +00:00
nvme_qpair.c Since a fatal trap can happen at aribtrary times, don't panic when the 2019-06-01 15:37:44 +00:00
nvme_sim.c Fix nda(4) PCIe link status output 2019-06-07 18:34:48 +00:00
nvme_sysctl.c sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
nvme_test.c Remove #ifdef code to support FreeBSD versions that haven't been 2019-02-27 22:05:01 +00:00
nvme_util.c sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00