Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 4 files:

Smatch caller information:

drivers/net/ethernet/cavium/liquidio/lio_main.c liquidio_set_features() -> liquidio_set_feature()

Type Parameter Key Value
PARAM_VALUE 0 netdev 4096-ptr_max
PARAM_VALUE 0 netdev->dev.dma_io_tlb_mem->phys_limit 0-s64max
PARAM_VALUE 0 netdev->dev.kobj.parent->sd->attr.open->nr_mmapped 0-4294967295
PARAM_VALUE 0 netdev->dev.kobj.sd->attr.open->nr_mmapped 0-4294967295
PARAM_VALUE 0 netdev->dev.parent->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 netdev->dev.power.wakeirq->status 0-4294967295
PARAM_VALUE 0 netdev->header_ops->cache 0,4002040155852992512,6291592314023907328,9038097620534984704
PARAM_VALUE 0 netdev->header_ops->cache_update 0,4136776623896797184,7422325842290319360
PARAM_VALUE 0 netdev->header_ops->create 0,4096-ptr_max
PARAM_VALUE 0 netdev->header_ops->parse 0,4096-ptr_max
PARAM_VALUE 0 netdev->header_ops->parse_protocol 0,4927389631704563712,5013334982761803776,5267698508377800704
PARAM_VALUE 0 netdev->header_ops->validate 0
PARAM_VALUE 0 netdev->netdev_ops 4096-ptr_max
PARAM_VALUE 0 netdev->netdev_ops->ndo_fix_features 0,4096-ptr_max
PARAM_VALUE 0 netdev->netdev_ops->ndo_init 0,4096-ptr_max
PARAM_VALUE 0 netdev->netdev_ops->ndo_set_features 4096-ptr_max
PARAM_VALUE 0 netdev->netdev_ops->ndo_uninit 0,4096-ptr_max
PARAM_VALUE 0 netdev->queues_kset->kobj.sd->attr.open->nr_mmapped 0-4294967295
PARAM_VALUE 0 netdev->rtnl_link_ops->alloc 0,4096-ptr_max
PARAM_VALUE 0 netdev->rtnl_link_ops->changelink 0,4096-ptr_max
PARAM_VALUE 0 netdev->rtnl_link_ops->dellink 0,4096-ptr_max
PARAM_VALUE 0 netdev->rtnl_link_ops->fill_info 0,4096-ptr_max
PARAM_VALUE 0 netdev->rtnl_link_ops->fill_linkxstats 0,4096-ptr_max
PARAM_VALUE 0 netdev->rtnl_link_ops->fill_slave_info 0,4096-ptr_max
PARAM_VALUE 0 netdev->rtnl_link_ops->fill_xstats 0,4096-ptr_max
PARAM_VALUE 0 netdev->rtnl_link_ops->get_link_net 0,4096-ptr_max
PARAM_VALUE 0 netdev->rtnl_link_ops->get_size 0,4096-ptr_max
PARAM_VALUE 0 netdev->rtnl_link_ops->get_slave_size 0,4096-ptr_max
PARAM_VALUE 0 netdev->rtnl_link_ops->get_xstats_size 0,4096-ptr_max
PARAM_VALUE 0 netdev->rtnl_link_ops->kind 0,4096-ptr_max
PARAM_VALUE 0 netdev->rtnl_link_ops->maxtype 0-6,8-10,15-16,18,20,22,24,33-34,50
PARAM_VALUE 0 netdev->rtnl_link_ops->newlink 0,4096-ptr_max
PARAM_VALUE 0 netdev->rtnl_link_ops->peer_type 0-1
PARAM_VALUE 0 netdev->rtnl_link_ops->policy 0,4096-ptr_max
PARAM_VALUE 0 netdev->rtnl_link_ops->setup 0,4096-ptr_max
PARAM_VALUE 0 netdev->rtnl_link_ops->slave_changelink 0,4096-ptr_max
PARAM_VALUE 0 netdev->rtnl_link_ops->slave_maxtype 0,12,45
PARAM_VALUE 0 netdev->rtnl_link_ops->slave_policy 0,4096-ptr_max
PARAM_VALUE 0 netdev->rtnl_link_ops->validate 0,4096-ptr_max
PARAM_VALUE 0 *netdev->name 0-255
PARAM_VALUE 1 cmd 11
PARAM_VALUE 2 param1 3
BUF_SIZE 0 netdev->name_node (-1),64
BUF_SIZE 0 netdev->name_node->name (-1),16
DATA_SOURCE 0 netdev $0
BIT_INFO 0 netdev->features 0x0,0xffffffffffff7fff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 0 netdev->flags 0-526337[c]
USER_DATA 0 netdev->ifindex 0-s32max[c]
USER_DATA 0 netdev->mtu 0-s32max[c]
NO_OVERFLOW_SIMPLE 0 netdev->real_num_rx_queues
NO_OVERFLOW_SIMPLE 0 netdev->real_num_tx_queues
HALF_LOCKED2 global &rtnl_mutex
HALF_LOCKED2 0 &netdev->lock

