Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/net/netconsole.c netcons_netpoll_setup() -> netcons_egress_dev()

Type Parameter Key Value
PARAM_VALUE 0 np 4096-ptr_max
PARAM_VALUE 0 np->dev_mac 4096-ptr_max
PARAM_VALUE 0 np->dev_name 4096-ptr_max
PARAM_VALUE 1 buf 8821154251919581184
PARAM_VALUE 2 bufsz 18
BUF_SIZE 0 np 48
BUF_SIZE 1 buf 18
RX_PATH
TASK_NOT_RUNNING
UNITS 2 bufsz unit_byte
LOCK2 global &rtnl_mutex
HALF_LOCKED2 &buffer->mutex
HALF_LOCKED2 &frag->frag_sem
HALF_LOCKED2 global &dynamic_netconsole_mutex

drivers/net/netconsole.c netcons_netpoll_setup() -> netcons_egress_dev()

Type Parameter Key Value
PARAM_VALUE 0 np 4096-ptr_max
PARAM_VALUE 0 np->dev_mac 4096-ptr_max
PARAM_VALUE 0 np->dev_name 4096-ptr_max
PARAM_VALUE 0 np->dev_tracker 0,4096-ptr_max
PARAM_VALUE 1 buf 8821154251919581184
PARAM_VALUE 2 bufsz 18
BUF_SIZE 0 np 48
BUF_SIZE 1 buf 18
RX_PATH
TASK_NOT_RUNNING
UNITS 2 bufsz unit_byte
LOCK2 global &rtnl_mutex
HALF_LOCKED2 &buffer->mutex
HALF_LOCKED2 &frag->frag_sem
HALF_LOCKED2 global &dynamic_netconsole_mutex

drivers/net/netconsole.c netcons_netpoll_setup() -> netcons_egress_dev()

Type Parameter Key Value
PARAM_VALUE 0 np 4096-ptr_max
PARAM_VALUE 0 np->dev_mac 4096-ptr_max
PARAM_VALUE 0 np->dev_name 4096-ptr_max
PARAM_VALUE 0 np->dev_tracker 0,4096-ptr_max
PARAM_VALUE 1 buf 8821154251919581184
PARAM_VALUE 2 bufsz 18
BUF_SIZE 0 np 48
BUF_SIZE 1 buf 18
RX_PATH
TASK_NOT_RUNNING
UNITS 2 bufsz unit_byte
LOCK2 global &rtnl_mutex
HALF_LOCKED2 &buffer->mutex
HALF_LOCKED2 &frag->frag_sem
HALF_LOCKED2 global &dynamic_netconsole_mutex

drivers/net/netconsole.c netcons_take_ipv4() -> netcons_egress_dev()

Type Parameter Key Value
PARAM_VALUE 0 np 4096-ptr_max
PARAM_VALUE 0 np->dev_tracker 0,4096-ptr_max
PARAM_VALUE 1 buf 7418359123635974144
PARAM_VALUE 2 bufsz 18
BUF_SIZE 0 np 48
BUF_SIZE 1 buf 18
RX_PATH
TASK_NOT_RUNNING
UNITS 2 bufsz unit_byte
LOCK2 global &rtnl_mutex
HALF_LOCKED2 &buffer->mutex
HALF_LOCKED2 &frag->frag_sem
HALF_LOCKED2 global &dynamic_netconsole_mutex

drivers/net/netconsole.c netcons_take_ipv4() -> netcons_egress_dev()

Type Parameter Key Value
PARAM_VALUE 0 np 4096-ptr_max
PARAM_VALUE 0 np->dev_tracker 0,4096-ptr_max
PARAM_VALUE 1 buf 7418359123635974144
PARAM_VALUE 2 bufsz 18
BUF_SIZE 0 np 48
BUF_SIZE 1 buf 18
RX_PATH
TASK_NOT_RUNNING
UNITS 2 bufsz unit_byte
LOCK2 global &rtnl_mutex
HALF_LOCKED2 &buffer->mutex
HALF_LOCKED2 &frag->frag_sem
HALF_LOCKED2 global &dynamic_netconsole_mutex

drivers/net/netconsole.c netcons_take_ipv6() -> netcons_egress_dev()

Type Parameter Key Value
PARAM_VALUE 0 np 4096-ptr_max
PARAM_VALUE 0 np->dev_tracker 0,4096-ptr_max
PARAM_VALUE 1 buf 6636176090966118400
PARAM_VALUE 2 bufsz 18
BUF_SIZE 0 np 48
BUF_SIZE 1 buf 18
RX_PATH
TASK_NOT_RUNNING
UNITS 2 bufsz unit_byte
LOCK2 global &rtnl_mutex
HALF_LOCKED2 &buffer->mutex
HALF_LOCKED2 &frag->frag_sem
HALF_LOCKED2 global &dynamic_netconsole_mutex