Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/net/ethernet/broadcom/bnx2.c bnx2_5706_serdes_has_link() -> bnx2_read_phy()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
PARAM_VALUE 0 bp->autoneg 1-255
PARAM_VALUE 0 bp->current_interval 250
PARAM_VALUE 0 bp->dev 4096-ptr_max
PARAM_VALUE 0 bp->flags 8192-u32max
PARAM_VALUE 0 bp->indirect_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 bp->intr_sem.counter 0
PARAM_VALUE 0 bp->link_up 0
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->stats_blk 4096-ptr_max
PARAM_VALUE 1 reg 28
PARAM_VALUE 2 val 647935584891187200
DATA_SOURCE 0 bp $0
BIT_INFO 0 bp->autoneg 0x1,0xff
BIT_INFO 0 bp->phy_flags 0x1,0xffffdfff
PREEMPT_ADD
NOCHECK_CALL
HOST_DATA 0 bp->stats_blk->stat_FwRxDrop 0-u32max
LOCK2 0 &bp->phy_lock
TYPE_LOCK (struct bnx2)->phy_lock

drivers/net/ethernet/broadcom/bnx2.c bnx2_5706_serdes_has_link() -> bnx2_read_phy()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
PARAM_VALUE 0 bp->autoneg 1-255
PARAM_VALUE 0 bp->current_interval 250
PARAM_VALUE 0 bp->dev 4096-ptr_max
PARAM_VALUE 0 bp->flags 8192-u32max
PARAM_VALUE 0 bp->indirect_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 bp->intr_sem.counter 0
PARAM_VALUE 0 bp->link_up 0
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->stats_blk 4096-ptr_max
PARAM_VALUE 1 reg 28
PARAM_VALUE 2 val 86496606207705088
DATA_SOURCE 0 bp $0
BIT_INFO 0 bp->autoneg 0x1,0xff
BIT_INFO 0 bp->phy_flags 0x1,0xffffdfff
PREEMPT_ADD
NOCHECK_CALL
HOST_DATA 0 bp->stats_blk->stat_FwRxDrop 0-u32max
LOCK2 0 &bp->phy_lock
TYPE_LOCK (struct bnx2)->phy_lock

drivers/net/ethernet/broadcom/bnx2.c bnx2_5706_serdes_has_link() -> bnx2_read_phy()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
PARAM_VALUE 0 bp->autoneg 1-255
PARAM_VALUE 0 bp->current_interval 250
PARAM_VALUE 0 bp->dev 4096-ptr_max
PARAM_VALUE 0 bp->flags 8192-u32max
PARAM_VALUE 0 bp->indirect_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 bp->intr_sem.counter 0
PARAM_VALUE 0 bp->link_up 0
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->stats_blk 4096-ptr_max
PARAM_VALUE 1 reg 28
PARAM_VALUE 2 val 86496606207705088
PARAM_VALUE 2 *val 0-u16max
DATA_SOURCE 0 bp $0
BIT_INFO 0 bp->autoneg 0x1,0xff
BIT_INFO 0 bp->phy_flags 0x1,0xffffdfff
PREEMPT_ADD
NOCHECK_CALL
HOST_DATA 0 bp->stats_blk->stat_FwRxDrop 0-u32max
HOST_DATA 2 *val 0-u16max[c]
LOCK2 0 &bp->phy_lock
TYPE_LOCK (struct bnx2)->phy_lock

drivers/net/ethernet/broadcom/bnx2.c bnx2_5706_serdes_has_link() -> bnx2_read_phy()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
PARAM_VALUE 0 bp->autoneg 1-255
PARAM_VALUE 0 bp->current_interval 250
PARAM_VALUE 0 bp->dev 4096-ptr_max
PARAM_VALUE 0 bp->flags 8192-u32max
PARAM_VALUE 0 bp->indirect_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 bp->intr_sem.counter 0
PARAM_VALUE 0 bp->link_up 0
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->stats_blk 4096-ptr_max
PARAM_VALUE 1 reg 21
PARAM_VALUE 2 val 4837037649267331072
DATA_SOURCE 0 bp $0
BIT_INFO 0 bp->autoneg 0x1,0xff
BIT_INFO 0 bp->phy_flags 0x1,0xffffdfff
PREEMPT_ADD
NOCHECK_CALL
HOST_DATA 0 bp->stats_blk->stat_FwRxDrop 0-u32max
LOCK2 0 &bp->phy_lock
TYPE_LOCK (struct bnx2)->phy_lock

drivers/net/ethernet/broadcom/bnx2.c bnx2_5706_serdes_has_link() -> bnx2_read_phy()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
PARAM_VALUE 0 bp->autoneg 1-255
PARAM_VALUE 0 bp->current_interval 250
PARAM_VALUE 0 bp->dev 4096-ptr_max
PARAM_VALUE 0 bp->flags 8192-u32max
PARAM_VALUE 0 bp->indirect_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 bp->intr_sem.counter 0
PARAM_VALUE 0 bp->link_up 0
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->stats_blk 4096-ptr_max
PARAM_VALUE 1 reg 21
PARAM_VALUE 2 val 4837037649267331072
PARAM_VALUE 2 *val 0-u16max
DATA_SOURCE 0 bp $0
BIT_INFO 0 bp->autoneg 0x1,0xff
BIT_INFO 0 bp->phy_flags 0x1,0xffffdfff
PREEMPT_ADD
NOCHECK_CALL
HOST_DATA 0 bp->stats_blk->stat_FwRxDrop 0-u32max
HOST_DATA 2 *val 0-u16max[c]
LOCK2 0 &bp->phy_lock
TYPE_LOCK (struct bnx2)->phy_lock

drivers/net/ethernet/broadcom/bnx2.c bnx2_5706_serdes_timer() -> bnx2_read_phy()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
PARAM_VALUE 0 bp->autoneg 1-255
PARAM_VALUE 0 bp->current_interval 250
PARAM_VALUE 0 bp->dev 4096-ptr_max
PARAM_VALUE 0 bp->flags 8192-u32max
PARAM_VALUE 0 bp->indirect_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 bp->intr_sem.counter 0
PARAM_VALUE 0 bp->link_up 0
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->stats_blk 4096-ptr_max
PARAM_VALUE 2 val 3421400569155760128
DATA_SOURCE 0 bp $0
BIT_INFO 0 bp->autoneg 0x1,0xff
BIT_INFO 0 bp->phy_flags 0x1,0xffffffff
PREEMPT_ADD <- disables preempt
NOCHECK_CALL
HOST_DATA 0 bp->stats_blk->stat_FwRxDrop 0-u32max
LOCK2 0 &bp->phy_lock
TYPE_LOCK (struct bnx2)->phy_lock

drivers/net/ethernet/broadcom/bnx2.c bnx2_5706_serdes_timer() -> bnx2_read_phy()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
PARAM_VALUE 0 bp->autoneg 1-255
PARAM_VALUE 0 bp->dev 4096-ptr_max
PARAM_VALUE 0 bp->flags 8192-u32max
PARAM_VALUE 0 bp->indirect_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 bp->intr_sem.counter 0
PARAM_VALUE 0 bp->link_up 1-255
PARAM_VALUE 0 bp->phy_flags 4-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->stats_blk 4096-ptr_max
PARAM_VALUE 1 reg 21
PARAM_VALUE 2 val 3792572196777521152
DATA_SOURCE 0 bp $0
BIT_INFO 0 bp->autoneg 0x1,0xff
BIT_INFO 0 bp->phy_flags 0x5,0xffffffff
PREEMPT_ADD <- disables preempt
NOCHECK_CALL
HOST_DATA 0 bp->stats_blk->stat_FwRxDrop 0-u32max
LOCK2 0 &bp->phy_lock
TYPE_LOCK (struct bnx2)->phy_lock

drivers/net/ethernet/broadcom/bnx2.c bnx2_5706_serdes_timer() -> bnx2_read_phy()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
PARAM_VALUE 0 bp->autoneg 1-255
PARAM_VALUE 0 bp->dev 4096-ptr_max
PARAM_VALUE 0 bp->flags 8192-u32max
PARAM_VALUE 0 bp->indirect_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 bp->intr_sem.counter 0
PARAM_VALUE 0 bp->link_up 1-255
PARAM_VALUE 0 bp->phy_flags 4-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->stats_blk 4096-ptr_max
PARAM_VALUE 2 val 3421400569155760128
DATA_SOURCE 0 bp $0
BIT_INFO 0 bp->autoneg 0x1,0xff
BIT_INFO 0 bp->phy_flags 0x5,0xffffffff
PREEMPT_ADD <- disables preempt
NOCHECK_CALL
HOST_DATA 0 bp->stats_blk->stat_FwRxDrop 0-u32max
LOCK2 0 &bp->phy_lock
TYPE_LOCK (struct bnx2)->phy_lock

