Defined in 1 files as a function:

Referenced in 3 files:

Smatch caller information:

drivers/net/ethernet/chelsio/cxgb3/t3_hw.c clear_sge_ctxt() -> t3_wait_op_done()

Type Parameter Key Value
PARAM_VALUE 0 adapter 4096-ptr_max
PARAM_VALUE 0 adapter->params.info 4096-ptr_max
PARAM_VALUE 0 *adapter->pdev->saved_config_space 0-4294967295
PARAM_VALUE 1 reg 12
PARAM_VALUE 2 mask 134217728
PARAM_VALUE 3 polarity 0
PARAM_VALUE 4 attempts 100
PARAM_VALUE 5 delay 1
BUF_SIZE 0 adapter s32min-(-1),1-s32max
BUF_SIZE 0 adapter s32min-(-1),1-s32max
BUF_SIZE 0 adapter->name s32min,(-10),(-1),1-s32max
BUF_SIZE 0 adapter->nofail_skb (-1),32
BUF_SIZE 0 adapter->pdev (-1),1-s32max
DATA_SOURCE 0 adapter $0
STR_LEN 0 adapter->cm.name (-1)
STR_LEN 0 adapter->pmrx.name (-1)
STR_LEN 0 adapter->pmtx.name (-1)
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 adapter->cm.adapter->params.pci.width 0[c]
HOST_DATA 0 adapter->cm.adapter->params.rev 0-u32max
HOST_DATA 0 adapter->cm.adapter->pmrx.width 0-3
HOST_DATA 0 adapter->cm.adapter->pmtx.width 0-3
HOST_DATA 0 adapter->cm.width 0-3
HOST_DATA 0 adapter->mc5.adapter->cm.width 0-3
HOST_DATA 0 adapter->mc5.adapter->params.pci.width 0[c]
HOST_DATA 0 adapter->mc5.adapter->params.rev 0-u32max
HOST_DATA 0 adapter->mc5.adapter->pmrx.width 0-3
HOST_DATA 0 adapter->mc5.adapter->pmtx.width 0-3
HOST_DATA 0 adapter->mc5.part_type 0-7[c]
HOST_DATA 0 adapter->params.pci.width 0[c]
HOST_DATA 0 adapter->params.rev 0-u32max
HOST_DATA 0 adapter->pdev->bus->bridge_ctl 0-u16max
HOST_DATA 0 adapter->pdev->current_state 0-3[c]
HOST_DATA 0 adapter->pdev->devfn 0-503[c]
HOST_DATA 0 adapter->pdev->device 0-u16max
HOST_DATA 0 adapter->pdev->fm_enabled 0-1[c]
HOST_DATA 0 adapter->pdev->pcie_flags_reg 0-u16max
HOST_DATA 0 adapter->pmrx.adapter->params.pci.width 0[c]
HOST_DATA 0 adapter->pmrx.adapter->params.rev 0-u32max
HOST_DATA 0 adapter->pmrx.width 0-3
HOST_DATA 0 adapter->pmtx.adapter->params.pci.width 0[c]
HOST_DATA 0 adapter->pmtx.adapter->params.rev 0-u32max
HOST_DATA 0 adapter->pmtx.adapter->pmrx.width 0-3
HOST_DATA 0 adapter->pmtx.width 0-3
NO_OVERFLOW_SIMPLE 0 adapter->cm.adapter->params.vpd.cclk
NO_OVERFLOW_SIMPLE 0 adapter->cm.adapter->params.vpd.mclk
NO_OVERFLOW_SIMPLE 0 adapter->cm.adapter->params.vpd.mdc
NO_OVERFLOW_SIMPLE 0 adapter->cm.adapter->params.vpd.mem_timing
NO_OVERFLOW_SIMPLE 0 adapter->cm.adapter->params.vpd.uclk
NO_OVERFLOW_SIMPLE 0 adapter->mc5.adapter->mmio_len
NO_OVERFLOW_SIMPLE 0 adapter->mc5.adapter->params.vpd.cclk
NO_OVERFLOW_SIMPLE 0 adapter->mc5.adapter->params.vpd.mclk
NO_OVERFLOW_SIMPLE 0 adapter->mc5.adapter->params.vpd.mdc
NO_OVERFLOW_SIMPLE 0 adapter->mc5.adapter->params.vpd.mem_timing
NO_OVERFLOW_SIMPLE 0 adapter->mc5.adapter->params.vpd.uclk
NO_OVERFLOW_SIMPLE 0 adapter->params.vpd.cclk
NO_OVERFLOW_SIMPLE 0 adapter->params.vpd.mclk
NO_OVERFLOW_SIMPLE 0 adapter->params.vpd.mdc
NO_OVERFLOW_SIMPLE 0 adapter->params.vpd.mem_timing
NO_OVERFLOW_SIMPLE 0 adapter->params.vpd.uclk
NO_OVERFLOW_SIMPLE 0 adapter->pmrx.adapter->params.vpd.cclk
NO_OVERFLOW_SIMPLE 0 adapter->pmrx.adapter->params.vpd.mclk
NO_OVERFLOW_SIMPLE 0 adapter->pmrx.adapter->params.vpd.mdc
NO_OVERFLOW_SIMPLE 0 adapter->pmrx.adapter->params.vpd.mem_timing
NO_OVERFLOW_SIMPLE 0 adapter->pmrx.adapter->params.vpd.uclk
NO_OVERFLOW_SIMPLE 0 adapter->pmtx.adapter->params.vpd.cclk
NO_OVERFLOW_SIMPLE 0 adapter->pmtx.adapter->params.vpd.mclk
NO_OVERFLOW_SIMPLE 0 adapter->pmtx.adapter->params.vpd.mdc
NO_OVERFLOW_SIMPLE 0 adapter->pmtx.adapter->params.vpd.mem_timing
NO_OVERFLOW_SIMPLE 0 adapter->pmtx.adapter->params.vpd.uclk
UNITS 0 adapter unit_byte
USER_PTR 0 adapter->nofail_skb->data

