Defined in 1 files as a function:
Referenced in 1 files:
Smatch caller information:
drivers/net/ethernet/broadcom/bnx2.c bnx2_set_link() -> bnx2_resolve_flow_ctrl()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bp | 4096-ptr_max |
| PARAM_VALUE | 0 | bp->flash_info->addr_mask | 3,255,511 |
| PARAM_VALUE | 0 | bp->flash_info->config1 | 0,1082327936,1199604225,1266713089,1333821953,1400930817,1468039681,1535148545,1602257409,1652589440,1736475137,1803584001,1853915763,1937801729,1988133491,2072019457,2122351219 |
| PARAM_VALUE | 0 | bp->flash_info->config2 | 0,327809,327899,5701761,10420353 |
| PARAM_VALUE | 0 | bp->flash_info->config3 | 0,58982995,1753514835,2709823571 |
| PARAM_VALUE | 0 | bp->flash_info->flags | 1,3-4 |
| PARAM_VALUE | 0 | bp->flash_info->page_bits | 2,8-9 |
| PARAM_VALUE | 0 | bp->flash_info->page_size | 4,256,264 |
| PARAM_VALUE | 0 | bp->flash_info->strapping | 0,67108865,134217730,201326595,285212672,352321537,419430402,486539267,570425344,637534209,704643074,771751939,855638016,922746881,989855746,1056964611 |
| PARAM_VALUE | 0 | bp->flash_info->total_size | 0,65536,131072,135168,262144,270336 |
| PARAM_VALUE | 0 | bp->flash_info->write1 | 0,2936013824,2936144902 |
| PARAM_VALUE | 0 | bp->link_up | 0-1 |
| PARAM_VALUE | 0 | bp->loopback | 0,3-255 |
| PARAM_VALUE | 0 | bp->pdev->dev.cma_area->nranges | s32min-s32max |
| PARAM_VALUE | 0 | bp->pdev->dev.msi.data->__iter_idx | 0-s64max |
| PARAM_VALUE | 0 | bp->phy_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | *bp->pdev->saved_config_space | 0-4294967295 |
| DATA_SOURCE | 0 | bp | $0 |
| FUZZY_MAX | 0 | bp->link_up | 1 |
| NOSPEC | 0 | bp->irq_nvecs | |
| NOSPEC | 0 | bp->num_req_tx_rings | |
| NOSPEC | 0 | bp->num_tx_rings | |
| NOSPEC | 0 | bp->rx_ring_size | |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 0 | bp->advertising | 0-u32max |
| HOST_DATA | 0 | bp->autoneg | 0-255 |
| HOST_DATA | 0 | bp->bus_speed_mhz | 0-u16max |
| HOST_DATA | 0 | bp->chip_id | 0-u32max |
| HOST_DATA | 0 | bp->cmd_ticks | 0-u16max |
| HOST_DATA | 0 | bp->cmd_ticks_int | 0-u16max |
| HOST_DATA | 0 | bp->cnic_eth_dev.chip_id | 0-u32max |
| HOST_DATA | 0 | bp->cnic_eth_dev.ctx_blk_size | s32min-s32max |
| HOST_DATA | 0 | bp->cnic_eth_dev.ctx_tbl_len | 0-u32max |
| HOST_DATA | 0 | bp->cnic_eth_dev.ctx_tbl_offset | 0-u32max |
| HOST_DATA | 0 | bp->cnic_eth_dev.drv_state | 0-u32max |
| HOST_DATA | 0 | bp->cnic_eth_dev.fcoe_init_cid | 0-u32max |
| HOST_DATA | 0 | bp->cnic_eth_dev.fcoe_wwn_node_name_hi | 0-u32max |
| HOST_DATA | 0 | bp->cnic_eth_dev.fcoe_wwn_node_name_lo | 0-u32max |
| HOST_DATA | 0 | bp->cnic_eth_dev.fcoe_wwn_port_name_hi | 0-u32max |
| HOST_DATA | 0 | bp->cnic_eth_dev.fcoe_wwn_port_name_lo | 0-u32max |
| HOST_DATA | 0 | bp->cnic_eth_dev.iscsi_l2_cid | 0-u16max |
| HOST_DATA | 0 | bp->cnic_eth_dev.iscsi_l2_client_id | 0-u16max |
| HOST_DATA | 0 | bp->cnic_eth_dev.max_fcoe_conn | 0-u32max |
| HOST_DATA | 0 | bp->cnic_eth_dev.max_fcoe_exchanges | 0-u32max |
| HOST_DATA | 0 | bp->cnic_eth_dev.max_iscsi_conn | 0-u32max |
| HOST_DATA | 0 | bp->cnic_eth_dev.max_kwqe_pending | 0-u32max |
| HOST_DATA | 0 | bp->cnic_eth_dev.max_rdma_conn | 0-u32max |
| HOST_DATA | 0 | bp->cnic_eth_dev.num_irq | s32min-s32max |
| HOST_DATA | 0 | bp->cnic_eth_dev.starting_cid | 0-u32max |
| HOST_DATA | 0 | bp->cnic_lock.osq.tail.counter | s32min-s32max |
| HOST_DATA | 0 | bp->cnic_lock.owner.counter | s64min-s64max |
| HOST_DATA | 0 | bp->com_ticks | 0-u16max |
| HOST_DATA | 0 | bp->com_ticks_int | 0-u16max |
| HOST_DATA | 0 | bp->comp_prod_trip | 0-u16max |
| HOST_DATA | 0 | bp->comp_prod_trip_int | 0-u16max |
| HOST_DATA | 0 | bp->ctx_pages | s32min-s32max |
| HOST_DATA | 0 | bp->current_interval | 0-u32max |
| HOST_DATA | 0 | bp->dev->real_num_rx_queues | 1-255 |
| HOST_DATA | 0 | bp->dev->real_num_tx_queues | 1-255 |
| HOST_DATA | 0 | bp->duplex | 0-255 |
| HOST_DATA | 0 | bp->flags | 0,64-u32max |
| HOST_DATA | 0 | bp->flash_size | 0,4096-16773120 |
| HOST_DATA | 0 | bp->flow_ctrl | 0-255 |
| HOST_DATA | 0 | bp->func | 0-255 |
| HOST_DATA | 0 | bp->fw_drv_pulse_wr_seq | 0-u16max |
| HOST_DATA | 0 | bp->fw_last_msg | 0-536870911 |
| HOST_DATA | 0 | bp->fw_wr_seq | 0-u16max |
| HOST_DATA | 0 | bp->hc_cmd | 0-u32max |
| HOST_DATA | 0 | bp->idle_chk_status_idx | u16max |
| HOST_DATA | 0 | bp->intr_sem.counter | s32min-s32max |
| HOST_DATA | 0 | bp->irq_nvecs | s32min-s32max[c] |
| HOST_DATA | 0 | bp->leds_save | 0-u32max |
| HOST_DATA | 0 | bp->line_speed | 0-u16max |
| HOST_DATA | 0 | bp->loopback | 0,3-255 |
| HOST_DATA | 0 | bp->mii_up1 | 0-u32max |
| HOST_DATA | 0 | bp->num_req_rx_rings | s32min-s32max |
| HOST_DATA | 0 | bp->num_req_tx_rings | s32min-s32max |
| HOST_DATA | 0 | bp->num_rx_rings | 0-255[c] |
| HOST_DATA | 0 | bp->num_tx_rings | 0-255 |
| HOST_DATA | 0 | bp->pad | 0-255 |
| HOST_DATA | 0 | bp->pcix_cap | s32min-s32max |
| HOST_DATA | 0 | bp->pdev->acs_capabilities | 0-u16max |
| HOST_DATA | 0 | bp->pdev->class | 0-16777215 |
| HOST_DATA | 0 | bp->pdev->current_state | 0-3[c] |
| HOST_DATA | 0 | bp->pdev->devcap | 0-u32max |
| HOST_DATA | 0 | bp->pdev->devfn | 0-503[c] |
| HOST_DATA | 0 | bp->pdev->device | 0-u16max |
| HOST_DATA | 0 | bp->pdev->eetlp_prefix_max | 0-7[c] |
| HOST_DATA | 0 | bp->pdev->fm_enabled | 0-1[c] |
| HOST_DATA | 0 | bp->pdev->hdr_type | 0-255[c] |
| HOST_DATA | 0 | bp->pdev->ide_cfg | 0-1[c] |
| HOST_DATA | 0 | bp->pdev->ide_tee_limit | 0-1[c] |
| HOST_DATA | 0 | bp->pdev->irq | 0-255 |
| HOST_DATA | 0 | bp->pdev->is_cxl | 0-1 |
| HOST_DATA | 0 | bp->pdev->multifunction | 0-1[c] |
| HOST_DATA | 0 | bp->pdev->nr_ide_mem | 0-255[c] |
| HOST_DATA | 0 | bp->pdev->pcie_flags_reg | 0-u16max |
| HOST_DATA | 0 | bp->pdev->pcie_mpss | 0-7[c] |
| HOST_DATA | 0 | bp->pdev->pin | 0 |
| HOST_DATA | 0 | bp->pdev->pme_support | 0-31[c] |
| HOST_DATA | 0 | bp->pdev->ptm_granularity | 0-255[c] |
| HOST_DATA | 0 | bp->pdev->revision | 0-255 |
| HOST_DATA | 0 | bp->pdev->subsystem_device | 0-u16max |
| HOST_DATA | 0 | bp->pdev->subsystem_vendor | 0-u16max |
| HOST_DATA | 0 | bp->pdev->supported_speeds | 0,2-254[c] |
| HOST_DATA | 0 | bp->pdev->transparent | 0[c] |
| HOST_DATA | 0 | bp->pdev->vendor | 0-u16max |
| HOST_DATA | 0 | bp->phy_addr | 0-u32max |
| HOST_DATA | 0 | bp->phy_flags | 0-u32max[c] |
| HOST_DATA | 0 | bp->phy_id | 0-u32max |
| HOST_DATA | 0 | bp->phy_port | 0-255 |
| HOST_DATA | 0 | bp->pm_cap | s32min-s32max |
| HOST_DATA | 0 | bp->req_duplex | 0-1 |
| HOST_DATA | 0 | bp->req_flow_ctrl | 0-255 |
| HOST_DATA | 0 | bp->req_line_speed | 0,10,100,1000,2500 |
| HOST_DATA | 0 | bp->reset_task.data.counter | s64min-s64max |
| HOST_DATA | 0 | bp->rx_buf_size | 0-u32max |
| HOST_DATA | 0 | bp->rx_buf_use_size | 0-u32max |
| HOST_DATA | 0 | bp->rx_copy_thresh | 0-u32max |
| HOST_DATA | 0 | bp->rx_jumbo_thresh | 0-u32max |
| HOST_DATA | 0 | bp->rx_max_pg_ring | s32min-s32max |
| HOST_DATA | 0 | bp->rx_max_pg_ring_idx | 0-u32max |
| HOST_DATA | 0 | bp->rx_max_ring | s32min-s32max |
| HOST_DATA | 0 | bp->rx_max_ring_idx | 0-u32max |
| HOST_DATA | 0 | bp->rx_mode | 0-u32max |
| HOST_DATA | 0 | bp->rx_pg_ring_size | s32min-s32max |
| HOST_DATA | 0 | bp->rx_quick_cons_trip | 0-u16max |
| HOST_DATA | 0 | bp->rx_quick_cons_trip_int | 0-u16max |
| HOST_DATA | 0 | bp->rx_ring_size | s32min-s32max |
| HOST_DATA | 0 | bp->rx_ticks | 0-u16max |
| HOST_DATA | 0 | bp->rx_ticks_int | 0-u16max |
| HOST_DATA | 0 | bp->serdes_an_pending | 0-255 |
| HOST_DATA | 0 | bp->shmem_base | 0-u32max |
| HOST_DATA | 0 | bp->stats_blk->stat_FwRxDrop | 0-u32max |
| HOST_DATA | 0 | bp->stats_blk_mapping | 0-u64max |
| HOST_DATA | 0 | bp->stats_ticks | 0-u32max |
| HOST_DATA | 0 | bp->status_blk_mapping | 0-u64max |
| HOST_DATA | 0 | bp->status_stats_size | s32min-s32max |
| HOST_DATA | 0 | bp->tx_quick_cons_trip | 0-u16max |
| HOST_DATA | 0 | bp->tx_quick_cons_trip_int | 0-u16max |
| HOST_DATA | 0 | bp->tx_ring_size | s32min-s32max |
| HOST_DATA | 0 | bp->tx_ticks | 0-u16max |
| HOST_DATA | 0 | bp->tx_ticks_int | 0-u16max |
| HOST_DATA | 0 | bp->tx_wake_thresh | 0-u32max |
| HOST_DATA | 0 | bp->wol | 0-255 |
| USER_DATA | 0 | bp->duplex | 0,2-255 |
| USER_DATA | 0 | bp->irq_nvecs | 1-s32max[c] |
| USER_DATA | 0 | bp->line_speed | 0-99,101-u16max |
| USER_DATA | 0 | bp->num_req_tx_rings | 0 |
| USER_DATA | 0 | bp->num_tx_rings | 0-255[c] |
| USER_DATA | 0 | bp->rx_quick_cons_trip | 0-255 |
| USER_DATA | 0 | bp->rx_quick_cons_trip_int | 0-255 |
| USER_DATA | 0 | bp->rx_ring_size | 0 |
| USER_DATA | 0 | bp->rx_ticks | 0-1023 |
| USER_DATA | 0 | bp->rx_ticks_int | 0-1023 |
| USER_DATA | 0 | bp->stats_ticks | 0,256-16776960[c] |
| USER_DATA | 0 | bp->tx_quick_cons_trip | 0-255 |
| USER_DATA | 0 | bp->tx_quick_cons_trip_int | 0-255 |
| USER_DATA | 0 | bp->tx_ticks | 0-1023 |
| USER_DATA | 0 | bp->tx_ticks_int | 0-1023 |
| NO_OVERFLOW_SIMPLE | 0 | bp->rx_max_pg_ring | |
| NO_OVERFLOW_SIMPLE | 0 | bp->rx_max_ring | |
| LOCK2 | 0 | &bp->phy_lock | |
| HALF_LOCKED2 | bh | ||
| TYPE_LOCK | (struct bnx2)->phy_lock |
drivers/net/ethernet/broadcom/bnx2.c bnx2_setup_copper_phy() -> bnx2_resolve_flow_ctrl()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bp | 4096-ptr_max |
| PARAM_VALUE | 0 | bp->autoneg | 1-255 |
| PARAM_VALUE | 0 | bp->flash_info->addr_mask | 3,255,511 |
| PARAM_VALUE | 0 | bp->flash_info->config1 | 0,1082327936,1199604225,1266713089,1333821953,1400930817,1468039681,1535148545,1602257409,1652589440,1736475137,1803584001,1853915763,1937801729,1988133491,2072019457,2122351219 |
| PARAM_VALUE | 0 | bp->flash_info->config2 | 0,327809,327899,5701761,10420353 |
| PARAM_VALUE | 0 | bp->flash_info->config3 | 0,58982995,1753514835,2709823571 |
| PARAM_VALUE | 0 | bp->flash_info->flags | 1,3-4 |
| PARAM_VALUE | 0 | bp->flash_info->page_bits | 2,8-9 |
| PARAM_VALUE | 0 | bp->flash_info->page_size | 4,256,264 |
| PARAM_VALUE | 0 | bp->flash_info->strapping | 0,67108865,134217730,201326595,285212672,352321537,419430402,486539267,570425344,637534209,704643074,771751939,855638016,922746881,989855746,1056964611 |
| PARAM_VALUE | 0 | bp->flash_info->total_size | 0,65536,131072,135168,262144,270336 |
| PARAM_VALUE | 0 | bp->flash_info->write1 | 0,2936013824,2936144902 |
| PARAM_VALUE | 0 | bp->link_up | 1-255 |
| PARAM_VALUE | 0 | bp->loopback | 0,2-255 |
| PARAM_VALUE | 0 | bp->pdev->dev.cma_area->nranges | s32min-s32max |
| PARAM_VALUE | 0 | bp->pdev->dev.msi.data->__iter_idx | 0-s64max |
| PARAM_VALUE | 0 | bp->phy_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | *bp->dev->name | 0-255 |
| PARAM_VALUE | 0 | *bp->dev->prio_tc_map | 0-255 |
| PARAM_VALUE | 0 | *bp->pdev->saved_config_space | 0-4294967295 |
| DATA_SOURCE | 0 | bp | $0 |
| BIT_INFO | 0 | bp->autoneg | 0x1,0xff |
| BIT_INFO | 0 | bp->phy_flags | 0x0,0xfffffffe |
| NOSPEC | 0 | bp->irq_nvecs | |
| NOSPEC | 0 | bp->num_req_tx_rings | |
| NOSPEC | 0 | bp->num_tx_rings | |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 0 | bp->advertising | 0,64-79,96-111,32832-32847,32864-32879 |
| HOST_DATA | 0 | bp->autoneg | 1-255 |
| HOST_DATA | 0 | bp->bus_speed_mhz | 0-u16max |
| HOST_DATA | 0 | bp->chip_id | 0-u32max |
| HOST_DATA | 0 | bp->cmd_ticks | 0-u16max |
| HOST_DATA | 0 | bp->cmd_ticks_int | 0-u16max |
| HOST_DATA | 0 | bp->cnic_eth_dev.chip_id | 0-u32max |
| HOST_DATA | 0 | bp->cnic_eth_dev.ctx_blk_size | s32min-s32max |
| HOST_DATA | 0 | bp->cnic_eth_dev.ctx_tbl_len | 0-u32max |
| HOST_DATA | 0 | bp->cnic_eth_dev.ctx_tbl_offset | 0-u32max |
| HOST_DATA | 0 | bp->cnic_eth_dev.drv_state | 0-u32max |
| HOST_DATA | 0 | bp->cnic_eth_dev.fcoe_init_cid | 0-u32max |
| HOST_DATA | 0 | bp->cnic_eth_dev.fcoe_wwn_node_name_hi | 0-u32max |
| HOST_DATA | 0 | bp->cnic_eth_dev.fcoe_wwn_node_name_lo | 0-u32max |
| HOST_DATA | 0 | bp->cnic_eth_dev.fcoe_wwn_port_name_hi | 0-u32max |
| HOST_DATA | 0 | bp->cnic_eth_dev.fcoe_wwn_port_name_lo | 0-u32max |
| HOST_DATA | 0 | bp->cnic_eth_dev.iscsi_l2_cid | 0-u16max |
| HOST_DATA | 0 | bp->cnic_eth_dev.iscsi_l2_client_id | 0-u16max |
| HOST_DATA | 0 | bp->cnic_eth_dev.max_fcoe_conn | 0-u32max |
| HOST_DATA | 0 | bp->cnic_eth_dev.max_fcoe_exchanges | 0-u32max |
| HOST_DATA | 0 | bp->cnic_eth_dev.max_iscsi_conn | 0-u32max |
| HOST_DATA | 0 | bp->cnic_eth_dev.max_kwqe_pending | 0-u32max |
| HOST_DATA | 0 | bp->cnic_eth_dev.max_rdma_conn | 0-u32max |
| HOST_DATA | 0 | bp->cnic_eth_dev.num_irq | s32min-s32max |
| HOST_DATA | 0 | bp->cnic_eth_dev.starting_cid | 0-u32max |
| HOST_DATA | 0 | bp->cnic_lock.osq.tail.counter | s32min-s32max |
| HOST_DATA | 0 | bp->cnic_lock.owner.counter | s64min-s64max |
| HOST_DATA | 0 | bp->com_ticks | 0-u16max |
| HOST_DATA | 0 | bp->com_ticks_int | 0-u16max |
| HOST_DATA | 0 | bp->comp_prod_trip | 0-u16max |
| HOST_DATA | 0 | bp->comp_prod_trip_int | 0-u16max |
| HOST_DATA | 0 | bp->ctx_pages | s32min-s32max |
| HOST_DATA | 0 | bp->current_interval | 0-u32max |
| HOST_DATA | 0 | bp->dev->real_num_rx_queues | 1-255 |
| HOST_DATA | 0 | bp->dev->real_num_tx_queues | 1-255 |
| HOST_DATA | 0 | bp->duplex | 0-255 |
| HOST_DATA | 0 | bp->flags | 0,64-u32max |
| HOST_DATA | 0 | bp->flash_size | 0,4096-16773120 |
| HOST_DATA | 0 | bp->flow_ctrl | 0-255 |
| HOST_DATA | 0 | bp->func | 0-255 |
| HOST_DATA | 0 | bp->fw_drv_pulse_wr_seq | 0-u16max |
| HOST_DATA | 0 | bp->fw_last_msg | 0-536870911 |
| HOST_DATA | 0 | bp->fw_wr_seq | 0-u16max |
| HOST_DATA | 0 | bp->hc_cmd | 0-u32max |
| HOST_DATA | 0 | bp->idle_chk_status_idx | u16max |
| HOST_DATA | 0 | bp->intr_sem.counter | s32min-s32max |
| HOST_DATA | 0 | bp->irq_nvecs | s32min-s32max |
| HOST_DATA | 0 | bp->leds_save | 0-u32max |
| HOST_DATA | 0 | bp->line_speed | 0-u16max |
| HOST_DATA | 0 | bp->link_up | 1-255 |
| HOST_DATA | 0 | bp->loopback | 0,2-255 |
| HOST_DATA | 0 | bp->mii_up1 | 0-u32max |
| HOST_DATA | 0 | bp->num_req_rx_rings | s32min-s32max |
| HOST_DATA | 0 | bp->num_req_tx_rings | s32min-s32max |
| HOST_DATA | 0 | bp->num_rx_rings | 0-255 |
| HOST_DATA | 0 | bp->num_tx_rings | 0-255 |
| HOST_DATA | 0 | bp->pad | 0-255 |
| HOST_DATA | 0 | bp->pcix_cap | s32min-s32max |
| HOST_DATA | 0 | bp->pdev->acs_capabilities | 0-u16max |
| HOST_DATA | 0 | bp->pdev->class | 0-16777215 |
| HOST_DATA | 0 | bp->pdev->current_state | 0-3[c] |
| HOST_DATA | 0 | bp->pdev->devcap | 0-u32max |
| HOST_DATA | 0 | bp->pdev->devfn | 0-503[c] |
| HOST_DATA | 0 | bp->pdev->device | 0-u16max |
| HOST_DATA | 0 | bp->pdev->eetlp_prefix_max | 0-7[c] |
| HOST_DATA | 0 | bp->pdev->fm_enabled | 0-1[c] |
| HOST_DATA | 0 | bp->pdev->hdr_type | 0-255[c] |
| HOST_DATA | 0 | bp->pdev->ide_cfg | 0-1[c] |
| HOST_DATA | 0 | bp->pdev->ide_tee_limit | 0-1[c] |
| HOST_DATA | 0 | bp->pdev->irq | 0-255 |
| HOST_DATA | 0 | bp->pdev->is_cxl | 0-1 |
| HOST_DATA | 0 | bp->pdev->multifunction | 0-1[c] |
| HOST_DATA | 0 | bp->pdev->nr_ide_mem | 0-255[c] |
| HOST_DATA | 0 | bp->pdev->pcie_flags_reg | 0-u16max |
| HOST_DATA | 0 | bp->pdev->pcie_mpss | 0-7[c] |
| HOST_DATA | 0 | bp->pdev->pin | 0 |
| HOST_DATA | 0 | bp->pdev->pme_support | 0-31[c] |
| HOST_DATA | 0 | bp->pdev->ptm_granularity | 0-255[c] |
| HOST_DATA | 0 | bp->pdev->revision | 0-255 |
| HOST_DATA | 0 | bp->pdev->subsystem_device | 0-u16max |
| HOST_DATA | 0 | bp->pdev->subsystem_vendor | 0-u16max |
| HOST_DATA | 0 | bp->pdev->supported_speeds | 0,2-254[c] |
| HOST_DATA | 0 | bp->pdev->transparent | 0[c] |
| HOST_DATA | 0 | bp->pdev->vendor | 0-u16max |
| HOST_DATA | 0 | bp->phy_addr | 0-u32max |
| HOST_DATA | 0 | bp->phy_flags | 0,512-u32max[c] |
| HOST_DATA | 0 | bp->phy_id | 0-u32max |
| HOST_DATA | 0 | bp->phy_port | 0-255 |
| HOST_DATA | 0 | bp->pm_cap | s32min-s32max |
| HOST_DATA | 0 | bp->req_duplex | 0-1 |
| HOST_DATA | 0 | bp->req_flow_ctrl | 0-255 |
| HOST_DATA | 0 | bp->req_line_speed | 0,10,100,1000,2500 |
| HOST_DATA | 0 | bp->reset_task.data.counter | s64min-s64max |
| HOST_DATA | 0 | bp->rx_buf_size | 0-u32max |
| HOST_DATA | 0 | bp->rx_buf_use_size | 0-u32max |
| HOST_DATA | 0 | bp->rx_copy_thresh | 0-u32max |
| HOST_DATA | 0 | bp->rx_jumbo_thresh | 0-u32max |
| HOST_DATA | 0 | bp->rx_max_pg_ring | s32min-s32max |
| HOST_DATA | 0 | bp->rx_max_pg_ring_idx | 0-u32max |
| HOST_DATA | 0 | bp->rx_max_ring | s32min-s32max |
| HOST_DATA | 0 | bp->rx_max_ring_idx | 0-u32max |
| HOST_DATA | 0 | bp->rx_mode | 0-u32max |
| HOST_DATA | 0 | bp->rx_pg_ring_size | s32min-s32max |
| HOST_DATA | 0 | bp->rx_quick_cons_trip | 0-u16max |
| HOST_DATA | 0 | bp->rx_quick_cons_trip_int | 0-u16max |
| HOST_DATA | 0 | bp->rx_ring_size | s32min-s32max |
| HOST_DATA | 0 | bp->rx_ticks | 0-u16max |
| HOST_DATA | 0 | bp->rx_ticks_int | 0-u16max |
| HOST_DATA | 0 | bp->serdes_an_pending | 0-255 |
| HOST_DATA | 0 | bp->shmem_base | 0-u32max |
| HOST_DATA | 0 | bp->stats_blk_mapping | 0-u64max |
| HOST_DATA | 0 | bp->stats_ticks | 0-u32max |
| HOST_DATA | 0 | bp->status_blk_mapping | 0-u64max |
| HOST_DATA | 0 | bp->status_stats_size | s32min-s32max |
| HOST_DATA | 0 | bp->timer.expires | 0-u64max |
| HOST_DATA | 0 | bp->timer.flags | 0-u32max |
| HOST_DATA | 0 | bp->tx_quick_cons_trip | 0-u16max |
| HOST_DATA | 0 | bp->tx_quick_cons_trip_int | 0-u16max |
| HOST_DATA | 0 | bp->tx_ring_size | s32min-s32max |
| HOST_DATA | 0 | bp->tx_ticks | 0-u16max |
| HOST_DATA | 0 | bp->tx_ticks_int | 0-u16max |
| HOST_DATA | 0 | bp->tx_wake_thresh | 0-u32max |
| HOST_DATA | 0 | bp->wol | 0-255 |
| USER_DATA | 0 | bp->irq_nvecs | 1-s32max[c] |
| USER_DATA | 0 | bp->num_req_tx_rings | 0 |
| USER_DATA | 0 | bp->num_tx_rings | 0-255[c] |
| USER_DATA | 0 | bp->req_duplex | 0-255 |
| USER_DATA | 0 | bp->req_line_speed | 0-u16max |
| USER_DATA | 0 | bp->rx_quick_cons_trip | 0-255 |
| USER_DATA | 0 | bp->rx_quick_cons_trip_int | 0-255 |
| USER_DATA | 0 | bp->rx_ring_size | 0 |
| USER_DATA | 0 | bp->rx_ticks | 0-1023 |
| USER_DATA | 0 | bp->rx_ticks_int | 0-1023 |
| USER_DATA | 0 | bp->stats_ticks | 0,256-16776960[c] |
| USER_DATA | 0 | bp->tx_quick_cons_trip | 0-255 |
| USER_DATA | 0 | bp->tx_quick_cons_trip_int | 0-255 |
| USER_DATA | 0 | bp->tx_ticks | 0-1023 |
| USER_DATA | 0 | bp->tx_ticks_int | 0-1023 |
| NO_OVERFLOW_SIMPLE | 0 | bp->rx_max_pg_ring | |
| NO_OVERFLOW_SIMPLE | 0 | bp->rx_max_ring | |
| LOCK2 | bh | ||
| LOCK2 | 0 | &bp->phy_lock | |
| TYPE_LOCK | (struct bnx2)->phy_lock |
drivers/net/ethernet/broadcom/bnx2.c bnx2_setup_copper_phy() -> bnx2_resolve_flow_ctrl()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bp | 4096-ptr_max |
| PARAM_VALUE | 0 | bp->flash_info->addr_mask | 3,255,511 |
| PARAM_VALUE | 0 | bp->flash_info->config1 | 0,1082327936,1199604225,1266713089,1333821953,1400930817,1468039681,1535148545,1602257409,1652589440,1736475137,1803584001,1853915763,1937801729,1988133491,2072019457,2122351219 |
| PARAM_VALUE | 0 | bp->flash_info->config2 | 0,327809,327899,5701761,10420353 |
| PARAM_VALUE | 0 | bp->flash_info->config3 | 0,58982995,1753514835,2709823571 |
| PARAM_VALUE | 0 | bp->flash_info->flags | 1,3-4 |
| PARAM_VALUE | 0 | bp->flash_info->page_bits | 2,8-9 |
| PARAM_VALUE | 0 | bp->flash_info->page_size | 4,256,264 |
| PARAM_VALUE | 0 | bp->flash_info->strapping | 0,67108865,134217730,201326595,285212672,352321537,419430402,486539267,570425344,637534209,704643074,771751939,855638016,922746881,989855746,1056964611 |
| PARAM_VALUE | 0 | bp->flash_info->total_size | 0,65536,131072,135168,262144,270336 |
| PARAM_VALUE | 0 | bp->flash_info->write1 | 0,2936013824,2936144902 |
| PARAM_VALUE | 0 | bp->loopback | 0,2-255 |
| PARAM_VALUE | 0 | bp->pdev->dev.cma_area->nranges | s32min-s32max |
| PARAM_VALUE | 0 | bp->pdev->dev.msi.data->__iter_idx | 0-s64max |
| PARAM_VALUE | 0 | bp->phy_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | *bp->dev->name | 0-255 |
| PARAM_VALUE | 0 | *bp->dev->prio_tc_map | 0-255 |
| PARAM_VALUE | 0 | *bp->pdev->saved_config_space | 0-4294967295 |
| DATA_SOURCE | 0 | bp | $0 |
| BIT_INFO | 0 | bp->autoneg | 0x0,0xfe |
| BIT_INFO | 0 | bp->phy_flags | 0x0,0xfffffffe |
| NOSPEC | 0 | bp->irq_nvecs | |
| NOSPEC | 0 | bp->num_req_tx_rings | |
| NOSPEC | 0 | bp->num_tx_rings | |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 0 | bp->advertising | 0,64-79,96-111,32832-32847,32864-32879 |
| HOST_DATA | 0 | bp->autoneg | 0-255 |
| HOST_DATA | 0 | bp->bus_speed_mhz | 0-u16max |
| HOST_DATA | 0 | bp->chip_id | 0-u32max |
| HOST_DATA | 0 | bp->cmd_ticks | 0-u16max |
| HOST_DATA | 0 | bp->cmd_ticks_int | 0-u16max |
| HOST_DATA | 0 | bp->cnic_eth_dev.chip_id | 0-u32max |
| HOST_DATA | 0 | bp->cnic_eth_dev.ctx_blk_size | s32min-s32max |
| HOST_DATA | 0 | bp->cnic_eth_dev.ctx_tbl_len | 0-u32max |
| HOST_DATA | 0 | bp->cnic_eth_dev.ctx_tbl_offset | 0-u32max |
| HOST_DATA | 0 | bp->cnic_eth_dev.drv_state | 0-u32max |
| HOST_DATA | 0 | bp->cnic_eth_dev.fcoe_init_cid | 0-u32max |
| HOST_DATA | 0 | bp->cnic_eth_dev.fcoe_wwn_node_name_hi | 0-u32max |
| HOST_DATA | 0 | bp->cnic_eth_dev.fcoe_wwn_node_name_lo | 0-u32max |
| HOST_DATA | 0 | bp->cnic_eth_dev.fcoe_wwn_port_name_hi | 0-u32max |
| HOST_DATA | 0 | bp->cnic_eth_dev.fcoe_wwn_port_name_lo | 0-u32max |
| HOST_DATA | 0 | bp->cnic_eth_dev.iscsi_l2_cid | 0-u16max |
| HOST_DATA | 0 | bp->cnic_eth_dev.iscsi_l2_client_id | 0-u16max |
| HOST_DATA | 0 | bp->cnic_eth_dev.max_fcoe_conn | 0-u32max |
| HOST_DATA | 0 | bp->cnic_eth_dev.max_fcoe_exchanges | 0-u32max |
| HOST_DATA | 0 | bp->cnic_eth_dev.max_iscsi_conn | 0-u32max |
| HOST_DATA | 0 | bp->cnic_eth_dev.max_kwqe_pending | 0-u32max |
| HOST_DATA | 0 | bp->cnic_eth_dev.max_rdma_conn | 0-u32max |
| HOST_DATA | 0 | bp->cnic_eth_dev.num_irq | s32min-s32max |
| HOST_DATA | 0 | bp->cnic_eth_dev.starting_cid | 0-u32max |
| HOST_DATA | 0 | bp->cnic_lock.osq.tail.counter | s32min-s32max |
| HOST_DATA | 0 | bp->cnic_lock.owner.counter | s64min-s64max |
| HOST_DATA | 0 | bp->com_ticks | 0-u16max |
| HOST_DATA | 0 | bp->com_ticks_int | 0-u16max |
| HOST_DATA | 0 | bp->comp_prod_trip | 0-u16max |
| HOST_DATA | 0 | bp->comp_prod_trip_int | 0-u16max |
| HOST_DATA | 0 | bp->ctx_pages | s32min-s32max |
| HOST_DATA | 0 | bp->current_interval | 0-u32max |
| HOST_DATA | 0 | bp->dev->real_num_rx_queues | 1-255 |
| HOST_DATA | 0 | bp->dev->real_num_tx_queues | 1-255 |
| HOST_DATA | 0 | bp->duplex | 0 |
| HOST_DATA | 0 | bp->flags | 0,64-u32max |
| HOST_DATA | 0 | bp->flash_size | 0,4096-16773120 |
| HOST_DATA | 0 | bp->flow_ctrl | 0-255 |
| HOST_DATA | 0 | bp->func | 0-255 |
| HOST_DATA | 0 | bp->fw_drv_pulse_wr_seq | 0-u16max |
| HOST_DATA | 0 | bp->fw_last_msg | 0-536870911 |
| HOST_DATA | 0 | bp->fw_wr_seq | 0-u16max |
| HOST_DATA | 0 | bp->hc_cmd | 0-u32max |
| HOST_DATA | 0 | bp->idle_chk_status_idx | u16max |
| HOST_DATA | 0 | bp->intr_sem.counter | s32min-s32max |
| HOST_DATA | 0 | bp->irq_nvecs | s32min-s32max |
| HOST_DATA | 0 | bp->leds_save | 0-u32max |
| HOST_DATA | 0 | bp->line_speed | 0,10,1000,2500 |
| HOST_DATA | 0 | bp->link_up | 0-255 |
| HOST_DATA | 0 | bp->loopback | 0,2-255 |
| HOST_DATA | 0 | bp->mii_up1 | 0-u32max |
| HOST_DATA | 0 | bp->num_req_rx_rings | s32min-s32max |
| HOST_DATA | 0 | bp->num_req_tx_rings | s32min-s32max |
| HOST_DATA | 0 | bp->num_rx_rings | 0-255 |
| HOST_DATA | 0 | bp->num_tx_rings | 0-255 |
| HOST_DATA | 0 | bp->pad | 0-255 |
| HOST_DATA | 0 | bp->pcix_cap | s32min-s32max |
| HOST_DATA | 0 | bp->pdev->acs_capabilities | 0-u16max |
| HOST_DATA | 0 | bp->pdev->class | 0-16777215 |
| HOST_DATA | 0 | bp->pdev->current_state | 0-3[c] |
| HOST_DATA | 0 | bp->pdev->devcap | 0-u32max |
| HOST_DATA | 0 | bp->pdev->devfn | 0-503[c] |
| HOST_DATA | 0 | bp->pdev->device | 0-u16max |
| HOST_DATA | 0 | bp->pdev->eetlp_prefix_max | 0-7[c] |
| HOST_DATA | 0 | bp->pdev->fm_enabled | 0-1[c] |
| HOST_DATA | 0 | bp->pdev->hdr_type | 0-255[c] |
| HOST_DATA | 0 | bp->pdev->ide_cfg | 0-1[c] |
| HOST_DATA | 0 | bp->pdev->ide_tee_limit | 0-1[c] |
| HOST_DATA | 0 | bp->pdev->irq | 0-255 |
| HOST_DATA | 0 | bp->pdev->is_cxl | 0-1 |
| HOST_DATA | 0 | bp->pdev->multifunction | 0-1[c] |
| HOST_DATA | 0 | bp->pdev->nr_ide_mem | 0-255[c] |
| HOST_DATA | 0 | bp->pdev->pcie_flags_reg | 0-u16max |
| HOST_DATA | 0 | bp->pdev->pcie_mpss | 0-7[c] |
| HOST_DATA | 0 | bp->pdev->pin | 0 |
| HOST_DATA | 0 | bp->pdev->pme_support | 0-31[c] |
| HOST_DATA | 0 | bp->pdev->ptm_granularity | 0-255[c] |
| HOST_DATA | 0 | bp->pdev->revision | 0-255 |
| HOST_DATA | 0 | bp->pdev->subsystem_device | 0-u16max |
| HOST_DATA | 0 | bp->pdev->subsystem_vendor | 0-u16max |
| HOST_DATA | 0 | bp->pdev->supported_speeds | 0,2-254[c] |
| HOST_DATA | 0 | bp->pdev->transparent | 0[c] |
| HOST_DATA | 0 | bp->pdev->vendor | 0-u16max |
| HOST_DATA | 0 | bp->phy_addr | 0-u32max |
| HOST_DATA | 0 | bp->phy_flags | 0,512-u32max[c] |
| HOST_DATA | 0 | bp->phy_id | 0-u32max |
| HOST_DATA | 0 | bp->phy_port | 0-255 |
| HOST_DATA | 0 | bp->pm_cap | s32min-s32max |
| HOST_DATA | 0 | bp->req_duplex | 0 |
| HOST_DATA | 0 | bp->req_flow_ctrl | 0-255 |
| HOST_DATA | 0 | bp->req_line_speed | 0,10,1000,2500 |
| HOST_DATA | 0 | bp->reset_task.data.counter | s64min-s64max |
| HOST_DATA | 0 | bp->rx_buf_size | 0-u32max |
| HOST_DATA | 0 | bp->rx_buf_use_size | 0-u32max |
| HOST_DATA | 0 | bp->rx_copy_thresh | 0-u32max |
| HOST_DATA | 0 | bp->rx_jumbo_thresh | 0-u32max |
| HOST_DATA | 0 | bp->rx_max_pg_ring | s32min-s32max |
| HOST_DATA | 0 | bp->rx_max_pg_ring_idx | 0-u32max |
| HOST_DATA | 0 | bp->rx_max_ring | s32min-s32max |
| HOST_DATA | 0 | bp->rx_max_ring_idx | 0-u32max |
| HOST_DATA | 0 | bp->rx_mode | 0-u32max |
| HOST_DATA | 0 | bp->rx_pg_ring_size | s32min-s32max |
| HOST_DATA | 0 | bp->rx_quick_cons_trip | 0-u16max |
| HOST_DATA | 0 | bp->rx_quick_cons_trip_int | 0-u16max |
| HOST_DATA | 0 | bp->rx_ring_size | s32min-s32max |
| HOST_DATA | 0 | bp->rx_ticks | 0-u16max |
| HOST_DATA | 0 | bp->rx_ticks_int | 0-u16max |
| HOST_DATA | 0 | bp->serdes_an_pending | 0-255 |
| HOST_DATA | 0 | bp->shmem_base | 0-u32max |
| HOST_DATA | 0 | bp->stats_blk_mapping | 0-u64max |
| HOST_DATA | 0 | bp->stats_ticks | 0-u32max |
| HOST_DATA | 0 | bp->status_blk_mapping | 0-u64max |
| HOST_DATA | 0 | bp->status_stats_size | s32min-s32max |
| HOST_DATA | 0 | bp->timer.expires | 0-u64max |
| HOST_DATA | 0 | bp->timer.flags | 0-u32max |
| HOST_DATA | 0 | bp->tx_quick_cons_trip | 0-u16max |
| HOST_DATA | 0 | bp->tx_quick_cons_trip_int | 0-u16max |
| HOST_DATA | 0 | bp->tx_ring_size | s32min-s32max |
| HOST_DATA | 0 | bp->tx_ticks | 0-u16max |
| HOST_DATA | 0 | bp->tx_ticks_int | 0-u16max |
| HOST_DATA | 0 | bp->tx_wake_thresh | 0-u32max |
| HOST_DATA | 0 | bp->wol | 0-255 |
| USER_DATA | 0 | bp->duplex | 0,2-255 |
| USER_DATA | 0 | bp->irq_nvecs | 1-s32max[c] |
| USER_DATA | 0 | bp->line_speed | 0-99,101-u16max |
| USER_DATA | 0 | bp->num_req_tx_rings | 0 |
| USER_DATA | 0 | bp->num_tx_rings | 0-255[c] |
| USER_DATA | 0 | bp->req_duplex | 0,2-255 |
| USER_DATA | 0 | bp->req_line_speed | 0-99,101-u16max |
| USER_DATA | 0 | bp->rx_quick_cons_trip | 0-255 |
| USER_DATA | 0 | bp->rx_quick_cons_trip_int | 0-255 |
| USER_DATA | 0 | bp->rx_ring_size | 0 |
| USER_DATA | 0 | bp->rx_ticks | 0-1023 |
| USER_DATA | 0 | bp->rx_ticks_int | 0-1023 |
| USER_DATA | 0 | bp->stats_ticks | 0,256-16776960[c] |
| USER_DATA | 0 | bp->tx_quick_cons_trip | 0-255 |
| USER_DATA | 0 | bp->tx_quick_cons_trip_int | 0-255 |
| USER_DATA | 0 | bp->tx_ticks | 0-1023 |
| USER_DATA | 0 | bp->tx_ticks_int | 0-1023 |
| NO_OVERFLOW_SIMPLE | 0 | bp->rx_max_pg_ring | |
| NO_OVERFLOW_SIMPLE | 0 | bp->rx_max_ring | |
| LOCK2 | bh | ||
| LOCK2 | 0 | &bp->phy_lock | |
| TYPE_LOCK | (struct bnx2)->phy_lock |
drivers/net/ethernet/broadcom/bnx2.c bnx2_setup_copper_phy() -> bnx2_resolve_flow_ctrl()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bp | 4096-ptr_max |
| PARAM_VALUE | 0 | bp->flash_info->addr_mask | 3,255,511 |
| PARAM_VALUE | 0 | bp->flash_info->config1 | 0,1082327936,1199604225,1266713089,1333821953,1400930817,1468039681,1535148545,1602257409,1652589440,1736475137,1803584001,1853915763,1937801729,1988133491,2072019457,2122351219 |
| PARAM_VALUE | 0 | bp->flash_info->config2 | 0,327809,327899,5701761,10420353 |
| PARAM_VALUE | 0 | bp->flash_info->config3 | 0,58982995,1753514835,2709823571 |
| PARAM_VALUE | 0 | bp->flash_info->flags | 1,3-4 |
| PARAM_VALUE | 0 | bp->flash_info->page_bits | 2,8-9 |
| PARAM_VALUE | 0 | bp->flash_info->page_size | 4,256,264 |
| PARAM_VALUE | 0 | bp->flash_info->strapping | 0,67108865,134217730,201326595,285212672,352321537,419430402,486539267,570425344,637534209,704643074,771751939,855638016,922746881,989855746,1056964611 |
| PARAM_VALUE | 0 | bp->flash_info->total_size | 0,65536,131072,135168,262144,270336 |
| PARAM_VALUE | 0 | bp->flash_info->write1 | 0,2936013824,2936144902 |
| PARAM_VALUE | 0 | bp->loopback | 0,2-255 |
| PARAM_VALUE | 0 | bp->pdev->dev.cma_area->nranges | s32min-s32max |
| PARAM_VALUE | 0 | bp->pdev->dev.msi.data->__iter_idx | 0-s64max |
| PARAM_VALUE | 0 | bp->phy_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | *bp->dev->name | 0-255 |
| PARAM_VALUE | 0 | *bp->dev->prio_tc_map | 0-255 |
| PARAM_VALUE | 0 | *bp->pdev->saved_config_space | 0-4294967295 |
| DATA_SOURCE | 0 | bp | $0 |
| BIT_INFO | 0 | bp->autoneg | 0x0,0xfe |
| BIT_INFO | 0 | bp->phy_flags | 0x0,0xfffffffe |
| NOSPEC | 0 | bp->irq_nvecs | |
| NOSPEC | 0 | bp->num_req_tx_rings | |
| NOSPEC | 0 | bp->num_tx_rings | |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 0 | bp->advertising | 0,64-79,96-111,32832-32847,32864-32879 |
| HOST_DATA | 0 | bp->autoneg | 0-255 |
| HOST_DATA | 0 | bp->bus_speed_mhz | 0-u16max |
| HOST_DATA | 0 | bp->chip_id | 0-u32max |
| HOST_DATA | 0 | bp->cmd_ticks | 0-u16max |
| HOST_DATA | 0 | bp->cmd_ticks_int | 0-u16max |
| HOST_DATA | 0 | bp->cnic_eth_dev.chip_id | 0-u32max |
| HOST_DATA | 0 | bp->cnic_eth_dev.ctx_blk_size | s32min-s32max |
| HOST_DATA | 0 | bp->cnic_eth_dev.ctx_tbl_len | 0-u32max |
| HOST_DATA | 0 | bp->cnic_eth_dev.ctx_tbl_offset | 0-u32max |
| HOST_DATA | 0 | bp->cnic_eth_dev.drv_state | 0-u32max |
| HOST_DATA | 0 | bp->cnic_eth_dev.fcoe_init_cid | 0-u32max |
| HOST_DATA | 0 | bp->cnic_eth_dev.fcoe_wwn_node_name_hi | 0-u32max |
| HOST_DATA | 0 | bp->cnic_eth_dev.fcoe_wwn_node_name_lo | 0-u32max |
| HOST_DATA | 0 | bp->cnic_eth_dev.fcoe_wwn_port_name_hi | 0-u32max |
| HOST_DATA | 0 | bp->cnic_eth_dev.fcoe_wwn_port_name_lo | 0-u32max |
| HOST_DATA | 0 | bp->cnic_eth_dev.iscsi_l2_cid | 0-u16max |
| HOST_DATA | 0 | bp->cnic_eth_dev.iscsi_l2_client_id | 0-u16max |
| HOST_DATA | 0 | bp->cnic_eth_dev.max_fcoe_conn | 0-u32max |
| HOST_DATA | 0 | bp->cnic_eth_dev.max_fcoe_exchanges | 0-u32max |
| HOST_DATA | 0 | bp->cnic_eth_dev.max_iscsi_conn | 0-u32max |
| HOST_DATA | 0 | bp->cnic_eth_dev.max_kwqe_pending | 0-u32max |
| HOST_DATA | 0 | bp->cnic_eth_dev.max_rdma_conn | 0-u32max |
| HOST_DATA | 0 | bp->cnic_eth_dev.num_irq | s32min-s32max |
| HOST_DATA | 0 | bp->cnic_eth_dev.starting_cid | 0-u32max |
| HOST_DATA | 0 | bp->cnic_lock.osq.tail.counter | s32min-s32max |
| HOST_DATA | 0 | bp->cnic_lock.owner.counter | s64min-s64max |
| HOST_DATA | 0 | bp->com_ticks | 0-u16max |
| HOST_DATA | 0 | bp->com_ticks_int | 0-u16max |
| HOST_DATA | 0 | bp->comp_prod_trip | 0-u16max |
| HOST_DATA | 0 | bp->comp_prod_trip_int | 0-u16max |
| HOST_DATA | 0 | bp->ctx_pages | s32min-s32max |
| HOST_DATA | 0 | bp->current_interval | 0-u32max |
| HOST_DATA | 0 | bp->dev->real_num_rx_queues | 1-255 |
| HOST_DATA | 0 | bp->dev->real_num_tx_queues | 1-255 |
| HOST_DATA | 0 | bp->duplex | 0-255 |
| HOST_DATA | 0 | bp->flags | 0,64-u32max |
| HOST_DATA | 0 | bp->flash_size | 0,4096-16773120 |
| HOST_DATA | 0 | bp->flow_ctrl | 0-255 |
| HOST_DATA | 0 | bp->func | 0-255 |
| HOST_DATA | 0 | bp->fw_drv_pulse_wr_seq | 0-u16max |
| HOST_DATA | 0 | bp->fw_last_msg | 0-536870911 |
| HOST_DATA | 0 | bp->fw_wr_seq | 0-u16max |
| HOST_DATA | 0 | bp->hc_cmd | 0-u32max |
| HOST_DATA | 0 | bp->idle_chk_status_idx | u16max |
| HOST_DATA | 0 | bp->intr_sem.counter | s32min-s32max |
| HOST_DATA | 0 | bp->irq_nvecs | s32min-s32max |
| HOST_DATA | 0 | bp->leds_save | 0-u32max |
| HOST_DATA | 0 | bp->line_speed | 0-u16max |
| HOST_DATA | 0 | bp->link_up | 0-255 |
| HOST_DATA | 0 | bp->loopback | 0,2-255 |
| HOST_DATA | 0 | bp->mii_up1 | 0-u32max |
| HOST_DATA | 0 | bp->num_req_rx_rings | s32min-s32max |
| HOST_DATA | 0 | bp->num_req_tx_rings | s32min-s32max |
| HOST_DATA | 0 | bp->num_rx_rings | 0-255 |
| HOST_DATA | 0 | bp->num_tx_rings | 0-255 |
| HOST_DATA | 0 | bp->pad | 0-255 |
| HOST_DATA | 0 | bp->pcix_cap | s32min-s32max |
| HOST_DATA | 0 | bp->pdev->acs_capabilities | 0-u16max |
| HOST_DATA | 0 | bp->pdev->class | 0-16777215 |
| HOST_DATA | 0 | bp->pdev->current_state | 0-3[c] |
| HOST_DATA | 0 | bp->pdev->devcap | 0-u32max |
| HOST_DATA | 0 | bp->pdev->devfn | 0-503[c] |
| HOST_DATA | 0 | bp->pdev->device | 0-u16max |
| HOST_DATA | 0 | bp->pdev->eetlp_prefix_max | 0-7[c] |
| HOST_DATA | 0 | bp->pdev->fm_enabled | 0-1[c] |
| HOST_DATA | 0 | bp->pdev->hdr_type | 0-255[c] |
| HOST_DATA | 0 | bp->pdev->ide_cfg | 0-1[c] |
| HOST_DATA | 0 | bp->pdev->ide_tee_limit | 0-1[c] |
| HOST_DATA | 0 | bp->pdev->irq | 0-255 |
| HOST_DATA | 0 | bp->pdev->is_cxl | 0-1 |
| HOST_DATA | 0 | bp->pdev->multifunction | 0-1[c] |
| HOST_DATA | 0 | bp->pdev->nr_ide_mem | 0-255[c] |
| HOST_DATA | 0 | bp->pdev->pcie_flags_reg | 0-u16max |
| HOST_DATA | 0 | bp->pdev->pcie_mpss | 0-7[c] |
| HOST_DATA | 0 | bp->pdev->pin | 0 |
| HOST_DATA | 0 | bp->pdev->pme_support | 0-31[c] |
| HOST_DATA | 0 | bp->pdev->ptm_granularity | 0-255[c] |
| HOST_DATA | 0 | bp->pdev->revision | 0-255 |
| HOST_DATA | 0 | bp->pdev->subsystem_device | 0-u16max |
| HOST_DATA | 0 | bp->pdev->subsystem_vendor | 0-u16max |
| HOST_DATA | 0 | bp->pdev->supported_speeds | 0,2-254[c] |
| HOST_DATA | 0 | bp->pdev->transparent | 0[c] |
| HOST_DATA | 0 | bp->pdev->vendor | 0-u16max |
| HOST_DATA | 0 | bp->phy_addr | 0-u32max |
| HOST_DATA | 0 | bp->phy_flags | 0,512-u32max[c] |
| HOST_DATA | 0 | bp->phy_id | 0-u32max |
| HOST_DATA | 0 | bp->phy_port | 0-255 |
| HOST_DATA | 0 | bp->pm_cap | s32min-s32max |
| HOST_DATA | 0 | bp->req_duplex | 0 |
| HOST_DATA | 0 | bp->req_flow_ctrl | 0-255 |
| HOST_DATA | 0 | bp->req_line_speed | 0,10,1000,2500 |
| HOST_DATA | 0 | bp->reset_task.data.counter | s64min-s64max |
| HOST_DATA | 0 | bp->rx_buf_size | 0-u32max |
| HOST_DATA | 0 | bp->rx_buf_use_size | 0-u32max |
| HOST_DATA | 0 | bp->rx_copy_thresh | 0-u32max |
| HOST_DATA | 0 | bp->rx_jumbo_thresh | 0-u32max |
| HOST_DATA | 0 | bp->rx_max_pg_ring | s32min-s32max |
| HOST_DATA | 0 | bp->rx_max_pg_ring_idx | 0-u32max |
| HOST_DATA | 0 | bp->rx_max_ring | s32min-s32max |
| HOST_DATA | 0 | bp->rx_max_ring_idx | 0-u32max |
| HOST_DATA | 0 | bp->rx_mode | 0-u32max |
| HOST_DATA | 0 | bp->rx_pg_ring_size | s32min-s32max |
| HOST_DATA | 0 | bp->rx_quick_cons_trip | 0-u16max |
| HOST_DATA | 0 | bp->rx_quick_cons_trip_int | 0-u16max |
| HOST_DATA | 0 | bp->rx_ring_size | s32min-s32max |
| HOST_DATA | 0 | bp->rx_ticks | 0-u16max |
| HOST_DATA | 0 | bp->rx_ticks_int | 0-u16max |
| HOST_DATA | 0 | bp->serdes_an_pending | 0-255 |
| HOST_DATA | 0 | bp->shmem_base | 0-u32max |
| HOST_DATA | 0 | bp->stats_blk_mapping | 0-u64max |
| HOST_DATA | 0 | bp->stats_ticks | 0-u32max |
| HOST_DATA | 0 | bp->status_blk_mapping | 0-u64max |
| HOST_DATA | 0 | bp->status_stats_size | s32min-s32max |
| HOST_DATA | 0 | bp->timer.expires | 0-u64max |
| HOST_DATA | 0 | bp->timer.flags | 0-u32max |
| HOST_DATA | 0 | bp->tx_quick_cons_trip | 0-u16max |
| HOST_DATA | 0 | bp->tx_quick_cons_trip_int | 0-u16max |
| HOST_DATA | 0 | bp->tx_ring_size | s32min-s32max |
| HOST_DATA | 0 | bp->tx_ticks | 0-u16max |
| HOST_DATA | 0 | bp->tx_ticks_int | 0-u16max |
| HOST_DATA | 0 | bp->tx_wake_thresh | 0-u32max |
| HOST_DATA | 0 | bp->wol | 0-255 |
| USER_DATA | 0 | bp->irq_nvecs | 1-s32max[c] |
| USER_DATA | 0 | bp->num_req_tx_rings | 0 |
| USER_DATA | 0 | bp->num_tx_rings | 0-255[c] |
| USER_DATA | 0 | bp->req_duplex | 0,2-255 |
| USER_DATA | 0 | bp->req_line_speed | 0-99,101-u16max |
| USER_DATA | 0 | bp->rx_quick_cons_trip | 0-255 |
| USER_DATA | 0 | bp->rx_quick_cons_trip_int | 0-255 |
| USER_DATA | 0 | bp->rx_ring_size | 0 |
| USER_DATA | 0 | bp->rx_ticks | 0-1023 |
| USER_DATA | 0 | bp->rx_ticks_int | 0-1023 |
| USER_DATA | 0 | bp->stats_ticks | 0,256-16776960[c] |
| USER_DATA | 0 | bp->tx_quick_cons_trip | 0-255 |
| USER_DATA | 0 | bp->tx_quick_cons_trip_int | 0-255 |
| USER_DATA | 0 | bp->tx_ticks | 0-1023 |
| USER_DATA | 0 | bp->tx_ticks_int | 0-1023 |
| NO_OVERFLOW_SIMPLE | 0 | bp->rx_max_pg_ring | |
| NO_OVERFLOW_SIMPLE | 0 | bp->rx_max_ring | |
| LOCK2 | bh | ||
| LOCK2 | 0 | &bp->phy_lock | |
| TYPE_LOCK | (struct bnx2)->phy_lock |
drivers/net/ethernet/broadcom/bnx2.c bnx2_setup_serdes_phy() -> bnx2_resolve_flow_ctrl()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bp | 4096-ptr_max |
| PARAM_VALUE | 0 | bp->flash_info->addr_mask | 3,255,511 |
| PARAM_VALUE | 0 | bp->flash_info->config1 | 0,1082327936,1199604225,1266713089,1333821953,1400930817,1468039681,1535148545,1602257409,1652589440,1736475137,1803584001,1853915763,1937801729,1988133491,2072019457,2122351219 |
| PARAM_VALUE | 0 | bp->flash_info->config2 | 0,327809,327899,5701761,10420353 |
| PARAM_VALUE | 0 | bp->flash_info->config3 | 0,58982995,1753514835,2709823571 |
| PARAM_VALUE | 0 | bp->flash_info->flags | 1,3-4 |
| PARAM_VALUE | 0 | bp->flash_info->page_bits | 2,8-9 |
| PARAM_VALUE | 0 | bp->flash_info->page_size | 4,256,264 |
| PARAM_VALUE | 0 | bp->flash_info->strapping | 0,67108865,134217730,201326595,285212672,352321537,419430402,486539267,570425344,637534209,704643074,771751939,855638016,922746881,989855746,1056964611 |
| PARAM_VALUE | 0 | bp->flash_info->total_size | 0,65536,131072,135168,262144,270336 |
| PARAM_VALUE | 0 | bp->flash_info->write1 | 0,2936013824,2936144902 |
| PARAM_VALUE | 0 | bp->loopback | 0,2-255 |
| PARAM_VALUE | 0 | bp->pdev->dev.cma_area->nranges | s32min-s32max |
| PARAM_VALUE | 0 | bp->pdev->dev.msi.data->__iter_idx | 0-s64max |
| PARAM_VALUE | 0 | bp->phy_flags | 1-u32max |
| PARAM_VALUE | 0 | bp->phy_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | *bp->dev->name | 0-255 |
| PARAM_VALUE | 0 | *bp->dev->prio_tc_map | 0-255 |
| PARAM_VALUE | 0 | *bp->pdev->saved_config_space | 0-4294967295 |
| DATA_SOURCE | 0 | bp | $0 |
| BIT_INFO | 0 | bp->autoneg | 0x0,0xfe |
| BIT_INFO | 0 | bp->phy_flags | 0x1,0xffffffffffffffff |
| NOSPEC | 0 | bp->irq_nvecs | |
| NOSPEC | 0 | bp->num_req_tx_rings | |
| NOSPEC | 0 | bp->num_tx_rings | |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 0 | bp->advertising | 0-u32max |
| HOST_DATA | 0 | bp->autoneg | 0-255 |
| HOST_DATA | 0 | bp->bus_speed_mhz | 0-u16max |
| HOST_DATA | 0 | bp->chip_id | 0-u32max |
| HOST_DATA | 0 | bp->cmd_ticks | 0-u16max |
| HOST_DATA | 0 | bp->cmd_ticks_int | 0-u16max |
| HOST_DATA | 0 | bp->cnic_eth_dev.chip_id | 0-u32max |
| HOST_DATA | 0 | bp->cnic_eth_dev.ctx_blk_size | s32min-s32max |
| HOST_DATA | 0 | bp->cnic_eth_dev.ctx_tbl_len | 0-u32max |
| HOST_DATA | 0 | bp->cnic_eth_dev.ctx_tbl_offset | 0-u32max |
| HOST_DATA | 0 | bp->cnic_eth_dev.drv_state | 0-u32max |
| HOST_DATA | 0 | bp->cnic_eth_dev.fcoe_init_cid | 0-u32max |
| HOST_DATA | 0 | bp->cnic_eth_dev.fcoe_wwn_node_name_hi | 0-u32max |
| HOST_DATA | 0 | bp->cnic_eth_dev.fcoe_wwn_node_name_lo | 0-u32max |
| HOST_DATA | 0 | bp->cnic_eth_dev.fcoe_wwn_port_name_hi | 0-u32max |
| HOST_DATA | 0 | bp->cnic_eth_dev.fcoe_wwn_port_name_lo | 0-u32max |
| HOST_DATA | 0 | bp->cnic_eth_dev.iscsi_l2_cid | 0-u16max |
| HOST_DATA | 0 | bp->cnic_eth_dev.iscsi_l2_client_id | 0-u16max |
| HOST_DATA | 0 | bp->cnic_eth_dev.max_fcoe_conn | 0-u32max |
| HOST_DATA | 0 | bp->cnic_eth_dev.max_fcoe_exchanges | 0-u32max |
| HOST_DATA | 0 | bp->cnic_eth_dev.max_iscsi_conn | 0-u32max |
| HOST_DATA | 0 | bp->cnic_eth_dev.max_kwqe_pending | 0-u32max |
| HOST_DATA | 0 | bp->cnic_eth_dev.max_rdma_conn | 0-u32max |
| HOST_DATA | 0 | bp->cnic_eth_dev.num_irq | s32min-s32max |
| HOST_DATA | 0 | bp->cnic_eth_dev.starting_cid | 0-u32max |
| HOST_DATA | 0 | bp->cnic_lock.osq.tail.counter | s32min-s32max |
| HOST_DATA | 0 | bp->cnic_lock.owner.counter | s64min-s64max |
| HOST_DATA | 0 | bp->com_ticks | 0-u16max |
| HOST_DATA | 0 | bp->com_ticks_int | 0-u16max |
| HOST_DATA | 0 | bp->comp_prod_trip | 0-u16max |
| HOST_DATA | 0 | bp->comp_prod_trip_int | 0-u16max |
| HOST_DATA | 0 | bp->ctx_pages | s32min-s32max |
| HOST_DATA | 0 | bp->current_interval | 0-u32max |
| HOST_DATA | 0 | bp->dev->real_num_rx_queues | 1-255 |
| HOST_DATA | 0 | bp->dev->real_num_tx_queues | 1-255 |
| HOST_DATA | 0 | bp->duplex | 0-255 |
| HOST_DATA | 0 | bp->flags | 0,64-u32max |
| HOST_DATA | 0 | bp->flash_size | 0,4096-16773120 |
| HOST_DATA | 0 | bp->flow_ctrl | 0-255 |
| HOST_DATA | 0 | bp->func | 0-255 |
| HOST_DATA | 0 | bp->fw_drv_pulse_wr_seq | 0-u16max |
| HOST_DATA | 0 | bp->fw_last_msg | 0-536870911 |
| HOST_DATA | 0 | bp->fw_wr_seq | 0-u16max |
| HOST_DATA | 0 | bp->hc_cmd | 0-u32max |
| HOST_DATA | 0 | bp->idle_chk_status_idx | u16max |
| HOST_DATA | 0 | bp->intr_sem.counter | s32min-s32max |
| HOST_DATA | 0 | bp->irq_nvecs | s32min-s32max |
| HOST_DATA | 0 | bp->leds_save | 0-u32max |
| HOST_DATA | 0 | bp->line_speed | 0-u16max |
| HOST_DATA | 0 | bp->link_up | 0-255 |
| HOST_DATA | 0 | bp->loopback | 0,2-255 |
| HOST_DATA | 0 | bp->mii_up1 | 0-u32max |
| HOST_DATA | 0 | bp->num_req_rx_rings | s32min-s32max |
| HOST_DATA | 0 | bp->num_req_tx_rings | s32min-s32max |
| HOST_DATA | 0 | bp->num_rx_rings | 0-255 |
| HOST_DATA | 0 | bp->num_tx_rings | 0-255 |
| HOST_DATA | 0 | bp->pad | 0-255 |
| HOST_DATA | 0 | bp->pcix_cap | s32min-s32max |
| HOST_DATA | 0 | bp->pdev->acs_capabilities | 0-u16max |
| HOST_DATA | 0 | bp->pdev->class | 0-16777215 |
| HOST_DATA | 0 | bp->pdev->current_state | 0-3[c] |
| HOST_DATA | 0 | bp->pdev->devcap | 0-u32max |
| HOST_DATA | 0 | bp->pdev->devfn | 0-503[c] |
| HOST_DATA | 0 | bp->pdev->device | 0-u16max |
| HOST_DATA | 0 | bp->pdev->eetlp_prefix_max | 0-7[c] |
| HOST_DATA | 0 | bp->pdev->fm_enabled | 0-1[c] |
| HOST_DATA | 0 | bp->pdev->hdr_type | 0-255[c] |
| HOST_DATA | 0 | bp->pdev->ide_cfg | 0-1[c] |
| HOST_DATA | 0 | bp->pdev->ide_tee_limit | 0-1[c] |
| HOST_DATA | 0 | bp->pdev->irq | 0-255 |
| HOST_DATA | 0 | bp->pdev->is_cxl | 0-1 |
| HOST_DATA | 0 | bp->pdev->multifunction | 0-1[c] |
| HOST_DATA | 0 | bp->pdev->nr_ide_mem | 0-255[c] |
| HOST_DATA | 0 | bp->pdev->pcie_flags_reg | 0-u16max |
| HOST_DATA | 0 | bp->pdev->pcie_mpss | 0-7[c] |
| HOST_DATA | 0 | bp->pdev->pin | 0 |
| HOST_DATA | 0 | bp->pdev->pme_support | 0-31[c] |
| HOST_DATA | 0 | bp->pdev->ptm_granularity | 0-255[c] |
| HOST_DATA | 0 | bp->pdev->revision | 0-255 |
| HOST_DATA | 0 | bp->pdev->subsystem_device | 0-u16max |
| HOST_DATA | 0 | bp->pdev->subsystem_vendor | 0-u16max |
| HOST_DATA | 0 | bp->pdev->supported_speeds | 0,2-254[c] |
| HOST_DATA | 0 | bp->pdev->transparent | 0[c] |
| HOST_DATA | 0 | bp->pdev->vendor | 0-u16max |
| HOST_DATA | 0 | bp->phy_addr | 0-u32max |
| HOST_DATA | 0 | bp->phy_flags | 512-u32max[c] |
| HOST_DATA | 0 | bp->phy_id | 0-u32max |
| HOST_DATA | 0 | bp->phy_port | 0-255 |
| HOST_DATA | 0 | bp->pm_cap | s32min-s32max |
| HOST_DATA | 0 | bp->req_duplex | 0 |
| HOST_DATA | 0 | bp->req_flow_ctrl | 0-255 |
| HOST_DATA | 0 | bp->req_line_speed | 0,10,100 |
| HOST_DATA | 0 | bp->reset_task.data.counter | s64min-s64max |
| HOST_DATA | 0 | bp->rx_buf_size | 0-u32max |
| HOST_DATA | 0 | bp->rx_buf_use_size | 0-u32max |
| HOST_DATA | 0 | bp->rx_copy_thresh | 0-u32max |
| HOST_DATA | 0 | bp->rx_jumbo_thresh | 0-u32max |
| HOST_DATA | 0 | bp->rx_max_pg_ring | s32min-s32max |
| HOST_DATA | 0 | bp->rx_max_pg_ring_idx | 0-u32max |
| HOST_DATA | 0 | bp->rx_max_ring | s32min-s32max |
| HOST_DATA | 0 | bp->rx_max_ring_idx | 0-u32max |
| HOST_DATA | 0 | bp->rx_mode | 0-u32max |
| HOST_DATA | 0 | bp->rx_pg_ring_size | s32min-s32max |
| HOST_DATA | 0 | bp->rx_quick_cons_trip | 0-u16max |
| HOST_DATA | 0 | bp->rx_quick_cons_trip_int | 0-u16max |
| HOST_DATA | 0 | bp->rx_ring_size | s32min-s32max |
| HOST_DATA | 0 | bp->rx_ticks | 0-u16max |
| HOST_DATA | 0 | bp->rx_ticks_int | 0-u16max |
| HOST_DATA | 0 | bp->serdes_an_pending | 0-255 |
| HOST_DATA | 0 | bp->shmem_base | 0-u32max |
| HOST_DATA | 0 | bp->stats_blk_mapping | 0-u64max |
| HOST_DATA | 0 | bp->stats_ticks | 0-u32max |
| HOST_DATA | 0 | bp->status_blk_mapping | 0-u64max |
| HOST_DATA | 0 | bp->status_stats_size | s32min-s32max |
| HOST_DATA | 0 | bp->timer.expires | 0-u64max |
| HOST_DATA | 0 | bp->timer.flags | 0-u32max |
| HOST_DATA | 0 | bp->tx_quick_cons_trip | 0-u16max |
| HOST_DATA | 0 | bp->tx_quick_cons_trip_int | 0-u16max |
| HOST_DATA | 0 | bp->tx_ring_size | s32min-s32max |
| HOST_DATA | 0 | bp->tx_ticks | 0-u16max |
| HOST_DATA | 0 | bp->tx_ticks_int | 0-u16max |
| HOST_DATA | 0 | bp->tx_wake_thresh | 0-u32max |
| HOST_DATA | 0 | bp->wol | 0-255 |
| USER_DATA | 0 | bp->irq_nvecs | 1-s32max[c] |
| USER_DATA | 0 | bp->num_req_tx_rings | 0 |
| USER_DATA | 0 | bp->num_tx_rings | 0-255[c] |
| USER_DATA | 0 | bp->req_duplex | 0,2-255 |
| USER_DATA | 0 | bp->req_line_speed | 0-999,1001-2499,2501-u16max |
| USER_DATA | 0 | bp->rx_quick_cons_trip | 0-255 |
| USER_DATA | 0 | bp->rx_quick_cons_trip_int | 0-255 |
| USER_DATA | 0 | bp->rx_ring_size | 0 |
| USER_DATA | 0 | bp->rx_ticks | 0-1023 |
| USER_DATA | 0 | bp->rx_ticks_int | 0-1023 |
| USER_DATA | 0 | bp->stats_ticks | 0,256-16776960[c] |
| USER_DATA | 0 | bp->tx_quick_cons_trip | 0-255 |
| USER_DATA | 0 | bp->tx_quick_cons_trip_int | 0-255 |
| USER_DATA | 0 | bp->tx_ticks | 0-1023 |
| USER_DATA | 0 | bp->tx_ticks_int | 0-1023 |
| NO_OVERFLOW_SIMPLE | 0 | bp->rx_max_pg_ring | |
| NO_OVERFLOW_SIMPLE | 0 | bp->rx_max_ring | |
| LOCK2 | bh | ||
| LOCK2 | 0 | &bp->phy_lock | |
| TYPE_LOCK | (struct bnx2)->phy_lock |
drivers/net/ethernet/broadcom/bnx2.c bnx2_setup_serdes_phy() -> bnx2_resolve_flow_ctrl()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bp | 4096-ptr_max |
| PARAM_VALUE | 0 | bp->autoneg | 1-255 |
| PARAM_VALUE | 0 | bp->flash_info->addr_mask | 3,255,511 |
| PARAM_VALUE | 0 | bp->flash_info->config1 | 0,1082327936,1199604225,1266713089,1333821953,1400930817,1468039681,1535148545,1602257409,1652589440,1736475137,1803584001,1853915763,1937801729,1988133491,2072019457,2122351219 |
| PARAM_VALUE | 0 | bp->flash_info->config2 | 0,327809,327899,5701761,10420353 |
| PARAM_VALUE | 0 | bp->flash_info->config3 | 0,58982995,1753514835,2709823571 |
| PARAM_VALUE | 0 | bp->flash_info->flags | 1,3-4 |
| PARAM_VALUE | 0 | bp->flash_info->page_bits | 2,8-9 |
| PARAM_VALUE | 0 | bp->flash_info->page_size | 4,256,264 |
| PARAM_VALUE | 0 | bp->flash_info->strapping | 0,67108865,134217730,201326595,285212672,352321537,419430402,486539267,570425344,637534209,704643074,771751939,855638016,922746881,989855746,1056964611 |
| PARAM_VALUE | 0 | bp->flash_info->total_size | 0,65536,131072,135168,262144,270336 |
| PARAM_VALUE | 0 | bp->flash_info->write1 | 0,2936013824,2936144902 |
| PARAM_VALUE | 0 | bp->loopback | 0,2-255 |
| PARAM_VALUE | 0 | bp->pdev->dev.cma_area->nranges | s32min-s32max |
| PARAM_VALUE | 0 | bp->pdev->dev.msi.data->__iter_idx | 0-s64max |
| PARAM_VALUE | 0 | bp->phy_flags | 1-u32max |
| PARAM_VALUE | 0 | bp->phy_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | bp->serdes_an_pending | 0 |
| PARAM_VALUE | 0 | *bp->dev->name | 0-255 |
| PARAM_VALUE | 0 | *bp->dev->prio_tc_map | 0-255 |
| PARAM_VALUE | 0 | *bp->pdev->saved_config_space | 0-4294967295 |
| DATA_SOURCE | 0 | bp | $0 |
| BIT_INFO | 0 | bp->advertising | 0x0,0xffffffff |
| BIT_INFO | 0 | bp->autoneg | 0x1,0xff |
| BIT_INFO | 0 | bp->phy_flags | 0x1,0xffffffffffffffff |
| NOSPEC | 0 | bp->irq_nvecs | |
| NOSPEC | 0 | bp->num_req_tx_rings | |
| NOSPEC | 0 | bp->num_tx_rings | |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 0 | bp->advertising | 0-u32max |
| HOST_DATA | 0 | bp->autoneg | 1-255 |
| HOST_DATA | 0 | bp->bus_speed_mhz | 0-u16max |
| HOST_DATA | 0 | bp->chip_id | 0-u32max |
| HOST_DATA | 0 | bp->cmd_ticks | 0-u16max |
| HOST_DATA | 0 | bp->cmd_ticks_int | 0-u16max |
| HOST_DATA | 0 | bp->cnic_eth_dev.chip_id | 0-u32max |
| HOST_DATA | 0 | bp->cnic_eth_dev.ctx_blk_size | s32min-s32max |
| HOST_DATA | 0 | bp->cnic_eth_dev.ctx_tbl_len | 0-u32max |
| HOST_DATA | 0 | bp->cnic_eth_dev.ctx_tbl_offset | 0-u32max |
| HOST_DATA | 0 | bp->cnic_eth_dev.drv_state | 0-u32max |
| HOST_DATA | 0 | bp->cnic_eth_dev.fcoe_init_cid | 0-u32max |
| HOST_DATA | 0 | bp->cnic_eth_dev.fcoe_wwn_node_name_hi | 0-u32max |
| HOST_DATA | 0 | bp->cnic_eth_dev.fcoe_wwn_node_name_lo | 0-u32max |
| HOST_DATA | 0 | bp->cnic_eth_dev.fcoe_wwn_port_name_hi | 0-u32max |
| HOST_DATA | 0 | bp->cnic_eth_dev.fcoe_wwn_port_name_lo | 0-u32max |
| HOST_DATA | 0 | bp->cnic_eth_dev.iscsi_l2_cid | 0-u16max |
| HOST_DATA | 0 | bp->cnic_eth_dev.iscsi_l2_client_id | 0-u16max |
| HOST_DATA | 0 | bp->cnic_eth_dev.max_fcoe_conn | 0-u32max |
| HOST_DATA | 0 | bp->cnic_eth_dev.max_fcoe_exchanges | 0-u32max |
| HOST_DATA | 0 | bp->cnic_eth_dev.max_iscsi_conn | 0-u32max |
| HOST_DATA | 0 | bp->cnic_eth_dev.max_kwqe_pending | 0-u32max |
| HOST_DATA | 0 | bp->cnic_eth_dev.max_rdma_conn | 0-u32max |
| HOST_DATA | 0 | bp->cnic_eth_dev.num_irq | s32min-s32max |
| HOST_DATA | 0 | bp->cnic_eth_dev.starting_cid | 0-u32max |
| HOST_DATA | 0 | bp->cnic_lock.osq.tail.counter | s32min-s32max |
| HOST_DATA | 0 | bp->cnic_lock.owner.counter | s64min-s64max |
| HOST_DATA | 0 | bp->com_ticks | 0-u16max |
| HOST_DATA | 0 | bp->com_ticks_int | 0-u16max |
| HOST_DATA | 0 | bp->comp_prod_trip | 0-u16max |
| HOST_DATA | 0 | bp->comp_prod_trip_int | 0-u16max |
| HOST_DATA | 0 | bp->ctx_pages | s32min-s32max |
| HOST_DATA | 0 | bp->current_interval | 0-u32max |
| HOST_DATA | 0 | bp->dev->real_num_rx_queues | 1-255 |
| HOST_DATA | 0 | bp->dev->real_num_tx_queues | 1-255 |
| HOST_DATA | 0 | bp->duplex | 0-255 |
| HOST_DATA | 0 | bp->flags | 0,64-u32max |
| HOST_DATA | 0 | bp->flash_size | 0,4096-16773120 |
| HOST_DATA | 0 | bp->flow_ctrl | 0-255 |
| HOST_DATA | 0 | bp->func | 0-255 |
| HOST_DATA | 0 | bp->fw_drv_pulse_wr_seq | 0-u16max |
| HOST_DATA | 0 | bp->fw_last_msg | 0-536870911 |
| HOST_DATA | 0 | bp->fw_wr_seq | 0-u16max |
| HOST_DATA | 0 | bp->hc_cmd | 0-u32max |
| HOST_DATA | 0 | bp->idle_chk_status_idx | u16max |
| HOST_DATA | 0 | bp->intr_sem.counter | s32min-s32max |
| HOST_DATA | 0 | bp->irq_nvecs | s32min-s32max |
| HOST_DATA | 0 | bp->leds_save | 0-u32max |
| HOST_DATA | 0 | bp->line_speed | 0-u16max |
| HOST_DATA | 0 | bp->link_up | 0-255 |
| HOST_DATA | 0 | bp->loopback | 0,2-255 |
| HOST_DATA | 0 | bp->mii_up1 | 0-u32max |
| HOST_DATA | 0 | bp->num_req_rx_rings | s32min-s32max |
| HOST_DATA | 0 | bp->num_req_tx_rings | s32min-s32max |
| HOST_DATA | 0 | bp->num_rx_rings | 0-255 |
| HOST_DATA | 0 | bp->num_tx_rings | 0-255 |
| HOST_DATA | 0 | bp->pad | 0-255 |
| HOST_DATA | 0 | bp->pcix_cap | s32min-s32max |
| HOST_DATA | 0 | bp->pdev->acs_capabilities | 0-u16max |
| HOST_DATA | 0 | bp->pdev->class | 0-16777215 |
| HOST_DATA | 0 | bp->pdev->current_state | 0-3[c] |
| HOST_DATA | 0 | bp->pdev->devcap | 0-u32max |
| HOST_DATA | 0 | bp->pdev->devfn | 0-503[c] |
| HOST_DATA | 0 | bp->pdev->device | 0-u16max |
| HOST_DATA | 0 | bp->pdev->eetlp_prefix_max | 0-7[c] |
| HOST_DATA | 0 | bp->pdev->fm_enabled | 0-1[c] |
| HOST_DATA | 0 | bp->pdev->hdr_type | 0-255[c] |
| HOST_DATA | 0 | bp->pdev->ide_cfg | 0-1[c] |
| HOST_DATA | 0 | bp->pdev->ide_tee_limit | 0-1[c] |
| HOST_DATA | 0 | bp->pdev->irq | 0-255 |
| HOST_DATA | 0 | bp->pdev->is_cxl | 0-1 |
| HOST_DATA | 0 | bp->pdev->multifunction | 0-1[c] |
| HOST_DATA | 0 | bp->pdev->nr_ide_mem | 0-255[c] |
| HOST_DATA | 0 | bp->pdev->pcie_flags_reg | 0-u16max |
| HOST_DATA | 0 | bp->pdev->pcie_mpss | 0-7[c] |
| HOST_DATA | 0 | bp->pdev->pin | 0 |
| HOST_DATA | 0 | bp->pdev->pme_support | 0-31[c] |
| HOST_DATA | 0 | bp->pdev->ptm_granularity | 0-255[c] |
| HOST_DATA | 0 | bp->pdev->revision | 0-255 |
| HOST_DATA | 0 | bp->pdev->subsystem_device | 0-u16max |
| HOST_DATA | 0 | bp->pdev->subsystem_vendor | 0-u16max |
| HOST_DATA | 0 | bp->pdev->supported_speeds | 0,2-254[c] |
| HOST_DATA | 0 | bp->pdev->transparent | 0[c] |
| HOST_DATA | 0 | bp->pdev->vendor | 0-u16max |
| HOST_DATA | 0 | bp->phy_addr | 0-u32max |
| HOST_DATA | 0 | bp->phy_flags | 512-u32max[c] |
| HOST_DATA | 0 | bp->phy_id | 0-u32max |
| HOST_DATA | 0 | bp->phy_port | 0-255 |
| HOST_DATA | 0 | bp->pm_cap | s32min-s32max |
| HOST_DATA | 0 | bp->req_duplex | 0-1 |
| HOST_DATA | 0 | bp->req_flow_ctrl | 0-255 |
| HOST_DATA | 0 | bp->req_line_speed | 0,10,100,1000,2500 |
| HOST_DATA | 0 | bp->reset_task.data.counter | s64min-s64max |
| HOST_DATA | 0 | bp->rx_buf_size | 0-u32max |
| HOST_DATA | 0 | bp->rx_buf_use_size | 0-u32max |
| HOST_DATA | 0 | bp->rx_copy_thresh | 0-u32max |
| HOST_DATA | 0 | bp->rx_jumbo_thresh | 0-u32max |
| HOST_DATA | 0 | bp->rx_max_pg_ring | s32min-s32max |
| HOST_DATA | 0 | bp->rx_max_pg_ring_idx | 0-u32max |
| HOST_DATA | 0 | bp->rx_max_ring | s32min-s32max |
| HOST_DATA | 0 | bp->rx_max_ring_idx | 0-u32max |
| HOST_DATA | 0 | bp->rx_mode | 0-u32max |
| HOST_DATA | 0 | bp->rx_pg_ring_size | s32min-s32max |
| HOST_DATA | 0 | bp->rx_quick_cons_trip | 0-u16max |
| HOST_DATA | 0 | bp->rx_quick_cons_trip_int | 0-u16max |
| HOST_DATA | 0 | bp->rx_ring_size | s32min-s32max |
| HOST_DATA | 0 | bp->rx_ticks | 0-u16max |
| HOST_DATA | 0 | bp->rx_ticks_int | 0-u16max |
| HOST_DATA | 0 | bp->shmem_base | 0-u32max |
| HOST_DATA | 0 | bp->stats_blk_mapping | 0-u64max |
| HOST_DATA | 0 | bp->stats_ticks | 0-u32max |
| HOST_DATA | 0 | bp->status_blk_mapping | 0-u64max |
| HOST_DATA | 0 | bp->status_stats_size | s32min-s32max |
| HOST_DATA | 0 | bp->timer.expires | 0-u64max |
| HOST_DATA | 0 | bp->timer.flags | 0-u32max |
| HOST_DATA | 0 | bp->tx_quick_cons_trip | 0-u16max |
| HOST_DATA | 0 | bp->tx_quick_cons_trip_int | 0-u16max |
| HOST_DATA | 0 | bp->tx_ring_size | s32min-s32max |
| HOST_DATA | 0 | bp->tx_ticks | 0-u16max |
| HOST_DATA | 0 | bp->tx_ticks_int | 0-u16max |
| HOST_DATA | 0 | bp->tx_wake_thresh | 0-u32max |
| HOST_DATA | 0 | bp->wol | 0-255 |
| USER_DATA | 0 | bp->irq_nvecs | 1-s32max[c] |
| USER_DATA | 0 | bp->num_req_tx_rings | 0 |
| USER_DATA | 0 | bp->num_tx_rings | 0-255[c] |
| USER_DATA | 0 | bp->req_duplex | 0-255 |
| USER_DATA | 0 | bp->req_line_speed | 0-u16max |
| USER_DATA | 0 | bp->rx_quick_cons_trip | 0-255 |
| USER_DATA | 0 | bp->rx_quick_cons_trip_int | 0-255 |
| USER_DATA | 0 | bp->rx_ring_size | 0 |
| USER_DATA | 0 | bp->rx_ticks | 0-1023 |
| USER_DATA | 0 | bp->rx_ticks_int | 0-1023 |
| USER_DATA | 0 | bp->stats_ticks | 0,256-16776960[c] |
| USER_DATA | 0 | bp->tx_quick_cons_trip | 0-255 |
| USER_DATA | 0 | bp->tx_quick_cons_trip_int | 0-255 |
| USER_DATA | 0 | bp->tx_ticks | 0-1023 |
| USER_DATA | 0 | bp->tx_ticks_int | 0-1023 |
| NO_OVERFLOW_SIMPLE | 0 | bp->rx_max_pg_ring | |
| NO_OVERFLOW_SIMPLE | 0 | bp->rx_max_ring | |
| LOCK2 | bh | ||
| LOCK2 | 0 | &bp->phy_lock | |
| TYPE_LOCK | (struct bnx2)->phy_lock |