drivers/net/ethernet/cavium/liquidio/lio_main.c liquidio_set_features() -> liquidio_set_feature()

Type Parameter Key Value
PARAM_VALUE 0 netdev 4096-ptr_max
PARAM_VALUE 0 netdev->dev.dma_io_tlb_mem->phys_limit 0-s64max
PARAM_VALUE 0 netdev->dev.kobj.parent->sd->attr.open->nr_mmapped 0-4294967295
PARAM_VALUE 0 netdev->dev.kobj.sd->attr.open->nr_mmapped 0-4294967295
PARAM_VALUE 0 netdev->dev.parent->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 netdev->dev.power.wakeirq->status 0-4294967295
PARAM_VALUE 0 netdev->header_ops->cache 0,4002040155852992512,6291592314023907328,9038097620534984704
PARAM_VALUE 0 netdev->header_ops->cache_update 0,4136776623896797184,7422325842290319360
PARAM_VALUE 0 netdev->header_ops->create 0,4096-ptr_max
PARAM_VALUE 0 netdev->header_ops->parse 0,4096-ptr_max
PARAM_VALUE 0 netdev->header_ops->parse_protocol 0,4927389631704563712,5013334982761803776,5267698508377800704
PARAM_VALUE 0 netdev->header_ops->validate 0
PARAM_VALUE 0 netdev->netdev_ops 4096-ptr_max
PARAM_VALUE 0 netdev->netdev_ops->ndo_fix_features 0,4096-ptr_max
PARAM_VALUE 0 netdev->netdev_ops->ndo_init 0,4096-ptr_max
PARAM_VALUE 0 netdev->netdev_ops->ndo_set_features 4096-ptr_max
PARAM_VALUE 0 netdev->netdev_ops->ndo_uninit 0,4096-ptr_max
PARAM_VALUE 0 netdev->queues_kset->kobj.sd->attr.open->nr_mmapped 0-4294967295
PARAM_VALUE 0 netdev->rtnl_link_ops->alloc 0,4096-ptr_max
PARAM_VALUE 0 netdev->rtnl_link_ops->changelink 0,4096-ptr_max
PARAM_VALUE 0 netdev->rtnl_link_ops->dellink 0,4096-ptr_max
PARAM_VALUE 0 netdev->rtnl_link_ops->fill_info 0,4096-ptr_max
PARAM_VALUE 0 netdev->rtnl_link_ops->fill_linkxstats 0,4096-ptr_max
PARAM_VALUE 0 netdev->rtnl_link_ops->fill_slave_info 0,4096-ptr_max
PARAM_VALUE 0 netdev->rtnl_link_ops->fill_xstats 0,4096-ptr_max
PARAM_VALUE 0 netdev->rtnl_link_ops->get_link_net 0,4096-ptr_max
PARAM_VALUE 0 netdev->rtnl_link_ops->get_size 0,4096-ptr_max
PARAM_VALUE 0 netdev->rtnl_link_ops->get_slave_size 0,4096-ptr_max
PARAM_VALUE 0 netdev->rtnl_link_ops->get_xstats_size 0,4096-ptr_max
PARAM_VALUE 0 netdev->rtnl_link_ops->kind 0,4096-ptr_max
PARAM_VALUE 0 netdev->rtnl_link_ops->maxtype 0-6,8-10,15-16,18,20,22,24,33-34,50
PARAM_VALUE 0 netdev->rtnl_link_ops->newlink 0,4096-ptr_max
PARAM_VALUE 0 netdev->rtnl_link_ops->peer_type 0-1
PARAM_VALUE 0 netdev->rtnl_link_ops->policy 0,4096-ptr_max
PARAM_VALUE 0 netdev->rtnl_link_ops->setup 0,4096-ptr_max
PARAM_VALUE 0 netdev->rtnl_link_ops->slave_changelink 0,4096-ptr_max
PARAM_VALUE 0 netdev->rtnl_link_ops->slave_maxtype 0,12,45
PARAM_VALUE 0 netdev->rtnl_link_ops->slave_policy 0,4096-ptr_max
PARAM_VALUE 0 netdev->rtnl_link_ops->validate 0,4096-ptr_max
PARAM_VALUE 0 *netdev->name 0-255
PARAM_VALUE 1 cmd 12
PARAM_VALUE 2 param1 3
BUF_SIZE 0 netdev->name_node (-1),64
BUF_SIZE 0 netdev->name_node->name (-1),16
DATA_SOURCE 0 netdev $0
BIT_INFO 0 netdev->features 0x8000,0xffffffffffffffff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 0 netdev->flags 0-526337[c]
USER_DATA 0 netdev->ifindex 0-s32max[c]
USER_DATA 0 netdev->mtu 0-s32max[c]
NO_OVERFLOW_SIMPLE 0 netdev->real_num_rx_queues
NO_OVERFLOW_SIMPLE 0 netdev->real_num_tx_queues
HALF_LOCKED2 global &rtnl_mutex
HALF_LOCKED2 0 &netdev->lock

