Defined in 1 files as a prototype:

Defined in 2 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/net/bonding/bond_main.c bond_event_changename() -> bond_remove_proc_entry()

Type Parameter Key Value
DATA_SOURCE 0 bond $0
NOCHECK_CALL

drivers/net/bonding/bond_main.c bond_master_netdev_event() -> bond_remove_proc_entry()

Type Parameter Key Value
NOCHECK_CALL

drivers/net/bonding/bond_main.c bond_release_and_destroy() -> bond_remove_proc_entry()

Type Parameter Key Value
PARAM_VALUE 0 bond 4096-ptr_max
PARAM_VALUE 0 bond->alb_info.primary_is_promisc 0-255
PARAM_VALUE 0 bond->alb_info.rlb_promisc_timeout_counter 0-4294967295
PARAM_VALUE 0 bond->alb_info.rlb_rebalance 0-255
PARAM_VALUE 0 bond->alb_info.rx_slave 0
PARAM_VALUE 0 bond->curr_active_slave->dev->ethtool_ops->create_rxfh_context 0-s64max
PARAM_VALUE 0 bond->curr_active_slave->dev->ethtool_ops->get_link_ext_state 0-s64max
PARAM_VALUE 0 bond->curr_active_slave->dev->ethtool_ops->get_mm_stats 0-s64max
PARAM_VALUE 0 bond->curr_active_slave->dev->ethtool_ops->modify_rxfh_context 0-s64max
PARAM_VALUE 0 bond->curr_active_slave->dev->ethtool_ops->remove_rxfh_context 0-s64max
PARAM_VALUE 0 bond->curr_active_slave->dev->nd_net.net->ipv4.fqdir->f->frag_expire 0,663510801442193408,1753052602134376448,4007388366431105024,8876081723503042560
PARAM_VALUE 0 bond->curr_active_slave->dev->nd_net.net->ipv4.fqdir->f->qsize 0,304,320
PARAM_VALUE 0 bond->curr_active_slave->dev->ndisc_ops->fill_addr_option 9149257602806276096
PARAM_VALUE 0 bond->curr_active_slave->dev->ndisc_ops->parse_options 4570881757937598464
PARAM_VALUE 0 bond->curr_active_slave->dev->ndisc_ops->update 8455145027589103616
PARAM_VALUE 0 bond->curr_active_slave->dev->rtnl_link_ops->maxtype 0-6,8-10,15,18,20,22,24,34,50
PARAM_VALUE 0 bond->current_arp_slave 0
PARAM_VALUE 0 bond->dev->addr_assign_type 0-255
PARAM_VALUE 0 bond->dev->addr_len 0-255
PARAM_VALUE 0 bond->dev->adj_list.lower.next 4096-ptr_max
PARAM_VALUE 0 bond->dev->allmulti 0-4294967295
PARAM_VALUE 0 bond->dev->carrier_down_count.counter s32min-s32max
PARAM_VALUE 0 bond->dev->carrier_up_count.counter s32min-s32max
PARAM_VALUE 0 bond->dev->change_proto_down 0-1
PARAM_VALUE 0 bond->dev->dev.devt 0-4294967295
PARAM_VALUE 0 bond->dev->dev.dma_uses_io_tlb 0-1
PARAM_VALUE 0 bond->dev->dev.id 0-4294967295
PARAM_VALUE 0 bond->dev->dev.kobj.kref.refcount.refs.counter s32min-s32max
PARAM_VALUE 0 bond->dev->dev.kobj.release.cpu s32min-s32max
PARAM_VALUE 0 bond->dev->dev.kobj.release.timer.flags 0-4294967295
PARAM_VALUE 0 bond->dev->dev.kobj.state_add_uevent_sent 0-1
PARAM_VALUE 0 bond->dev->dev.kobj.state_in_sysfs 0-1
PARAM_VALUE 0 bond->dev->dev.kobj.state_initialized 0-1
PARAM_VALUE 0 bond->dev->dev.kobj.state_remove_uevent_sent 0-1
PARAM_VALUE 0 bond->dev->dev.kobj.uevent_suppress 0-1
PARAM_VALUE 0 bond->dev->dev.links.status 0-4294967295
PARAM_VALUE 0 bond->dev->dev.mutex.osq.tail.counter s32min-s32max
PARAM_VALUE 0 bond->dev->dev.numa_node s32min-s32max
PARAM_VALUE 0 bond->dev->dev.power.async_suspend 0-1
PARAM_VALUE 0 bond->dev->dev.power.autosuspend_delay s32min-s32max
PARAM_VALUE 0 bond->dev->dev.power.can_wakeup 0-1
PARAM_VALUE 0 bond->dev->dev.power.child_count.counter s32min-s32max
PARAM_VALUE 0 bond->dev->dev.power.completion.done 0-4294967295
PARAM_VALUE 0 bond->dev->dev.power.deferred_resume 0-1
PARAM_VALUE 0 bond->dev->dev.power.detach_power_off 0-1
PARAM_VALUE 0 bond->dev->dev.power.direct_complete 0-1
PARAM_VALUE 0 bond->dev->dev.power.disable_depth 0-7
PARAM_VALUE 0 bond->dev->dev.power.driver_flags 0-4294967295
PARAM_VALUE 0 bond->dev->dev.power.early_init 0-1
PARAM_VALUE 0 bond->dev->dev.power.idle_notification 0-1
PARAM_VALUE 0 bond->dev->dev.power.ignore_children 0-1
PARAM_VALUE 0 bond->dev->dev.power.in_dpm_list 0-1
PARAM_VALUE 0 bond->dev->dev.power.irq_safe 0-1
PARAM_VALUE 0 bond->dev->dev.power.is_late_suspended 0-1
PARAM_VALUE 0 bond->dev->dev.power.is_noirq_suspended 0-1
PARAM_VALUE 0 bond->dev->dev.power.is_prepared 0-1
PARAM_VALUE 0 bond->dev->dev.power.is_suspended 0-1
PARAM_VALUE 0 bond->dev->dev.power.last_status s32min-s32max
PARAM_VALUE 0 bond->dev->dev.power.links_count 0-4294967295
PARAM_VALUE 0 bond->dev->dev.power.may_skip_resume 0-1
PARAM_VALUE 0 bond->dev->dev.power.memalloc_noio 0-1
PARAM_VALUE 0 bond->dev->dev.power.must_resume 0-1
PARAM_VALUE 0 bond->dev->dev.power.needs_force_resume 0-1
PARAM_VALUE 0 bond->dev->dev.power.no_callbacks 0-1
PARAM_VALUE 0 bond->dev->dev.power.no_pm 0-1
PARAM_VALUE 0 bond->dev->dev.power.no_pm_callbacks 0-1
PARAM_VALUE 0 bond->dev->dev.power.out_band_wakeup 0-1
PARAM_VALUE 0 bond->dev->dev.power.power_state.event s32min-s32max
PARAM_VALUE 0 bond->dev->dev.power.request 0-4294967295
PARAM_VALUE 0 bond->dev->dev.power.request_pending 0-1
PARAM_VALUE 0 bond->dev->dev.power.runtime_auto 0-1
PARAM_VALUE 0 bond->dev->dev.power.runtime_error s32min-s32max
PARAM_VALUE 0 bond->dev->dev.power.runtime_status s32min-s32max
PARAM_VALUE 0 bond->dev->dev.power.smart_suspend 0-1
PARAM_VALUE 0 bond->dev->dev.power.strict_midlayer 0-1
PARAM_VALUE 0 bond->dev->dev.power.syscore 0-1
PARAM_VALUE 0 bond->dev->dev.power.timer_autosuspends 0-1
PARAM_VALUE 0 bond->dev->dev.power.usage_count.counter s32min-s32max
PARAM_VALUE 0 bond->dev->dev.power.use_autosuspend 0-1
PARAM_VALUE 0 bond->dev->dev.power.work_in_progress 0-1
PARAM_VALUE 0 bond->dev->dev.removable 0-4294967295
PARAM_VALUE 0 bond->dev->dev_addrs.count s32min-s32max
PARAM_VALUE 0 bond->dev->dev_id 0-u16max
PARAM_VALUE 0 bond->dev->dev_port 0-u16max
PARAM_VALUE 0 bond->dev->dismantle 0-1
PARAM_VALUE 0 bond->dev->dma 0-255
PARAM_VALUE 0 bond->dev->fcoe_ddp_xid 0-4294967295
PARAM_VALUE 0 bond->dev->fcoe_mtu 0-1
PARAM_VALUE 0 bond->dev->flags 0-4294967295
PARAM_VALUE 0 bond->dev->gflags 0-u16max
PARAM_VALUE 0 bond->dev->gro_ipv4_max_size 0-4294967295
PARAM_VALUE 0 bond->dev->gro_max_size 0-4294967295
PARAM_VALUE 0 bond->dev->group s32min-s32max
PARAM_VALUE 0 bond->dev->gso_ipv4_max_size 0-4294967295
PARAM_VALUE 0 bond->dev->gso_max_segs 0-65534
PARAM_VALUE 0 bond->dev->gso_max_size 0-4294967294
PARAM_VALUE 0 bond->dev->hard_header_len 14-u16max
PARAM_VALUE 0 bond->dev->if_port 0-255
PARAM_VALUE 0 bond->dev->ifindex s32min-s32max
PARAM_VALUE 0 bond->dev->irq s32min-s32max
PARAM_VALUE 0 bond->dev->irq_affinity_auto 0-1
PARAM_VALUE 0 bond->dev->link_mode 0-255
PARAM_VALUE 0 bond->dev->lltx 0-1
PARAM_VALUE 0 bond->dev->lock.osq.tail.counter s32min-s32max
PARAM_VALUE 0 bond->dev->lower_level 0-255
PARAM_VALUE 0 bond->dev->max_mtu 0-4294967295
PARAM_VALUE 0 bond->dev->mc.count s32min-s32max
PARAM_VALUE 0 bond->dev->min_header_len 0-255
PARAM_VALUE 0 bond->dev->min_mtu 0-4294967295
PARAM_VALUE 0 bond->dev->ml_priv_type 0-4294967295
PARAM_VALUE 0 bond->dev->moving_ns 0-1
PARAM_VALUE 0 bond->dev->mtu 0-4294967295
PARAM_VALUE 0 bond->dev->name_assign_type 0-255
PARAM_VALUE 0 bond->dev->napi_defer_hard_irqs 0-4294967295
PARAM_VALUE 0 bond->dev->needed_headroom 0-u16max
PARAM_VALUE 0 bond->dev->needed_tailroom 0-u16max
PARAM_VALUE 0 bond->dev->needs_free_netdev 0-1
PARAM_VALUE 0 bond->dev->neigh_priv_len 0-u16max
PARAM_VALUE 0 bond->dev->nested_level 0-255
PARAM_VALUE 0 bond->dev->netmem_tx 0-3
PARAM_VALUE 0 bond->dev->netns_immutable 0-1
PARAM_VALUE 0 bond->dev->num_napi_configs 0-4294967295
PARAM_VALUE 0 bond->dev->num_rx_queues 0-4294967295
PARAM_VALUE 0 bond->dev->num_tc s16min-s16max
PARAM_VALUE 0 bond->dev->num_tx_queues 0-4294967295
PARAM_VALUE 0 bond->dev->operstate 0-4294967295
PARAM_VALUE 0 bond->dev->pcpu_stat_type 0-255
PARAM_VALUE 0 bond->dev->priv->stats_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 bond->dev->priv_flags 0-4294967295
PARAM_VALUE 0 bond->dev->priv_flags_fast.lltx 0-1
PARAM_VALUE 0 bond->dev->priv_flags_fast.netmem_tx 0-3
PARAM_VALUE 0 bond->dev->priv_flags_fast.priv_flags 0-4294967295
PARAM_VALUE 0 bond->dev->priv_len 0-4294967295
PARAM_VALUE 0 bond->dev->promiscuity 0-4294967295
PARAM_VALUE 0 bond->dev->proto_down 0-1
PARAM_VALUE 0 bond->dev->proto_down_reason 0-4294967295
PARAM_VALUE 0 bond->dev->real_num_rx_queues 0-4294967295
PARAM_VALUE 0 bond->dev->real_num_tx_queues 0-4294967295
PARAM_VALUE 0 bond->dev->refcnt_tracker.dead 0-1
PARAM_VALUE 0 bond->dev->refcnt_tracker.no_tracker.refs.counter s32min-s32max
PARAM_VALUE 0 bond->dev->refcnt_tracker.quarantine_avail 0-4294967295
PARAM_VALUE 0 bond->dev->refcnt_tracker.untracked.refs.counter s32min-s32max
PARAM_VALUE 0 bond->dev->reg_state 0-255
PARAM_VALUE 0 bond->dev->request_ops_lock 0-1
PARAM_VALUE 0 bond->dev->rtnl_link_initializing 0-1
PARAM_VALUE 0 bond->dev->rx_cpu_rmap_auto 0-1
PARAM_VALUE 0 bond->dev->rx_mode_addr_cache.count s32min-s32max
PARAM_VALUE 0 bond->dev->rx_mode_retry_count 0-4294967295
PARAM_VALUE 0 bond->dev->rx_mode_retry_timer.flags 0-4294967295
PARAM_VALUE 0 bond->dev->see_all_hwtstamp_requests 0-1
PARAM_VALUE 0 bond->dev->threaded 0-255
PARAM_VALUE 0 bond->dev->tso_max_segs 0-u16max
PARAM_VALUE 0 bond->dev->tso_max_size 0-524280
PARAM_VALUE 0 bond->dev->tx_queue_len 0-4294967295
PARAM_VALUE 0 bond->dev->type 0-u16max
PARAM_VALUE 0 bond->dev->uc.count s32min-s32max
PARAM_VALUE 0 bond->dev->uc_promisc 0-1
PARAM_VALUE 0 bond->dev->udp_tunnel_nic->lock.dep_map->name 0-255
PARAM_VALUE 0 bond->dev->udp_tunnel_nic->lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 bond->dev->udp_tunnel_nic->lock.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 bond->dev->udp_tunnel_nic->lock.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 bond->dev->udp_tunnel_nic->lock.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 bond->dev->udp_tunnel_nic->lock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 bond->dev->udp_tunnel_nic->lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 bond->dev->up 0-1
PARAM_VALUE 0 bond->dev->upper_level 0-255
PARAM_VALUE 0 bond->dev->watchdog_ref_held 0-1
PARAM_VALUE 0 bond->dev->watchdog_timeo s32min-s32max
PARAM_VALUE 0 bond->dev->watchdog_timer.flags 0-4294967295
PARAM_VALUE 0 bond->dev->xdp_features 0-4294967295
PARAM_VALUE 0 bond->dev->xdp_zc_max_segs 0-4294967295
PARAM_VALUE 0 bond->force_primary 0
PARAM_VALUE 0 bond->igmp_retrans 0-255
PARAM_VALUE 0 bond->ipsec_lock.osq.tail.counter s32min-s32max
PARAM_VALUE 0 bond->mcast_work.cpu s32min-s32max
PARAM_VALUE 0 bond->primary_slave 0
PARAM_VALUE 0 bond->primary_slave->link 0
PARAM_VALUE 0 bond->send_peer_notif 0-4294967295
PARAM_VALUE 0 bond->slave_cnt s32min-s32max
CAPPED_DATA 0 bond->dev 1
CAPPED_DATA 0 &bond->dev->adj_list.lower 1
PARAM_COMPARE 0 &bond->dev->adj_list.lower == $0->dev->adj_list.lower.next
NOCHECK_CALL