drivers/net/ethernet/chelsio/cxgb3/t3_hw.c init_parity() -> t3_wait_op_done()

Type Parameter Key Value
PARAM_VALUE 0 adapter 4096-ptr_max
PARAM_VALUE 0 adapter->params.info 4096-ptr_max
PARAM_VALUE 0 adapter->pdev 4096-ptr_max
PARAM_VALUE 0 adapter->pdev->error_state 0-2,4-u32max
PARAM_VALUE 0 adapter->pdev->is_busmaster 1
PARAM_VALUE 0 adapter->pdev->pcie_cap 0-1
PARAM_VALUE 0 *adapter->pdev->saved_config_space 0-4294967295
PARAM_VALUE 1 reg 704
PARAM_VALUE 2 mask 2
PARAM_VALUE 3 polarity 0
PARAM_VALUE 4 attempts 2
PARAM_VALUE 5 delay 1
BUF_SIZE 0 adapter s32min-(-1),1-s32max
BUF_SIZE 0 adapter s32min-(-1),1-s32max
BUF_SIZE 0 adapter->name s32min,(-10),(-1),1-s32max
BUF_SIZE 0 adapter->nofail_skb (-1),32
BUF_SIZE 0 adapter->pdev (-1),16,24,40,56,108-1096,1384,1600,1616,1752,2072,2576,7472,8064
CAPPED_DATA 0 adapter->pdev 1
DATA_SOURCE 0 adapter $0
STR_LEN 0 adapter->cm.name (-1)
STR_LEN 0 adapter->pmrx.name (-1)
STR_LEN 0 adapter->pmtx.name (-1)
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 adapter->cm.adapter->params.pci.width 0[c]
HOST_DATA 0 adapter->cm.adapter->params.rev 0-u32max
HOST_DATA 0 adapter->cm.adapter->pmrx.width 0-3
HOST_DATA 0 adapter->cm.adapter->pmtx.width 0-3
HOST_DATA 0 adapter->cm.width 0-3
HOST_DATA 0 adapter->mc5.adapter->cm.width 0-3
HOST_DATA 0 adapter->mc5.adapter->params.pci.width 0[c]
HOST_DATA 0 adapter->mc5.adapter->params.rev 0-u32max
HOST_DATA 0 adapter->mc5.adapter->pmrx.width 0-3
HOST_DATA 0 adapter->mc5.adapter->pmtx.width 0-3
HOST_DATA 0 adapter->mc5.part_type 0-7[c]
HOST_DATA 0 adapter->params.pci.width 0[c]
HOST_DATA 0 adapter->params.rev 0-u32max
HOST_DATA 0 adapter->pdev->current_state 0-3[c]
HOST_DATA 0 adapter->pdev->devfn 1-503[c]
HOST_DATA 0 adapter->pdev->device 0-u16max
HOST_DATA 0 adapter->pdev->pcie_flags_reg 0-u16max
HOST_DATA 0 adapter->pmrx.adapter->params.pci.width 0[c]
HOST_DATA 0 adapter->pmrx.adapter->params.rev 0-u32max
HOST_DATA 0 adapter->pmrx.width 0-3
HOST_DATA 0 adapter->pmtx.adapter->params.pci.width 0[c]
HOST_DATA 0 adapter->pmtx.adapter->params.rev 0-u32max
HOST_DATA 0 adapter->pmtx.adapter->pmrx.width 0-3
HOST_DATA 0 adapter->pmtx.width 0-3
NO_OVERFLOW_SIMPLE 0 adapter->mc5.adapter->params.vpd.cclk
NO_OVERFLOW_SIMPLE 0 adapter->mc5.adapter->params.vpd.mclk
NO_OVERFLOW_SIMPLE 0 adapter->mc5.adapter->params.vpd.mdc
NO_OVERFLOW_SIMPLE 0 adapter->mc5.adapter->params.vpd.mem_timing
NO_OVERFLOW_SIMPLE 0 adapter->mc5.adapter->params.vpd.uclk
UNITS 0 adapter unit_byte
USER_PTR 0 adapter->nofail_skb->data
HALF_LOCKED2 &pool->lock