drivers/net/ethernet/cavium/liquidio/lio_main.c liquidio_set_features() -> liquidio_set_feature()

Type Parameter Key Value
PARAM_VALUE 0 netdev 4096-ptr_max
PARAM_VALUE 0 netdev->dev.dma_io_tlb_mem->phys_limit 0-s64max
PARAM_VALUE 0 netdev->dev.kobj.parent->sd->attr.open->nr_mmapped 0-4294967295
PARAM_VALUE 0 netdev->dev.kobj.sd->attr.open->nr_mmapped 0-4294967295
PARAM_VALUE 0 netdev->dev.parent->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 netdev->dev.power.wakeirq->status 0-4294967295
PARAM_VALUE 0 netdev->header_ops->cache 0,4002040155852992512,6291592314023907328,9038097620534984704
PARAM_VALUE 0 netdev->header_ops->cache_update 0,4136776623896797184,7422325842290319360
PARAM_VALUE 0 netdev->header_ops->create 0,4096-ptr_max
PARAM_VALUE 0 netdev->header_ops->parse 0,4096-ptr_max
PARAM_VALUE 0 netdev->header_ops->parse_protocol 0,4927389631704563712,5013334982761803776,5267698508377800704
PARAM_VALUE 0 netdev->header_ops->validate 0
PARAM_VALUE 0 netdev->netdev_ops 4096-ptr_max
PARAM_VALUE 0 netdev->netdev_ops->ndo_fix_features 0,4096-ptr_max
PARAM_VALUE 0 netdev->netdev_ops->ndo_init 0,4096-ptr_max
PARAM_VALUE 0 netdev->netdev_ops->ndo_set_features 4096-ptr_max
PARAM_VALUE 0 netdev->netdev_ops->ndo_uninit 0,4096-ptr_max
PARAM_VALUE 0 netdev->queues_kset->kobj.sd->attr.open->nr_mmapped 0-4294967295
PARAM_VALUE 0 netdev->rtnl_link_ops->alloc 0,4096-ptr_max
PARAM_VALUE 0 netdev->rtnl_link_ops->changelink 0,4096-ptr_max
PARAM_VALUE 0 netdev->rtnl_link_ops->dellink 0,4096-ptr_max
PARAM_VALUE 0 netdev->rtnl_link_ops->fill_info 0,4096-ptr_max
PARAM_VALUE 0 netdev->rtnl_link_ops->fill_linkxstats 0,4096-ptr_max
PARAM_VALUE 0 netdev->rtnl_link_ops->fill_slave_info 0,4096-ptr_max
PARAM_VALUE 0 netdev->rtnl_link_ops->fill_xstats 0,4096-ptr_max
PARAM_VALUE 0 netdev->rtnl_link_ops->get_link_net 0,4096-ptr_max
PARAM_VALUE 0 netdev->rtnl_link_ops->get_size 0,4096-ptr_max
PARAM_VALUE 0 netdev->rtnl_link_ops->get_slave_size 0,4096-ptr_max
PARAM_VALUE 0 netdev->rtnl_link_ops->get_xstats_size 0,4096-ptr_max
PARAM_VALUE 0 netdev->rtnl_link_ops->kind 0,4096-ptr_max
PARAM_VALUE 0 netdev->rtnl_link_ops->maxtype 0-6,8-10,15-16,18,20,22,24,33-34,50
PARAM_VALUE 0 netdev->rtnl_link_ops->newlink 0,4096-ptr_max
PARAM_VALUE 0 netdev->rtnl_link_ops->peer_type 0-1
PARAM_VALUE 0 netdev->rtnl_link_ops->policy 0,4096-ptr_max
PARAM_VALUE 0 netdev->rtnl_link_ops->setup 0,4096-ptr_max
PARAM_VALUE 0 netdev->rtnl_link_ops->slave_changelink 0,4096-ptr_max
PARAM_VALUE 0 netdev->rtnl_link_ops->slave_maxtype 0,12,45
PARAM_VALUE 0 netdev->rtnl_link_ops->slave_policy 0,4096-ptr_max
PARAM_VALUE 0 netdev->rtnl_link_ops->validate 0,4096-ptr_max
PARAM_VALUE 0 *netdev->name 0-255
PARAM_VALUE 1 cmd 22
PARAM_VALUE 2 param1 1
BUF_SIZE 0 netdev->name_node (-1),64
BUF_SIZE 0 netdev->name_node->name (-1),16
DATA_SOURCE 0 netdev $0
BIT_INFO 0 netdev->features 0x0,0xfffffffffffffdff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 0 netdev->flags 0-526337[c]
USER_DATA 0 netdev->ifindex 0-s32max[c]
USER_DATA 0 netdev->mtu 0-s32max[c]
NO_OVERFLOW_SIMPLE 0 netdev->real_num_rx_queues
NO_OVERFLOW_SIMPLE 0 netdev->real_num_tx_queues
HALF_LOCKED2 global &rtnl_mutex
HALF_LOCKED2 0 &netdev->lock

