Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 24 files:
- drivers/infiniband/ulp/ipoib/ipoib_multicast.c, line 351
- drivers/net/amt.c, line 3452
- drivers/net/bareudp.c, line 697
- drivers/net/bonding/bond_main.c
- drivers/net/ethernet/cavium/liquidio/lio_main.c, line 513
- drivers/net/ethernet/cavium/liquidio/lio_vf_main.c, line 290
- drivers/net/ethernet/netronome/nfp/flower/cmsg.c, line 178
- drivers/net/hyperv/netvsc_drv.c
- drivers/net/macsec.c, line 4498
- drivers/net/macvlan.c, line 1890
- drivers/net/net_failover.c
- drivers/net/team/team_core.c
- drivers/net/xen-netback/interface.c, line 609
- drivers/staging/octeon/ethernet.c, line 446
- net/batman-adv/hard-interface.c, line 661
- net/bridge/br_if.c, line 531
- net/core/dev_api.c, line 254
- net/core/dev_ioctl.c, line 562
- net/core/net-sysfs.c, line 489
- net/dsa/conduit.c
- net/dsa/user.c
- net/hsr/hsr_slave.c
- net/ipv4/ip_tunnel.c
- net/ipv4/ipconfig.c, line 399
Smatch caller information:
net/bridge/br_if.c br_mtu_auto_adjust() -> dev_set_mtu()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | new_mtu | s32min-(-1),1-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | dev->flags | 0-526337[c] |
| USER_DATA | 0 | dev->ifindex | 0-s32max[c] |
drivers/net/macsec.c macsec_notify() -> dev_set_mtu()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->mtu | 1-u32max |
| PARAM_VALUE | 1 | new_mtu | s32min-(-2),0-s32max |
| CAPPED_DATA | 1 | new_mtu | 1 |
| PARAM_COMPARE | 0 | dev->mtu | > $1 |
| PARAM_COMPARE | 1 | new_mtu | < $0->mtu |
| NOCHECK_CALL | |||
| UNITS | 1 | new_mtu | unit_byte |
net/dsa/conduit.c dsa_conduit_reset_mtu() -> dev_set_mtu()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->dev.kobj.sd | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->dsa_ptr->orig_ethtool_ops->begin | 0,1835931156019712000,3096438129622650880,3900617307435175936,5716752743725981696,7946597811871383552,8525681326485266432 |
| PARAM_VALUE | 0 | dev->dsa_ptr->orig_ethtool_ops->complete | 0,3066456658599772160,3725154072746565632,6586841582423441408,7106287630129446912 |
| PARAM_VALUE | 0 | dev->dsa_ptr->orig_ethtool_ops->create_rxfh_context | 0,1193890977307893760,3411743749688197120,4061224044846587904,4457498795121053696,4492625381564977152,6869898235061968896 |
| PARAM_VALUE | 0 | dev->dsa_ptr->orig_ethtool_ops->get_ethtool_phy_stats | 0,3317615168082395136 |
| PARAM_VALUE | 0 | dev->dsa_ptr->orig_ethtool_ops->get_link_ext_state | 0,1281650680815353856,1471363006793740288,2066653251895574528,8975973974715154432,9149564991109386240 |
| PARAM_VALUE | 0 | dev->dsa_ptr->orig_ethtool_ops->get_link_ext_stats | 0,3507592459204784128,3599798668348575744,6398026858241400832,6671633528922210304,6791093533042155520,7428164251353817088,8873336474752151552 |
| PARAM_VALUE | 0 | dev->dsa_ptr->orig_ethtool_ops->get_mm | 0,871246504159531008,1782640983197487104,6800978227696902144,8546551779893547008 |
| PARAM_VALUE | 0 | dev->dsa_ptr->orig_ethtool_ops->get_mm_stats | 0,181867277093580800,5657799486394183680,5747745173089693696,8861185814274375680 |
| PARAM_VALUE | 0 | dev->dsa_ptr->orig_ethtool_ops->get_module_power_mode | 0,3932445583158894592,7258977804121202688 |
| PARAM_VALUE | 0 | dev->dsa_ptr->orig_ethtool_ops->get_phy_tunable | 0,5967302400445186048 |
| PARAM_VALUE | 0 | dev->dsa_ptr->orig_ethtool_ops->modify_rxfh_context | 0,2274879766485979136,2866542652935299072,4642694651803070464,5251344010917244928,5947095161631043584,7301979924060471296 |
| PARAM_VALUE | 0 | dev->dsa_ptr->orig_ethtool_ops->op_needs_rtnl | 0,8,156,256,268,270,320,365 |
| PARAM_VALUE | 0 | dev->dsa_ptr->orig_ethtool_ops->remove_rxfh_context | 0,106227240452722688,513622018430513152,1648226983112282112,1705969192382881792,5541829826254528512,7874787804778274816 |
| PARAM_VALUE | 0 | dev->dsa_ptr->orig_ethtool_ops->rxfh_max_num_contexts | 0,2,8,16,33 |
| PARAM_VALUE | 0 | dev->dsa_ptr->orig_ethtool_ops->rxfh_priv_size | 0,8,176 |
| PARAM_VALUE | 0 | dev->dsa_ptr->orig_ethtool_ops->set_mm | 0,1901320415777849344,3866000723147972608,5541409492295524352,6099901598508961792 |
| PARAM_VALUE | 0 | dev->dsa_ptr->orig_ethtool_ops->set_module_eeprom_by_page | 0,5377252203329306624,6498145721974177792,8386224525791211520 |
| PARAM_VALUE | 0 | dev->dsa_ptr->orig_ethtool_ops->set_module_power_mode | 0,2104618493283307520,5611796029142327296 |
| PARAM_VALUE | 0 | dev->dsa_ptr->orig_ethtool_ops->set_phy_tunable | 0,5462931485636759552 |
| PARAM_VALUE | 0 | dev->dsa_ptr->orig_ethtool_ops->supported_coalesce_params | 0-3,17,19,34-35,48,51,59,63,204,236,273,511,513,529,547,561,563,595,597,1553,1587,1681,132625,135697,657041,677393,2029107,2097665,2300433,2300595,3653155,12583935,12584499,13239859,117440512,536870912,536872499-u32max |
| PARAM_VALUE | 0 | dev->dsa_ptr->orig_ethtool_ops->supported_input_xfrm | 0-2 |
| PARAM_VALUE | 0 | dev->dsa_ptr->orig_ethtool_ops->supported_ring_params | 0,3,5,12,20,32-33,96 |
| PARAM_VALUE | 0 | dev->ethtool_ops->begin | 0,1835931156019712000,3096438129622650880,3900617307435175936,5716752743725981696,7946597811871383552,8525681326485266432 |
| PARAM_VALUE | 0 | dev->ethtool_ops->complete | 0,3066456658599772160,3725154072746565632,6586841582423441408,7106287630129446912 |
| PARAM_VALUE | 0 | dev->ethtool_ops->create_rxfh_context | 0,1193890977307893760,3411743749688197120,4061224044846587904,4457498795121053696,4492625381564977152,6869898235061968896 |
| PARAM_VALUE | 0 | dev->ethtool_ops->flash_device | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->ethtool_ops->get_channels | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->ethtool_ops->get_coalesce | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->ethtool_ops->get_dump_data | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->ethtool_ops->get_dump_flag | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->ethtool_ops->get_eee | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->ethtool_ops->get_eeprom | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->ethtool_ops->get_eeprom_len | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->ethtool_ops->get_eth_ctrl_stats | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->ethtool_ops->get_eth_mac_stats | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->ethtool_ops->get_eth_phy_stats | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->ethtool_ops->get_ethtool_phy_stats | 0,3317615168082395136 |
| PARAM_VALUE | 0 | dev->ethtool_ops->get_fec_stats | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->ethtool_ops->get_fecparam | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->ethtool_ops->get_link | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->ethtool_ops->get_link_ext_state | 0,1281650680815353856,1471363006793740288,2066653251895574528,8975973974715154432,9149564991109386240 |
| PARAM_VALUE | 0 | dev->ethtool_ops->get_link_ext_stats | 0,3507592459204784128,3599798668348575744,6398026858241400832,6671633528922210304,6791093533042155520,7428164251353817088,8873336474752151552 |
| PARAM_VALUE | 0 | dev->ethtool_ops->get_mm | 0,871246504159531008,1782640983197487104,6800978227696902144,8546551779893547008 |
| PARAM_VALUE | 0 | dev->ethtool_ops->get_mm_stats | 0,181867277093580800,5657799486394183680,5747745173089693696,8861185814274375680 |
| PARAM_VALUE | 0 | dev->ethtool_ops->get_module_eeprom | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->ethtool_ops->get_module_info | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->ethtool_ops->get_module_power_mode | 0,3932445583158894592,7258977804121202688 |
| PARAM_VALUE | 0 | dev->ethtool_ops->get_pause_stats | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->ethtool_ops->get_pauseparam | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->ethtool_ops->get_phy_tunable | 0,5967302400445186048 |
| PARAM_VALUE | 0 | dev->ethtool_ops->get_priv_flags | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->ethtool_ops->get_regs | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->ethtool_ops->get_regs_len | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->ethtool_ops->get_ringparam | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->ethtool_ops->get_rmon_stats | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->ethtool_ops->get_rx_ring_count | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->ethtool_ops->get_rxfh | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->ethtool_ops->get_rxfh_fields | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->ethtool_ops->get_rxfh_indir_size | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->ethtool_ops->get_rxfh_key_size | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->ethtool_ops->get_rxnfc | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->ethtool_ops->get_ts_info | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->ethtool_ops->get_ts_stats | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->ethtool_ops->get_tunable | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->ethtool_ops->get_wol | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->ethtool_ops->modify_rxfh_context | 0,2274879766485979136,2866542652935299072,4642694651803070464,5251344010917244928,5947095161631043584,7301979924060471296 |
| PARAM_VALUE | 0 | dev->ethtool_ops->nway_reset | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->ethtool_ops->op_needs_rtnl | 0,8,156,256,268,270,320,365 |
| PARAM_VALUE | 0 | dev->ethtool_ops->remove_rxfh_context | 0,106227240452722688,513622018430513152,1648226983112282112,1705969192382881792,5541829826254528512,7874787804778274816 |
| PARAM_VALUE | 0 | dev->ethtool_ops->reset | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->ethtool_ops->rxfh_key_space | 0 |
| PARAM_VALUE | 0 | dev->ethtool_ops->rxfh_max_num_contexts | 0,2,8,16,33 |
| PARAM_VALUE | 0 | dev->ethtool_ops->rxfh_priv_size | 0,8,176 |
| PARAM_VALUE | 0 | dev->ethtool_ops->self_test | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->ethtool_ops->set_channels | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->ethtool_ops->set_coalesce | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->ethtool_ops->set_dump | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->ethtool_ops->set_eee | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->ethtool_ops->set_eeprom | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->ethtool_ops->set_fecparam | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->ethtool_ops->set_mm | 0,1901320415777849344,3866000723147972608,5541409492295524352,6099901598508961792 |
| PARAM_VALUE | 0 | dev->ethtool_ops->set_module_eeprom_by_page | 0,5377252203329306624,6498145721974177792,8386224525791211520 |
| PARAM_VALUE | 0 | dev->ethtool_ops->set_module_power_mode | 0,2104618493283307520,5611796029142327296 |
| PARAM_VALUE | 0 | dev->ethtool_ops->set_pauseparam | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->ethtool_ops->set_phy_tunable | 0,5462931485636759552 |
| PARAM_VALUE | 0 | dev->ethtool_ops->set_phys_id | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->ethtool_ops->set_priv_flags | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->ethtool_ops->set_ringparam | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->ethtool_ops->set_rxfh | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->ethtool_ops->set_rxfh_fields | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->ethtool_ops->set_rxnfc | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->ethtool_ops->set_tunable | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->ethtool_ops->set_wol | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->ethtool_ops->supported_coalesce_params | 0-3,17,19,34-35,48,51,59,63,204,236,273,511,513,529,547,561,563,595,597,1553,1587,1681,132625,135697,657041,677393,2029107,2097665,2300433,2300595,3653155,12583935,12584499,13239859,117440512,536870912,536872499-u32max |
| PARAM_VALUE | 0 | dev->ethtool_ops->supported_input_xfrm | 0-2 |
| PARAM_VALUE | 0 | dev->ethtool_ops->supported_ring_params | 0,3,5,12,20,32-33,96 |
| PARAM_VALUE | 0 | dev->flags | 1024-u32max |
| PARAM_VALUE | 0 | dev->npinfo->dev_lock.first_waiter->up | 0-1 |
| PARAM_VALUE | 0 | dev->rtnl_link_ops->priv_size | 0,8,32,40,48,56,88,112,120,144,160,224,240,256,296,616,624,728,736,1056,1128,1336,1616,2176,2240,2272,2560,3296,3720,9688-u64max |
| PARAM_VALUE | 1 | new_mtu | 1500 |
| CAPPED_DATA | 0 | dev | 1 |
| DATA_SOURCE | 0 | dev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | dev | unit_byte |
| HALF_LOCKED2 | global &dsa2_mutex | ||
| HALF_LOCKED2 | global &rtnl_mutex |
net/dsa/conduit.c dsa_conduit_setup() -> dev_set_mtu()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->dev.parent->power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | dev->flags | 1024-u32max |
| DATA_SOURCE | 0 | dev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | dev | unit_byte |
| HALF_LOCKED2 | global &dsa2_mutex | ||
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/infiniband/ulp/ipoib/ipoib_multicast.c ipoib_mcast_carrier_on_task() -> dev_set_mtu()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->dev_addr | 4096-ptr_max |
| CAPPED_DATA | 1 | new_mtu | 1 |
| NOCHECK_CALL | |||
| UNITS | 1 | new_mtu | unit_byte |
| LOCK2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | &pool->lock |
drivers/net/amt.c amt_device_event() -> dev_set_mtu()
| Type | Parameter | Key | Value |
|---|---|---|---|
| NOCHECK_CALL | |||
| UNITS | 1 | new_mtu | unit_byte |
net/core/dev_ioctl.c dev_ifsioc() -> dev_set_mtu()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| DATA_SOURCE | 0 | dev | r __dev_get_by_name |
| USER_DATA | 1 | new_mtu | s32min-s32max |
| UNITS | 1 | new_mtu | unit_byte |
| LOCK2 | &net->rtnl_mutex | ||
| LOCK2 | global &rtnl_mutex | ||
| TYPE_LOCK | (struct net)->rtnl_mutex |
drivers/net/bareudp.c bareudp_link_config() -> dev_set_mtu()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->_rx->groups | 0,757233477060755456 |
| PARAM_VALUE | 0 | dev->_rx->rps_flow_table | 0-s64max |
| PARAM_VALUE | 0 | dev->ifindex | 0-s32max |
| PARAM_VALUE | 0 | dev->nd_net.net | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->priv->dev->ifindex | 0-s32max |
| PARAM_VALUE | 0 | dev->priv->dev->rtnl_link_initializing | 1 |
| PARAM_VALUE | 0 | dev->priv->ethertype | 0 |
| PARAM_VALUE | 0 | dev->priv->multi_proto_mode | 0 |
| PARAM_VALUE | 0 | dev->priv->port | 0 |
| PARAM_VALUE | 0 | dev->priv->sport_min | 0 |
| PARAM_VALUE | 0 | dev->rtnl_link_initializing | 1 |
| PARAM_VALUE | 0 | dev->rtnl_link_ops | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->rtnl_link_ops->alloc | 0,1182153660833808384,3130032447137456128 |
| PARAM_VALUE | 0 | dev->rtnl_link_ops->get_num_rx_queues | 0,1694260139628544000,4559208055891021824,7097615251001798656,8443738062496038912 |
| PARAM_VALUE | 0 | dev->rtnl_link_ops->get_num_tx_queues | 0,1694260139628544000,4559208055891021824,7071371917186535424,8443738062496038912 |
| PARAM_VALUE | 0 | dev->rtnl_link_ops->maxtype | 0-6,8-10,15,18,20,22,24,34,50 |
| PARAM_VALUE | 0 | dev->rtnl_link_ops->peer_type | 0-1 |
| PARAM_VALUE | 0 | dev->rtnl_link_ops->priv_size | 0,8,32,48,56,88,112,120,144,160,224,240,256,296,616,624,728,744,1056,1128,1336,1616,2176,2240,2272,2560,3296,3552,9688-u64max |
| PARAM_VALUE | 0 | dev->rtnl_link_ops->setup | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->rtnl_link_ops->validate | 0,4096-ptr_max |
| PARAM_VALUE | 0 | *dev->name | 0-255 |
| BUF_SIZE | 0 | dev->nd_net.net | (-1),10304,10432 |
| CAPPED_DATA | 0 | dev->ifindex | 1 |
| DATA_SOURCE | 0 | dev | $0 |
| NOSPEC | 0 | dev->ifindex | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | dev->ifindex | 0-s32max[c] |
| NO_OVERFLOW_SIMPLE | 0 | dev->group | |
| NO_OVERFLOW_SIMPLE | 0 | dev->num_napi_configs | |
| NO_OVERFLOW_SIMPLE | 0 | dev->num_rx_queues | |
| NO_OVERFLOW_SIMPLE | 0 | dev->num_tx_queues | |
| NO_OVERFLOW_SIMPLE | 0 | dev->real_num_rx_queues | |
| NO_OVERFLOW_SIMPLE | 0 | dev->real_num_tx_queues | |
| LOCK2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | &net->xfrm.xfrm_cfg_mutex | ||
| HALF_LOCKED2 | &ops->srcu | ||
| HALF_LOCKED2 | global &audit_cmd_mutex.lock | ||
| HALF_LOCKED2 | global &cb_lock | ||
| HALF_LOCKED2 | global &crypto_cfg_mutex | ||
| HALF_LOCKED2 | global &hwsim_phys_lock | ||
| HALF_LOCKED2 | global &rx_queue_mutex |
net/hsr/hsr_slave.c hsr_add_port() -> dev_set_mtu()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->netdev_ops | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->udp_tunnel_nic->lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | dev->udp_tunnel_nic->lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | dev->udp_tunnel_nic->lock.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | dev->udp_tunnel_nic->lock.first_waiter->task->blocked_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | dev->udp_tunnel_nic->lock.first_waiter->task->blocked_lock.owner | (-1) |
| PARAM_VALUE | 0 | dev->udp_tunnel_nic->lock.first_waiter->task->blocked_lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | dev->udp_tunnel_nic->lock.first_waiter->task->blocked_lock.raw_lock.val.counter | 0-s32max |
| PARAM_VALUE | 0 | dev->udp_tunnel_nic->lock.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | dev->udp_tunnel_nic->lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | *dev->name | 0-255 |
| PARAM_VALUE | 1 | new_mtu | 0-1494 |
| CAPPED_DATA | 1 | new_mtu | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | &net->xfrm.xfrm_cfg_mutex | ||
| HALF_LOCKED2 | &ops->srcu | ||
| HALF_LOCKED2 | global &audit_cmd_mutex.lock | ||
| HALF_LOCKED2 | global &cb_lock | ||
| HALF_LOCKED2 | global &crypto_cfg_mutex | ||
| HALF_LOCKED2 | global &hwsim_phys_lock | ||
| HALF_LOCKED2 | global &rx_queue_mutex |
net/hsr/hsr_slave.c hsr_del_port() -> dev_set_mtu()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->netdev_ops | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->udp_tunnel_nic->lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | dev->udp_tunnel_nic->lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | dev->udp_tunnel_nic->lock.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | dev->udp_tunnel_nic->lock.first_waiter->task->blocked_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | dev->udp_tunnel_nic->lock.first_waiter->task->blocked_lock.owner | (-1) |
| PARAM_VALUE | 0 | dev->udp_tunnel_nic->lock.first_waiter->task->blocked_lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | dev->udp_tunnel_nic->lock.first_waiter->task->blocked_lock.raw_lock.val.counter | 0-s32max |
| PARAM_VALUE | 0 | dev->udp_tunnel_nic->lock.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | dev->udp_tunnel_nic->lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | *dev->name | 0-255 |
| PARAM_VALUE | 1 | new_mtu | 0-1494 |
| CAPPED_DATA | 1 | new_mtu | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
net/batman-adv/hard-interface.c batadv_update_min_mtu() -> dev_set_mtu()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev->priv->packet_size_max | s32min-s32max |
| PARAM_VALUE | 1 | new_mtu | s32min-65503 |
| CAPPED_DATA | 1 | new_mtu | 1 |
| DATA_SOURCE | 0 | dev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/net/ethernet/cavium/liquidio/lio_main.c octnet_link_status_change() -> dev_set_mtu()
| Type | Parameter | Key | Value |
|---|---|---|---|
| NOCHECK_CALL | |||
| LOCK2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | &pool->lock |
drivers/net/hyperv/netvsc_drv.c __netvsc_vf_setup() -> dev_set_mtu()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 1-u64max |
| CAPPED_DATA | 0 | dev | 1 |
| DATA_SOURCE | 0 | dev | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 1 | new_mtu | unit_byte |
| LOCK2 | global &rtnl_mutex |
drivers/net/hyperv/netvsc_drv.c netvsc_change_mtu() -> dev_set_mtu()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 1-u64max |
| DATA_SOURCE | 1 | new_mtu | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 1 | new_mtu | 0-s32max[c] |
drivers/net/hyperv/netvsc_drv.c netvsc_change_mtu() -> dev_set_mtu()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->lock.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | dev->netdev_ops | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | dev->mtu | 0-s32max[c] |
| USER_DATA | 1 | new_mtu | 1-s32max[c] |
| UNITS | 1 | new_mtu | unit_byte |
drivers/net/macvlan.c macvlan_device_event() -> dev_set_mtu()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->mtu | 1-u32max |
| PARAM_VALUE | 1 | new_mtu | s32min-(-2),0-s32max |
| CAPPED_DATA | 1 | new_mtu | 1 |
| PARAM_COMPARE | 1 | new_mtu | < $0->mtu |
| NOCHECK_CALL | |||
| UNITS | 1 | new_mtu | unit_byte |
net/core/net-sysfs.c change_mtu() -> dev_set_mtu()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->refcnt_tracker.list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->refcnt_tracker.list.next->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->refcnt_tracker.quarantine.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->refcnt_tracker.quarantine.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->refcnt_tracker.quarantine.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->reg_state | 0-1 |
| CAPPED_DATA | 0 | dev->nd_net.net | 1 |
| DATA_SOURCE | 0 | dev | $0 |
| DATA_SOURCE | 1 | new_mtu | $1 |
| NS_CAPABLE | 0 | 12 | |
| HARD_MAX | 0 | dev->reg_state | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 1 | new_mtu | s32min-s32max |
| NO_OVERFLOW_SIMPLE | 1 | new_mtu | |
| LOCK2 | &of->mutex | ||
| LOCK2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | &of->prealloc_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct kernfs_open_file)->mutex |
drivers/net/ethernet/netronome/nfp/flower/cmsg.c nfp_flower_cmsg_portmod_rx() -> dev_set_mtu()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 1 | new_mtu | 1-u16max |
| DATA_SOURCE | 0 | dev | r nfp_app_dev_get |
| NOCHECK_CALL | |||
| UNITS | 1 | new_mtu | unit_byte |
| LOCK2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | &pool->lock |
drivers/net/xen-netback/interface.c xenvif_carrier_on() -> dev_set_mtu()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->mtu | 1501-u32max |
| PARAM_VALUE | 0 | *dev->prio_tc_map | 0-255 |
| PARAM_VALUE | 1 | new_mtu | 1500 |
| FUZZY_MAX | 0 | dev->mtu | 1501 |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | dev->real_num_rx_queues | |
| NO_OVERFLOW_SIMPLE | 0 | dev->real_num_tx_queues | |
| LOCK2 | global &rtnl_mutex | ||
| LOCK2 | global &xenwatch_mutex |
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c octnet_link_status_change() -> dev_set_mtu()
| Type | Parameter | Key | Value |
|---|---|---|---|
| NOCHECK_CALL | |||
| LOCK2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | &pool->lock |
net/ipv4/ip_tunnel.c ip_tunnel_create() -> dev_set_mtu()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev->flags | 0,16-u32max |
| PARAM_VALUE | 0 | dev->priv->net->ipv4.fib_main->tb_data->kv->key | 0-4294967295 |
| PARAM_VALUE | 0 | dev->priv->net->ipv4.fib_main->tb_id | 0-4294967295 |
| PARAM_VALUE | 0 | dev->priv->net->ipv4.fib_main->tb_num_default | s32min-s32max |
| PARAM_VALUE | 0 | dev->priv->net->ipv6.rt6_stats->fib_rt_alloc.counter | s32min-s32max |
| PARAM_VALUE | 0 | dev->priv->net->loopback_dev->ip6_ptr->refcnt.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | dev->priv->net->loopback_dev->refcnt_tracker.untracked.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | *dev->priv->net->loopback_dev->pcpu_refcnt | s32min-s32max |
| PARAM_VALUE | 1 | new_mtu | 68-s32max |
| DATA_SOURCE | 0 | dev | r __ip_tunnel_create |
| DATA_SOURCE | 1 | new_mtu | r ip_tunnel_bind_dev |
| NS_CAPABLE | 0 | 12 | |
| BIT_INFO | 0 | dev | 0xffffffe0,0xffffffffffffffff |
| BIT_INFO | 0 | dev | 0xffffffe0,0xffffffffffffffff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | global &rtnl_mutex |
net/ipv4/ip_tunnel.c ip_tunnel_newlink() -> dev_set_mtu()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->_rx->groups | 0,757233477060755456 |
| PARAM_VALUE | 0 | dev->_rx->rps_flow_table | 0-s64max |
| PARAM_VALUE | 0 | dev->flags | 0,16-u32max |
| PARAM_VALUE | 0 | dev->ifindex | 0-s32max |
| PARAM_VALUE | 0 | dev->nd_net.net | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->priv->net | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->priv->net->gen | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->priv->net->ipv4.fib_main->tb_data->kv->key | 0-4294967295 |
| PARAM_VALUE | 0 | dev->priv->net->ipv4.fib_main->tb_id | 0-4294967295 |
| PARAM_VALUE | 0 | dev->priv->net->ipv4.fib_main->tb_num_default | s32min-s32max |
| PARAM_VALUE | 0 | dev->priv->net->ipv6.rt6_stats->fib_rt_alloc.counter | s32min-s32max |
| PARAM_VALUE | 0 | dev->priv->net->loopback_dev->ip6_ptr->refcnt.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | dev->priv->net->loopback_dev->refcnt_tracker.untracked.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | dev->priv->parms.iph.frag_off | 0,16384 |
| PARAM_VALUE | 0 | dev->priv->parms.iph.id | 0 |
| PARAM_VALUE | 0 | dev->priv->parms.iph.ihl | 0,5 |
| PARAM_VALUE | 0 | dev->rtnl_link_initializing | 1 |
| PARAM_VALUE | 0 | dev->rtnl_link_ops | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->rtnl_link_ops->alloc | 0,1182153660833808384,3130032447137456128 |
| PARAM_VALUE | 0 | dev->rtnl_link_ops->get_num_rx_queues | 0,1694260139628544000,4559208055891021824,7097615251001798656,8443738062496038912 |
| PARAM_VALUE | 0 | dev->rtnl_link_ops->get_num_tx_queues | 0,1694260139628544000,4559208055891021824,7071371917186535424,8443738062496038912 |
| PARAM_VALUE | 0 | dev->rtnl_link_ops->maxtype | 0-6,8-10,15,18,20,22,24,34,50 |
| PARAM_VALUE | 0 | dev->rtnl_link_ops->peer_type | 0-1 |
| PARAM_VALUE | 0 | dev->rtnl_link_ops->priv_size | 0,8,32,48,56,88,112,120,144,160,224,240,256,296,616,624,728,744,1056,1128,1336,1616,2176,2240,2272,2560,3296,3552,9688-u64max |
| PARAM_VALUE | 0 | dev->rtnl_link_ops->setup | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->rtnl_link_ops->validate | 0,4096-ptr_max |
| PARAM_VALUE | 0 | *dev->name | 0-255 |
| PARAM_VALUE | 0 | *dev->priv->net->loopback_dev->pcpu_refcnt | s32min-s32max |
| BUF_SIZE | 0 | dev->nd_net.net | (-1),10304,10432 |
| CAPPED_DATA | 0 | dev->ifindex | 1 |
| CAPPED_DATA | 0 | dev->nd_net.net | 1 |
| CAPPED_DATA | 1 | new_mtu | 1 |
| DATA_SOURCE | 0 | dev | $1 |
| NOSPEC | 0 | dev->ifindex | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | dev->ifindex | 0-s32max[c] |
| NO_OVERFLOW_SIMPLE | 0 | dev->group | |
| NO_OVERFLOW_SIMPLE | 0 | dev->num_napi_configs | |
| NO_OVERFLOW_SIMPLE | 0 | dev->num_rx_queues | |
| NO_OVERFLOW_SIMPLE | 0 | dev->num_tx_queues | |
| NO_OVERFLOW_SIMPLE | 0 | dev->real_num_rx_queues | |
| NO_OVERFLOW_SIMPLE | 0 | dev->real_num_tx_queues | |
| UNITS | 1 | new_mtu | unit_byte |
| LOCK2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | &net->xfrm.xfrm_cfg_mutex | ||
| HALF_LOCKED2 | &ops->srcu | ||
| HALF_LOCKED2 | global &audit_cmd_mutex.lock | ||
| HALF_LOCKED2 | global &cb_lock | ||
| HALF_LOCKED2 | global &crypto_cfg_mutex | ||
| HALF_LOCKED2 | global &hwsim_phys_lock | ||
| HALF_LOCKED2 | global &rx_queue_mutex |
drivers/net/bonding/bond_main.c __bond_release_one() -> dev_set_mtu()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->close_list.next | 7608961968850681856 |
| PARAM_VALUE | 0 | dev->close_list.prev | 7608961968850681856 |
| PARAM_VALUE | 0 | dev->netdev_ops | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->netdev_ops->ndo_set_config | 0,1586268954384080896,2133952100825280512,4430316855586635776 |
| PARAM_VALUE | 0 | dev->rtnl_link_ops->alloc | 0,1182153660833808384,3130032447137456128 |
| PARAM_VALUE | 0 | dev->rtnl_link_ops->get_num_rx_queues | 0,1694260139628544000,4559208055891021824,7097615251001798656,8443738062496038912 |
| PARAM_VALUE | 0 | dev->rtnl_link_ops->get_num_tx_queues | 0,1694260139628544000,4559208055891021824,7071371917186535424,8443738062496038912 |
| PARAM_VALUE | 0 | dev->rtnl_link_ops->maxtype | 0-6,8-10,15,18,20,22,24,34,50 |
| PARAM_VALUE | 0 | dev->rtnl_link_ops->peer_type | 0-1 |
| PARAM_VALUE | 0 | dev->rtnl_link_ops->priv_size | 0,8,32,40,48,56,88,112,120,144,160,224,240,256,296,616,624,728,736,744,1056,1128,1336,1616,2176,2240,2272,2560,3296,3552,3720,9688-u64max |
| PARAM_VALUE | 0 | dev->rtnl_link_ops->setup | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->rtnl_link_ops->validate | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->rx_handler | 0 |
| PARAM_VALUE | 0 | dev->rx_handler_data | 0 |
| BUF_SIZE | 0 | dev->nd_net.net | (-1),10304,10432 |
| CAPPED_DATA | 0 | dev | 1 |
| DATA_SOURCE | 0 | dev | $1 |
| BIT_INFO | 0 | dev->priv_flags | 0x0,0xbfffffff |
| NOSPEC | 0 | dev->flags | |
| NOSPEC | 0 | dev->ifindex | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | dev->flags | 0-527874[c] |
| USER_DATA | 0 | dev->ifindex | 0-s32max[c] |
| NO_OVERFLOW_SIMPLE | 0 | dev->group | |
| NO_OVERFLOW_SIMPLE | 0 | dev->tx_queue_len | |
| UNITS | 0 | dev | unit_byte |
| UNITS | 1 | new_mtu | unit_byte |
drivers/net/bonding/bond_main.c bond_change_mtu() -> dev_set_mtu()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 1 | new_mtu | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | dev->mtu | 0-s32max[c] |
| USER_DATA | 1 | new_mtu | 0-s32max[c] |
| UNITS | 0 | dev | unit_byte |
drivers/net/bonding/bond_main.c bond_change_mtu() -> dev_set_mtu()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | dev->mtu | 0-s32max[c] |
| USER_DATA | 1 | new_mtu | 1-s32max[c] |
| UNITS | 0 | dev | unit_byte |
| UNITS | 1 | new_mtu | unit_byte |
drivers/net/team/team_core.c team_change_mtu() -> dev_set_mtu()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 1 | new_mtu | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | dev->mtu | 0-s32max[c] |
| USER_DATA | 1 | new_mtu | 0-s32max[c] |
drivers/net/team/team_core.c team_change_mtu() -> dev_set_mtu()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev->lock.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | dev->netdev_ops | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | dev->mtu | 0-s32max[c] |
| USER_DATA | 1 | new_mtu | 1-s32max[c] |
| UNITS | 1 | new_mtu | unit_byte |
drivers/net/team/team_core.c team_port_add() -> dev_set_mtu()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->dev.parent->iommu->attach_deferred | 0-1 |
| PARAM_VALUE | 0 | dev->lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | dev->lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | dev->lock.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | dev->lock.first_waiter->task->blocked_on | (-1)-0 |
| PARAM_VALUE | 0 | dev->netdev_ops | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->netdev_ops->ndo_set_config | 0,1586268954384080896,2133952100825280512,4430316855586635776 |
| PARAM_VALUE | 0 | dev->rtnl_link_ops->alloc | 0,1182153660833808384,3130032447137456128 |
| PARAM_VALUE | 0 | dev->rtnl_link_ops->get_num_rx_queues | 0,1694260139628544000,4559208055891021824,7097615251001798656,8443738062496038912 |
| PARAM_VALUE | 0 | dev->rtnl_link_ops->get_num_tx_queues | 0,1694260139628544000,4559208055891021824,7071371917186535424,8443738062496038912 |
| PARAM_VALUE | 0 | dev->rtnl_link_ops->maxtype | 0-6,8-10,15,18,20,22,24,34,50 |
| PARAM_VALUE | 0 | dev->rtnl_link_ops->peer_type | 0-1 |
| PARAM_VALUE | 0 | dev->rtnl_link_ops->priv_size | 0,8,32,40,48,56,88,112,120,144,160,224,240,256,296,616,624,728,744,1056,1128,1336,1616,2176,2240,2272,2560,3296,3552,9688-u64max |
| PARAM_VALUE | 0 | dev->rtnl_link_ops->setup | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->rtnl_link_ops->validate | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->work_tracker->alloc_stack_handle | 0-4294967295 |
| PARAM_VALUE | 0 | dev->work_tracker->dead | 0-1 |
| PARAM_VALUE | 0 | dev->work_tracker->free_stack_handle | 0-4294967295 |
| BUF_SIZE | 0 | dev->nd_net.net | (-1),10304,10432 |
| CAPPED_DATA | 0 | dev->nd_net.net | 1 |
| CAPPED_DATA | 0 | dev->type | 1 |
| DATA_SOURCE | 0 | dev | $1 |
| BIT_INFO | 0 | dev->flags | 0x0,0xfffffff6 |
| NOSPEC | 0 | dev->flags | |
| NOSPEC | 0 | dev->ifindex | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | dev->flags | 0-525824[c] |
| USER_DATA | 0 | dev->ifindex | 0-s32max[c] |
| NO_OVERFLOW_SIMPLE | 0 | dev->group | |
| NO_OVERFLOW_SIMPLE | 0 | dev->tx_queue_len | |
| UNITS | 1 | new_mtu | unit_byte |
| LOCK2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | &net->xfrm.xfrm_cfg_mutex | ||
| HALF_LOCKED2 | global &audit_cmd_mutex.lock | ||
| HALF_LOCKED2 | global &cb_lock | ||
| HALF_LOCKED2 | global &crypto_cfg_mutex | ||
| HALF_LOCKED2 | global &hwsim_phys_lock | ||
| HALF_LOCKED2 | global &rx_queue_mutex |
drivers/net/team/team_core.c team_port_add() -> dev_set_mtu()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->addr_len | 0-255 |
| PARAM_VALUE | 0 | dev->close_list.next | 7608961968850681856 |
| PARAM_VALUE | 0 | dev->close_list.prev | 7608961968850681856 |
| PARAM_VALUE | 0 | dev->dev.parent->iommu->attach_deferred | 0-1 |
| PARAM_VALUE | 0 | dev->lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | dev->lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | dev->lock.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | dev->lock.first_waiter->task->blocked_on | (-1)-0 |
| PARAM_VALUE | 0 | dev->netdev_ops | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->netdev_ops->ndo_set_config | 0,1586268954384080896,2133952100825280512,4430316855586635776 |
| PARAM_VALUE | 0 | dev->npinfo->dev_lock.first_waiter->up | 0-1 |
| PARAM_VALUE | 0 | dev->npinfo->dev_lock.lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | dev->npinfo->dev_lock.lock.raw_lock.val.counter | 0-s32max |
| PARAM_VALUE | 0 | dev->rtnl_link_ops->alloc | 0,1182153660833808384,3130032447137456128 |
| PARAM_VALUE | 0 | dev->rtnl_link_ops->get_num_rx_queues | 0,1694260139628544000,4559208055891021824,7097615251001798656,8443738062496038912 |
| PARAM_VALUE | 0 | dev->rtnl_link_ops->get_num_tx_queues | 0,1694260139628544000,4559208055891021824,7071371917186535424,8443738062496038912 |
| PARAM_VALUE | 0 | dev->rtnl_link_ops->maxtype | 0-6,8-10,15,18,20,22,24,34,50 |
| PARAM_VALUE | 0 | dev->rtnl_link_ops->peer_type | 0-1 |
| PARAM_VALUE | 0 | dev->rtnl_link_ops->priv_size | 0,8,32,40,48,56,88,112,120,144,160,224,240,256,296,616,624,728,744,1056,1128,1336,1616,2176,2240,2272,2560,3296,3552,9688-u64max |
| PARAM_VALUE | 0 | dev->rtnl_link_ops->setup | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->rtnl_link_ops->validate | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->work_node.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->work_node.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->work_tracker->alloc_stack_handle | 0-4294967295 |
| PARAM_VALUE | 0 | dev->work_tracker->dead | 0-1 |
| PARAM_VALUE | 0 | dev->work_tracker->free_stack_handle | 0-4294967295 |
| PARAM_VALUE | 0 | *dev->name | 0-255 |
| BUF_SIZE | 0 | dev->nd_net.net | (-1),10304,10432 |
| DATA_SOURCE | 0 | dev | $1 |
| NOSPEC | 0 | dev->flags | |
| NOSPEC | 0 | dev->ifindex | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | dev->flags | 0-527362[c] |
| USER_DATA | 0 | dev->ifindex | 0-s32max[c] |
| USER_DATA | 0 | dev->mtu | 0-s32max[c] |
| NO_OVERFLOW_SIMPLE | 0 | dev->group | |
| NO_OVERFLOW_SIMPLE | 0 | dev->tx_queue_len | |
| UNITS | 1 | new_mtu | unit_byte |
| LOCK2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | &net->xfrm.xfrm_cfg_mutex | ||
| HALF_LOCKED2 | global &audit_cmd_mutex.lock | ||
| HALF_LOCKED2 | global &cb_lock | ||
| HALF_LOCKED2 | global &crypto_cfg_mutex | ||
| HALF_LOCKED2 | global &hwsim_phys_lock | ||
| HALF_LOCKED2 | global &rx_queue_mutex |
drivers/net/team/team_core.c team_port_del() -> dev_set_mtu()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->close_list.next | 7608961968850681856 |
| PARAM_VALUE | 0 | dev->close_list.prev | 7608961968850681856 |
| PARAM_VALUE | 0 | dev->netdev_ops | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->netdev_ops->ndo_set_config | 0,1586268954384080896,2133952100825280512,4430316855586635776 |
| PARAM_VALUE | 0 | dev->priv_flags | 8192-u32max |
| PARAM_VALUE | 0 | dev->rtnl_link_ops->alloc | 0,1182153660833808384,3130032447137456128 |
| PARAM_VALUE | 0 | dev->rtnl_link_ops->get_num_rx_queues | 0,1694260139628544000,4559208055891021824,7097615251001798656,8443738062496038912 |
| PARAM_VALUE | 0 | dev->rtnl_link_ops->get_num_tx_queues | 0,1694260139628544000,4559208055891021824,7071371917186535424,8443738062496038912 |
| PARAM_VALUE | 0 | dev->rtnl_link_ops->maxtype | 0-6,8-10,15,18,20,22,24,34,50 |
| PARAM_VALUE | 0 | dev->rtnl_link_ops->peer_type | 0-1 |
| PARAM_VALUE | 0 | dev->rtnl_link_ops->priv_size | 0,8,32,40,48,56,88,112,120,144,160,224,240,256,296,616,624,728,736,744,1056,1128,1336,1616,2176,2240,2272,2560,3296,3552,3720,9688-u64max |
| PARAM_VALUE | 0 | dev->rtnl_link_ops->setup | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->rtnl_link_ops->validate | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->rx_handler | 0 |
| PARAM_VALUE | 0 | dev->rx_handler_data | 0 |
| BUF_SIZE | 0 | dev->nd_net.net | (-1),10304,10432 |
| DATA_SOURCE | 0 | dev | $1 |
| NOSPEC | 0 | dev->flags | |
| NOSPEC | 0 | dev->ifindex | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | dev->flags | 0-527874[c] |
| USER_DATA | 0 | dev->ifindex | 0-s32max[c] |
| NO_OVERFLOW_SIMPLE | 0 | dev->group | |
| NO_OVERFLOW_SIMPLE | 0 | dev->tx_queue_len | |
| UNITS | 1 | new_mtu | unit_byte |
| HALF_LOCKED2 | global &rtnl_mutex |
net/ipv4/ipconfig.c ic_setup_if() -> dev_set_mtu()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->name | 4096-ptr_max |
| PARAM_VALUE | 1 | new_mtu | 1-255 |
| UNITS | 0 | dev | unit_byte |
| LOCK2 | global &rtnl_mutex |
drivers/staging/octeon/ethernet.c cvm_oct_common_init() -> dev_set_mtu()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->ethtool_ops | 2929421677687635968 |
| PARAM_VALUE | 0 | dev->ethtool_ops->get_rxfh_fields | 0 |
| PARAM_VALUE | 0 | dev->ethtool_ops->rxfh_max_num_contexts | 0 |
| PARAM_VALUE | 0 | dev->ethtool_ops->set_coalesce | 0 |
| PARAM_VALUE | 0 | dev->ethtool_ops->supported_input_xfrm | 0 |
| PARAM_VALUE | 0 | dev->lltx | 1 |
| PARAM_VALUE | 0 | dev->name | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->netdev_ops->ndo_init | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->priv->of_node | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->priv->port | 0-s32max |
| PARAM_VALUE | 0 | *dev->name | 0-255 |
| BUF_SIZE | 0 | dev->dcbnl_ops | (-1),424 |
| BUF_SIZE | 0 | dev->dev.parent | (-1),1616 |
| BUF_SIZE | 0 | dev->dev.type | (-1),48 |
| BUF_SIZE | 0 | dev->devlink_port | (-1),472 |
| BUF_SIZE | 0 | dev->ethtool_ops | 656 |
| BUF_SIZE | 0 | dev->ieee80211_ptr | (-1),2512 |
| BUF_SIZE | 0 | dev->ieee802154_ptr | (-1),272 |
| BUF_SIZE | 0 | dev->ml_priv | (-1),48 |
| BUF_SIZE | 0 | dev->name_node | (-1),64 |
| BUF_SIZE | 0 | dev->name_node->name | (-1),16 |
| BUF_SIZE | 0 | dev->nd_net.net | (-1),10304,10432,10624 |
| BUF_SIZE | 0 | dev->netdev_ops | (-1),760 |
| BUF_SIZE | 0 | dev->qdisc_tx_busylock | (-1),16 |
| BUF_SIZE | 0 | dev->queue_mgmt_ops | (-1),80 |
| BUF_SIZE | 0 | dev->rtnl_link_ops | (-1),288 |
| BUF_SIZE | 0 | dev->stat_ops | (-1),24 |
| BUF_SIZE | 0 | dev->sysfs_rx_queue_group | (-1),48 |
| BUF_SIZE | 0 | dev->xdp_metadata_ops | (-1),24 |
| DATA_SOURCE | 0 | dev | $0 |
| STR_LEN | 0 | dev->ieee80211_ptr->wiphy | (-1),5-6 |
| STR_LEN | 0 | dev->name | (-1),15 |
| STR_LEN | 0 | dev->name_node->name | (-1),15 |
| STR_LEN | 0 | dev->nd_net.net | (-1) |
| STR_LEN | 0 | dev->rtnl_link_ops->kind | (-1),13 |
| NOSPEC | 0 | dev->ifindex | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 0 | dev->max_mtu | 68-u16max |
| HOST_DATA | 0 | dev->mtu | 68-u16max |
| HOST_DATA | 1 | new_mtu | 68-u16max |
| USER_DATA | 0 | dev->ifindex | s32min-s32max |
| USER_DATA | 0 | dev->threaded | 0-255 |
| NO_OVERFLOW_SIMPLE | 0 | dev->group | |
| NO_OVERFLOW_SIMPLE | 0 | dev->num_napi_configs | |
| NO_OVERFLOW_SIMPLE | 0 | dev->num_rx_queues | |
| NO_OVERFLOW_SIMPLE | 0 | dev->num_tx_queues | |
| NO_OVERFLOW_SIMPLE | 0 | dev->phydev->attached_dev->group | |
| NO_OVERFLOW_SIMPLE | 0 | dev->phydev->attached_dev->proto_down | |
| NO_OVERFLOW_SIMPLE | 0 | dev->phydev->attached_dev->real_num_tx_queues | |
| NO_OVERFLOW_SIMPLE | 0 | dev->phydev->attached_dev->stats.tx_bytes | |
| NO_OVERFLOW_SIMPLE | 0 | dev->phydev->attached_dev->tx_queue_len | |
| NO_OVERFLOW_SIMPLE | 0 | dev->real_num_rx_queues | |
| NO_OVERFLOW_SIMPLE | 0 | dev->real_num_tx_queues | |
| UNITS | 1 | new_mtu | unit_byte |
| USER_PTR | 0 | dev->name_node->name |
drivers/net/net_failover.c net_failover_change_mtu() -> dev_set_mtu()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 1-u64max |
| DATA_SOURCE | 1 | new_mtu | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 1 | new_mtu | 0-s32max[c] |
drivers/net/net_failover.c net_failover_change_mtu() -> dev_set_mtu()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 1-u64max |
| DATA_SOURCE | 1 | new_mtu | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 1 | new_mtu | 0-s32max[c] |
drivers/net/net_failover.c net_failover_change_mtu() -> dev_set_mtu()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->lock.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | dev->netdev_ops | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | dev->mtu | 0-s32max[c] |
| USER_DATA | 1 | new_mtu | 1-s32max[c] |
| UNITS | 1 | new_mtu | unit_byte |
net/dsa/user.c dsa_hw_port_list_set_mtu() -> dev_set_mtu()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| DATA_SOURCE | 1 | new_mtu | $1 |
| PARAM_COMPARE | 1 | new_mtu | != $0->mtu |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 1 | new_mtu | unit_byte |
net/dsa/user.c dsa_hw_port_list_set_mtu() -> dev_set_mtu()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->lock.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | dev->netdev_ops | 4096-ptr_max |
| PARAM_COMPARE | 0 | dev->mtu | != $1 |
| PARAM_COMPARE | 1 | new_mtu | != $0->mtu |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 1 | new_mtu | unit_byte |
net/dsa/user.c dsa_user_change_mtu() -> dev_set_mtu()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| CAPPED_DATA | 1 | new_mtu | 1 |
| DATA_SOURCE | 0 | dev | r dsa_user_to_conduit |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 1 | new_mtu | unit_byte |
| HALF_LOCKED2 | global &dsa2_mutex | ||
| HALF_LOCKED2 | global &rtnl_mutex |
net/dsa/user.c dsa_user_change_mtu() -> dev_set_mtu()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->lock.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | dev->netdev_ops | 4096-ptr_max |
| DATA_SOURCE | 0 | dev | r dsa_user_to_conduit |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 1 | new_mtu | unit_byte |
| HALF_LOCKED2 | global &dsa2_mutex | ||
| HALF_LOCKED2 | global &rtnl_mutex |