drivers/net/ethernet/chelsio/cxgb3/t3_hw.c mi1_ext_read() -> t3_wait_op_done()

Type Parameter Key Value
PARAM_VALUE 0 adapter 4096-ptr_max
PARAM_VALUE 0 adapter->mdio_lock.dep_map->name 0-255
PARAM_VALUE 0 adapter->mdio_lock.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 adapter->mdio_lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 adapter->mdio_lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 adapter->mdio_lock.wait_lock.dep_map->name 0-255
PARAM_VALUE 0 adapter->mdio_lock.wait_lock.owner (-1)
PARAM_VALUE 0 adapter->mdio_lock.wait_lock.owner_cpu u32max
PARAM_VALUE 1 reg 1724
PARAM_VALUE 2 mask 2147483648
PARAM_VALUE 3 polarity 0
PARAM_VALUE 4 attempts 20
PARAM_VALUE 5 delay 10
CAPPED_DATA 0 &adapter->mdio_lock 1
RX_PATH
TASK_NOT_RUNNING
UNITS 0 adapter unit_byte
LOCK2 0 &adapter->mdio_lock
HALF_LOCKED2 &efx->mac_lock
TYPE_LOCK (struct adapter)->mdio_lock

drivers/net/ethernet/chelsio/cxgb3/t3_hw.c mi1_ext_write() -> t3_wait_op_done()

Type Parameter Key Value
PARAM_VALUE 0 adapter 4096-ptr_max
PARAM_VALUE 0 adapter->mdio_lock.dep_map->name 0-255
PARAM_VALUE 0 adapter->mdio_lock.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 adapter->mdio_lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 adapter->mdio_lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 adapter->mdio_lock.wait_lock.dep_map->name 0-255
PARAM_VALUE 0 adapter->mdio_lock.wait_lock.owner (-1)
PARAM_VALUE 0 adapter->mdio_lock.wait_lock.owner_cpu u32max
PARAM_VALUE 1 reg 1724
PARAM_VALUE 2 mask 2147483648
PARAM_VALUE 3 polarity 0
PARAM_VALUE 4 attempts 20
PARAM_VALUE 5 delay 10
CAPPED_DATA 0 &adapter->mdio_lock 1
RX_PATH
TASK_NOT_RUNNING
UNITS 0 adapter unit_byte
LOCK2 0 &adapter->mdio_lock
HALF_LOCKED2 &efx->mac_lock
TYPE_LOCK (struct adapter)->mdio_lock

drivers/net/ethernet/chelsio/cxgb3/t3_hw.c mi1_wr_addr() -> t3_wait_op_done()

Type Parameter Key Value
PARAM_VALUE 0 adapter 4096-ptr_max
PARAM_VALUE 0 adapter->mdio_lock.dep_map->name 0-255
PARAM_VALUE 0 adapter->mdio_lock.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 adapter->mdio_lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 adapter->mdio_lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 adapter->mdio_lock.wait_lock.dep_map->name 0-255
PARAM_VALUE 0 adapter->mdio_lock.wait_lock.owner (-1)
PARAM_VALUE 0 adapter->mdio_lock.wait_lock.owner_cpu u32max
PARAM_VALUE 1 reg 1724
PARAM_VALUE 2 mask 2147483648
PARAM_VALUE 3 polarity 0
PARAM_VALUE 4 attempts 20
PARAM_VALUE 5 delay 10
DATA_SOURCE 0 adapter $0
RX_PATH
TASK_NOT_RUNNING
UNITS 0 adapter unit_byte
LOCK2 0 &adapter->mdio_lock
HALF_LOCKED2 &efx->mac_lock
TYPE_LOCK (struct adapter)->mdio_lock

drivers/net/ethernet/chelsio/cxgb3/t3_hw.c sf1_read() -> t3_wait_op_done()

Type Parameter Key Value
PARAM_VALUE 0 adapter 4096-ptr_max
PARAM_VALUE 1 reg 1756
PARAM_VALUE 2 mask 2147483648
PARAM_VALUE 3 polarity 0
PARAM_VALUE 4 attempts 5
PARAM_VALUE 5 delay 10
DATA_SOURCE 0 adapter $0
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
UNITS 0 adapter unit_byte
HALF_LOCKED2 0 &adapter->stats_lock

drivers/net/ethernet/chelsio/cxgb3/t3_hw.c sf1_write() -> t3_wait_op_done()

Type Parameter Key Value
PARAM_VALUE 0 adapter 4096-ptr_max
PARAM_VALUE 1 reg 1756
PARAM_VALUE 2 mask 2147483648
PARAM_VALUE 3 polarity 0
PARAM_VALUE 4 attempts 5
PARAM_VALUE 5 delay 10
DATA_SOURCE 0 adapter $0
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
UNITS 0 adapter unit_byte
HALF_LOCKED2 0 &adapter->stats_lock

drivers/net/ethernet/chelsio/cxgb3/t3_hw.c t3_cim_ctl_blk_read() -> t3_wait_op_done()

Type Parameter Key Value
PARAM_VALUE 0 adapter 4096-ptr_max
PARAM_VALUE 0 adapter->tdev.lldev->nd_net.net->ipv4.fqdir->f->frag_expire 0,663510801442193408,1753052602134376448,4007388366431105024,8876081723503042560
PARAM_VALUE 0 adapter->tdev.lldev->nd_net.net->ipv4.fqdir->f->qsize 0,304,320
PARAM_VALUE 1 reg 688
PARAM_VALUE 2 mask 131072
PARAM_VALUE 3 polarity 0
PARAM_VALUE 4 attempts 5
PARAM_VALUE 5 delay 2
DATA_SOURCE 0 adapter $0
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING

drivers/net/ethernet/chelsio/cxgb3/t3_hw.c t3_get_tp_version() -> t3_wait_op_done()

Type Parameter Key Value
PARAM_VALUE 0 adapter 4096-ptr_max
PARAM_VALUE 1 reg 1256
PARAM_VALUE 2 mask 1
PARAM_VALUE 3 polarity 1
PARAM_VALUE 4 attempts 5
PARAM_VALUE 5 delay 1
DATA_SOURCE 0 adapter $0
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
UNITS 0 adapter unit_byte
HALF_LOCKED2 0 &adapter->stats_lock

drivers/net/ethernet/chelsio/cxgb3/t3_hw.c t3_mi1_read() -> t3_wait_op_done()

Type Parameter Key Value
PARAM_VALUE 0 adapter 4096-ptr_max
PARAM_VALUE 0 adapter->mdio_lock.dep_map->name 0-255
PARAM_VALUE 0 adapter->mdio_lock.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 adapter->mdio_lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 adapter->mdio_lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 adapter->mdio_lock.wait_lock.dep_map->name 0-255
PARAM_VALUE 0 adapter->mdio_lock.wait_lock.owner (-1)
PARAM_VALUE 0 adapter->mdio_lock.wait_lock.owner_cpu u32max
PARAM_VALUE 1 reg 1724
PARAM_VALUE 2 mask 2147483648
PARAM_VALUE 3 polarity 0
PARAM_VALUE 4 attempts 20
PARAM_VALUE 5 delay 10
CAPPED_DATA 0 &adapter->mdio_lock 1
RX_PATH
TASK_NOT_RUNNING
UNITS 0 adapter unit_byte
LOCK2 0 &adapter->mdio_lock
HALF_LOCKED2 &efx->mac_lock
TYPE_LOCK (struct adapter)->mdio_lock

