Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

kernel/bpf/offload.c __bpf_prog_dev_bound_init() -> __bpf_offload_dev_netdev_register()

Type Parameter Key Value
PARAM_VALUE 0 offdev 0
DATA_SOURCE 1 netdev $1
LOCK2 global &bpf_devs_lock

kernel/bpf/offload.c bpf_offload_dev_netdev_register() -> __bpf_offload_dev_netdev_register()

Type Parameter Key Value
PARAM_VALUE 1 netdev 4096-ptr_max
PARAM_VALUE 1 netdev->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,s32max
PARAM_VALUE 1 netdev->netdev_ops->ndo_init 0,4096-ptr_max
BUF_SIZE 1 netdev->name_node (-1),64
BUF_SIZE 1 netdev->name_node->name (-1),16
BUF_SIZE 1 netdev->netdev_ops (-1),760
BUF_SIZE 1 netdev->queue_mgmt_ops (-1),80
BUF_SIZE 1 netdev->stat_ops (-1),24
DATA_SOURCE 0 offdev $0
DATA_SOURCE 1 netdev $1
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 1 netdev->num_napi_configs
NO_OVERFLOW_SIMPLE 1 netdev->num_rx_queues
NO_OVERFLOW_SIMPLE 1 netdev->num_tx_queues
NO_OVERFLOW_SIMPLE 1 netdev->real_num_rx_queues
NO_OVERFLOW_SIMPLE 1 netdev->real_num_tx_queues
LOCK2 global &bpf_devs_lock
HALF_LOCKED2 global &rtnl_mutex