Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

net/core/net-sysfs.c collisions_show() -> netstat_show()

Type Parameter Key Value
PARAM_VALUE 1 attr 8251375570391064576
PARAM_VALUE 1 attr->attr 3037937352424280064
PARAM_VALUE 1 attr->show 1-u64max
PARAM_VALUE 2 buf 1-u64max
PARAM_VALUE 3 offset 72
CAPPED_DATA 2 buf 1
DATA_SOURCE 0 d $0
DATA_SOURCE 1 attr $1
DATA_SOURCE 2 buf $2
RX_PATH
TASK_NOT_RUNNING
LOCK2 &of->mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex

net/core/net-sysfs.c multicast_show() -> netstat_show()

Type Parameter Key Value
PARAM_VALUE 1 attr 5191952476581265408
PARAM_VALUE 1 attr->attr 8907490481015869440
PARAM_VALUE 1 attr->show 1-u64max
PARAM_VALUE 2 buf 1-u64max
PARAM_VALUE 3 offset 64
CAPPED_DATA 2 buf 1
DATA_SOURCE 0 d $0
DATA_SOURCE 1 attr $1
DATA_SOURCE 2 buf $2
RX_PATH
TASK_NOT_RUNNING
LOCK2 &of->mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex

net/core/net-sysfs.c rx_bytes_show() -> netstat_show()

Type Parameter Key Value
PARAM_VALUE 1 attr 5119518176658182144
PARAM_VALUE 1 attr->attr 3831908092403408896
PARAM_VALUE 1 attr->show 1-u64max
PARAM_VALUE 2 buf 1-u64max
PARAM_VALUE 3 offset 16
CAPPED_DATA 2 buf 1
DATA_SOURCE 0 d $0
DATA_SOURCE 1 attr $1
DATA_SOURCE 2 buf $2
RX_PATH
TASK_NOT_RUNNING
LOCK2 &of->mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex

net/core/net-sysfs.c rx_compressed_show() -> netstat_show()

Type Parameter Key Value
PARAM_VALUE 1 attr 7530947482306125824
PARAM_VALUE 1 attr->attr 2321279832713420800
PARAM_VALUE 1 attr->show 1-u64max
PARAM_VALUE 2 buf 1-u64max
PARAM_VALUE 3 offset 168
CAPPED_DATA 2 buf 1
DATA_SOURCE 0 d $0
DATA_SOURCE 1 attr $1
DATA_SOURCE 2 buf $2
RX_PATH
TASK_NOT_RUNNING
LOCK2 &of->mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex

net/core/net-sysfs.c rx_crc_errors_show() -> netstat_show()

Type Parameter Key Value
PARAM_VALUE 1 attr 6627620280420106240
PARAM_VALUE 1 attr->attr 2458959575420678144
PARAM_VALUE 1 attr->show 1-u64max
PARAM_VALUE 2 buf 1-u64max
PARAM_VALUE 3 offset 96
CAPPED_DATA 2 buf 1
DATA_SOURCE 0 d $0
DATA_SOURCE 1 attr $1
DATA_SOURCE 2 buf $2
RX_PATH
TASK_NOT_RUNNING
LOCK2 &of->mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex

net/core/net-sysfs.c rx_dropped_show() -> netstat_show()

Type Parameter Key Value
PARAM_VALUE 1 attr 7629700630292889600
PARAM_VALUE 1 attr->attr 1519851903025876992
PARAM_VALUE 1 attr->show 1-u64max
PARAM_VALUE 2 buf 1-u64max
PARAM_VALUE 3 offset 48
CAPPED_DATA 2 buf 1
DATA_SOURCE 0 d $0
DATA_SOURCE 1 attr $1
DATA_SOURCE 2 buf $2
RX_PATH
TASK_NOT_RUNNING
LOCK2 &of->mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex

net/core/net-sysfs.c rx_errors_show() -> netstat_show()

Type Parameter Key Value
PARAM_VALUE 1 attr 8497663867931877376
PARAM_VALUE 1 attr->attr 2985919563962265600
PARAM_VALUE 1 attr->show 1-u64max
PARAM_VALUE 2 buf 1-u64max
PARAM_VALUE 3 offset 32
CAPPED_DATA 2 buf 1
DATA_SOURCE 0 d $0
DATA_SOURCE 1 attr $1
DATA_SOURCE 2 buf $2
RX_PATH
TASK_NOT_RUNNING
LOCK2 &of->mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex

net/core/net-sysfs.c rx_fifo_errors_show() -> netstat_show()

Type Parameter Key Value
PARAM_VALUE 1 attr 5755923434810056704
PARAM_VALUE 1 attr->attr 4170567951556898816
PARAM_VALUE 1 attr->show 1-u64max
PARAM_VALUE 2 buf 1-u64max
PARAM_VALUE 3 offset 112
CAPPED_DATA 2 buf 1
DATA_SOURCE 0 d $0
DATA_SOURCE 1 attr $1
DATA_SOURCE 2 buf $2
RX_PATH
TASK_NOT_RUNNING
LOCK2 &of->mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex

net/core/net-sysfs.c rx_frame_errors_show() -> netstat_show()

Type Parameter Key Value
PARAM_VALUE 1 attr 7186535492198522880
PARAM_VALUE 1 attr->attr 2403061075002732544
PARAM_VALUE 1 attr->show 1-u64max
PARAM_VALUE 2 buf 1-u64max
PARAM_VALUE 3 offset 104
CAPPED_DATA 2 buf 1
DATA_SOURCE 0 d $0
DATA_SOURCE 1 attr $1
DATA_SOURCE 2 buf $2
RX_PATH
TASK_NOT_RUNNING
LOCK2 &of->mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex

net/core/net-sysfs.c rx_length_errors_show() -> netstat_show()

Type Parameter Key Value
PARAM_VALUE 1 attr 3340127003687493632
PARAM_VALUE 1 attr->attr 5079235621575380992
PARAM_VALUE 1 attr->show 1-u64max
PARAM_VALUE 2 buf 1-u64max
PARAM_VALUE 3 offset 80
CAPPED_DATA 2 buf 1
DATA_SOURCE 0 d $0
DATA_SOURCE 1 attr $1
DATA_SOURCE 2 buf $2
RX_PATH
TASK_NOT_RUNNING
LOCK2 &of->mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex

net/core/net-sysfs.c rx_missed_errors_show() -> netstat_show()

Type Parameter Key Value
PARAM_VALUE 1 attr 4539153884347682816
PARAM_VALUE 1 attr->attr 9047934455076528128
PARAM_VALUE 1 attr->show 1-u64max
PARAM_VALUE 2 buf 1-u64max
PARAM_VALUE 3 offset 120
CAPPED_DATA 2 buf 1
DATA_SOURCE 0 d $0
DATA_SOURCE 1 attr $1
DATA_SOURCE 2 buf $2
RX_PATH
TASK_NOT_RUNNING
LOCK2 &of->mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex

net/core/net-sysfs.c rx_nohandler_show() -> netstat_show()

Type Parameter Key Value
PARAM_VALUE 1 attr 1254298758314061824
PARAM_VALUE 1 attr->attr 8112459005035073536
PARAM_VALUE 1 attr->show 1-u64max
PARAM_VALUE 2 buf 1-u64max
PARAM_VALUE 3 offset 184
CAPPED_DATA 2 buf 1
DATA_SOURCE 0 d $0
DATA_SOURCE 1 attr $1
DATA_SOURCE 2 buf $2
RX_PATH
TASK_NOT_RUNNING
LOCK2 &of->mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex

net/core/net-sysfs.c rx_over_errors_show() -> netstat_show()

Type Parameter Key Value
PARAM_VALUE 1 attr 2804353981352878080
PARAM_VALUE 1 attr->attr 7281010622388150272
PARAM_VALUE 1 attr->show 1-u64max
PARAM_VALUE 2 buf 1-u64max
PARAM_VALUE 3 offset 88
CAPPED_DATA 2 buf 1
DATA_SOURCE 0 d $0
DATA_SOURCE 1 attr $1
DATA_SOURCE 2 buf $2
RX_PATH
TASK_NOT_RUNNING
LOCK2 &of->mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex

net/core/net-sysfs.c rx_packets_show() -> netstat_show()

Type Parameter Key Value
PARAM_VALUE 1 attr 2910741726372114432
PARAM_VALUE 1 attr->attr 4930193973910441984
PARAM_VALUE 1 attr->show 1-u64max
PARAM_VALUE 2 buf 1-u64max
PARAM_VALUE 3 offset 0
CAPPED_DATA 2 buf 1
DATA_SOURCE 0 d $0
DATA_SOURCE 1 attr $1
DATA_SOURCE 2 buf $2
RX_PATH
TASK_NOT_RUNNING
LOCK2 &of->mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex

net/core/net-sysfs.c tx_aborted_errors_show() -> netstat_show()

Type Parameter Key Value
PARAM_VALUE 1 attr 1349006829474066432
PARAM_VALUE 1 attr->attr 2377710851622637568
PARAM_VALUE 1 attr->show 1-u64max
PARAM_VALUE 2 buf 1-u64max
PARAM_VALUE 3 offset 128
CAPPED_DATA 2 buf 1
DATA_SOURCE 0 d $0
DATA_SOURCE 1 attr $1
DATA_SOURCE 2 buf $2
RX_PATH
TASK_NOT_RUNNING
LOCK2 &of->mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex

net/core/net-sysfs.c tx_bytes_show() -> netstat_show()

Type Parameter Key Value
PARAM_VALUE 1 attr 5225534232658440192
PARAM_VALUE 1 attr->attr 5169946284804276224
PARAM_VALUE 1 attr->show 1-u64max
PARAM_VALUE 2 buf 1-u64max
PARAM_VALUE 3 offset 24
CAPPED_DATA 2 buf 1
DATA_SOURCE 0 d $0
DATA_SOURCE 1 attr $1
DATA_SOURCE 2 buf $2
RX_PATH
TASK_NOT_RUNNING
LOCK2 &of->mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex

net/core/net-sysfs.c tx_carrier_errors_show() -> netstat_show()

Type Parameter Key Value
PARAM_VALUE 1 attr 7284349105288572928
PARAM_VALUE 1 attr->attr 123217954355421184
PARAM_VALUE 1 attr->show 1-u64max
PARAM_VALUE 2 buf 1-u64max
PARAM_VALUE 3 offset 136
CAPPED_DATA 2 buf 1
DATA_SOURCE 0 d $0
DATA_SOURCE 1 attr $1
DATA_SOURCE 2 buf $2
RX_PATH
TASK_NOT_RUNNING
LOCK2 &of->mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex

net/core/net-sysfs.c tx_compressed_show() -> netstat_show()

Type Parameter Key Value
PARAM_VALUE 1 attr 4521655958924341248
PARAM_VALUE 1 attr->attr 9044287101537984512
PARAM_VALUE 1 attr->show 1-u64max
PARAM_VALUE 2 buf 1-u64max
PARAM_VALUE 3 offset 176
CAPPED_DATA 2 buf 1
DATA_SOURCE 0 d $0
DATA_SOURCE 1 attr $1
DATA_SOURCE 2 buf $2
RX_PATH
TASK_NOT_RUNNING
LOCK2 &of->mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex

net/core/net-sysfs.c tx_dropped_show() -> netstat_show()

Type Parameter Key Value
PARAM_VALUE 1 attr 543286885573079040
PARAM_VALUE 1 attr->attr 8587025663547187200
PARAM_VALUE 1 attr->show 1-u64max
PARAM_VALUE 2 buf 1-u64max
PARAM_VALUE 3 offset 56
CAPPED_DATA 2 buf 1
DATA_SOURCE 0 d $0
DATA_SOURCE 1 attr $1
DATA_SOURCE 2 buf $2
RX_PATH
TASK_NOT_RUNNING
LOCK2 &of->mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex

net/core/net-sysfs.c tx_errors_show() -> netstat_show()

Type Parameter Key Value
PARAM_VALUE 1 attr 2893085183216193536
PARAM_VALUE 1 attr->attr 1309555739488284672
PARAM_VALUE 1 attr->show 1-u64max
PARAM_VALUE 2 buf 1-u64max
PARAM_VALUE 3 offset 40
CAPPED_DATA 2 buf 1
DATA_SOURCE 0 d $0
DATA_SOURCE 1 attr $1
DATA_SOURCE 2 buf $2
RX_PATH
TASK_NOT_RUNNING
LOCK2 &of->mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex

net/core/net-sysfs.c tx_fifo_errors_show() -> netstat_show()

Type Parameter Key Value
PARAM_VALUE 1 attr 6585621193591672832
PARAM_VALUE 1 attr->attr 6148090761931649024
PARAM_VALUE 1 attr->show 1-u64max
PARAM_VALUE 2 buf 1-u64max
PARAM_VALUE 3 offset 144
CAPPED_DATA 2 buf 1
DATA_SOURCE 0 d $0
DATA_SOURCE 1 attr $1
DATA_SOURCE 2 buf $2
RX_PATH
TASK_NOT_RUNNING
LOCK2 &of->mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex

net/core/net-sysfs.c tx_heartbeat_errors_show() -> netstat_show()

Type Parameter Key Value
PARAM_VALUE 1 attr 7732948698755690496
PARAM_VALUE 1 attr->attr 7186840077336342528
PARAM_VALUE 1 attr->show 1-u64max
PARAM_VALUE 2 buf 1-u64max
PARAM_VALUE 3 offset 152
CAPPED_DATA 2 buf 1
DATA_SOURCE 0 d $0
DATA_SOURCE 1 attr $1
DATA_SOURCE 2 buf $2
RX_PATH
TASK_NOT_RUNNING
LOCK2 &of->mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex

net/core/net-sysfs.c tx_packets_show() -> netstat_show()

Type Parameter Key Value
PARAM_VALUE 1 attr 7755571300906541056
PARAM_VALUE 1 attr->attr 5178348077627310080
PARAM_VALUE 1 attr->show 1-u64max
PARAM_VALUE 2 buf 1-u64max
PARAM_VALUE 3 offset 8
CAPPED_DATA 2 buf 1
DATA_SOURCE 0 d $0
DATA_SOURCE 1 attr $1
DATA_SOURCE 2 buf $2
RX_PATH
TASK_NOT_RUNNING
LOCK2 &of->mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex

net/core/net-sysfs.c tx_window_errors_show() -> netstat_show()

Type Parameter Key Value
PARAM_VALUE 1 attr 847877906450669568
PARAM_VALUE 1 attr->attr 1549731485813166080
PARAM_VALUE 1 attr->show 1-u64max
PARAM_VALUE 2 buf 1-u64max
PARAM_VALUE 3 offset 160
CAPPED_DATA 2 buf 1
DATA_SOURCE 0 d $0
DATA_SOURCE 1 attr $1
DATA_SOURCE 2 buf $2
RX_PATH
TASK_NOT_RUNNING
LOCK2 &of->mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex