Defined in 1 files as a function:
Referenced in 1 files:
Smatch caller information:
drivers/net/ethernet/broadcom/bnx2.c bnx2_setup_copper_phy() -> bnx2_phy_get_pause_adv()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bp | 4096-ptr_max |
| 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 | |||
| 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 | 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-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_remote_phy() -> bnx2_phy_get_pause_adv()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bp | 4096-ptr_max |
| PARAM_VALUE | 0 | bp->phy_flags | 2048-u32max |
| DATA_SOURCE | 0 | bp | $0 |
| BIT_INFO | 0 | bp->phy_flags | 0x800,0xffffffff |
| NOSPEC | 0 | bp->irq_nvecs | |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| 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->current_state | 0-3[c] |
| HOST_DATA | 0 | bp->pdev->devfn | 0-503[c] |
| HOST_DATA | 0 | bp->phy_addr | 0-u32max |
| HOST_DATA | 0 | bp->phy_flags | 2048-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_serdes_phy() -> bnx2_phy_get_pause_adv()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bp | 4096-ptr_max |
| PARAM_VALUE | 0 | bp->phy_flags | 1-u32max |
| 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 | |||
| 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->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 |