Documented in 1 files:
Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 4 files:
- drivers/net/ethernet/cavium/liquidio/lio_core.c
- drivers/net/ethernet/cavium/liquidio/lio_ethtool.c, line 1144
- drivers/net/ethernet/cavium/liquidio/lio_main.c, line 1247
- drivers/net/ethernet/cavium/liquidio/lio_vf_main.c, line 697
Smatch caller information:
drivers/net/ethernet/cavium/liquidio/lio_main.c liquidio_destroy_nic_device() -> lio_delete_glists()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | lio | 4096-ptr_max |
| PARAM_VALUE | 0 | lio->ifstate.counter | s32min-s32max |
| PARAM_VALUE | 0 | lio->intf_open | 0-4294967295 |
| PARAM_VALUE | 0 | lio->linfo.link.s.link_up | 0-1 |
| DATA_SOURCE | 0 | lio | r netdev_priv |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c liquidio_destroy_nic_device() -> lio_delete_glists()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | lio | 4096-ptr_max |
| PARAM_VALUE | 0 | lio->intf_open | 0-4294967295 |
| DATA_SOURCE | 0 | lio | r netdev_priv |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/net/ethernet/cavium/liquidio/lio_ethtool.c lio_reset_queues() -> lio_delete_glists()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | lio | 4096-ptr_max |
| PARAM_VALUE | 0 | lio->oct_dev | 4096-ptr_max |
| DATA_SOURCE | 0 | lio | r netdev_priv |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/net/ethernet/cavium/liquidio/lio_core.c lio_setup_glists() -> lio_delete_glists()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | lio | 4096-ptr_max |
| PARAM_VALUE | 0 | lio->glist | 4096-ptr_max |
| PARAM_VALUE | 0 | lio->glist_entry_size | 200 |
| PARAM_VALUE | 0 | lio->glist_lock | 4096-ptr_max |
| PARAM_VALUE | 0 | lio->glists_dma_base | 0,4096-ptr_max |
| PARAM_VALUE | 0 | lio->glists_virt_base | 0,4096-ptr_max |
| PARAM_VALUE | 0 | lio->oct_dev | 4096-ptr_max |
| PARAM_VALUE | 0 | lio->oct_dev->chip_id | 145-146,38658,38674 |
| PARAM_VALUE | 0 | lio->oct_dev->pci_dev | 4096-ptr_max |
| PARAM_VALUE | 0 | lio->octprops->gmxport | (-1)-u16max |
| PARAM_VALUE | 0 | lio->octprops->netdev | 0,4096-ptr_max |
| BUF_SIZE | 0 | lio->glist | 16-34359738352 |
| BUF_SIZE | 0 | lio->glist_lock | 72-154618822584 |
| BUF_SIZE | 0 | lio->glists_dma_base | 8-17179869176 |
| BUF_SIZE | 0 | lio->glists_virt_base | 8-17179869176 |
| BUF_SIZE | 0 | lio->oct_dev | (-1),503,50264,50272,50280,50288,50296,50304,50312,50360,50368,50376 |
| BUF_SIZE | 0 | lio->octprops | (-1),4096 |
| DATA_SOURCE | 0 | lio | $1 |
| FUZZY_MAX | 0 | lio->oct_dev->chip_id | 38658 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 0 | lio->ifidx | 0-7 |
| HOST_DATA | 0 | lio->oct_dev->num_msix_irqs | 1-64[c] |
| HOST_DATA | 0 | lio->oct_dev->pcie_port | 0 |
| HOST_DATA | 0 | lio->oct_dev->pf_num | 0-7 |
| HOST_DATA | 0 | lio->oct_dev->pfvf_hsword.coproc_tics_per_us | 0-3150[c] |
| HOST_DATA | 0 | lio->oct_dev->rev_id | 0 |
| HOST_DATA | 0 | lio->oct_dev->sriov_info.rings_per_vf | 0-63[c] |
| HOST_DATA | 0 | lio->oct_dev->vf_num | 0-8191 |
| NO_OVERFLOW_SIMPLE | 0 | lio->oct_dev->num_msix_irqs |
drivers/net/ethernet/cavium/liquidio/lio_core.c lio_setup_glists() -> lio_delete_glists()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | lio | 4096-ptr_max |
| PARAM_VALUE | 0 | lio->glist | 4096-ptr_max |
| PARAM_VALUE | 0 | lio->glist_entry_size | 200 |
| PARAM_VALUE | 0 | lio->glist_lock | 4096-ptr_max |
| PARAM_VALUE | 0 | lio->glists_dma_base | 4096-ptr_max |
| PARAM_VALUE | 0 | lio->glists_virt_base | 4096-ptr_max |
| PARAM_VALUE | 0 | lio->oct_dev | 4096-ptr_max |
| PARAM_VALUE | 0 | lio->oct_dev->chip_id | 145-146,38658,38674 |
| PARAM_VALUE | 0 | lio->oct_dev->pci_dev | 4096-ptr_max |
| PARAM_VALUE | 0 | lio->octprops->gmxport | (-1)-u16max |
| PARAM_VALUE | 0 | lio->octprops->netdev | 0,4096-ptr_max |
| BUF_SIZE | 0 | lio->glist | 16-34359738352 |
| BUF_SIZE | 0 | lio->glist_lock | 72-154618822584 |
| BUF_SIZE | 0 | lio->glists_dma_base | 8-17179869176 |
| BUF_SIZE | 0 | lio->glists_virt_base | 8-17179869176 |
| BUF_SIZE | 0 | lio->oct_dev | (-1),503,50264,50272,50280,50288,50296,50304,50312,50360,50368,50376 |
| BUF_SIZE | 0 | lio->octprops | (-1),4096 |
| DATA_SOURCE | 0 | lio | $1 |
| FUZZY_MAX | 0 | lio->oct_dev->chip_id | 38658 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 0 | lio->ifidx | 0-7 |
| HOST_DATA | 0 | lio->oct_dev->num_msix_irqs | 1-64[c] |
| HOST_DATA | 0 | lio->oct_dev->pcie_port | 0 |
| HOST_DATA | 0 | lio->oct_dev->pf_num | 0-7 |
| HOST_DATA | 0 | lio->oct_dev->pfvf_hsword.coproc_tics_per_us | 0-3150[c] |
| HOST_DATA | 0 | lio->oct_dev->rev_id | 0 |
| HOST_DATA | 0 | lio->oct_dev->sriov_info.rings_per_vf | 0-63[c] |
| HOST_DATA | 0 | lio->oct_dev->vf_num | 0-8191 |
| NO_OVERFLOW_SIMPLE | 0 | lio->oct_dev->num_msix_irqs |
drivers/net/ethernet/cavium/liquidio/lio_core.c lio_setup_glists() -> lio_delete_glists()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | lio | 4096-ptr_max |
| PARAM_VALUE | 0 | lio->glist | 4096-ptr_max |
| PARAM_VALUE | 0 | lio->glist_entry_size | 200 |
| PARAM_VALUE | 0 | lio->glist_lock | 4096-ptr_max |
| PARAM_VALUE | 0 | lio->glists_dma_base | 4096-ptr_max |
| PARAM_VALUE | 0 | lio->glists_virt_base | 4096-ptr_max |
| PARAM_VALUE | 0 | lio->oct_dev | 4096-ptr_max |
| PARAM_VALUE | 0 | lio->oct_dev->chip_id | 145-146,38658,38674 |
| PARAM_VALUE | 0 | lio->oct_dev->pci_dev | 4096-ptr_max |
| PARAM_VALUE | 0 | lio->octprops->gmxport | (-1)-u16max |
| PARAM_VALUE | 0 | lio->octprops->netdev | 0,4096-ptr_max |
| PARAM_VALUE | 0 | lio->tx_qsize | 1-u32max |
| BUF_SIZE | 0 | lio->glist | 16-34359738352 |
| BUF_SIZE | 0 | lio->glist_lock | 72-154618822584 |
| BUF_SIZE | 0 | lio->glists_dma_base | 8-17179869176 |
| BUF_SIZE | 0 | lio->glists_virt_base | 8-17179869176 |
| BUF_SIZE | 0 | lio->oct_dev | (-1),503,50264,50272,50280,50288,50296,50304,50312,50360,50368,50376 |
| BUF_SIZE | 0 | lio->octprops | (-1),4096 |
| DATA_SOURCE | 0 | lio | $1 |
| FUZZY_MAX | 0 | lio->oct_dev->chip_id | 38658 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 0 | lio->ifidx | 0-7 |
| HOST_DATA | 0 | lio->oct_dev->num_msix_irqs | 1-64[c] |
| HOST_DATA | 0 | lio->oct_dev->pcie_port | 0 |
| HOST_DATA | 0 | lio->oct_dev->pf_num | 0-7 |
| HOST_DATA | 0 | lio->oct_dev->pfvf_hsword.coproc_tics_per_us | 0-3150[c] |
| HOST_DATA | 0 | lio->oct_dev->rev_id | 0 |
| HOST_DATA | 0 | lio->oct_dev->sriov_info.rings_per_vf | 0-63[c] |
| HOST_DATA | 0 | lio->oct_dev->vf_num | 0-8191 |
| NO_OVERFLOW_SIMPLE | 0 | lio->oct_dev->num_msix_irqs |