drivers/net/ethernet/cavium/liquidio/lio_main.c liquidio_set_features() -> liquidio_set_feature()

Type Parameter Key Value
PARAM_VALUE 0 netdev 4096-ptr_max
PARAM_VALUE 0 netdev->dev.dma_io_tlb_mem->phys_limit 0-s64max
PARAM_VALUE 0 netdev->dev.kobj.parent->sd->attr.open->nr_mmapped 0-4294967295
PARAM_VALUE 0 netdev->dev.kobj.sd->attr.open->nr_mmapped 0-4294967295
PARAM_VALUE 0 netdev->dev.parent->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 netdev->dev.power.wakeirq->status 0-4294967295
PARAM_VALUE 0 netdev->header_ops->cache 0,4002040155852992512,6291592314023907328,9038097620534984704
PARAM_VALUE 0 netdev->header_ops->cache_update 0,4136776623896797184,7422325842290319360
PARAM_VALUE 0 netdev->header_ops->create 0,4096-ptr_max
PARAM_VALUE 0 netdev->header_ops->parse 0,4096-ptr_max
PARAM_VALUE 0 netdev->header_ops->parse_protocol 0,4927389631704563712,5013334982761803776,5267698508377800704
PARAM_VALUE 0 netdev->header_ops->validate 0
PARAM_VALUE 0 netdev->netdev_ops 4096-ptr_max
PARAM_VALUE 0 netdev->netdev_ops->ndo_fix_features 0,4096-ptr_max
PARAM_VALUE 0 netdev->netdev_ops->ndo_init 0,4096-ptr_max
PARAM_VALUE 0 netdev->netdev_ops->ndo_set_features 4096-ptr_max
PARAM_VALUE 0 netdev->netdev_ops->ndo_uninit 0,4096-ptr_max
PARAM_VALUE 0 netdev->queues_kset->kobj.sd->attr.open->nr_mmapped 0-4294967295
PARAM_VALUE 0 netdev->rtnl_link_ops->alloc 0,4096-ptr_max
PARAM_VALUE 0 netdev->rtnl_link_ops->changelink 0,4096-ptr_max
PARAM_VALUE 0 netdev->rtnl_link_ops->dellink 0,4096-ptr_max
PARAM_VALUE 0 netdev->rtnl_link_ops->fill_info 0,4096-ptr_max
PARAM_VALUE 0 netdev->rtnl_link_ops->fill_linkxstats 0,4096-ptr_max
PARAM_VALUE 0 netdev->rtnl_link_ops->fill_slave_info 0,4096-ptr_max
PARAM_VALUE 0 netdev->rtnl_link_ops->fill_xstats 0,4096-ptr_max
PARAM_VALUE 0 netdev->rtnl_link_ops->get_link_net 0,4096-ptr_max
PARAM_VALUE 0 netdev->rtnl_link_ops->get_size 0,4096-ptr_max
PARAM_VALUE 0 netdev->rtnl_link_ops->get_slave_size 0,4096-ptr_max
PARAM_VALUE 0 netdev->rtnl_link_ops->get_xstats_size 0,4096-ptr_max
PARAM_VALUE 0 netdev->rtnl_link_ops->kind 0,4096-ptr_max
PARAM_VALUE 0 netdev->rtnl_link_ops->maxtype 0-6,8-10,15-16,18,20,22,24,33-34,50
PARAM_VALUE 0 netdev->rtnl_link_ops->newlink 0,4096-ptr_max
PARAM_VALUE 0 netdev->rtnl_link_ops->peer_type 0-1
PARAM_VALUE 0 netdev->rtnl_link_ops->policy 0,4096-ptr_max
PARAM_VALUE 0 netdev->rtnl_link_ops->setup 0,4096-ptr_max
PARAM_VALUE 0 netdev->rtnl_link_ops->slave_changelink 0,4096-ptr_max
PARAM_VALUE 0 netdev->rtnl_link_ops->slave_maxtype 0,12,45
PARAM_VALUE 0 netdev->rtnl_link_ops->slave_policy 0,4096-ptr_max
PARAM_VALUE 0 netdev->rtnl_link_ops->validate 0,4096-ptr_max
PARAM_VALUE 0 *netdev->name 0-255
PARAM_VALUE 1 cmd 22
PARAM_VALUE 2 param1 0
BUF_SIZE 0 netdev->name_node (-1),64
BUF_SIZE 0 netdev->name_node->name (-1),16
DATA_SOURCE 0 netdev $0
BIT_INFO 0 netdev->features 0x200,0xffffffffffffffff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 0 netdev->flags 0-526337[c]
USER_DATA 0 netdev->ifindex 0-s32max[c]
USER_DATA 0 netdev->mtu 0-s32max[c]
NO_OVERFLOW_SIMPLE 0 netdev->real_num_rx_queues
NO_OVERFLOW_SIMPLE 0 netdev->real_num_tx_queues
HALF_LOCKED2 global &rtnl_mutex
HALF_LOCKED2 0 &netdev->lock

