Defined in 1 files as a function:
Referenced in 1 files:
Smatch caller information:
drivers/net/ethernet/meta/fbnic/fbnic_ethtool.c fbnic_set_channels() -> fbnic_clone_free()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | clone | 4096-ptr_max |
| PARAM_VALUE | 0 | clone->netdev | 4096-ptr_max |
| PARAM_VALUE | 0 | clone->netdev->dev.parent->cma_area->nranges | s32min-s32max |
| PARAM_VALUE | 0 | clone->netdev->dev.parent->dma_mem->spinlock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | clone->netdev->dev.parent->iommu->pci_32bit_workaround | 0-1 |
| PARAM_VALUE | 0 | clone->netdev->real_num_rx_queues | 1-u32max |
| PARAM_VALUE | 0 | clone->netdev->rtnl_link_ops->priv_size | 0,8,32,48,56,88,112,120,144,160,224,240,256,296,616,624,728,736 |
| PARAM_VALUE | 0 | clone->netdev->threaded | 0 |
| PARAM_VALUE | 0 | *clone->netdev->name | 0-255 |
| PARAM_VALUE | 0 | *clone->netdev->prio_tc_map | 0-255 |
| BUF_SIZE | 0 | clone | s32min-s32max |
| CAPPED_DATA | 0 | clone->num_napi | 1 |
| DATA_SOURCE | 0 | clone | r fbnic_clone_create |
| RX_PATH | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | clone->netdev->real_num_rx_queues | 1-s32max[c] |
| NO_OVERFLOW_SIMPLE | 0 | clone->txq_size |
drivers/net/ethernet/meta/fbnic/fbnic_ethtool.c fbnic_set_channels() -> fbnic_clone_free()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | clone | 4096-ptr_max |
| PARAM_VALUE | 0 | clone->netdev->dev.parent->cma_area->nranges | s32min-s32max |
| PARAM_VALUE | 0 | clone->netdev->dev.parent->dma_mem->spinlock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | clone->netdev->dev.parent->iommu->pci_32bit_workaround | 0-1 |
| PARAM_VALUE | 0 | clone->netdev->rtnl_link_ops->priv_size | 0,8,32,48,56,88,112,120,144,160,224,240,256,296,616,624,728,736 |
| PARAM_VALUE | 0 | clone->netdev->threaded | 0 |
| PARAM_VALUE | 0 | clone->num_napi | 0 |
| PARAM_VALUE | 0 | clone->num_rx_queues | 0 |
| PARAM_VALUE | 0 | clone->num_tx_queues | 0 |
| PARAM_VALUE | 0 | *clone->netdev->name | 0-255 |
| PARAM_VALUE | 0 | *clone->netdev->prio_tc_map | 0-255 |
| BUF_SIZE | 0 | clone | s32min-s32max |
| DATA_SOURCE | 0 | clone | r fbnic_clone_create |
| NOSPEC | 0 | clone->num_napi | |
| RX_PATH | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | clone->netdev->real_num_rx_queues | 1-s32max[c] |
| USER_DATA | 0 | clone->num_napi | 0[c] |
| USER_DATA | 0 | clone->num_rx_queues | 0[c] |
| USER_DATA | 0 | clone->num_tx_queues | 0[c] |
| NO_OVERFLOW_SIMPLE | 0 | clone->txq_size |
drivers/net/ethernet/meta/fbnic/fbnic_ethtool.c fbnic_set_ringparam() -> fbnic_clone_free()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | clone | 4096-ptr_max |
| PARAM_VALUE | 0 | clone->netdev | 4096-ptr_max |
| PARAM_VALUE | 0 | clone->netdev->dev.parent->cma_area->nranges | s32min-s32max |
| PARAM_VALUE | 0 | clone->netdev->dev.parent->iommu->pci_32bit_workaround | 0-1 |
| PARAM_VALUE | 0 | clone->netdev->num_rx_queues | 1-u32max |
| PARAM_VALUE | 0 | clone->netdev->num_tx_queues | 1-u32max |
| PARAM_VALUE | 0 | clone->netdev->real_num_rx_queues | 1-u32max |
| PARAM_VALUE | 0 | clone->netdev->real_num_tx_queues | 1-u32max |
| PARAM_VALUE | 0 | clone->netdev->rtnl_link_ops->priv_size | 0,8,32,48,56,88,112,120,144,160,224,240,256,296,616,624,728,736 |
| PARAM_VALUE | 0 | clone->netdev->threaded | 0 |
| PARAM_VALUE | 0 | *clone->netdev->name | 0-255 |
| PARAM_VALUE | 0 | *clone->netdev->prio_tc_map | 0-255 |
| BUF_SIZE | 0 | clone | s32min-s32max |
| CAPPED_DATA | 0 | clone->netdev->num_tx_queues | 1 |
| CAPPED_DATA | 0 | clone->num_napi | 1 |
| DATA_SOURCE | 0 | clone | r fbnic_clone_create |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | clone->num_tx_queues | |
| NO_OVERFLOW_SIMPLE | 0 | clone->txq_size |
drivers/net/ethernet/meta/fbnic/fbnic_ethtool.c fbnic_set_ringparam() -> fbnic_clone_free()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | clone | 4096-ptr_max |
| PARAM_VALUE | 0 | clone->hds_thresh | 0 |
| PARAM_VALUE | 0 | clone->hpq_size | 64-u32max |
| PARAM_VALUE | 0 | clone->netdev->dev.parent->cma_area->nranges | s32min-s32max |
| PARAM_VALUE | 0 | clone->netdev->rtnl_link_ops->priv_size | 0,8,32,40,48,56,88,112,120,144,160,224,240,256,296,616,624,728,736 |
| PARAM_VALUE | 0 | clone->netdev->threaded | 0 |
| PARAM_VALUE | 0 | clone->ppq_size | 64-u32max |
| PARAM_VALUE | 0 | clone->rcq_size | 64-u32max |
| PARAM_VALUE | 0 | clone->txq_size | 64-u32max |
| PARAM_VALUE | 0 | *clone->netdev->name | 0-255 |
| PARAM_VALUE | 0 | *clone->netdev->prio_tc_map | 0-255 |
| BUF_SIZE | 0 | clone | s32min-s32max |
| CAPPED_DATA | 0 | clone->num_napi | 1 |
| DATA_SOURCE | 0 | clone | r fbnic_clone_create |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | clone->num_tx_queues | |
| NO_OVERFLOW_SIMPLE | 0 | clone->txq_size |