drivers/net/ethernet/chelsio/cxgb3/t3_hw.c t3_mi1_write() -> t3_wait_op_done()

Type Parameter Key Value
PARAM_VALUE 0 adapter 4096-ptr_max
PARAM_VALUE 0 adapter->mdio_lock.dep_map->name 0-255
PARAM_VALUE 0 adapter->mdio_lock.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 adapter->mdio_lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 adapter->mdio_lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 adapter->mdio_lock.wait_lock.dep_map->name 0-255
PARAM_VALUE 0 adapter->mdio_lock.wait_lock.owner (-1)
PARAM_VALUE 0 adapter->mdio_lock.wait_lock.owner_cpu u32max
PARAM_VALUE 1 reg 1724
PARAM_VALUE 2 mask 2147483648
PARAM_VALUE 3 polarity 0
PARAM_VALUE 4 attempts 20
PARAM_VALUE 5 delay 10
CAPPED_DATA 0 &adapter->mdio_lock 1
RX_PATH
TASK_NOT_RUNNING
UNITS 0 adapter unit_byte
LOCK2 0 &adapter->mdio_lock
HALF_LOCKED2 &efx->mac_lock
TYPE_LOCK (struct adapter)->mdio_lock

drivers/net/ethernet/chelsio/cxgb3/t3_hw.c t3_set_proto_sram() -> t3_wait_op_done()

Type Parameter Key Value
PARAM_VALUE 0 adapter 4096-ptr_max
PARAM_VALUE 0 adapter->params.rev 2-4
PARAM_VALUE 0 adapter->pdev->dev.bus 0,4096-ptr_max
PARAM_VALUE 0 adapter->pdev->dev.class 0,4096-ptr_max
PARAM_VALUE 0 adapter->pdev->dev.driver 0,4096-ptr_max
PARAM_VALUE 1 reg 1256
PARAM_VALUE 2 mask 1
PARAM_VALUE 3 polarity 1
PARAM_VALUE 4 attempts 5
PARAM_VALUE 5 delay 1
DATA_SOURCE 0 adapter $0
BIT_INFO 0 adapter->flags 0x0,0xfffffffffffffffe
RX_PATH
TASK_NOT_RUNNING
UNITS 0 adapter unit_byte
HALF_LOCKED2 global &rtnl_mutex

drivers/net/ethernet/chelsio/cxgb3/t3_hw.c t3_sge_cqcntxt_op() -> t3_wait_op_done()

Type Parameter Key Value
PARAM_VALUE 0 adapter 4096-ptr_max
PARAM_VALUE 0 adapter->params.rev 0
PARAM_VALUE 1 reg 12
PARAM_VALUE 2 mask 134217728
PARAM_VALUE 3 polarity 0
PARAM_VALUE 4 attempts 100
PARAM_VALUE 5 delay 1
DATA_SOURCE 0 adapter $0
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
LOCK2 flags
LOCK2 0 &adapter->sge.reg_lock
HALF_LOCKED2 global &cxgb3_db_lock
TYPE_LOCK (struct sge)->reg_lock

drivers/net/ethernet/chelsio/cxgb3/t3_hw.c t3_sge_disable_cqcntxt() -> t3_wait_op_done()

Type Parameter Key Value
PARAM_VALUE 0 adapter 4096-ptr_max
PARAM_VALUE 0 adapter->sge.reg_lock.rlock.dep_map->name 0-255
PARAM_VALUE 1 reg 12
PARAM_VALUE 2 mask 134217728
PARAM_VALUE 3 polarity 0
PARAM_VALUE 4 attempts 100
PARAM_VALUE 5 delay 1
DATA_SOURCE 0 adapter $0
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
LOCK2 irq
LOCK2 0 &adapter->sge.reg_lock
HALF_LOCKED2 global &cxgb3_db_lock
TYPE_LOCK (struct sge)->reg_lock

drivers/net/ethernet/chelsio/cxgb3/t3_hw.c t3_sge_disable_fl() -> t3_wait_op_done()

Type Parameter Key Value
PARAM_VALUE 0 adapter 4096-ptr_max
PARAM_VALUE 0 adapter->pdev->dev.cma_area->nranges s32min-s32max
PARAM_VALUE 0 adapter->sge.qs 4096-ptr_max
PARAM_VALUE 0 adapter->sge.reg_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 *adapter->pdev->saved_config_space 0-4294967295
PARAM_VALUE 1 reg 12
PARAM_VALUE 2 mask 134217728
PARAM_VALUE 3 polarity 0
PARAM_VALUE 4 attempts 100
PARAM_VALUE 5 delay 1
BUF_SIZE 0 adapter s32min-(-1),1-s32max
BUF_SIZE 0 adapter s32min-(-1),1-s32max
DATA_SOURCE 0 adapter $0
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 adapter->pdev->bus->bridge_ctl 0-u16max
HOST_DATA 0 adapter->pdev->current_state 0-3[c]
HOST_DATA 0 adapter->pdev->devfn 0-503[c]
HOST_DATA 0 adapter->pdev->device 0-u16max
HOST_DATA 0 adapter->pdev->fm_enabled 0-1[c]
HOST_DATA 0 adapter->pdev->pcie_flags_reg 0-u16max
UNITS 0 adapter unit_byte
LOCK2 irq
LOCK2 0 &adapter->sge.reg_lock
TYPE_LOCK (struct sge)->reg_lock

drivers/net/ethernet/chelsio/cxgb3/t3_hw.c t3_sge_disable_rspcntxt() -> t3_wait_op_done()

Type Parameter Key Value
PARAM_VALUE 0 adapter 4096-ptr_max
PARAM_VALUE 0 adapter->pdev->dev.cma_area->nranges s32min-s32max
PARAM_VALUE 0 adapter->sge.qs 4096-ptr_max
PARAM_VALUE 0 adapter->sge.reg_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 *adapter->pdev->saved_config_space 0-4294967295
PARAM_VALUE 1 reg 12
PARAM_VALUE 2 mask 134217728
PARAM_VALUE 3 polarity 0
PARAM_VALUE 4 attempts 100
PARAM_VALUE 5 delay 1
BUF_SIZE 0 adapter s32min-(-1),1-s32max
BUF_SIZE 0 adapter s32min-(-1),1-s32max
DATA_SOURCE 0 adapter $0
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 adapter->pdev->bus->bridge_ctl 0-u16max
HOST_DATA 0 adapter->pdev->current_state 0-3[c]
HOST_DATA 0 adapter->pdev->devfn 0-503[c]
HOST_DATA 0 adapter->pdev->device 0-u16max
HOST_DATA 0 adapter->pdev->fm_enabled 0-1[c]
HOST_DATA 0 adapter->pdev->pcie_flags_reg 0-u16max
UNITS 0 adapter unit_byte
LOCK2 irq
LOCK2 0 &adapter->sge.reg_lock
TYPE_LOCK (struct sge)->reg_lock

drivers/net/ethernet/chelsio/cxgb3/t3_hw.c t3_sge_enable_ecntxt() -> t3_wait_op_done()

Type Parameter Key Value
PARAM_VALUE 0 adapter 4096-ptr_max
PARAM_VALUE 0 adapter->pdev->dev.cma_area->nranges s32min-s32max
PARAM_VALUE 0 adapter->sge.qs 4096-ptr_max
PARAM_VALUE 0 adapter->sge.reg_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 *adapter->pdev->saved_config_space 0-4294967295
PARAM_VALUE 1 reg 12
PARAM_VALUE 2 mask 134217728
PARAM_VALUE 3 polarity 0
PARAM_VALUE 4 attempts 100
PARAM_VALUE 5 delay 1
BUF_SIZE 0 adapter s32min-(-1),1-s32max
BUF_SIZE 0 adapter s32min-(-1),1-s32max
DATA_SOURCE 0 adapter $0
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 adapter->pdev->bus->bridge_ctl 0-u16max
HOST_DATA 0 adapter->pdev->current_state 0-3[c]
HOST_DATA 0 adapter->pdev->devfn 0-503[c]
HOST_DATA 0 adapter->pdev->device 0-u16max
HOST_DATA 0 adapter->pdev->fm_enabled 0-1[c]
HOST_DATA 0 adapter->pdev->pcie_flags_reg 0-u16max
UNITS 0 adapter unit_byte
LOCK2 irq
LOCK2 0 &adapter->sge.reg_lock
TYPE_LOCK (struct sge)->reg_lock

drivers/net/ethernet/chelsio/cxgb3/t3_hw.c t3_sge_write_context() -> t3_wait_op_done()

Type Parameter Key Value
PARAM_VALUE 0 adapter 4096-ptr_max
PARAM_VALUE 0 adapter->pdev->dev.cma_area->nranges s32min-s32max
PARAM_VALUE 0 adapter->sge.reg_lock.rlock.dep_map->name 0-255
PARAM_VALUE 1 reg 12
PARAM_VALUE 2 mask 134217728
PARAM_VALUE 3 polarity 0
PARAM_VALUE 4 attempts 100
PARAM_VALUE 5 delay 1
DATA_SOURCE 0 adapter $0
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
UNITS 0 adapter unit_byte
LOCK2 irq
LOCK2 0 &adapter->sge.reg_lock
TYPE_LOCK (struct sge)->reg_lock

drivers/net/ethernet/chelsio/cxgb3/t3_hw.c tp_init() -> t3_wait_op_done()

Type Parameter Key Value
PARAM_VALUE 0 adapter 4096-ptr_max
PARAM_VALUE 0 adapter->params.info 4096-ptr_max
PARAM_VALUE 0 adapter->params.offload 1-u32max
PARAM_VALUE 1 reg 1100
PARAM_VALUE 2 mask 2
PARAM_VALUE 3 polarity 0
PARAM_VALUE 4 attempts 1000
PARAM_VALUE 5 delay 5
CAPPED_DATA 0 adapter->params.nports 1
DATA_SOURCE 0 adapter $0
BIT_INFO 0 adapter->flags 0x0,0xfffffffffffffffe
RX_PATH
TASK_NOT_RUNNING
UNITS 0 adapter unit_byte
HALF_LOCKED2 global &rtnl_mutex

drivers/net/ethernet/chelsio/cxgb3/xgmac.c t3_mac_reset() -> t3_wait_op_done()

Type Parameter Key Value
PARAM_VALUE 0 adapter 4096-ptr_max
PARAM_VALUE 0 adapter->params.info 4096-ptr_max
PARAM_VALUE 0 adapter->params.rev 0
PARAM_VALUE 2 mask 2147483648
PARAM_VALUE 3 polarity 1
PARAM_VALUE 4 attempts 5
PARAM_VALUE 5 delay 2
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &dev->ethtool->rss_lock
HALF_LOCKED2 &dev->lock
HALF_LOCKED2 global &rtnl_mutex

drivers/net/ethernet/chelsio/cxgb3/xgmac.c t3_mac_set_mtu() -> t3_wait_op_done()

Type Parameter Key Value
PARAM_VALUE 0 adapter 4096-ptr_max
PARAM_VALUE 0 adapter->params.rev 3-u32max
PARAM_VALUE 2 mask 2147483648
PARAM_VALUE 3 polarity 1
PARAM_VALUE 4 attempts 20
PARAM_VALUE 5 delay 5
FUZZY_MAX 0 adapter->params.rev 3
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 global &rtnl_mutex

drivers/net/ethernet/chelsio/cxgb3/xgmac.c t3b2_mac_reset() -> t3_wait_op_done()

Type Parameter Key Value
PARAM_VALUE 0 adapter 4096-ptr_max
PARAM_VALUE 2 mask 2147483648
PARAM_VALUE 3 polarity 1
PARAM_VALUE 4 attempts 1000
PARAM_VALUE 5 delay 2
LOCK2 global &rtnl_mutex
HALF_LOCKED2 &pool->lock

drivers/net/ethernet/chelsio/cxgb3/mc5.c mc5_cmd_write() -> t3_wait_op_done()

Type Parameter Key Value
PARAM_VALUE 0 adapter 4096-ptr_max
PARAM_VALUE 1 reg 1968
PARAM_VALUE 2 mask 1
PARAM_VALUE 3 polarity 1
PARAM_VALUE 4 attempts 5
PARAM_VALUE 5 delay 1
DATA_SOURCE 0 adapter $0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 global &rtnl_mutex

drivers/net/ethernet/chelsio/cxgb3/mc5.c t3_mc5_init() -> t3_wait_op_done()

Type Parameter Key Value
PARAM_VALUE 0 adapter 4096-ptr_max
PARAM_VALUE 1 reg 1796
PARAM_VALUE 2 mask 4
PARAM_VALUE 3 polarity 1
PARAM_VALUE 4 attempts 500
PARAM_VALUE 5 delay 0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 global &rtnl_mutex