drivers/net/ethernet/cavium/liquidio/lio_vf_main.c liquidio_set_features() -> liquidio_set_feature()

Type Parameter Key Value
PARAM_VALUE 0 netdev 4096-ptr_max
PARAM_VALUE 0 netdev->dev.dma_io_tlb_mem->phys_limit 0-s64max
PARAM_VALUE 0 netdev->dev.kobj.parent->sd->attr.open->nr_mmapped 0-4294967295
PARAM_VALUE 0 netdev->dev.kobj.sd->attr.open->nr_mmapped 0-4294967295
PARAM_VALUE 0 netdev->dev.parent->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 netdev->dev.power.wakeirq->status 0-4294967295
PARAM_VALUE 0 netdev->header_ops->cache 0,4002040155852992512,6291592314023907328,9038097620534984704
PARAM_VALUE 0 netdev->header_ops->cache_update 0,4136776623896797184,7422325842290319360
PARAM_VALUE 0 netdev->header_ops->create 0,4096-ptr_max
PARAM_VALUE 0 netdev->header_ops->parse 0,4096-ptr_max
PARAM_VALUE 0 netdev->header_ops->parse_protocol 0,4927389631704563712,5013334982761803776,5267698508377800704
PARAM_VALUE 0 netdev->header_ops->validate 0
PARAM_VALUE 0 netdev->netdev_ops 4096-ptr_max
PARAM_VALUE 0 netdev->netdev_ops->ndo_fix_features 0,4096-ptr_max
PARAM_VALUE 0 netdev->netdev_ops->ndo_init 0,4096-ptr_max
PARAM_VALUE 0 netdev->netdev_ops->ndo_set_features 4096-ptr_max
PARAM_VALUE 0 netdev->netdev_ops->ndo_uninit 0,4096-ptr_max
PARAM_VALUE 0 netdev->queues_kset->kobj.sd->attr.open->nr_mmapped 0-4294967295
PARAM_VALUE 0 netdev->rtnl_link_ops->alloc 0,4096-ptr_max
PARAM_VALUE 0 netdev->rtnl_link_ops->changelink 0,4096-ptr_max
PARAM_VALUE 0 netdev->rtnl_link_ops->dellink 0,4096-ptr_max
PARAM_VALUE 0 netdev->rtnl_link_ops->fill_info 0,4096-ptr_max
PARAM_VALUE 0 netdev->rtnl_link_ops->fill_linkxstats 0,4096-ptr_max
PARAM_VALUE 0 netdev->rtnl_link_ops->fill_slave_info 0,4096-ptr_max
PARAM_VALUE 0 netdev->rtnl_link_ops->fill_xstats 0,4096-ptr_max
PARAM_VALUE 0 netdev->rtnl_link_ops->get_link_net 0,4096-ptr_max
PARAM_VALUE 0 netdev->rtnl_link_ops->get_size 0,4096-ptr_max
PARAM_VALUE 0 netdev->rtnl_link_ops->get_slave_size 0,4096-ptr_max
PARAM_VALUE 0 netdev->rtnl_link_ops->get_xstats_size 0,4096-ptr_max
PARAM_VALUE 0 netdev->rtnl_link_ops->kind 0,4096-ptr_max
PARAM_VALUE 0 netdev->rtnl_link_ops->maxtype 0-6,8-10,15-16,18,20,22,24,33-34,50
PARAM_VALUE 0 netdev->rtnl_link_ops->newlink 0,4096-ptr_max
PARAM_VALUE 0 netdev->rtnl_link_ops->peer_type 0-1
PARAM_VALUE 0 netdev->rtnl_link_ops->policy 0,4096-ptr_max
PARAM_VALUE 0 netdev->rtnl_link_ops->setup 0,4096-ptr_max
PARAM_VALUE 0 netdev->rtnl_link_ops->slave_changelink 0,4096-ptr_max
PARAM_VALUE 0 netdev->rtnl_link_ops->slave_maxtype 0,12,45
PARAM_VALUE 0 netdev->rtnl_link_ops->slave_policy 0,4096-ptr_max
PARAM_VALUE 0 netdev->rtnl_link_ops->validate 0,4096-ptr_max
PARAM_VALUE 0 *netdev->name 0-255
PARAM_VALUE 1 cmd 11
PARAM_VALUE 2 param1 3
BUF_SIZE 0 netdev->name_node (-1),64
BUF_SIZE 0 netdev->name_node->name (-1),16
DATA_SOURCE 0 netdev $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 0 netdev->flags 0-526337[c]
USER_DATA 0 netdev->ifindex 0-s32max[c]
USER_DATA 0 netdev->mtu 0-s32max[c]
NO_OVERFLOW_SIMPLE 0 netdev->real_num_rx_queues
NO_OVERFLOW_SIMPLE 0 netdev->real_num_tx_queues
HALF_LOCKED2 global &rtnl_mutex
HALF_LOCKED2 0 &netdev->lock