drivers/net/ethernet/broadcom/bnx2.c bnx2_5706_serdes_timer() -> bnx2_read_phy()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
PARAM_VALUE 0 bp->autoneg 1-255
PARAM_VALUE 0 bp->current_interval 250
PARAM_VALUE 0 bp->dev 4096-ptr_max
PARAM_VALUE 0 bp->flags 8192-u32max
PARAM_VALUE 0 bp->indirect_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 bp->intr_sem.counter 0
PARAM_VALUE 0 bp->phy_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 bp->serdes_an_pending 0
PARAM_VALUE 0 bp->stats_blk 4096-ptr_max
PARAM_VALUE 1 reg 28
PARAM_VALUE 2 val 7933539890197422080
DATA_SOURCE 0 bp $0
BIT_INFO 0 bp->phy_flags 0x1,0xffffffffffffffff
PREEMPT_ADD <- disables preempt
NOCHECK_CALL
HOST_DATA 0 bp->stats_blk->stat_FwRxDrop 0-u32max
LOCK2 0 &bp->phy_lock
TYPE_LOCK (struct bnx2)->phy_lock

drivers/net/ethernet/broadcom/bnx2.c bnx2_5706_serdes_timer() -> bnx2_read_phy()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
PARAM_VALUE 0 bp->autoneg 1-255
PARAM_VALUE 0 bp->current_interval 250
PARAM_VALUE 0 bp->dev 4096-ptr_max
PARAM_VALUE 0 bp->flags 8192-u32max
PARAM_VALUE 0 bp->indirect_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 bp->intr_sem.counter 0
PARAM_VALUE 0 bp->phy_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 bp->serdes_an_pending 0
PARAM_VALUE 0 bp->stats_blk 4096-ptr_max
PARAM_VALUE 1 reg 28
PARAM_VALUE 2 val 7933539890197422080
PARAM_VALUE 2 *val 0-u16max
DATA_SOURCE 0 bp $0
BIT_INFO 0 bp->phy_flags 0x1,0xffffffffffffffff
PREEMPT_ADD <- disables preempt
NOCHECK_CALL
HOST_DATA 0 bp->stats_blk->stat_FwRxDrop 0-u32max
HOST_DATA 2 *val 0-u16max[c]
LOCK2 0 &bp->phy_lock
TYPE_LOCK (struct bnx2)->phy_lock

drivers/net/ethernet/broadcom/bnx2.c bnx2_5706s_force_link_dn() -> bnx2_read_phy()

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->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->pdev->saved_config_space 0-4294967295
PARAM_VALUE 1 reg 21
PARAM_VALUE 2 val 5338813539483783168
DATA_SOURCE 0 bp $0
BIT_INFO 0 bp->phy_flags 0x1,0xffffffff
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->link_up 0-255
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 4096-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->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->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
TYPE_LOCK (struct bnx2)->phy_lock

drivers/net/ethernet/broadcom/bnx2.c bnx2_5706s_linkup() -> bnx2_read_phy()

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->line_speed 1000
PARAM_VALUE 0 bp->link_up 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_flags 1-u32max
PARAM_VALUE 0 bp->phy_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 *bp->pdev->saved_config_space 0-4294967295
PARAM_VALUE 2 val 6933560571960238080
DATA_SOURCE 0 bp $0
BIT_INFO 0 bp->phy_flags 0x1,0xffffffff
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->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 1-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->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->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_5706s_linkup() -> bnx2_read_phy()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
PARAM_VALUE 0 bp->duplex 0-1
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->line_speed 1000
PARAM_VALUE 0 bp->link_up 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_flags 1-u32max
PARAM_VALUE 0 bp->phy_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 *bp->pdev->saved_config_space 0-4294967295
PARAM_VALUE 2 val 5988212187211231232
DATA_SOURCE 0 bp $0
FUZZY_MAX 0 bp->duplex 1
BIT_INFO 0 bp->phy_flags 0x1,0xffffffff
NOSPEC 0 bp->irq_nvecs
NOSPEC 0 bp->num_req_tx_rings
NOSPEC 0 bp->num_tx_rings
NOSPEC 0 bp->rx_ring_size
HARD_MAX 0 bp->duplex 1
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->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->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 1-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->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->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_5706s_linkup() -> bnx2_read_phy()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
PARAM_VALUE 0 bp->duplex 0-1
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->line_speed 1000
PARAM_VALUE 0 bp->link_up 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_flags 1-u32max
PARAM_VALUE 0 bp->phy_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 *bp->pdev->saved_config_space 0-4294967295
PARAM_VALUE 2 val 2974725668926312448
DATA_SOURCE 0 bp $0
FUZZY_MAX 0 bp->duplex 1
BIT_INFO 0 bp->phy_flags 0x1,0xffffffff
NOSPEC 0 bp->irq_nvecs
NOSPEC 0 bp->num_req_tx_rings
NOSPEC 0 bp->num_tx_rings
NOSPEC 0 bp->rx_ring_size
HARD_MAX 0 bp->duplex 1
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->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->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 1-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->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->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_5708_serdes_timer() -> bnx2_read_phy()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
PARAM_VALUE 0 bp->autoneg 1-255
PARAM_VALUE 0 bp->dev 4096-ptr_max
PARAM_VALUE 0 bp->flags 8192-u32max
PARAM_VALUE 0 bp->indirect_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 bp->intr_sem.counter 0
PARAM_VALUE 0 bp->link_up 0
PARAM_VALUE 0 bp->phy_flags 8-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->stats_blk 4096-ptr_max
PARAM_VALUE 2 val 5302243504147038208
DATA_SOURCE 0 bp $0
BIT_INFO 0 bp->autoneg 0x1,0xff
BIT_INFO 0 bp->phy_flags 0x9,0xfffff7ff
PREEMPT_ADD <- disables preempt
NOCHECK_CALL
HOST_DATA 0 bp->stats_blk->stat_FwRxDrop 0-u32max
LOCK2 0 &bp->phy_lock
TYPE_LOCK (struct bnx2)->phy_lock

