Documented in 1 files:
Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 16 files:
- drivers/net/ethernet/atheros/ag71xx.c, line 451
- drivers/net/ethernet/cadence/macb_main.c, line 4204
- drivers/net/ethernet/freescale/dpaa/dpaa_eth.c, line 3142
- drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c, line 2643
- drivers/net/ethernet/freescale/enetc/enetc.c, line 3463
- drivers/net/ethernet/freescale/fs_enet/fs_enet-main.c, line 77
- drivers/net/ethernet/freescale/ucc_geth.c, line 3366
- drivers/net/ethernet/marvell/mvneta.c, line 4650
- drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c, line 5293
- drivers/net/ethernet/mediatek/mtk_eth_soc.c, line 4378
- drivers/net/ethernet/microchip/lan743x_main.c, line 3412
- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c, line 6388
- drivers/net/ethernet/ti/am65-cpsw-nuss.c, line 1905
- drivers/net/ethernet/xilinx/xilinx_axienet_main.c, line 1834
- drivers/net/phy/phylink.c, line 3582
- net/dsa/user.c, line 583
Smatch caller information:
drivers/net/ethernet/freescale/enetc/enetc.c enetc_ioctl() -> phylink_mii_ioctl()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pl | 1-u64max |
| DATA_SOURCE | 1 | ifr | $1 |
| DATA_SOURCE | 2 | cmd | $2 |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_addr.sa_family | 0-u16max |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_broadaddr.sa_family | 0-u16max |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_dstaddr.sa_family | 0-u16max |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_flags | s16min-s16max |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_hwaddr.sa_family | 0-u16max |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_ivalue | s32min-s32max |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_map.base_addr | 0-u16max |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_map.dma | 0-255 |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_map.irq | 0-255 |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_map.mem_end | 0-u64max |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_map.mem_start | 0-u64max |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_map.port | 0-255 |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_mtu | s32min-s32max |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_netmask.sa_family | 0-u16max |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_settings.size | 0-u32max |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_settings.type | 0-u32max |
| USER_DATA | 2 | cmd | 35143-35145 |
drivers/net/ethernet/xilinx/xilinx_axienet_main.c axienet_ioctl() -> phylink_mii_ioctl()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 1 | ifr | $1 |
| DATA_SOURCE | 2 | cmd | $2 |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_addr.sa_family | 0-u16max |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_broadaddr.sa_family | 0-u16max |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_dstaddr.sa_family | 0-u16max |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_flags | s16min-s16max |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_hwaddr.sa_family | 0-u16max |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_ivalue | s32min-s32max |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_map.base_addr | 0-u16max |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_map.dma | 0-255 |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_map.irq | 0-255 |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_map.mem_end | 0-u64max |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_map.mem_start | 0-u64max |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_map.port | 0-255 |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_mtu | s32min-s32max |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_netmask.sa_family | 0-u16max |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_settings.size | 0-u32max |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_settings.type | 0-u32max |
| USER_DATA | 2 | cmd | 35143-35145 |
drivers/net/ethernet/mediatek/mtk_eth_soc.c mtk_do_ioctl() -> phylink_mii_ioctl()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | cmd | 35143-35145 |
| DATA_SOURCE | 1 | ifr | $1 |
| DATA_SOURCE | 2 | cmd | $2 |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_addr.sa_family | 0-u16max |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_broadaddr.sa_family | 0-u16max |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_dstaddr.sa_family | 0-u16max |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_flags | s16min-s16max |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_hwaddr.sa_family | 0-u16max |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_ivalue | s32min-s32max |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_map.base_addr | 0-u16max |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_map.dma | 0-255 |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_map.irq | 0-255 |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_map.mem_end | 0-u64max |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_map.mem_start | 0-u64max |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_map.port | 0-255 |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_mtu | s32min-s32max |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_netmask.sa_family | 0-u16max |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_settings.size | 0-u32max |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_settings.type | 0-u32max |
| USER_DATA | 2 | cmd | 35143-35145 |
drivers/net/ethernet/freescale/dpaa/dpaa_eth.c dpaa_ioctl() -> phylink_mii_ioctl()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 1 | ifr | $1 |
| DATA_SOURCE | 2 | cmd | $2 |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_addr.sa_family | 0-u16max |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_broadaddr.sa_family | 0-u16max |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_dstaddr.sa_family | 0-u16max |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_flags | s16min-s16max |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_hwaddr.sa_family | 0-u16max |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_ivalue | s32min-s32max |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_map.base_addr | 0-u16max |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_map.dma | 0-255 |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_map.irq | 0-255 |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_map.mem_end | 0-u64max |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_map.mem_start | 0-u64max |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_map.port | 0-255 |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_mtu | s32min-s32max |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_netmask.sa_family | 0-u16max |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_settings.size | 0-u32max |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_settings.type | 0-u32max |
| USER_DATA | 2 | cmd | 35143-35145 |
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c mvpp2_ioctl() -> phylink_mii_ioctl()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pl | 1-u64max |
| DATA_SOURCE | 1 | ifr | $1 |
| DATA_SOURCE | 2 | cmd | $2 |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_addr.sa_family | 0-u16max |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_broadaddr.sa_family | 0-u16max |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_dstaddr.sa_family | 0-u16max |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_flags | s16min-s16max |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_hwaddr.sa_family | 0-u16max |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_ivalue | s32min-s32max |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_map.base_addr | 0-u16max |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_map.dma | 0-255 |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_map.irq | 0-255 |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_map.mem_end | 0-u64max |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_map.mem_start | 0-u64max |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_map.port | 0-255 |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_mtu | s32min-s32max |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_netmask.sa_family | 0-u16max |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_settings.size | 0-u32max |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_settings.type | 0-u32max |
| USER_DATA | 2 | cmd | 35143-35145 |
drivers/net/ethernet/marvell/mvneta.c mvneta_ioctl() -> phylink_mii_ioctl()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 1 | ifr | $1 |
| DATA_SOURCE | 2 | cmd | $2 |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_addr.sa_family | 0-u16max |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_broadaddr.sa_family | 0-u16max |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_dstaddr.sa_family | 0-u16max |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_flags | s16min-s16max |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_hwaddr.sa_family | 0-u16max |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_ivalue | s32min-s32max |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_map.base_addr | 0-u16max |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_map.dma | 0-255 |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_map.irq | 0-255 |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_map.mem_end | 0-u64max |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_map.mem_start | 0-u64max |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_map.port | 0-255 |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_mtu | s32min-s32max |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_netmask.sa_family | 0-u16max |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_settings.size | 0-u32max |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_settings.type | 0-u32max |
| USER_DATA | 2 | cmd | 35143-35145 |
drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c dpaa2_eth_ioctl() -> phylink_mii_ioctl()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 1 | ifr | $1 |
| DATA_SOURCE | 2 | cmd | $2 |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_addr.sa_family | 0-u16max |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_broadaddr.sa_family | 0-u16max |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_dstaddr.sa_family | 0-u16max |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_flags | s16min-s16max |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_hwaddr.sa_family | 0-u16max |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_ivalue | s32min-s32max |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_map.base_addr | 0-u16max |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_map.dma | 0-255 |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_map.irq | 0-255 |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_map.mem_end | 0-u64max |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_map.mem_start | 0-u64max |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_map.port | 0-255 |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_mtu | s32min-s32max |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_netmask.sa_family | 0-u16max |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_settings.size | 0-u32max |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_settings.type | 0-u32max |
| USER_DATA | 2 | cmd | 35143-35145 |
| LOCK2 | &priv->mac_lock | ||
| TYPE_LOCK | (struct dpaa2_eth_priv)->mac_lock |
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c stmmac_ioctl() -> phylink_mii_ioctl()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 1 | ifr | $1 |
| DATA_SOURCE | 2 | cmd | $2 |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_addr.sa_family | 0-u16max |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_broadaddr.sa_family | 0-u16max |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_dstaddr.sa_family | 0-u16max |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_flags | s16min-s16max |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_hwaddr.sa_family | 0-u16max |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_ivalue | s32min-s32max |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_map.base_addr | 0-u16max |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_map.dma | 0-255 |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_map.irq | 0-255 |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_map.mem_end | 0-u64max |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_map.mem_start | 0-u64max |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_map.port | 0-255 |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_mtu | s32min-s32max |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_netmask.sa_family | 0-u16max |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_settings.size | 0-u32max |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_settings.type | 0-u32max |
| USER_DATA | 2 | cmd | 35143-35145 |
drivers/net/ethernet/cadence/macb_main.c macb_ioctl() -> phylink_mii_ioctl()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 1 | ifr | $1 |
| DATA_SOURCE | 2 | cmd | $2 |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_addr.sa_family | 0-u16max |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_broadaddr.sa_family | 0-u16max |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_dstaddr.sa_family | 0-u16max |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_flags | s16min-s16max |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_hwaddr.sa_family | 0-u16max |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_ivalue | s32min-s32max |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_map.base_addr | 0-u16max |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_map.dma | 0-255 |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_map.irq | 0-255 |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_map.mem_end | 0-u64max |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_map.mem_start | 0-u64max |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_map.port | 0-255 |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_mtu | s32min-s32max |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_netmask.sa_family | 0-u16max |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_settings.size | 0-u32max |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_settings.type | 0-u32max |
| USER_DATA | 2 | cmd | 35143-35145 |
drivers/net/ethernet/atheros/ag71xx.c ag71xx_do_ioctl() -> phylink_mii_ioctl()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 1 | ifr | $1 |
| DATA_SOURCE | 2 | cmd | $2 |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_addr.sa_family | 0-u16max |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_broadaddr.sa_family | 0-u16max |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_dstaddr.sa_family | 0-u16max |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_flags | s16min-s16max |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_hwaddr.sa_family | 0-u16max |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_ivalue | s32min-s32max |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_map.base_addr | 0-u16max |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_map.dma | 0-255 |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_map.irq | 0-255 |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_map.mem_end | 0-u64max |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_map.mem_start | 0-u64max |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_map.port | 0-255 |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_mtu | s32min-s32max |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_netmask.sa_family | 0-u16max |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_settings.size | 0-u32max |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_settings.type | 0-u32max |
| USER_DATA | 2 | cmd | 35143-35145 |
drivers/net/ethernet/microchip/lan743x_main.c lan743x_netdev_ioctl() -> phylink_mii_ioctl()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 1 | ifr | $1 |
| DATA_SOURCE | 2 | cmd | $2 |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_addr.sa_family | 0-u16max |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_broadaddr.sa_family | 0-u16max |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_dstaddr.sa_family | 0-u16max |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_flags | s16min-s16max |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_hwaddr.sa_family | 0-u16max |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_ivalue | s32min-s32max |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_map.base_addr | 0-u16max |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_map.dma | 0-255 |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_map.irq | 0-255 |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_map.mem_end | 0-u64max |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_map.mem_start | 0-u64max |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_map.port | 0-255 |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_mtu | s32min-s32max |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_netmask.sa_family | 0-u16max |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_settings.size | 0-u32max |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_settings.type | 0-u32max |
| USER_DATA | 2 | cmd | 35143-35145 |
net/dsa/user.c dsa_user_ioctl() -> phylink_mii_ioctl()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 1 | ifr | $1 |
| DATA_SOURCE | 2 | cmd | $2 |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_addr.sa_family | 0-u16max |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_broadaddr.sa_family | 0-u16max |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_dstaddr.sa_family | 0-u16max |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_flags | s16min-s16max |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_hwaddr.sa_family | 0-u16max |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_ivalue | s32min-s32max |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_map.base_addr | 0-u16max |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_map.dma | 0-255 |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_map.irq | 0-255 |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_map.mem_end | 0-u64max |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_map.mem_start | 0-u64max |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_map.port | 0-255 |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_mtu | s32min-s32max |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_netmask.sa_family | 0-u16max |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_settings.size | 0-u32max |
| USER_DATA | 1 | ifr->ifr_ifru.ifru_settings.type | 0-u32max |
| USER_DATA | 2 | cmd | 35143-35145 |