drivers/net/ethernet/cavium/liquidio/lio_vf_main.c liquidio_set_features() -> liquidio_set_feature()

Type Parameter Key Value
PARAM_VALUE 0 netdev 4096-ptr_max
PARAM_VALUE 0 netdev->dev.dma_io_tlb_mem->phys_limit 0-s64max
PARAM_VALUE 0 netdev->dev.kobj.parent->sd->attr.open->nr_mmapped 0-4294967295
PARAM_VALUE 0 netdev->dev.kobj.sd->attr.open->nr_mmapped 0-4294967295
PARAM_VALUE 0 netdev->dev.parent->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 netdev->dev.power.wakeirq->status 0-4294967295
PARAM_VALUE 0 netdev->header_ops->cache 0,4002040155852992512,6291592314023907328,9038097620534984704
PARAM_VALUE 0 netdev->header_ops->cache_update 0,4136776623896797184,7422325842290319360
PARAM_VALUE 0 netdev->header_ops->create 0,4096-ptr_max
PARAM_VALUE 0 netdev->header_ops->parse 0,4096-ptr_max
PARAM_VALUE 0 netdev->header_ops->parse_protocol 0,4927389631704563712,5013334982761803776,5267698508377800704
PARAM_VALUE 0 netdev->header_ops->validate 0
PARAM_VALUE 0 netdev->netdev_ops 4096-ptr_max
PARAM_VALUE 0 netdev->netdev_ops->ndo_fix_features 0,4096-ptr_max
PARAM_VALUE 0 netdev->netdev_ops->ndo_init 0,4096-ptr_max
PARAM_VALUE 0 netdev->netdev_ops->ndo_set_features 4096-ptr_max
PARAM_VALUE 0 netdev->netdev_ops->ndo_uninit 0,4096-ptr_max
PARAM_VALUE 0 netdev->queues_kset->kobj.sd->attr.open->nr_mmapped 0-4294967295
PARAM_VALUE 0 netdev->rtnl_link_ops->alloc 0,4096-ptr_max
PARAM_VALUE 0 netdev->rtnl_link_ops->changelink 0,4096-ptr_max
PARAM_VALUE 0 netdev->rtnl_link_ops->dellink 0,4096-ptr_max
PARAM_VALUE 0 netdev->rtnl_link_ops->fill_info 0,4096-ptr_max
PARAM_VALUE 0 netdev->rtnl_link_ops->fill_linkxstats 0,4096-ptr_max
PARAM_VALUE 0 netdev->rtnl_link_ops->fill_slave_info 0,4096-ptr_max
PARAM_VALUE 0 netdev->rtnl_link_ops->fill_xstats 0,4096-ptr_max
PARAM_VALUE 0 netdev->rtnl_link_ops->get_link_net 0,4096-ptr_max
PARAM_VALUE 0 netdev->rtnl_link_ops->get_size 0,4096-ptr_max
PARAM_VALUE 0 netdev->rtnl_link_ops->get_slave_size 0,4096-ptr_max
PARAM_VALUE 0 netdev->rtnl_link_ops->get_xstats_size 0,4096-ptr_max
PARAM_VALUE 0 netdev->rtnl_link_ops->kind 0,4096-ptr_max
PARAM_VALUE 0 netdev->rtnl_link_ops->maxtype 0-6,8-10,15-16,18,20,22,24,33-34,50
PARAM_VALUE 0 netdev->rtnl_link_ops->newlink 0,4096-ptr_max
PARAM_VALUE 0 netdev->rtnl_link_ops->peer_type 0-1
PARAM_VALUE 0 netdev->rtnl_link_ops->policy 0,4096-ptr_max
PARAM_VALUE 0 netdev->rtnl_link_ops->setup 0,4096-ptr_max
PARAM_VALUE 0 netdev->rtnl_link_ops->slave_changelink 0,4096-ptr_max
PARAM_VALUE 0 netdev->rtnl_link_ops->slave_maxtype 0,12,45
PARAM_VALUE 0 netdev->rtnl_link_ops->slave_policy 0,4096-ptr_max
PARAM_VALUE 0 netdev->rtnl_link_ops->validate 0,4096-ptr_max
PARAM_VALUE 0 *netdev->name 0-255
PARAM_VALUE 1 cmd 12
PARAM_VALUE 2 param1 3
BUF_SIZE 0 netdev->name_node (-1),64
BUF_SIZE 0 netdev->name_node->name (-1),16
DATA_SOURCE 0 netdev $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 0 netdev->flags 0-526337[c]
USER_DATA 0 netdev->ifindex 0-s32max[c]
USER_DATA 0 netdev->mtu 0-s32max[c]
NO_OVERFLOW_SIMPLE 0 netdev->real_num_rx_queues
NO_OVERFLOW_SIMPLE 0 netdev->real_num_tx_queues
HALF_LOCKED2 global &rtnl_mutex
HALF_LOCKED2 0 &netdev->lock

