Name |
Date |
Size |
#Lines |
LOC |
||
---|---|---|---|---|---|---|
.. | - | - | ||||
README.illumos | H A D | 25-Oct-2019 | 857 | 25 | 16 | |
THIRDPARTYLICENSE | H A D | 16-Apr-2016 | 1 KiB | 27 | 19 | |
THIRDPARTYLICENSE.descrip | H A D | 16-Apr-2016 | 13 | 2 | 1 | |
ixgbe_82598.c | H A D | 28-Sep-2023 | 41 KiB | 1,443 | 870 | |
ixgbe_82598.h | H A D | 25-Oct-2019 | 2.7 KiB | 56 | 19 | |
ixgbe_82599.c | H A D | 25-Oct-2019 | 77.8 KiB | 2,640 | 1,584 | |
ixgbe_82599.h | H A D | 25-Oct-2019 | 3.3 KiB | 67 | 30 | |
ixgbe_api.c | H A D | 25-Oct-2019 | 50.3 KiB | 1,719 | 725 | |
ixgbe_api.h | H A D | 25-Oct-2019 | 10.9 KiB | 229 | 182 | |
ixgbe_common.c | H A D | 25-Oct-2019 | 150.9 KiB | 5,521 | 3,166 | |
ixgbe_common.h | H A D | 25-Oct-2019 | 9.2 KiB | 196 | 142 | |
ixgbe_dcb.c | H A D | 25-Oct-2019 | 22.1 KiB | 761 | 485 | |
ixgbe_dcb.h | H A D | 25-Oct-2019 | 6.3 KiB | 177 | 95 | |
ixgbe_dcb_82598.c | H A D | 25-Oct-2019 | 11.1 KiB | 375 | 181 | |
ixgbe_dcb_82598.h | H A D | 25-Oct-2019 | 4.2 KiB | 102 | 41 | |
ixgbe_dcb_82599.c | H A D | 25-Oct-2019 | 17.7 KiB | 613 | 294 | |
ixgbe_dcb_82599.h | H A D | 25-Oct-2019 | 5.7 KiB | 156 | 71 | |
ixgbe_mbx.c | H A D | 25-Oct-2019 | 17.3 KiB | 661 | 324 | |
ixgbe_mbx.h | H A D | 25-Oct-2019 | 7.1 KiB | 161 | 77 | |
ixgbe_phy.c | H A D | 25-Oct-2019 | 73 KiB | 2,707 | 1,702 | |
ixgbe_phy.h | H A D | 25-Oct-2019 | 9 KiB | 221 | 163 | |
ixgbe_type.h | H A D | 25-Oct-2019 | 172.5 KiB | 4,438 | 3,660 | |
ixgbe_vf.c | H A D | 25-Oct-2019 | 22.3 KiB | 786 | 425 | |
ixgbe_vf.h | H A D | 25-Oct-2019 | 5.5 KiB | 146 | 98 | |
ixgbe_x540.c | H A D | 25-Oct-2019 | 31 KiB | 1,070 | 590 | |
ixgbe_x540.h | H A D | 25-Oct-2019 | 3.2 KiB | 70 | 28 | |
ixgbe_x550.c | H A D | 25-Oct-2019 | 128.6 KiB | 4,645 | 2,907 | |
ixgbe_x550.h | H A D | 25-Oct-2019 | 6.2 KiB | 126 | 88 |
README.illumos
1This directory contains the 'common code' to the ixgbe driver. This code 2comes from FreeBSD. 3 4The following are a subset of the current modifications that are being 5made to this common code to facilitate illumos specific features: 6 7o IXGBE_REMOVED 8 9The IXGBE_REMOVED macro normally taks a pointer to the hardware address. 10However, that does not allow us to go through and actually do a useful 11check. Instead we modify all users of this macro to pass the struct 12ixgbe_hw of the ixgbe_t. Importantly, we also remove the current 13definition of IXGBE_REMOVED in ixbe_common.h and instead use the 14definition in ixgbe_osdep.h. 15 16o ixgbe_get_oem_prod_version() 17 18This function has a smatch error. It checks for: 19 20 if (offset == 0x0 && offset == NVM_INVALID_PTR) 21 22That condition can never occur. It should instead be: 23 24 if (offset == 0x0 || offset == NVM_INVALID_PTR) 25