drivers/net/ethernet/broadcom/bnx2.c bnx2_5708s_linkup() -> bnx2_read_phy()

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 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_flags 1-u32max
PARAM_VALUE 0 bp->phy_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 *bp->pdev->saved_config_space 0-4294967295
PARAM_VALUE 1 reg 20
PARAM_VALUE 2 val 6100553304532733952
DATA_SOURCE 0 bp $0
BIT_INFO 0 bp->phy_flags 0x1,0xffffffff
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 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->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->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->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_5709s_linkup() -> bnx2_read_phy()

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 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_flags 1-u32max
PARAM_VALUE 0 bp->phy_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 *bp->pdev->saved_config_space 0-4294967295
PARAM_VALUE 1 reg 27
PARAM_VALUE 2 val 8157236537104084992
DATA_SOURCE 0 bp $0
BIT_INFO 0 bp->phy_flags 0x1,0xffffffff
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 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->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->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->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_copper_linkup() -> bnx2_read_phy()

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 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_flags 0,2-u32max
PARAM_VALUE 0 bp->phy_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 *bp->pdev->saved_config_space 0-4294967295
PARAM_VALUE 2 val 5924185888219365376
DATA_SOURCE 0 bp $0
BIT_INFO 0 bp->phy_flags 0x0,0xffffbffe
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,2-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->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->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_copper_linkup() -> bnx2_read_phy()

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 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_flags 0,2-u32max
PARAM_VALUE 0 bp->phy_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 *bp->pdev->saved_config_space 0-4294967295
PARAM_VALUE 1 reg 9
PARAM_VALUE 2 val 365525420295196672
DATA_SOURCE 0 bp $0
BIT_INFO 0 bp->phy_flags 0x0,0xffffbffe
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,2-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->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->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_copper_linkup() -> bnx2_read_phy()

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 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_flags 0,2-u32max
PARAM_VALUE 0 bp->phy_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 *bp->pdev->saved_config_space 0-4294967295
PARAM_VALUE 1 reg 10
PARAM_VALUE 2 val 1584771147662770176
DATA_SOURCE 0 bp $0
BIT_INFO 0 bp->phy_flags 0x0,0xffffbffe
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,2-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->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->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_copper_linkup() -> bnx2_read_phy()

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 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_flags 0,2-u32max
PARAM_VALUE 0 bp->phy_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 *bp->pdev->saved_config_space 0-4294967295
PARAM_VALUE 2 val 365525420295196672
PARAM_VALUE 2 *val 0-u16max
DATA_SOURCE 0 bp $0
BIT_INFO 0 bp->phy_flags 0x0,0xffffbffe
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,2-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->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
HOST_DATA 2 *val 0-u16max[c]
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_copper_linkup() -> bnx2_read_phy()

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 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_flags 0,2-u32max
PARAM_VALUE 0 bp->phy_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 *bp->pdev->saved_config_space 0-4294967295
PARAM_VALUE 2 val 1584771147662770176
PARAM_VALUE 2 *val 0-u16max
DATA_SOURCE 0 bp $0
BIT_INFO 0 bp->phy_flags 0x0,0xffffbffe
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,2-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->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
HOST_DATA 2 *val 0-u16max[c]
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_copper_linkup() -> bnx2_read_phy()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
PARAM_VALUE 0 bp->duplex 0-1
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->line_speed 10,100,1000
PARAM_VALUE 0 bp->link_up 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_flags 0,2-u32max
PARAM_VALUE 0 bp->phy_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 *bp->pdev->saved_config_space 0-4294967295
PARAM_VALUE 1 reg 17
PARAM_VALUE 2 val 2589628789810581504
DATA_SOURCE 0 bp $0
FUZZY_MAX 0 bp->duplex 1
FUZZY_MAX 0 bp->line_speed 1000
BIT_INFO 0 bp->line_speed 0x0,0x3ee
BIT_INFO 0 bp->phy_flags 0x0,0xffffbffe
NOSPEC 0 bp->irq_nvecs
NOSPEC 0 bp->num_req_tx_rings
NOSPEC 0 bp->num_tx_rings
NOSPEC 0 bp->rx_ring_size
HARD_MAX 0 bp->duplex 1
HARD_MAX 0 bp->line_speed 1000
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->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->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,2-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->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->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_disable_forced_2g5() -> bnx2_read_phy()

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->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 8-u32max
PARAM_VALUE 0 bp->phy_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 *bp->pdev->saved_config_space 0-4294967295
PARAM_VALUE 1 reg 24
PARAM_VALUE 2 val 9158647113373720576
DATA_SOURCE 0 bp $0
BIT_INFO 0 bp->phy_flags 0x9,0xffffffff
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
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 8-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->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-255
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_disable_forced_2g5() -> bnx2_read_phy()

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->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 8-u32max
PARAM_VALUE 0 bp->phy_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 *bp->pdev->saved_config_space 0-4294967295
PARAM_VALUE 2 val 3930978642101866496
DATA_SOURCE 0 bp $0
BIT_INFO 0 bp->phy_flags 0x9,0xffffffff
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
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 8-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->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-255
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_disable_forced_2g5() -> bnx2_read_phy()

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->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 8-u32max
PARAM_VALUE 0 bp->phy_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 *bp->pdev->saved_config_space 0-4294967295
PARAM_VALUE 2 val 3930978642101866496
DATA_SOURCE 0 bp $0
BIT_INFO 0 bp->phy_flags 0x9,0xffffffff
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
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 8-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->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-255
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_enable_forced_2g5() -> bnx2_read_phy()

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->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 8-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
PARAM_VALUE 1 reg 24
PARAM_VALUE 2 val 8070091456482181120
DATA_SOURCE 0 bp $0
BIT_INFO 0 bp->phy_flags 0x9,0xffffffff
NOSPEC 0 bp->irq_nvecs
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
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->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 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->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->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->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_enable_forced_2g5() -> bnx2_read_phy()

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->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 8-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
PARAM_VALUE 2 val 4940020319464431616
DATA_SOURCE 0 bp $0
BIT_INFO 0 bp->phy_flags 0x9,0xffffffff
NOSPEC 0 bp->irq_nvecs
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
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->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 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->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->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->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_enable_forced_2g5() -> bnx2_read_phy()

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->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 8-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
PARAM_VALUE 2 val 4940020319464431616
DATA_SOURCE 0 bp $0
BIT_INFO 0 bp->phy_flags 0x9,0xffffffff
NOSPEC 0 bp->irq_nvecs
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
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->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 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->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->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->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_init_5706s_phy() -> bnx2_read_phy()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
PARAM_VALUE 0 bp->advertising 0,64-79,96-111,32832-32847,32864-32879
PARAM_VALUE 0 bp->dev 4096-ptr_max
PARAM_VALUE 0 bp->dev->mtu 1501-u32max
PARAM_VALUE 0 bp->flags 0,64-u32max
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->fw_last_msg 0-536870911
PARAM_VALUE 0 bp->indirect_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 bp->mii_adv 4
PARAM_VALUE 0 bp->mii_bmcr 0
PARAM_VALUE 0 bp->mii_bmsr 1
PARAM_VALUE 0 bp->mii_bmsr1 1
PARAM_VALUE 0 bp->mii_lpa 5
PARAM_VALUE 0 bp->pdev->dev.cma_area->nranges s32min-s32max
PARAM_VALUE 0 bp->pdev->dev.iommu->pci_32bit_workaround 0-1
PARAM_VALUE 0 bp->pdev->dev.msi.data->__iter_idx 0-s64max
PARAM_VALUE 0 bp->pdev->sriov->link 0-255
PARAM_VALUE 0 bp->phy_flags 513-u32max
PARAM_VALUE 0 bp->phy_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 bp->req_duplex 0-1
PARAM_VALUE 0 bp->req_line_speed 0,10,100,1000,2500
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
PARAM_VALUE 1 reg 24
PARAM_VALUE 2 val 6966604928293732352
CAPPED_DATA 0 bp->num_rx_rings 1
CAPPED_DATA 0 bp->num_tx_rings 1
DATA_SOURCE 0 bp $0
FUZZY_MAX 0 bp->dev->mtu 1501
BIT_INFO 0 bp->phy_flags 0x201,0xfffffffb
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,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-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 513-u32max[c]
HOST_DATA 0 bp->phy_id 0-u32max[c]
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->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
HALF_LOCKED2 global &rtnl_mutex
TYPE_LOCK (struct bnx2)->phy_lock

drivers/net/ethernet/broadcom/bnx2.c bnx2_init_5706s_phy() -> bnx2_read_phy()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
PARAM_VALUE 0 bp->advertising 0,64-79,96-111,32832-32847,32864-32879
PARAM_VALUE 0 bp->dev 4096-ptr_max
PARAM_VALUE 0 bp->dev->mtu 1501-u32max
PARAM_VALUE 0 bp->flags 0,64-u32max
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->fw_last_msg 0-536870911
PARAM_VALUE 0 bp->indirect_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 bp->mii_adv 4
PARAM_VALUE 0 bp->mii_bmcr 0
PARAM_VALUE 0 bp->mii_bmsr 1
PARAM_VALUE 0 bp->mii_bmsr1 1
PARAM_VALUE 0 bp->mii_lpa 5
PARAM_VALUE 0 bp->pdev->dev.cma_area->nranges s32min-s32max
PARAM_VALUE 0 bp->pdev->dev.iommu->pci_32bit_workaround 0-1
PARAM_VALUE 0 bp->pdev->dev.msi.data->__iter_idx 0-s64max
PARAM_VALUE 0 bp->pdev->sriov->link 0-255
PARAM_VALUE 0 bp->phy_flags 513-u32max
PARAM_VALUE 0 bp->phy_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 bp->req_duplex 0-1
PARAM_VALUE 0 bp->req_line_speed 0,10,100,1000,2500
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
PARAM_VALUE 1 reg 28
PARAM_VALUE 2 val 6966604928293732352
PARAM_VALUE 2 *val 0-u16max
CAPPED_DATA 0 bp->num_rx_rings 1
CAPPED_DATA 0 bp->num_tx_rings 1
DATA_SOURCE 0 bp $0
FUZZY_MAX 0 bp->dev->mtu 1501
BIT_INFO 0 bp->phy_flags 0x201,0xfffffffb
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,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-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 513-u32max[c]
HOST_DATA 0 bp->phy_id 0-u32max[c]
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
HOST_DATA 2 *val 0-u16max[c]
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->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
HALF_LOCKED2 global &rtnl_mutex
TYPE_LOCK (struct bnx2)->phy_lock

drivers/net/ethernet/broadcom/bnx2.c bnx2_init_5706s_phy() -> bnx2_read_phy()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
PARAM_VALUE 0 bp->advertising 0,64-79,96-111,32832-32847,32864-32879
PARAM_VALUE 0 bp->dev 4096-ptr_max
PARAM_VALUE 0 bp->dev->mtu 0-1500
PARAM_VALUE 0 bp->flags 0,64-u32max
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->fw_last_msg 0-536870911
PARAM_VALUE 0 bp->indirect_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 bp->mii_adv 4
PARAM_VALUE 0 bp->mii_bmcr 0
PARAM_VALUE 0 bp->mii_bmsr 1
PARAM_VALUE 0 bp->mii_bmsr1 1
PARAM_VALUE 0 bp->mii_lpa 5
PARAM_VALUE 0 bp->pdev->dev.cma_area->nranges s32min-s32max
PARAM_VALUE 0 bp->pdev->dev.iommu->pci_32bit_workaround 0-1
PARAM_VALUE 0 bp->pdev->dev.msi.data->__iter_idx 0-s64max
PARAM_VALUE 0 bp->pdev->sriov->link 0-255
PARAM_VALUE 0 bp->phy_flags 513-u32max
PARAM_VALUE 0 bp->phy_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 bp->req_duplex 0-1
PARAM_VALUE 0 bp->req_line_speed 0,10,100,1000,2500
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
PARAM_VALUE 1 reg 24
PARAM_VALUE 2 val 6966604928293732352
CAPPED_DATA 0 bp->num_rx_rings 1
CAPPED_DATA 0 bp->num_tx_rings 1
DATA_SOURCE 0 bp $0
FUZZY_MAX 0 bp->dev->mtu 1500
BIT_INFO 0 bp->phy_flags 0x201,0xfffffffb
NOSPEC 0 bp->irq_nvecs
NOSPEC 0 bp->num_req_tx_rings
NOSPEC 0 bp->num_tx_rings
NOSPEC 0 bp->rx_ring_size
HARD_MAX 0 bp->dev->mtu 1500
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-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 513-u32max[c]
HOST_DATA 0 bp->phy_id 0-u32max[c]
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->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
HALF_LOCKED2 global &rtnl_mutex
TYPE_LOCK (struct bnx2)->phy_lock

drivers/net/ethernet/broadcom/bnx2.c bnx2_init_5706s_phy() -> bnx2_read_phy()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
PARAM_VALUE 0 bp->advertising 0,64-79,96-111,32832-32847,32864-32879
PARAM_VALUE 0 bp->dev 4096-ptr_max
PARAM_VALUE 0 bp->dev->mtu 0-1500
PARAM_VALUE 0 bp->flags 0,64-u32max
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->fw_last_msg 0-536870911
PARAM_VALUE 0 bp->indirect_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 bp->mii_adv 4
PARAM_VALUE 0 bp->mii_bmcr 0
PARAM_VALUE 0 bp->mii_bmsr 1
PARAM_VALUE 0 bp->mii_bmsr1 1
PARAM_VALUE 0 bp->mii_lpa 5
PARAM_VALUE 0 bp->pdev->dev.cma_area->nranges s32min-s32max
PARAM_VALUE 0 bp->pdev->dev.iommu->pci_32bit_workaround 0-1
PARAM_VALUE 0 bp->pdev->dev.msi.data->__iter_idx 0-s64max
PARAM_VALUE 0 bp->pdev->sriov->link 0-255
PARAM_VALUE 0 bp->phy_flags 513-u32max
PARAM_VALUE 0 bp->phy_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 bp->req_duplex 0-1
PARAM_VALUE 0 bp->req_line_speed 0,10,100,1000,2500
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
PARAM_VALUE 1 reg 28
PARAM_VALUE 2 val 6966604928293732352
PARAM_VALUE 2 *val 0-u16max
CAPPED_DATA 0 bp->num_rx_rings 1
CAPPED_DATA 0 bp->num_tx_rings 1
DATA_SOURCE 0 bp $0
FUZZY_MAX 0 bp->dev->mtu 1500
BIT_INFO 0 bp->phy_flags 0x201,0xfffffffb
NOSPEC 0 bp->irq_nvecs
NOSPEC 0 bp->num_req_tx_rings
NOSPEC 0 bp->num_tx_rings
NOSPEC 0 bp->rx_ring_size
HARD_MAX 0 bp->dev->mtu 1500
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-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 513-u32max[c]
HOST_DATA 0 bp->phy_id 0-u32max[c]
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
HOST_DATA 2 *val 0-u16max[c]
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->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
HALF_LOCKED2 global &rtnl_mutex
TYPE_LOCK (struct bnx2)->phy_lock

drivers/net/ethernet/broadcom/bnx2.c bnx2_init_5708s_phy() -> bnx2_read_phy()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
PARAM_VALUE 0 bp->advertising 0,64-79,96-111,32832-32847,32864-32879
PARAM_VALUE 0 bp->flags 0,64-u32max
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->fw_last_msg 0-536870911
PARAM_VALUE 0 bp->indirect_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 bp->mii_adv 4
PARAM_VALUE 0 bp->mii_bmcr 0
PARAM_VALUE 0 bp->mii_bmsr 1
PARAM_VALUE 0 bp->mii_bmsr1 1
PARAM_VALUE 0 bp->mii_lpa 5
PARAM_VALUE 0 bp->mii_up1 11
PARAM_VALUE 0 bp->pdev->dev.cma_area->nranges s32min-s32max
PARAM_VALUE 0 bp->pdev->dev.iommu->pci_32bit_workaround 0-1
PARAM_VALUE 0 bp->pdev->dev.msi.data->__iter_idx 0-s64max
PARAM_VALUE 0 bp->pdev->sriov->link 0-255
PARAM_VALUE 0 bp->phy_flags 512-u32max
PARAM_VALUE 0 bp->phy_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 bp->req_duplex 0-1
PARAM_VALUE 0 bp->req_line_speed 0,10,100,1000,2500
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
PARAM_VALUE 1 reg 16
PARAM_VALUE 2 val 3694791709224505344
CAPPED_DATA 0 bp->num_rx_rings 1
CAPPED_DATA 0 bp->num_tx_rings 1
DATA_SOURCE 0 bp $0
BIT_INFO 0 bp->phy_flags 0x201,0xffffffffffffffff
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,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-255
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[c]
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->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
HALF_LOCKED2 global &rtnl_mutex
TYPE_LOCK (struct bnx2)->phy_lock

drivers/net/ethernet/broadcom/bnx2.c bnx2_init_5708s_phy() -> bnx2_read_phy()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
PARAM_VALUE 0 bp->advertising 0,64-79,96-111,32832-32847,32864-32879
PARAM_VALUE 0 bp->flags 0,64-u32max
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->fw_last_msg 0-536870911
PARAM_VALUE 0 bp->indirect_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 bp->mii_adv 4
PARAM_VALUE 0 bp->mii_bmcr 0
PARAM_VALUE 0 bp->mii_bmsr 1
PARAM_VALUE 0 bp->mii_bmsr1 1
PARAM_VALUE 0 bp->mii_lpa 5
PARAM_VALUE 0 bp->mii_up1 11
PARAM_VALUE 0 bp->pdev->dev.cma_area->nranges s32min-s32max
PARAM_VALUE 0 bp->pdev->dev.iommu->pci_32bit_workaround 0-1
PARAM_VALUE 0 bp->pdev->dev.msi.data->__iter_idx 0-s64max
PARAM_VALUE 0 bp->pdev->sriov->link 0-255
PARAM_VALUE 0 bp->phy_flags 512-u32max
PARAM_VALUE 0 bp->phy_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 bp->req_duplex 0-1
PARAM_VALUE 0 bp->req_line_speed 0,10,100,1000,2500
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
PARAM_VALUE 1 reg 17
PARAM_VALUE 2 val 3694791709224505344
PARAM_VALUE 2 *val 17-65552
CAPPED_DATA 0 bp->num_rx_rings 1
CAPPED_DATA 0 bp->num_tx_rings 1
DATA_SOURCE 0 bp $0
BIT_INFO 0 bp->phy_flags 0x201,0xffffffffffffffff
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,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-255
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[c]
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
HOST_DATA 2 *val 17-65552[c]
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->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
HALF_LOCKED2 global &rtnl_mutex
TYPE_LOCK (struct bnx2)->phy_lock

drivers/net/ethernet/broadcom/bnx2.c bnx2_init_5708s_phy() -> bnx2_read_phy()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
PARAM_VALUE 0 bp->advertising 0,64-79,96-111,32832-32847,32864-32879
PARAM_VALUE 0 bp->flags 0,64-u32max
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->fw_last_msg 0-536870911
PARAM_VALUE 0 bp->indirect_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 bp->mii_adv 4
PARAM_VALUE 0 bp->mii_bmcr 0
PARAM_VALUE 0 bp->mii_bmsr 1
PARAM_VALUE 0 bp->mii_bmsr1 1
PARAM_VALUE 0 bp->mii_lpa 5
PARAM_VALUE 0 bp->mii_up1 11
PARAM_VALUE 0 bp->pdev->dev.cma_area->nranges s32min-s32max
PARAM_VALUE 0 bp->pdev->dev.iommu->pci_32bit_workaround 0-1
PARAM_VALUE 0 bp->pdev->dev.msi.data->__iter_idx 0-s64max
PARAM_VALUE 0 bp->pdev->sriov->link 0-255
PARAM_VALUE 0 bp->phy_flags 512-u32max
PARAM_VALUE 0 bp->phy_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 bp->req_duplex 0-1
PARAM_VALUE 0 bp->req_line_speed 0,10,100,1000,2500
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
PARAM_VALUE 1 reg 11
PARAM_VALUE 2 val 3694791709224505344
PARAM_VALUE 2 *val 1-65536
CAPPED_DATA 0 bp->num_rx_rings 1
CAPPED_DATA 0 bp->num_tx_rings 1
DATA_SOURCE 0 bp $0
BIT_INFO 0 bp->phy_flags 0x209,0xffffffff
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,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-255
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[c]
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
HOST_DATA 2 *val 1-65536[c]
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->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
HALF_LOCKED2 global &rtnl_mutex
TYPE_LOCK (struct bnx2)->phy_lock

drivers/net/ethernet/broadcom/bnx2.c bnx2_init_5708s_phy() -> bnx2_read_phy()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
PARAM_VALUE 0 bp->advertising 0,64-79,96-111,32832-32847,32864-32879
PARAM_VALUE 0 bp->flags 0,64-u32max
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->fw_last_msg 0-536870911
PARAM_VALUE 0 bp->indirect_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 bp->mii_adv 4
PARAM_VALUE 0 bp->mii_bmcr 0
PARAM_VALUE 0 bp->mii_bmsr 1
PARAM_VALUE 0 bp->mii_bmsr1 1
PARAM_VALUE 0 bp->mii_lpa 5
PARAM_VALUE 0 bp->mii_up1 11
PARAM_VALUE 0 bp->pdev->dev.cma_area->nranges s32min-s32max
PARAM_VALUE 0 bp->pdev->dev.iommu->pci_32bit_workaround 0-1
PARAM_VALUE 0 bp->pdev->dev.msi.data->__iter_idx 0-s64max
PARAM_VALUE 0 bp->pdev->sriov->link 0-255
PARAM_VALUE 0 bp->phy_flags 512-u32max
PARAM_VALUE 0 bp->phy_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 bp->req_duplex 0-1
PARAM_VALUE 0 bp->req_line_speed 0,10,100,1000,2500
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
PARAM_VALUE 1 reg 21
PARAM_VALUE 2 val 3694791709224505344
PARAM_VALUE 2 *val 1-65536
CAPPED_DATA 0 bp->num_rx_rings 1
CAPPED_DATA 0 bp->num_tx_rings 1
DATA_SOURCE 0 bp $0
BIT_INFO 0 bp->phy_flags 0x201,0xffffffff
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,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-255
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[c]
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
HOST_DATA 2 *val 1-65536[c]
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->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
HALF_LOCKED2 global &rtnl_mutex
TYPE_LOCK (struct bnx2)->phy_lock

drivers/net/ethernet/broadcom/bnx2.c bnx2_init_5709s_phy() -> bnx2_read_phy()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
PARAM_VALUE 0 bp->advertising 0,64-79,96-111,32832-32847,32864-32879
PARAM_VALUE 0 bp->flags 0,64-u32max
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->fw_last_msg 0-536870911
PARAM_VALUE 0 bp->indirect_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 bp->mii_adv 20
PARAM_VALUE 0 bp->mii_bmcr 16
PARAM_VALUE 0 bp->mii_bmsr 17
PARAM_VALUE 0 bp->mii_bmsr1 27
PARAM_VALUE 0 bp->mii_lpa 21
PARAM_VALUE 0 bp->mii_up1 25
PARAM_VALUE 0 bp->pdev->dev.cma_area->nranges s32min-s32max
PARAM_VALUE 0 bp->pdev->dev.iommu->pci_32bit_workaround 0-1
PARAM_VALUE 0 bp->pdev->dev.msi.data->__iter_idx 0-s64max
PARAM_VALUE 0 bp->pdev->sriov->link 0-255
PARAM_VALUE 0 bp->phy_flags 512-u32max
PARAM_VALUE 0 bp->phy_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 bp->req_duplex 0-1
PARAM_VALUE 0 bp->req_line_speed 0,10,100,1000,2500
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
PARAM_VALUE 1 reg 16
PARAM_VALUE 2 val 1893244429100699648
CAPPED_DATA 0 bp->num_rx_rings 1
CAPPED_DATA 0 bp->num_tx_rings 1
DATA_SOURCE 0 bp $0
BIT_INFO 0 bp->phy_flags 0x201,0xffffffffffffffff
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,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-255
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[c]
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->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
HALF_LOCKED2 global &rtnl_mutex
TYPE_LOCK (struct bnx2)->phy_lock

drivers/net/ethernet/broadcom/bnx2.c bnx2_init_5709s_phy() -> bnx2_read_phy()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
PARAM_VALUE 0 bp->advertising 0,64-79,96-111,32832-32847,32864-32879
PARAM_VALUE 0 bp->flags 0,64-u32max
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->fw_last_msg 0-536870911
PARAM_VALUE 0 bp->indirect_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 bp->mii_adv 20
PARAM_VALUE 0 bp->mii_bmcr 16
PARAM_VALUE 0 bp->mii_bmsr 17
PARAM_VALUE 0 bp->mii_bmsr1 27
PARAM_VALUE 0 bp->mii_lpa 21
PARAM_VALUE 0 bp->mii_up1 25
PARAM_VALUE 0 bp->pdev->dev.cma_area->nranges s32min-s32max
PARAM_VALUE 0 bp->pdev->dev.iommu->pci_32bit_workaround 0-1
PARAM_VALUE 0 bp->pdev->dev.msi.data->__iter_idx 0-s64max
PARAM_VALUE 0 bp->pdev->sriov->link 0-255
PARAM_VALUE 0 bp->phy_flags 512-u32max
PARAM_VALUE 0 bp->phy_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 bp->req_duplex 0-1
PARAM_VALUE 0 bp->req_line_speed 0,10,100,1000,2500
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
PARAM_VALUE 1 reg 25
PARAM_VALUE 2 val 1893244429100699648
PARAM_VALUE 2 *val 1-65520
CAPPED_DATA 0 bp->num_rx_rings 1
CAPPED_DATA 0 bp->num_tx_rings 1
DATA_SOURCE 0 bp $0
BIT_INFO 0 bp->phy_flags 0x201,0xffffffffffffffff
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,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-255
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[c]
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
HOST_DATA 2 *val 1-65520[c]
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->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
HALF_LOCKED2 global &rtnl_mutex
TYPE_LOCK (struct bnx2)->phy_lock

drivers/net/ethernet/broadcom/bnx2.c bnx2_init_5709s_phy() -> bnx2_read_phy()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
PARAM_VALUE 0 bp->advertising 0,64-79,96-111,32832-32847,32864-32879
PARAM_VALUE 0 bp->flags 0,64-u32max
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->fw_last_msg 0-536870911
PARAM_VALUE 0 bp->indirect_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 bp->mii_adv 20
PARAM_VALUE 0 bp->mii_bmcr 16
PARAM_VALUE 0 bp->mii_bmsr 17
PARAM_VALUE 0 bp->mii_bmsr1 27
PARAM_VALUE 0 bp->mii_lpa 21
PARAM_VALUE 0 bp->mii_up1 25
PARAM_VALUE 0 bp->pdev->dev.cma_area->nranges s32min-s32max
PARAM_VALUE 0 bp->pdev->dev.iommu->pci_32bit_workaround 0-1
PARAM_VALUE 0 bp->pdev->dev.msi.data->__iter_idx 0-s64max
PARAM_VALUE 0 bp->pdev->sriov->link 0-255
PARAM_VALUE 0 bp->phy_flags 512-u32max
PARAM_VALUE 0 bp->phy_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 bp->req_duplex 0-1
PARAM_VALUE 0 bp->req_line_speed 0,10,100,1000,2500
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
PARAM_VALUE 1 reg 16
PARAM_VALUE 2 val 1893244429100699648
PARAM_VALUE 2 *val 0-65536
CAPPED_DATA 0 bp->num_rx_rings 1
CAPPED_DATA 0 bp->num_tx_rings 1
DATA_SOURCE 0 bp $0
BIT_INFO 0 bp->phy_flags 0x201,0xffffffff
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,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-255
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[c]
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
HOST_DATA 2 *val 0-65536[c]
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->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
HALF_LOCKED2 global &rtnl_mutex
TYPE_LOCK (struct bnx2)->phy_lock

drivers/net/ethernet/broadcom/bnx2.c bnx2_init_copper_phy() -> bnx2_read_phy()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
PARAM_VALUE 0 bp->advertising 0,64-79,96-111,32832-32847,32864-32879
PARAM_VALUE 0 bp->flags 0,64-u32max
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->fw_last_msg 0-536870911
PARAM_VALUE 0 bp->indirect_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 bp->mii_adv 4
PARAM_VALUE 0 bp->mii_bmcr 0
PARAM_VALUE 0 bp->mii_bmsr 1
PARAM_VALUE 0 bp->mii_bmsr1 1
PARAM_VALUE 0 bp->mii_lpa 5
PARAM_VALUE 0 bp->pdev->dev.cma_area->nranges s32min-s32max
PARAM_VALUE 0 bp->pdev->dev.iommu->pci_32bit_workaround 0-1
PARAM_VALUE 0 bp->pdev->dev.msi.data->__iter_idx 0-s64max
PARAM_VALUE 0 bp->pdev->sriov->link 0-255
PARAM_VALUE 0 bp->phy_flags 1024-u32max
PARAM_VALUE 0 bp->phy_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 bp->req_duplex 0-1
PARAM_VALUE 0 bp->req_line_speed 0,10,100,1000,2500
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
PARAM_VALUE 1 reg 21
PARAM_VALUE 2 val 4801342446175305728
CAPPED_DATA 0 bp->num_rx_rings 1
CAPPED_DATA 0 bp->num_tx_rings 1
DATA_SOURCE 0 bp $0
BIT_INFO 0 bp->phy_flags 0x600,0xffffffff
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,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-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 1024-u32max[c]
HOST_DATA 0 bp->phy_id 0-u32max[c]
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->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
HALF_LOCKED2 global &rtnl_mutex
TYPE_LOCK (struct bnx2)->phy_lock

drivers/net/ethernet/broadcom/bnx2.c bnx2_init_copper_phy() -> bnx2_read_phy()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
PARAM_VALUE 0 bp->advertising 0,64-79,96-111,32832-32847,32864-32879
PARAM_VALUE 0 bp->dev 4096-ptr_max
PARAM_VALUE 0 bp->dev->mtu 1501-u32max
PARAM_VALUE 0 bp->flags 0,64-u32max
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->fw_last_msg 0-536870911
PARAM_VALUE 0 bp->indirect_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 bp->mii_adv 4
PARAM_VALUE 0 bp->mii_bmcr 0
PARAM_VALUE 0 bp->mii_bmsr 1
PARAM_VALUE 0 bp->mii_bmsr1 1
PARAM_VALUE 0 bp->mii_lpa 5
PARAM_VALUE 0 bp->pdev->dev.cma_area->nranges s32min-s32max
PARAM_VALUE 0 bp->pdev->dev.iommu->pci_32bit_workaround 0-1
PARAM_VALUE 0 bp->pdev->dev.msi.data->__iter_idx 0-s64max
PARAM_VALUE 0 bp->pdev->sriov->link 0-255
PARAM_VALUE 0 bp->phy_flags 0,512-u32max
PARAM_VALUE 0 bp->phy_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 bp->req_duplex 0-1
PARAM_VALUE 0 bp->req_line_speed 0,10,100,1000,2500
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
PARAM_VALUE 1 reg 24
PARAM_VALUE 2 val 4801342446175305728
CAPPED_DATA 0 bp->num_rx_rings 1
CAPPED_DATA 0 bp->num_tx_rings 1
DATA_SOURCE 0 bp $0
FUZZY_MAX 0 bp->dev->mtu 1501
BIT_INFO 0 bp->phy_flags 0x200,0xffffffff
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,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-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[c]
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
HOST_DATA 2 *val 0-65279[c]
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->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
HALF_LOCKED2 global &rtnl_mutex
TYPE_LOCK (struct bnx2)->phy_lock

drivers/net/ethernet/broadcom/bnx2.c bnx2_init_copper_phy() -> bnx2_read_phy()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
PARAM_VALUE 0 bp->advertising 0,64-79,96-111,32832-32847,32864-32879
PARAM_VALUE 0 bp->dev 4096-ptr_max
PARAM_VALUE 0 bp->dev->mtu 1501-u32max
PARAM_VALUE 0 bp->flags 0,64-u32max
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->fw_last_msg 0-536870911
PARAM_VALUE 0 bp->indirect_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 bp->mii_adv 4
PARAM_VALUE 0 bp->mii_bmcr 0
PARAM_VALUE 0 bp->mii_bmsr 1
PARAM_VALUE 0 bp->mii_bmsr1 1
PARAM_VALUE 0 bp->mii_lpa 5
PARAM_VALUE 0 bp->pdev->dev.cma_area->nranges s32min-s32max
PARAM_VALUE 0 bp->pdev->dev.iommu->pci_32bit_workaround 0-1
PARAM_VALUE 0 bp->pdev->dev.msi.data->__iter_idx 0-s64max
PARAM_VALUE 0 bp->pdev->sriov->link 0-255
PARAM_VALUE 0 bp->phy_flags 0,512-u32max
PARAM_VALUE 0 bp->phy_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 bp->req_duplex 0-1
PARAM_VALUE 0 bp->req_line_speed 0,10,100,1000,2500
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
PARAM_VALUE 1 reg 16
PARAM_VALUE 2 val 4801342446175305728
PARAM_VALUE 2 *val 0-u16max
CAPPED_DATA 0 bp->num_rx_rings 1
CAPPED_DATA 0 bp->num_tx_rings 1
DATA_SOURCE 0 bp $0
FUZZY_MAX 0 bp->dev->mtu 1501
BIT_INFO 0 bp->phy_flags 0x200,0xffffffff
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,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-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[c]
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
HOST_DATA 2 *val 0-u16max[c]
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->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
HALF_LOCKED2 global &rtnl_mutex
TYPE_LOCK (struct bnx2)->phy_lock

drivers/net/ethernet/broadcom/bnx2.c bnx2_init_copper_phy() -> bnx2_read_phy()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
PARAM_VALUE 0 bp->advertising 0,64-79,96-111,32832-32847,32864-32879
PARAM_VALUE 0 bp->dev 4096-ptr_max
PARAM_VALUE 0 bp->dev->mtu 0-1500
PARAM_VALUE 0 bp->flags 0,64-u32max
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->fw_last_msg 0-536870911
PARAM_VALUE 0 bp->indirect_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 bp->mii_adv 4
PARAM_VALUE 0 bp->mii_bmcr 0
PARAM_VALUE 0 bp->mii_bmsr 1
PARAM_VALUE 0 bp->mii_bmsr1 1
PARAM_VALUE 0 bp->mii_lpa 5
PARAM_VALUE 0 bp->pdev->dev.cma_area->nranges s32min-s32max
PARAM_VALUE 0 bp->pdev->dev.iommu->pci_32bit_workaround 0-1
PARAM_VALUE 0 bp->pdev->dev.msi.data->__iter_idx 0-s64max
PARAM_VALUE 0 bp->pdev->sriov->link 0-255
PARAM_VALUE 0 bp->phy_flags 0,512-u32max
PARAM_VALUE 0 bp->phy_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 bp->req_duplex 0-1
PARAM_VALUE 0 bp->req_line_speed 0,10,100,1000,2500
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
PARAM_VALUE 1 reg 24
PARAM_VALUE 2 val 4801342446175305728
CAPPED_DATA 0 bp->num_rx_rings 1
CAPPED_DATA 0 bp->num_tx_rings 1
DATA_SOURCE 0 bp $0
FUZZY_MAX 0 bp->dev->mtu 1500
BIT_INFO 0 bp->phy_flags 0x200,0xffffffff
NOSPEC 0 bp->irq_nvecs
NOSPEC 0 bp->num_req_tx_rings
NOSPEC 0 bp->num_tx_rings
NOSPEC 0 bp->rx_ring_size
HARD_MAX 0 bp->dev->mtu 1500
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-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[c]
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
HOST_DATA 2 *val 0-65279[c]
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->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
HALF_LOCKED2 global &rtnl_mutex
TYPE_LOCK (struct bnx2)->phy_lock

drivers/net/ethernet/broadcom/bnx2.c bnx2_init_copper_phy() -> bnx2_read_phy()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
PARAM_VALUE 0 bp->advertising 0,64-79,96-111,32832-32847,32864-32879
PARAM_VALUE 0 bp->dev 4096-ptr_max
PARAM_VALUE 0 bp->dev->mtu 0-1500
PARAM_VALUE 0 bp->flags 0,64-u32max
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->fw_last_msg 0-536870911
PARAM_VALUE 0 bp->indirect_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 bp->mii_adv 4
PARAM_VALUE 0 bp->mii_bmcr 0
PARAM_VALUE 0 bp->mii_bmsr 1
PARAM_VALUE 0 bp->mii_bmsr1 1
PARAM_VALUE 0 bp->mii_lpa 5
PARAM_VALUE 0 bp->pdev->dev.cma_area->nranges s32min-s32max
PARAM_VALUE 0 bp->pdev->dev.iommu->pci_32bit_workaround 0-1
PARAM_VALUE 0 bp->pdev->dev.msi.data->__iter_idx 0-s64max
PARAM_VALUE 0 bp->pdev->sriov->link 0-255
PARAM_VALUE 0 bp->phy_flags 0,512-u32max
PARAM_VALUE 0 bp->phy_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 bp->req_duplex 0-1
PARAM_VALUE 0 bp->req_line_speed 0,10,100,1000,2500
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
PARAM_VALUE 1 reg 16
PARAM_VALUE 2 val 4801342446175305728
PARAM_VALUE 2 *val 0-u16max
CAPPED_DATA 0 bp->num_rx_rings 1
CAPPED_DATA 0 bp->num_tx_rings 1
DATA_SOURCE 0 bp $0
FUZZY_MAX 0 bp->dev->mtu 1500
BIT_INFO 0 bp->phy_flags 0x200,0xffffffff
NOSPEC 0 bp->irq_nvecs
NOSPEC 0 bp->num_req_tx_rings
NOSPEC 0 bp->num_tx_rings
NOSPEC 0 bp->rx_ring_size
HARD_MAX 0 bp->dev->mtu 1500
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-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[c]
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
HOST_DATA 2 *val 0-u16max[c]
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->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
HALF_LOCKED2 global &rtnl_mutex
TYPE_LOCK (struct bnx2)->phy_lock

drivers/net/ethernet/broadcom/bnx2.c bnx2_init_copper_phy() -> bnx2_read_phy()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
PARAM_VALUE 0 bp->advertising 0,64-79,96-111,32832-32847,32864-32879
PARAM_VALUE 0 bp->dev 4096-ptr_max
PARAM_VALUE 0 bp->flags 0,64-u32max
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->fw_last_msg 0-536870911
PARAM_VALUE 0 bp->indirect_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 bp->mii_adv 4
PARAM_VALUE 0 bp->mii_bmcr 0
PARAM_VALUE 0 bp->mii_bmsr 1
PARAM_VALUE 0 bp->mii_bmsr1 1
PARAM_VALUE 0 bp->mii_lpa 5
PARAM_VALUE 0 bp->pdev->dev.cma_area->nranges s32min-s32max
PARAM_VALUE 0 bp->pdev->dev.iommu->pci_32bit_workaround 0-1
PARAM_VALUE 0 bp->pdev->dev.msi.data->__iter_idx 0-s64max
PARAM_VALUE 0 bp->pdev->sriov->link 0-255
PARAM_VALUE 0 bp->phy_flags 0,512-u32max
PARAM_VALUE 0 bp->phy_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 bp->req_duplex 0-1
PARAM_VALUE 0 bp->req_line_speed 0,10,100,1000,2500
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
PARAM_VALUE 1 reg 24
PARAM_VALUE 2 val 4801342446175305728
PARAM_VALUE 2 *val 0-u16max
CAPPED_DATA 0 bp->num_rx_rings 1
CAPPED_DATA 0 bp->num_tx_rings 1
DATA_SOURCE 0 bp $0
BIT_INFO 0 bp->phy_flags 0x200,0xffffffff
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,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-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[c]
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
HOST_DATA 2 *val 0-u16max[c]
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->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
HALF_LOCKED2 global &rtnl_mutex
TYPE_LOCK (struct bnx2)->phy_lock

drivers/net/ethernet/broadcom/bnx2.c bnx2_init_phy() -> bnx2_read_phy()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
PARAM_VALUE 0 bp->advertising 0,64-79,96-111,32832-32847,32864-32879
PARAM_VALUE 0 bp->flags 0,64-u32max
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->fw_last_msg 0-536870911
PARAM_VALUE 0 bp->indirect_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 bp->mii_adv 4
PARAM_VALUE 0 bp->mii_bmcr 0
PARAM_VALUE 0 bp->mii_bmsr 1
PARAM_VALUE 0 bp->mii_bmsr1 1
PARAM_VALUE 0 bp->mii_lpa 5
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 0,512-u32max
PARAM_VALUE 0 bp->phy_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 bp->req_duplex 0-1
PARAM_VALUE 0 bp->req_line_speed 0,10,100,1000,2500
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
PARAM_VALUE 1 reg 2
PARAM_VALUE 2 val 265799342846160896
CAPPED_DATA 0 bp->num_rx_rings 1
CAPPED_DATA 0 bp->num_tx_rings 1
DATA_SOURCE 0 bp $0
BIT_INFO 0 bp->phy_flags 0x200,0xfffff6ff
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,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-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->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_init_phy() -> bnx2_read_phy()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
PARAM_VALUE 0 bp->advertising 0,64-79,96-111,32832-32847,32864-32879
PARAM_VALUE 0 bp->flags 0,64-u32max
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->fw_last_msg 0-536870911
PARAM_VALUE 0 bp->indirect_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 bp->mii_adv 4
PARAM_VALUE 0 bp->mii_bmcr 0
PARAM_VALUE 0 bp->mii_bmsr 1
PARAM_VALUE 0 bp->mii_bmsr1 1
PARAM_VALUE 0 bp->mii_lpa 5
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 0,512-u32max
PARAM_VALUE 0 bp->phy_id 0,65536-4294901760
PARAM_VALUE 0 bp->phy_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 bp->req_duplex 0-1
PARAM_VALUE 0 bp->req_line_speed 0,10,100,1000,2500
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
PARAM_VALUE 1 reg 3
PARAM_VALUE 2 val 265799342846160896
PARAM_VALUE 2 *val 0-u16max
CAPPED_DATA 0 bp->num_rx_rings 1
CAPPED_DATA 0 bp->num_tx_rings 1
DATA_SOURCE 0 bp $0
BIT_INFO 0 bp->phy_flags 0x200,0xfffff6ff
BIT_INFO 0 bp->phy_id 0x0,0xffff0000
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,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-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,65536-4294901760[c]
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
HOST_DATA 2 *val 0-u16max[c]
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->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_ioctl() -> bnx2_read_phy()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
PARAM_VALUE 0 bp->phy_lock.rlock.dep_map->name 0-255
PARAM_VALUE 1 reg 0-31
PARAM_VALUE 2 val 4849831228147499008
BIT_INFO 0 bp->phy_flags 0x0,0xfffff7ff
PREEMPT_ADD <- disables preempt
LOCK2 bh
LOCK2 0 &bp->phy_lock
TYPE_LOCK (struct bnx2)->phy_lock

drivers/net/ethernet/broadcom/bnx2.c bnx2_nway_reset() -> bnx2_read_phy()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
PARAM_VALUE 0 bp->autoneg 1-255
PARAM_VALUE 0 bp->phy_lock.rlock.dep_map->name 0-255
PARAM_VALUE 2 val 4397906038763708416
BIT_INFO 0 bp->autoneg 0x1,0xff
BIT_INFO 0 bp->phy_flags 0x0,0xfffff7ff
PREEMPT_ADD <- disables preempt
NOCHECK_CALL
LOCK2 bh
LOCK2 0 &bp->phy_lock
TYPE_LOCK (struct bnx2)->phy_lock

drivers/net/ethernet/broadcom/bnx2.c bnx2_report_fw_link() -> bnx2_read_phy()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
PARAM_VALUE 0 bp->autoneg 1-255
PARAM_VALUE 0 bp->dev 4096-ptr_max
PARAM_VALUE 0 bp->dev->dev.parent 0,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 1
PARAM_VALUE 0 bp->pdev->dev.cma_area->nranges s32min-s32max
PARAM_VALUE 0 bp->pdev->dev.dma_io_tlb_mem->can_grow 0-1
PARAM_VALUE 0 bp->pdev->dev.iommu_group->default_domain 0-s64max
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
PARAM_VALUE 0 *bp->pdev->saved_config_space 0-4294967295
PARAM_VALUE 2 val 3101084980284563456
DATA_SOURCE 0 bp $0
BIT_INFO 0 bp->phy_flags 0x0,0xfffff7ff
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->loopback 0-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-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->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-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 0 &bp->phy_lock
HALF_LOCKED2 bh
TYPE_LOCK (struct bnx2)->phy_lock

drivers/net/ethernet/broadcom/bnx2.c bnx2_report_fw_link() -> bnx2_read_phy()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
PARAM_VALUE 0 bp->autoneg 1-255
PARAM_VALUE 0 bp->dev 4096-ptr_max
PARAM_VALUE 0 bp->dev->dev.parent 0,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 1
PARAM_VALUE 0 bp->pdev->dev.cma_area->nranges s32min-s32max
PARAM_VALUE 0 bp->pdev->dev.dma_io_tlb_mem->can_grow 0-1
PARAM_VALUE 0 bp->pdev->dev.iommu_group->default_domain 0-s64max
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
PARAM_VALUE 0 *bp->pdev->saved_config_space 0-4294967295
PARAM_VALUE 2 val 3101084980284563456
PARAM_VALUE 2 *val 0-u16max
DATA_SOURCE 0 bp $0
BIT_INFO 0 bp->phy_flags 0x0,0xfffff7ff
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->loopback 0-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-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->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
HOST_DATA 2 *val 0-u16max[c]
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-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 0 &bp->phy_lock
HALF_LOCKED2 bh
TYPE_LOCK (struct bnx2)->phy_lock

drivers/net/ethernet/broadcom/bnx2.c bnx2_reset_phy() -> bnx2_read_phy()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
PARAM_VALUE 0 bp->advertising 0,64-79,96-111,32832-32847,32864-32879
PARAM_VALUE 0 bp->flags 0,64-u32max
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->fw_last_msg 0-536870911
PARAM_VALUE 0 bp->indirect_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 bp->mii_adv 4,20
PARAM_VALUE 0 bp->mii_bmcr 0,16
PARAM_VALUE 0 bp->mii_bmsr 1,17
PARAM_VALUE 0 bp->mii_bmsr1 1,27
PARAM_VALUE 0 bp->mii_lpa 5,21
PARAM_VALUE 0 bp->pdev->dev.cma_area->nranges s32min-s32max
PARAM_VALUE 0 bp->pdev->dev.iommu->pci_32bit_workaround 0-1
PARAM_VALUE 0 bp->pdev->dev.iommu_group->default_domain 0-s64max
PARAM_VALUE 0 bp->pdev->dev.msi.data->__iter_idx 0-s64max
PARAM_VALUE 0 bp->pdev->npem->supported_indications 0-4294967295
PARAM_VALUE 0 bp->pdev->sriov->link 0-255
PARAM_VALUE 0 bp->pdev->sriov->offset 0-u16max
PARAM_VALUE 0 bp->pdev->sriov->stride 0-u16max
PARAM_VALUE 0 bp->phy_flags 0,512-u32max
PARAM_VALUE 0 bp->phy_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 bp->req_duplex 0-1
PARAM_VALUE 0 bp->req_line_speed 0,10,100,1000,2500
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
PARAM_VALUE 1 reg 0,16
PARAM_VALUE 2 val 8454620828475973632
CAPPED_DATA 0 bp->num_rx_rings 1
CAPPED_DATA 0 bp->num_tx_rings 1
DATA_SOURCE 0 bp $0
BIT_INFO 0 bp->phy_flags 0x200,0xfffff6ff
NOSPEC 0 bp->irq_nvecs
NOSPEC 0 bp->num_req_tx_rings
NOSPEC 0 bp->num_tx_rings
HARD_MAX 0 bp->mii_adv 20
HARD_MAX 0 bp->mii_bmcr 16
HARD_MAX 0 bp->mii_bmsr 17
HARD_MAX 0 bp->mii_bmsr1 27
HARD_MAX 0 bp->mii_lpa 21
HARD_MAX 1 reg 16
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-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[c]
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
HOST_DATA 2 *val 32768-u16max[c]
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->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_resolve_flow_ctrl() -> bnx2_read_phy()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
PARAM_VALUE 0 bp->duplex 1
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->flow_ctrl 0
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->pdev->saved_config_space 0-4294967295
PARAM_VALUE 1 reg 20
PARAM_VALUE 2 val 2157941685049503744
DATA_SOURCE 0 bp $0
BIT_INFO 0 bp->phy_flags 0x1,0xffffffff
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->flags 0,64-u32max
HOST_DATA 0 bp->flash_size 0,4096-16773120
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 1-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->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->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-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 0 &bp->phy_lock
HALF_LOCKED2 bh
TYPE_LOCK (struct bnx2)->phy_lock

drivers/net/ethernet/broadcom/bnx2.c bnx2_resolve_flow_ctrl() -> bnx2_read_phy()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
PARAM_VALUE 0 bp->duplex 1
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->flow_ctrl 0
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->pdev->saved_config_space 0-4294967295
PARAM_VALUE 2 val 2724214268087885824
DATA_SOURCE 0 bp $0
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->flags 0,64-u32max
HOST_DATA 0 bp->flash_size 0,4096-16773120
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-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->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->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-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 0 &bp->phy_lock
HALF_LOCKED2 bh
TYPE_LOCK (struct bnx2)->phy_lock

drivers/net/ethernet/broadcom/bnx2.c bnx2_resolve_flow_ctrl() -> bnx2_read_phy()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
PARAM_VALUE 0 bp->duplex 1
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->flow_ctrl 0
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->pdev->saved_config_space 0-4294967295
PARAM_VALUE 2 val 2417940967109787648
DATA_SOURCE 0 bp $0
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->flags 0,64-u32max
HOST_DATA 0 bp->flash_size 0,4096-16773120
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-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->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->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-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 0 &bp->phy_lock
HALF_LOCKED2 bh
TYPE_LOCK (struct bnx2)->phy_lock

drivers/net/ethernet/broadcom/bnx2.c bnx2_set_link() -> bnx2_read_phy()

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,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_flags 1-u32max
PARAM_VALUE 0 bp->phy_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 *bp->pdev->saved_config_space 0-4294967295
PARAM_VALUE 2 val 279252992725495808
DATA_SOURCE 0 bp $0
BIT_INFO 0 bp->phy_flags 0x0,0xfffff7ff
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->link_up 0-255
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 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->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_set_link() -> bnx2_read_phy()

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,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_flags 1-u32max
PARAM_VALUE 0 bp->phy_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 *bp->pdev->saved_config_space 0-4294967295
PARAM_VALUE 2 val 279252992725495808
PARAM_VALUE 2 *val 0-u16max
DATA_SOURCE 0 bp $0
BIT_INFO 0 bp->phy_flags 0x0,0xfffff7ff
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->link_up 0-255
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 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->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
HOST_DATA 2 *val 0-u16max[c]
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_set_link() -> bnx2_read_phy()

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,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_flags 1-u32max
PARAM_VALUE 0 bp->phy_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 *bp->pdev->saved_config_space 0-4294967295
PARAM_VALUE 1 reg 28
PARAM_VALUE 2 val 4746048308603674624
DATA_SOURCE 0 bp $0
BIT_INFO 0 bp->phy_flags 0x1,0xffffefff
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->link_up 0-255
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 1-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_set_link() -> bnx2_read_phy()

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,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_flags 1-u32max
PARAM_VALUE 0 bp->phy_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 *bp->pdev->saved_config_space 0-4294967295
PARAM_VALUE 1 reg 28
PARAM_VALUE 2 val 4746048308603674624
PARAM_VALUE 2 *val 0-u16max
DATA_SOURCE 0 bp $0
BIT_INFO 0 bp->phy_flags 0x1,0xffffefff
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->link_up 0-255
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 1-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
HOST_DATA 2 *val 0-u16max[c]
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_set_link() -> bnx2_read_phy()

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,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_flags 4-u32max
PARAM_VALUE 0 bp->phy_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 *bp->pdev->saved_config_space 0-4294967295
PARAM_VALUE 2 val 5005204518051868672
DATA_SOURCE 0 bp $0
BIT_INFO 0 bp->phy_flags 0x4,0xffffffff
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->link_up 0-255
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 4-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_read_phy()

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
PARAM_VALUE 2 val 6539865450347487232
DATA_SOURCE 0 bp $0
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-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_read_phy()

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
PARAM_VALUE 2 val 738147514946658304
DATA_SOURCE 0 bp $0
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-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_read_phy()

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_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
PARAM_VALUE 1 reg 9
PARAM_VALUE 2 val 3646687991530041344
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 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_copper_phy() -> bnx2_read_phy()

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
PARAM_VALUE 2 val 4730840225050112000
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_copper_phy() -> bnx2_read_phy()

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
PARAM_VALUE 2 val 4730840225050112000
PARAM_VALUE 2 *val 0-u16max
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
HOST_DATA 2 *val 0-u16max[c]
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_copper_phy() -> bnx2_read_phy()

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
PARAM_VALUE 2 val 4730840225050112000
PARAM_VALUE 2 *val 4-u16max
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
HOST_DATA 2 *val 4-u16max[c]
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_copper_phy() -> bnx2_read_phy()

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
PARAM_VALUE 2 val 4730840225050112000
PARAM_VALUE 2 *val 0-u16max
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
HOST_DATA 2 *val 0-u16max[c]
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_read_phy()

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
PARAM_VALUE 2 val 3536951894980673536
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-1
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-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_read_phy()

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
PARAM_VALUE 2 val 3091634272892002304
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-1
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-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_read_phy()

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->dev->name 0-255
PARAM_VALUE 0 *bp->dev->prio_tc_map 0-255
PARAM_VALUE 0 *bp->pdev->saved_config_space 0-4294967295
PARAM_VALUE 2 val 3536951894980673536
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->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_read_phy()

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->dev->name 0-255
PARAM_VALUE 0 *bp->dev->prio_tc_map 0-255
PARAM_VALUE 0 *bp->pdev->saved_config_space 0-4294967295
PARAM_VALUE 2 val 3091634272892002304
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->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_test_and_disable_2g5() -> bnx2_read_phy()

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.iommu_group->default_domain 0-s64max
PARAM_VALUE 0 bp->pdev->dev.msi.data->__iter_idx 0-s64max
PARAM_VALUE 0 bp->pdev->sriov->offset 0-u16max
PARAM_VALUE 0 bp->pdev->sriov->stride 0-u16max
PARAM_VALUE 0 bp->phy_flags 8-u32max
PARAM_VALUE 0 bp->phy_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 bp->req_line_speed 1000
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
PARAM_VALUE 2 val 3743912126204354560
DATA_SOURCE 0 bp $0
BIT_INFO 0 bp->autoneg 0x0,0xfe
BIT_INFO 0 bp->phy_flags 0x9,0xfffff7ff
NOSPEC 0 bp->irq_nvecs
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->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 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->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
HOST_DATA 1 reg 0-u32max
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->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_test_and_enable_2g5() -> bnx2_read_phy()

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.iommu_group->default_domain 0-s64max
PARAM_VALUE 0 bp->pdev->dev.msi.data->__iter_idx 0-s64max
PARAM_VALUE 0 bp->pdev->sriov->offset 0-u16max
PARAM_VALUE 0 bp->pdev->sriov->stride 0-u16max
PARAM_VALUE 0 bp->phy_flags 8-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
PARAM_VALUE 2 val 7272036713958203392
DATA_SOURCE 0 bp $0
BIT_INFO 0 bp->phy_flags 0x9,0xfffff7ff
NOSPEC 0 bp->irq_nvecs
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 bp->advertising 0,64-79,96-111,32768,32832-32847,32864-32879,65600-65615,65632-
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 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
HOST_DATA 1 reg 0-u32max
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_test_link() -> bnx2_read_phy()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
PARAM_VALUE 0 bp->dev 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->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 2 val 8774456635005931520
DATA_SOURCE 0 bp $0
BIT_INFO 0 bp->phy_flags 0x0,0xfffff7ff
PREEMPT_ADD <- disables preempt
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 0-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-255
HOST_DATA 0 bp->mii_adv 0-u32max
HOST_DATA 0 bp->mii_bmcr 0-u32max
HOST_DATA 0 bp->mii_bmsr 0-u32max
HOST_DATA 0 bp->mii_bmsr1 0-u32max
HOST_DATA 0 bp->mii_lpa 0-u32max
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->phy_addr 0-u32max
HOST_DATA 0 bp->phy_flags 1-u32max
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
HOST_DATA 1 reg 0-u32max
LOCK2 bh
LOCK2 0 &bp->phy_lock
TYPE_LOCK (struct bnx2)->phy_lock

drivers/net/ethernet/broadcom/bnx2.c bnx2_test_link() -> bnx2_read_phy()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
PARAM_VALUE 0 bp->dev 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->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 2 val 8774456635005931520
PARAM_VALUE 2 *val 0-u16max
DATA_SOURCE 0 bp $0
BIT_INFO 0 bp->phy_flags 0x0,0xfffff7ff
PREEMPT_ADD <- disables preempt
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 0-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-255
HOST_DATA 0 bp->mii_adv 0-u32max
HOST_DATA 0 bp->mii_bmcr 0-u32max
HOST_DATA 0 bp->mii_bmsr 0-u32max
HOST_DATA 0 bp->mii_bmsr1 0-u32max
HOST_DATA 0 bp->mii_lpa 0-u32max
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->phy_addr 0-u32max
HOST_DATA 0 bp->phy_flags 1-u32max
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
HOST_DATA 1 reg 0-u32max
HOST_DATA 2 *val 0-u16max[c]
LOCK2 bh
LOCK2 0 &bp->phy_lock
TYPE_LOCK (struct bnx2)->phy_lock