drivers/net/ethernet/cavium/liquidio/lio_vf_main.c setup_nic_devices() -> liquidio_set_feature()

Type Parameter Key Value
PARAM_VALUE 0 netdev->dev.parent 4096-ptr_max
PARAM_VALUE 0 netdev->dev.parent->devres_head.prev 4096-ptr_max
PARAM_VALUE 0 netdev->dev.parent->msi.data 1-u64max
PARAM_VALUE 0 netdev->ethtool_ops 2635876208297357312,6023428657468133376
PARAM_VALUE 0 netdev->ethtool_ops->begin 0
PARAM_VALUE 0 netdev->ethtool_ops->cap_rss_rxnfc_adds 0
PARAM_VALUE 0 netdev->ethtool_ops->complete 0
PARAM_VALUE 0 netdev->ethtool_ops->flash_device 0
PARAM_VALUE 0 netdev->ethtool_ops->get_channels 5094992349035503616
PARAM_VALUE 0 netdev->ethtool_ops->get_coalesce 6082307560738287616
PARAM_VALUE 0 netdev->ethtool_ops->get_drvinfo 4823986400493735936,7360809335554293760
PARAM_VALUE 0 netdev->ethtool_ops->get_dump_data 0
PARAM_VALUE 0 netdev->ethtool_ops->get_dump_flag 0
PARAM_VALUE 0 netdev->ethtool_ops->get_eee 0
PARAM_VALUE 0 netdev->ethtool_ops->get_eeprom 0,1324562596710137856
PARAM_VALUE 0 netdev->ethtool_ops->get_eeprom_len 0,4424008117339873280
PARAM_VALUE 0 netdev->ethtool_ops->get_eth_ctrl_stats 0
PARAM_VALUE 0 netdev->ethtool_ops->get_eth_mac_stats 0
PARAM_VALUE 0 netdev->ethtool_ops->get_eth_phy_stats 0
PARAM_VALUE 0 netdev->ethtool_ops->get_ethtool_stats 1529443226155589632,4283952189627047936
PARAM_VALUE 0 netdev->ethtool_ops->get_fec_stats 0
PARAM_VALUE 0 netdev->ethtool_ops->get_fecparam 0,1371398954918379520
PARAM_VALUE 0 netdev->ethtool_ops->get_link 448857075715538944
PARAM_VALUE 0 netdev->ethtool_ops->get_link_ext_state 0
PARAM_VALUE 0 netdev->ethtool_ops->get_link_ext_stats 0
PARAM_VALUE 0 netdev->ethtool_ops->get_link_ksettings 1692491396380725248
PARAM_VALUE 0 netdev->ethtool_ops->get_mm 0
PARAM_VALUE 0 netdev->ethtool_ops->get_mm_stats 0
PARAM_VALUE 0 netdev->ethtool_ops->get_module_eeprom 0
PARAM_VALUE 0 netdev->ethtool_ops->get_module_info 0
PARAM_VALUE 0 netdev->ethtool_ops->get_msglevel 1489363997810049024
PARAM_VALUE 0 netdev->ethtool_ops->get_pause_stats 0
PARAM_VALUE 0 netdev->ethtool_ops->get_pauseparam 0,7768379655188217856
PARAM_VALUE 0 netdev->ethtool_ops->get_phy_tunable 0
PARAM_VALUE 0 netdev->ethtool_ops->get_priv_flags 6439029078187806720
PARAM_VALUE 0 netdev->ethtool_ops->get_regs 7173018882422607872
PARAM_VALUE 0 netdev->ethtool_ops->get_regs_len 705395991483863040
PARAM_VALUE 0 netdev->ethtool_ops->get_ringparam 2399144915424374784
PARAM_VALUE 0 netdev->ethtool_ops->get_rmon_stats 0
PARAM_VALUE 0 netdev->ethtool_ops->get_rx_ring_count 0
PARAM_VALUE 0 netdev->ethtool_ops->get_rxfh 0
PARAM_VALUE 0 netdev->ethtool_ops->get_rxfh_fields 0
PARAM_VALUE 0 netdev->ethtool_ops->get_rxfh_key_size 0
PARAM_VALUE 0 netdev->ethtool_ops->get_rxnfc 0
PARAM_VALUE 0 netdev->ethtool_ops->get_sset_count 4636900158001152,7789357093078835200
PARAM_VALUE 0 netdev->ethtool_ops->get_strings 2201797352174137344,4011975471598751744
PARAM_VALUE 0 netdev->ethtool_ops->get_ts_info 0
PARAM_VALUE 0 netdev->ethtool_ops->get_ts_stats 0
PARAM_VALUE 0 netdev->ethtool_ops->get_tunable 0
PARAM_VALUE 0 netdev->ethtool_ops->get_wol 0
PARAM_VALUE 0 netdev->ethtool_ops->nway_reset 0
PARAM_VALUE 0 netdev->ethtool_ops->op_needs_rtnl 0
PARAM_VALUE 0 netdev->ethtool_ops->reset 0
PARAM_VALUE 0 netdev->ethtool_ops->rxfh_indir_space 0
PARAM_VALUE 0 netdev->ethtool_ops->rxfh_key_space 0
PARAM_VALUE 0 netdev->ethtool_ops->rxfh_per_ctx_key 0
PARAM_VALUE 0 netdev->ethtool_ops->rxfh_priv_size 0
PARAM_VALUE 0 netdev->ethtool_ops->self_test 0
PARAM_VALUE 0 netdev->ethtool_ops->set_channels 5875064112522174464
PARAM_VALUE 0 netdev->ethtool_ops->set_coalesce 312156262384082944
PARAM_VALUE 0 netdev->ethtool_ops->set_dump 0
PARAM_VALUE 0 netdev->ethtool_ops->set_eee 0
PARAM_VALUE 0 netdev->ethtool_ops->set_eeprom 0
PARAM_VALUE 0 netdev->ethtool_ops->set_fecparam 0,5972863596153167872
PARAM_VALUE 0 netdev->ethtool_ops->set_link_ksettings 0,2193837259350892544
PARAM_VALUE 0 netdev->ethtool_ops->set_mm 0
PARAM_VALUE 0 netdev->ethtool_ops->set_msglevel 2780376882065772544,5442240158659006464
PARAM_VALUE 0 netdev->ethtool_ops->set_pauseparam 0,5635755010200064000
PARAM_VALUE 0 netdev->ethtool_ops->set_phy_tunable 0
PARAM_VALUE 0 netdev->ethtool_ops->set_phys_id 0,2671967251169210368
PARAM_VALUE 0 netdev->ethtool_ops->set_priv_flags 8166674592224837632
PARAM_VALUE 0 netdev->ethtool_ops->set_ringparam 8449559687535951872
PARAM_VALUE 0 netdev->ethtool_ops->set_rxfh 0
PARAM_VALUE 0 netdev->ethtool_ops->set_rxfh_fields 0
PARAM_VALUE 0 netdev->ethtool_ops->set_rxnfc 0
PARAM_VALUE 0 netdev->ethtool_ops->set_tunable 0
PARAM_VALUE 0 netdev->ethtool_ops->set_wol 0
PARAM_VALUE 0 netdev->ethtool_ops->supported_coalesce_params 3653155
PARAM_VALUE 0 netdev->features 1099512759219
PARAM_VALUE 0 netdev->hw_enc_features 1099579850779
PARAM_VALUE 0 netdev->hw_features 1099512791731
PARAM_VALUE 0 netdev->max_mtu 16000
PARAM_VALUE 0 netdev->min_mtu 68
PARAM_VALUE 0 netdev->netdev_ops 8726729702568919040
PARAM_VALUE 0 netdev->tso_max_size 0-524280
PARAM_VALUE 0 netdev->udp_tunnel_nic_info 3258610046982426624
PARAM_VALUE 0 netdev->vlan_features 1099512791091
PARAM_VALUE 0 *netdev->name 0
PARAM_VALUE 1 cmd 11
PARAM_VALUE 2 param1 3
BUF_SIZE 0 netdev->dev.parent 1616
BUF_SIZE 0 netdev->netdev_ops 760
BUF_SIZE 0 netdev->udp_tunnel_nic_info 72
DATA_SOURCE 0 netdev r alloc_etherdev_mqs
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

drivers/net/ethernet/cavium/liquidio/lio_ethtool.c lio_set_msglevel() -> liquidio_set_feature()

Type Parameter Key Value
PARAM_VALUE 1 cmd 20
PARAM_VALUE 2 param1 0
DATA_SOURCE 0 netdev $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/net/ethernet/cavium/liquidio/lio_ethtool.c lio_set_msglevel() -> liquidio_set_feature()

Type Parameter Key Value
PARAM_VALUE 1 cmd 21
PARAM_VALUE 2 param1 0
DATA_SOURCE 0 netdev $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL