Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/net/ethernet/cadence/macb_ptp.c gem_ptp_set_one_step_sync() -> (struct macb)->macb_reg_readl()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
PARAM_VALUE 1 offset 0
DATA_SOURCE 0 bp $0
RX_PATH
TASK_NOT_RUNNING

drivers/net/ethernet/cadence/macb_ptp.c gem_set_hwtst() -> (struct macb)->macb_reg_readl()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
PARAM_VALUE 0 bp->macb_reg_readl 4096-ptr_max
PARAM_VALUE 0 bp->macb_reg_writel 4096-ptr_max
PARAM_VALUE 1 offset 0
RX_PATH
TASK_NOT_RUNNING

drivers/net/ethernet/cadence/macb_ptp.c gem_tsu_get_time() -> (struct macb)->macb_reg_readl()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
PARAM_VALUE 1 offset 468
RX_PATH
TASK_NOT_RUNNING
LOCK2 &bp->tsu_clk_lock
LOCK2 flags
TYPE_LOCK (struct macb)->tsu_clk_lock

drivers/net/ethernet/cadence/macb_ptp.c gem_tsu_get_time() -> (struct macb)->macb_reg_readl()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
PARAM_VALUE 1 offset 464
RX_PATH
TASK_NOT_RUNNING
LOCK2 &bp->tsu_clk_lock
LOCK2 flags
TYPE_LOCK (struct macb)->tsu_clk_lock

drivers/net/ethernet/cadence/macb_ptp.c gem_tsu_get_time() -> (struct macb)->macb_reg_readl()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
PARAM_VALUE 1 offset 448
RX_PATH
TASK_NOT_RUNNING
LOCK2 &bp->tsu_clk_lock
LOCK2 flags
TYPE_LOCK (struct macb)->tsu_clk_lock

drivers/net/ethernet/cadence/macb_ptp.c gem_tsu_get_time() -> (struct macb)->macb_reg_readl()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
PARAM_VALUE 1 offset 468
RX_PATH
TASK_NOT_RUNNING
LOCK2 &bp->tsu_clk_lock
LOCK2 flags
TYPE_LOCK (struct macb)->tsu_clk_lock

drivers/net/ethernet/cadence/macb_ptp.c gem_tsu_get_time() -> (struct macb)->macb_reg_readl()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
PARAM_VALUE 1 offset 468
RX_PATH
TASK_NOT_RUNNING
LOCK2 &bp->tsu_clk_lock
LOCK2 flags
TYPE_LOCK (struct macb)->tsu_clk_lock

drivers/net/ethernet/cadence/macb_ptp.c gem_tsu_get_time() -> (struct macb)->macb_reg_readl()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
PARAM_VALUE 1 offset 464
RX_PATH
TASK_NOT_RUNNING
LOCK2 &bp->tsu_clk_lock
LOCK2 flags
TYPE_LOCK (struct macb)->tsu_clk_lock

drivers/net/ethernet/cadence/macb_ptp.c gem_tsu_get_time() -> (struct macb)->macb_reg_readl()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
PARAM_VALUE 1 offset 448
RX_PATH
TASK_NOT_RUNNING
LOCK2 &bp->tsu_clk_lock
LOCK2 flags
TYPE_LOCK (struct macb)->tsu_clk_lock

drivers/net/ethernet/cadence/macb_main.c at91ether_interrupt() -> (struct macb)->macb_reg_readl()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
PARAM_VALUE 1 offset 36
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 flags

drivers/net/ethernet/cadence/macb_main.c at91ether_interrupt() -> (struct macb)->macb_reg_readl()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
PARAM_VALUE 1 offset 0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 flags

drivers/net/ethernet/cadence/macb_main.c at91ether_open() -> (struct macb)->macb_reg_readl()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
PARAM_VALUE 0 bp->pdev 4096-ptr_max
PARAM_VALUE 1 offset 0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 global &rtnl_mutex

drivers/net/ethernet/cadence/macb_main.c at91ether_start() -> (struct macb)->macb_reg_readl()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
PARAM_VALUE 0 bp->dev 4096-ptr_max
PARAM_VALUE 0 bp->macb_reg_writel 4096-ptr_max
PARAM_VALUE 0 bp->pdev 4096-ptr_max
PARAM_VALUE 1 offset 0
DATA_SOURCE 0 bp $0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 global &rtnl_mutex

drivers/net/ethernet/cadence/macb_main.c at91ether_start_xmit() -> (struct macb)->macb_reg_readl()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
PARAM_VALUE 1 offset 20
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &dev->tx_global_lock
HALF_LOCKED2 &txq->_xmit_lock
HALF_LOCKED2 bh
HALF_LOCKED2 flags
HALF_LOCKED2 rcu_read

drivers/net/ethernet/cadence/macb_main.c at91ether_stop() -> (struct macb)->macb_reg_readl()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
PARAM_VALUE 1 offset 0
DATA_SOURCE 0 bp $0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 global &rtnl_mutex

drivers/net/ethernet/cadence/macb_main.c gem_enable_flow_filters() -> (struct macb)->macb_reg_readl()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
PARAM_VALUE 0 bp->dev 4096-ptr_max
PARAM_VALUE 1 offset 668
DATA_SOURCE 0 bp $0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &bp->rx_fs_lock
HALF_LOCKED2 flags

drivers/net/ethernet/cadence/macb_main.c gem_enable_flow_filters() -> (struct macb)->macb_reg_readl()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
PARAM_VALUE 0 bp->dev 4096-ptr_max
PARAM_VALUE 1 offset 1344-2360
CAPPED_DATA 0 &bp->rx_fs_list.list 1
CAPPED_DATA 1 offset 1
DATA_SOURCE 0 bp $0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &bp->rx_fs_lock
HALF_LOCKED2 flags

drivers/net/ethernet/cadence/macb_main.c gem_update_stats() -> (struct macb)->macb_reg_readl()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
PARAM_VALUE 0 bp->stats_lock.rlock.dep_map->name 0-255
DATA_SOURCE 0 bp $0
CONTAINER 0 -16+0 $(-1)
RX_PATH
TASK_NOT_RUNNING
LOCK2 irq
LOCK2 0 &bp->stats_lock
TYPE_LOCK (struct macb)->stats_lock

drivers/net/ethernet/cadence/macb_main.c gem_update_stats() -> (struct macb)->macb_reg_readl()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
PARAM_VALUE 0 bp->ethtool_stats 4096-ptr_max
PARAM_VALUE 0 bp->stats_lock.rlock.dep_map->name 0-255
PARAM_VALUE 1 offset 260,340
DATA_SOURCE 0 bp $0
CONTAINER 0 -16+0 $(-1)
RX_PATH
TASK_NOT_RUNNING
LOCK2 irq
LOCK2 0 &bp->stats_lock
TYPE_LOCK (struct macb)->stats_lock

drivers/net/ethernet/cadence/macb_main.c macb_configure_caps() -> (struct macb)->macb_reg_readl()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
PARAM_VALUE 0 bp->dev 4096-ptr_max
PARAM_VALUE 0 bp->macb_reg_readl 4488892371760123904,6962978476123369472
PARAM_VALUE 0 bp->macb_reg_writel 2733428253417918464,5704136947128205312
PARAM_VALUE 0 bp->max_tx_length 1-u32max
PARAM_VALUE 0 bp->num_queues 0-32
PARAM_VALUE 0 bp->pdev 4096-ptr_max
PARAM_VALUE 0 bp->regs 4096-ptr_max
PARAM_VALUE 0 bp->rx_clk 0,4096-u64max
PARAM_VALUE 0 bp->tsu_clk 0,4096-u64max
PARAM_VALUE 0 bp->tx_clk 0,4096-u64max
PARAM_VALUE 0 bp->wol 0
PARAM_VALUE 1 offset 640
CAPPED_DATA 0 bp->pdev->num_resources 1
DATA_SOURCE 0 bp $0
BIT_INFO 0 bp->caps 0x100000,0xffffffff
BIT_INFO 0 bp->macb_reg_readl 0x2001380010001000,0x7eebffdc7dbf3000
BIT_INFO 0 bp->macb_reg_writel 0x529020083c00000,0x6fef3ed7ffffd000
RX_PATH
TASK_NOT_RUNNING

drivers/net/ethernet/cadence/macb_main.c macb_configure_caps() -> (struct macb)->macb_reg_readl()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
PARAM_VALUE 0 bp->dev 4096-ptr_max
PARAM_VALUE 0 bp->macb_reg_readl 4488892371760123904,6962978476123369472
PARAM_VALUE 0 bp->macb_reg_writel 2733428253417918464,5704136947128205312
PARAM_VALUE 0 bp->max_tx_length 1-u32max
PARAM_VALUE 0 bp->num_queues 0-32
PARAM_VALUE 0 bp->pdev 4096-ptr_max
PARAM_VALUE 0 bp->regs 4096-ptr_max
PARAM_VALUE 0 bp->rx_clk 0,4096-u64max
PARAM_VALUE 0 bp->tsu_clk 0,4096-u64max
PARAM_VALUE 0 bp->tx_clk 0,4096-u64max
PARAM_VALUE 0 bp->wol 0
PARAM_VALUE 1 offset 684
CAPPED_DATA 0 bp->pdev->num_resources 1
DATA_SOURCE 0 bp $0
BIT_INFO 0 bp->caps 0x100000,0xffffffff
BIT_INFO 0 bp->macb_reg_readl 0x2001380010001000,0x7eebffdc7dbf3000
BIT_INFO 0 bp->macb_reg_writel 0x529020083c00000,0x6fef3ed7ffffd000
RX_PATH
TASK_NOT_RUNNING

drivers/net/ethernet/cadence/macb_main.c macb_configure_caps() -> (struct macb)->macb_reg_readl()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
PARAM_VALUE 0 bp->dev 4096-ptr_max
PARAM_VALUE 0 bp->macb_reg_readl 4488892371760123904,6962978476123369472
PARAM_VALUE 0 bp->macb_reg_writel 2733428253417918464,5704136947128205312
PARAM_VALUE 0 bp->max_tx_length 1-u32max
PARAM_VALUE 0 bp->num_queues 0-32
PARAM_VALUE 0 bp->pdev 4096-ptr_max
PARAM_VALUE 0 bp->regs 4096-ptr_max
PARAM_VALUE 0 bp->rx_clk 0,4096-u64max
PARAM_VALUE 0 bp->tsu_clk 0,4096-u64max
PARAM_VALUE 0 bp->tx_clk 0,4096-u64max
PARAM_VALUE 0 bp->wol 0
PARAM_VALUE 1 offset 644
CAPPED_DATA 0 bp->pdev->num_resources 1
DATA_SOURCE 0 bp $0
BIT_INFO 0 bp->caps 0x100000,0xffffffff
BIT_INFO 0 bp->macb_reg_readl 0x2001380010001000,0x7eebffdc7dbf3000
BIT_INFO 0 bp->macb_reg_writel 0x529020083c00000,0x6fef3ed7ffffd000
RX_PATH
TASK_NOT_RUNNING

drivers/net/ethernet/cadence/macb_main.c macb_configure_caps() -> (struct macb)->macb_reg_readl()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
PARAM_VALUE 0 bp->dev 4096-ptr_max
PARAM_VALUE 0 bp->macb_reg_readl 4488892371760123904,6962978476123369472
PARAM_VALUE 0 bp->macb_reg_writel 2733428253417918464,5704136947128205312
PARAM_VALUE 0 bp->max_tx_length 1-u32max
PARAM_VALUE 0 bp->num_queues 0-32
PARAM_VALUE 0 bp->pdev 4096-ptr_max
PARAM_VALUE 0 bp->regs 4096-ptr_max
PARAM_VALUE 0 bp->rx_clk 0,4096-u64max
PARAM_VALUE 0 bp->tsu_clk 0,4096-u64max
PARAM_VALUE 0 bp->tx_clk 0,4096-u64max
PARAM_VALUE 0 bp->wol 0
PARAM_VALUE 1 offset 660
CAPPED_DATA 0 bp->pdev->num_resources 1
DATA_SOURCE 0 bp $0
BIT_INFO 0 bp->caps 0x100000,0xffffffff
BIT_INFO 0 bp->macb_reg_readl 0x2001380010001000,0x7eebffdc7dbf3000
BIT_INFO 0 bp->macb_reg_writel 0x529020083c00000,0x6fef3ed7ffffd000
RX_PATH
TASK_NOT_RUNNING

drivers/net/ethernet/cadence/macb_main.c macb_configure_caps() -> (struct macb)->macb_reg_readl()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
PARAM_VALUE 0 bp->dev 4096-ptr_max
PARAM_VALUE 0 bp->macb_reg_readl 4488892371760123904,6962978476123369472
PARAM_VALUE 0 bp->macb_reg_writel 2733428253417918464,5704136947128205312
PARAM_VALUE 0 bp->max_tx_length 1-u32max
PARAM_VALUE 0 bp->num_queues 0-32
PARAM_VALUE 0 bp->pdev 4096-ptr_max
PARAM_VALUE 0 bp->regs 4096-ptr_max
PARAM_VALUE 0 bp->rx_clk 0,4096-u64max
PARAM_VALUE 0 bp->tsu_clk 0,4096-u64max
PARAM_VALUE 0 bp->tx_clk 0,4096-u64max
PARAM_VALUE 0 bp->wol 0
PARAM_VALUE 1 offset 656
CAPPED_DATA 0 bp->pdev->num_resources 1
DATA_SOURCE 0 bp $0
BIT_INFO 0 bp->caps 0x100000,0xffffffffffffffff
BIT_INFO 0 bp->macb_reg_readl 0x2001380010001000,0xffffffffffffffff
BIT_INFO 0 bp->macb_reg_writel 0x529020083c00000,0xffffffffffffffff
RX_PATH
TASK_NOT_RUNNING

drivers/net/ethernet/cadence/macb_main.c macb_configure_dma() -> (struct macb)->macb_reg_readl()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
PARAM_VALUE 0 bp->dev 4096-ptr_max
PARAM_VALUE 0 bp->macb_reg_readl 4096-ptr_max
PARAM_VALUE 0 bp->macb_reg_writel 4096-ptr_max
PARAM_VALUE 0 bp->pclk 0,4096-ptr_max
PARAM_VALUE 0 bp->rx_frm_len_mask 4095,16383
PARAM_VALUE 1 offset 16
CAPPED_DATA 0 bp->num_queues 1
DATA_SOURCE 0 bp $0
BIT_INFO 0 bp->caps 0x0,0xffffffff
BIT_INFO 0 bp->rx_frm_len_mask 0xfff,0xffffffffffffffff
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 bp->rx_buffer_size 18-16320[c]

drivers/net/ethernet/cadence/macb_main.c macb_dbw() -> (struct macb)->macb_reg_readl()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
PARAM_VALUE 0 bp->pclk 0,4096-ptr_max
PARAM_VALUE 1 offset 640
CAPPED_DATA 0 bp->num_queues 1
DATA_SOURCE 0 bp $0
BIT_INFO 0 bp->caps 0x0,0xffffffff
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 bp->max_tuples 0-85[c]
USER_DATA 0 bp->rx_buffer_size 18-16320[c]

drivers/net/ethernet/cadence/macb_main.c macb_get_hwaddr() -> (struct macb)->macb_reg_readl()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
PARAM_VALUE 0 bp->dev 4096-ptr_max
PARAM_VALUE 0 bp->macb_reg_readl 4488892371760123904,6962978476123369472
PARAM_VALUE 0 bp->macb_reg_writel 2733428253417918464,5704136947128205312
PARAM_VALUE 0 bp->max_tx_length 1-u32max
PARAM_VALUE 0 bp->num_queues 0-32
PARAM_VALUE 0 bp->pdev 4096-ptr_max
PARAM_VALUE 0 bp->ptp_info 7842975671596724224
PARAM_VALUE 0 bp->regs 4096-ptr_max
PARAM_VALUE 0 bp->rx_clk 0,4096-u64max
PARAM_VALUE 0 bp->rx_intr_mask 1026,1030
PARAM_VALUE 0 bp->tsu_clk 0,4096-u64max
PARAM_VALUE 0 bp->tx_clk 0,4096-u64max
PARAM_VALUE 0 bp->wol 0
PARAM_VALUE 1 offset 136-160
CAPPED_DATA 0 bp->pdev->num_resources 1
DATA_SOURCE 0 bp $0
BIT_INFO 0 bp->macb_reg_readl 0x2001380010001000,0xffffffffffffffff
BIT_INFO 0 bp->macb_reg_writel 0x529020083c00000,0xffffffffffffffff
BIT_INFO 0 bp->rx_intr_mask 0x402,0xffffffffffffffff
RX_PATH
TASK_NOT_RUNNING

drivers/net/ethernet/cadence/macb_main.c macb_get_hwaddr() -> (struct macb)->macb_reg_readl()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
PARAM_VALUE 0 bp->dev 4096-ptr_max
PARAM_VALUE 0 bp->macb_reg_readl 4488892371760123904,6962978476123369472
PARAM_VALUE 0 bp->macb_reg_writel 2733428253417918464,5704136947128205312
PARAM_VALUE 0 bp->max_tx_length 1-u32max
PARAM_VALUE 0 bp->num_queues 0-32
PARAM_VALUE 0 bp->pdev 4096-ptr_max
PARAM_VALUE 0 bp->ptp_info 7842975671596724224
PARAM_VALUE 0 bp->regs 4096-ptr_max
PARAM_VALUE 0 bp->rx_clk 0,4096-u64max
PARAM_VALUE 0 bp->rx_intr_mask 1026,1030
PARAM_VALUE 0 bp->tsu_clk 0,4096-u64max
PARAM_VALUE 0 bp->tx_clk 0,4096-u64max
PARAM_VALUE 0 bp->wol 0
PARAM_VALUE 1 offset 152-176
CAPPED_DATA 0 bp->pdev->num_resources 1
DATA_SOURCE 0 bp $0
BIT_INFO 0 bp->macb_reg_readl 0x2001380010001000,0xffffffffffffffff
BIT_INFO 0 bp->macb_reg_writel 0x529020083c00000,0xffffffffffffffff
BIT_INFO 0 bp->rx_intr_mask 0x402,0xffffffffffffffff
RX_PATH
TASK_NOT_RUNNING

drivers/net/ethernet/cadence/macb_main.c macb_get_hwaddr() -> (struct macb)->macb_reg_readl()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
PARAM_VALUE 0 bp->dev 4096-ptr_max
PARAM_VALUE 0 bp->macb_reg_readl 4488892371760123904,6962978476123369472
PARAM_VALUE 0 bp->macb_reg_writel 2733428253417918464,5704136947128205312
PARAM_VALUE 0 bp->max_tx_length 1-u32max
PARAM_VALUE 0 bp->num_queues 0-32
PARAM_VALUE 0 bp->pdev 4096-ptr_max
PARAM_VALUE 0 bp->ptp_info 7842975671596724224
PARAM_VALUE 0 bp->regs 4096-ptr_max
PARAM_VALUE 0 bp->rx_clk 0,4096-u64max
PARAM_VALUE 0 bp->rx_intr_mask 1026,1030
PARAM_VALUE 0 bp->tsu_clk 0,4096-u64max
PARAM_VALUE 0 bp->tx_clk 0,4096-u64max
PARAM_VALUE 0 bp->wol 0
PARAM_VALUE 1 offset 140-164
CAPPED_DATA 0 bp->pdev->num_resources 1
DATA_SOURCE 0 bp $0
BIT_INFO 0 bp->macb_reg_readl 0x2001380010001000,0xffffffffffffffff
BIT_INFO 0 bp->macb_reg_writel 0x529020083c00000,0xffffffffffffffff
BIT_INFO 0 bp->rx_intr_mask 0x402,0xffffffffffffffff
RX_PATH
TASK_NOT_RUNNING

drivers/net/ethernet/cadence/macb_main.c macb_get_hwaddr() -> (struct macb)->macb_reg_readl()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
PARAM_VALUE 0 bp->dev 4096-ptr_max
PARAM_VALUE 0 bp->macb_reg_readl 4488892371760123904,6962978476123369472
PARAM_VALUE 0 bp->macb_reg_writel 2733428253417918464,5704136947128205312
PARAM_VALUE 0 bp->max_tx_length 1-u32max
PARAM_VALUE 0 bp->num_queues 0-32
PARAM_VALUE 0 bp->pdev 4096-ptr_max
PARAM_VALUE 0 bp->ptp_info 7842975671596724224
PARAM_VALUE 0 bp->regs 4096-ptr_max
PARAM_VALUE 0 bp->rx_clk 0,4096-u64max
PARAM_VALUE 0 bp->rx_intr_mask 1026,1030
PARAM_VALUE 0 bp->tsu_clk 0,4096-u64max
PARAM_VALUE 0 bp->tx_clk 0,4096-u64max
PARAM_VALUE 0 bp->wol 0
PARAM_VALUE 1 offset 156-180
CAPPED_DATA 0 bp->pdev->num_resources 1
DATA_SOURCE 0 bp $0
BIT_INFO 0 bp->macb_reg_readl 0x2001380010001000,0xffffffffffffffff
BIT_INFO 0 bp->macb_reg_writel 0x529020083c00000,0xffffffffffffffff
BIT_INFO 0 bp->rx_intr_mask 0x402,0xffffffffffffffff
RX_PATH
TASK_NOT_RUNNING

drivers/net/ethernet/cadence/macb_main.c macb_get_pcs_fixed_state() -> (struct macb)->macb_reg_readl()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
PARAM_VALUE 1 offset 8
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pl->phydev_mutex
HALF_LOCKED2 &pl->state_mutex

drivers/net/ethernet/cadence/macb_main.c macb_get_regs() -> (struct macb)->macb_reg_readl()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
PARAM_VALUE 1 offset 252

drivers/net/ethernet/cadence/macb_main.c macb_get_regs() -> (struct macb)->macb_reg_readl()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
PARAM_VALUE 1 offset 0

drivers/net/ethernet/cadence/macb_main.c macb_get_regs() -> (struct macb)->macb_reg_readl()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
PARAM_VALUE 1 offset 4

drivers/net/ethernet/cadence/macb_main.c macb_get_regs() -> (struct macb)->macb_reg_readl()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
PARAM_VALUE 1 offset 4

drivers/net/ethernet/cadence/macb_main.c macb_get_regs() -> (struct macb)->macb_reg_readl()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
PARAM_VALUE 1 offset 8

drivers/net/ethernet/cadence/macb_main.c macb_get_regs() -> (struct macb)->macb_reg_readl()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
PARAM_VALUE 1 offset 20

drivers/net/ethernet/cadence/macb_main.c macb_get_regs() -> (struct macb)->macb_reg_readl()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
PARAM_VALUE 1 offset 24

drivers/net/ethernet/cadence/macb_main.c macb_get_regs() -> (struct macb)->macb_reg_readl()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
PARAM_VALUE 1 offset 28

drivers/net/ethernet/cadence/macb_main.c macb_get_regs() -> (struct macb)->macb_reg_readl()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
PARAM_VALUE 1 offset 32

drivers/net/ethernet/cadence/macb_main.c macb_get_regs() -> (struct macb)->macb_reg_readl()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
PARAM_VALUE 1 offset 48

drivers/net/ethernet/cadence/macb_main.c macb_get_regs() -> (struct macb)->macb_reg_readl()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
PARAM_VALUE 1 offset 12
BIT_INFO 0 bp->caps 0x0,0xffffffef

drivers/net/ethernet/cadence/macb_main.c macb_get_regs() -> (struct macb)->macb_reg_readl()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
PARAM_VALUE 1 offset 192
BIT_INFO 0 bp->caps 0x0,0xffffffef

drivers/net/ethernet/cadence/macb_main.c macb_get_regs() -> (struct macb)->macb_reg_readl()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
PARAM_VALUE 1 offset 16
BIT_INFO 0 bp->caps 0x0,0xffffffff

drivers/net/ethernet/cadence/macb_main.c macb_halt_tx() -> (struct macb)->macb_reg_readl()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
PARAM_VALUE 0 bp->dev 4096-ptr_max
PARAM_VALUE 1 offset 0
CAPPED_DATA 0 bp->dev->num_tx_queues 1
DATA_SOURCE 0 bp $0
LOCK2 &bp->lock
LOCK2 flags
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct macb)->lock

drivers/net/ethernet/cadence/macb_main.c macb_halt_tx() -> (struct macb)->macb_reg_readl()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
PARAM_VALUE 0 bp->dev 4096-ptr_max
PARAM_VALUE 1 offset 20
CAPPED_DATA 0 bp->dev->num_tx_queues 1
DATA_SOURCE 0 bp $0
LOCK2 &bp->lock
LOCK2 flags
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct macb)->lock

drivers/net/ethernet/cadence/macb_main.c macb_hresp_error_task() -> (struct macb)->macb_reg_readl()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
PARAM_VALUE 1 offset 0
CAPPED_DATA 0 bp->num_queues 1
HALF_LOCKED2 &pool->lock

drivers/net/ethernet/cadence/macb_main.c macb_init_dflt() -> (struct macb)->macb_reg_readl()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
PARAM_VALUE 0 bp->macbgem_ops.mog_alloc_rx_buffers 205767849452306432,6928519289563242496
PARAM_VALUE 0 bp->macbgem_ops.mog_free_rx_buffers 8368460761838776320,8542575775136636928
PARAM_VALUE 0 bp->macbgem_ops.mog_init_rings 1255169591952207872,4988557184386908160
PARAM_VALUE 0 bp->macbgem_ops.mog_rx 2913184242718629888,4145548185663422464
PARAM_VALUE 0 bp->rx_ring_size 512
PARAM_VALUE 0 bp->tx_ring_size 512
PARAM_VALUE 1 offset 660
CAPPED_DATA 0 bp->num_queues 1
BIT_INFO 0 bp->caps 0x0,0xfeffffff
BIT_INFO 0 bp->macbgem_ops.mog_alloc_rx_buffers 0x30884c0c90000,0x62ff0bd5d5dfe000
BIT_INFO 0 bp->macbgem_ops.mog_free_rx_buffers 0x7400122802206000,0x76affff9bff1f000
BIT_INFO 0 bp->macbgem_ops.mog_init_rings 0x12a4214250ac000,0x557bea57fd3ef000
BIT_INFO 0 bp->macbgem_ops.mog_rx 0x2805b00050824000,0x39eff7be5dbbe000
RX_PATH
TASK_NOT_RUNNING

drivers/net/ethernet/cadence/macb_main.c macb_init_dflt() -> (struct macb)->macb_reg_readl()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
PARAM_VALUE 0 bp->macbgem_ops.mog_alloc_rx_buffers 205767849452306432,6928519289563242496
PARAM_VALUE 0 bp->macbgem_ops.mog_free_rx_buffers 8368460761838776320,8542575775136636928
PARAM_VALUE 0 bp->macbgem_ops.mog_init_rings 1255169591952207872,4988557184386908160
PARAM_VALUE 0 bp->macbgem_ops.mog_rx 2913184242718629888,4145548185663422464
PARAM_VALUE 0 bp->rx_ring_size 512
PARAM_VALUE 0 bp->tx_ring_size 512
PARAM_VALUE 1 offset 668
CAPPED_DATA 0 bp->num_queues 1
BIT_INFO 0 bp->caps 0x0,0xffffffff
BIT_INFO 0 bp->macbgem_ops.mog_alloc_rx_buffers 0x30884c0c90000,0xffffffffffffffff
BIT_INFO 0 bp->macbgem_ops.mog_free_rx_buffers 0x7400122802206000,0xffffffffffffffff
BIT_INFO 0 bp->macbgem_ops.mog_init_rings 0x12a4214250ac000,0xffffffffffffffff
BIT_INFO 0 bp->macbgem_ops.mog_rx 0x2805b00050824000,0xffffffffffffffff
RX_PATH
TASK_NOT_RUNNING

drivers/net/ethernet/cadence/macb_main.c macb_interrupt() -> (struct macb)->macb_reg_readl()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
CONTAINER 0 *(-16+0) $(-1)
CONTAINER 1 *(-16-0+12) $(-1)
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 flags

drivers/net/ethernet/cadence/macb_main.c macb_interrupt() -> (struct macb)->macb_reg_readl()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
PARAM_VALUE 0 bp->lock.rlock.dep_map->name 0-255
CONTAINER 0 *(-16+0) $(-1)
CONTAINER 1 *(-16-0+12) $(-1)
RX_PATH
TASK_NOT_RUNNING
LOCK2 &bp->lock
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 flags
TYPE_LOCK (struct macb)->lock

drivers/net/ethernet/cadence/macb_main.c macb_interrupt_misc() -> (struct macb)->macb_reg_readl()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
PARAM_VALUE 1 offset 0
RX_PATH
TASK_NOT_RUNNING
LOCK2 &bp->lock
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags
HALF_LOCKED2 irq
TYPE_LOCK (struct macb)->lock

drivers/net/ethernet/cadence/macb_main.c macb_mac_config() -> (struct macb)->macb_reg_readl()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
PARAM_VALUE 1 offset 4
LOCK2 &bp->lock
LOCK2 flags
TYPE_LOCK (struct macb)->lock

drivers/net/ethernet/cadence/macb_main.c macb_mac_config() -> (struct macb)->macb_reg_readl()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
PARAM_VALUE 1 offset 4
LOCK2 &bp->lock
LOCK2 flags
TYPE_LOCK (struct macb)->lock

drivers/net/ethernet/cadence/macb_main.c macb_mac_config() -> (struct macb)->macb_reg_readl()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
PARAM_VALUE 1 offset 0
LOCK2 &bp->lock
LOCK2 flags
TYPE_LOCK (struct macb)->lock

drivers/net/ethernet/cadence/macb_main.c macb_mac_config() -> (struct macb)->macb_reg_readl()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
PARAM_VALUE 1 offset 0
LOCK2 &bp->lock
LOCK2 flags
TYPE_LOCK (struct macb)->lock

drivers/net/ethernet/cadence/macb_main.c macb_mac_link_down() -> (struct macb)->macb_reg_readl()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
PARAM_VALUE 1 offset 0
BIT_INFO 0 bp->caps 0x0,0xffffffff
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pl->state_mutex
HALF_LOCKED2 global &dsa2_mutex

drivers/net/ethernet/cadence/macb_main.c macb_mac_link_up() -> (struct macb)->macb_reg_readl()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
PARAM_VALUE 1 offset 4
LOCK2 &bp->lock
LOCK2 &pl->phydev_mutex
LOCK2 &pl->state_mutex
LOCK2 flags
HALF_LOCKED2 &phy->lock
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct macb)->lock
TYPE_LOCK (struct phylink)->phydev_mutex
TYPE_LOCK (struct phylink)->state_mutex

drivers/net/ethernet/cadence/macb_main.c macb_mac_link_up() -> (struct macb)->macb_reg_readl()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
PARAM_VALUE 1 offset 4
LOCK2 &bp->lock
LOCK2 &pl->phydev_mutex
LOCK2 &pl->state_mutex
LOCK2 flags
HALF_LOCKED2 &phy->lock
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct macb)->lock
TYPE_LOCK (struct phylink)->phydev_mutex
TYPE_LOCK (struct phylink)->state_mutex

drivers/net/ethernet/cadence/macb_main.c macb_mac_link_up() -> (struct macb)->macb_reg_readl()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
PARAM_VALUE 0 bp->phy_interface 27
PARAM_VALUE 1 offset 80
BIT_INFO 0 bp->caps 0x0,0xffffffff
LOCK2 &bp->lock
LOCK2 &pl->phydev_mutex
LOCK2 &pl->state_mutex
LOCK2 flags
HALF_LOCKED2 &phy->lock
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct macb)->lock
TYPE_LOCK (struct phylink)->phydev_mutex
TYPE_LOCK (struct phylink)->state_mutex

drivers/net/ethernet/cadence/macb_main.c macb_mac_link_up() -> (struct macb)->macb_reg_readl()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
PARAM_VALUE 1 offset 0
BIT_INFO 0 bp->caps 0x0,0xffffffff
LOCK2 &pl->phydev_mutex
LOCK2 &pl->state_mutex
HALF_LOCKED2 &phy->lock
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct phylink)->phydev_mutex
TYPE_LOCK (struct phylink)->state_mutex

drivers/net/ethernet/cadence/macb_main.c macb_mdio_read_c22() -> (struct macb)->macb_reg_readl()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
PARAM_VALUE 0 bp->macb_reg_readl 4096-ptr_max
PARAM_VALUE 0 bp->pdev 4096-ptr_max
PARAM_VALUE 1 offset 52
BUF_SIZE 0 bp s32min-(-1),1-s32max
BUF_SIZE 0 bp s32min-(-1),1-s32max
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &bus->mdio_lock
HALF_LOCKED2 &priv->bus->mdio_lock

drivers/net/ethernet/cadence/macb_main.c macb_mdio_read_c45() -> (struct macb)->macb_reg_readl()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
PARAM_VALUE 0 bp->macb_reg_readl 4096-ptr_max
PARAM_VALUE 0 bp->pdev 4096-ptr_max
PARAM_VALUE 1 offset 52
BUF_SIZE 0 bp s32min-(-1),1-s32max
BUF_SIZE 0 bp s32min-(-1),1-s32max
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &bus->mdio_lock

drivers/net/ethernet/cadence/macb_main.c macb_mdio_wait_for_idle() -> (struct macb)->macb_reg_readl()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
PARAM_VALUE 0 bp->pdev 4096-ptr_max
PARAM_VALUE 1 offset 8
BUF_SIZE 0 bp s32min-(-1),1-s32max
BUF_SIZE 0 bp s32min-(-1),1-s32max
DATA_SOURCE 0 bp $0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &bus->mdio_lock

drivers/net/ethernet/cadence/macb_main.c macb_pcs_config() -> (struct macb)->macb_reg_readl()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
PARAM_VALUE 1 offset 528
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pl->state_mutex

drivers/net/ethernet/cadence/macb_main.c macb_pcs_config() -> (struct macb)->macb_reg_readl()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
PARAM_VALUE 1 offset 512
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pl->state_mutex

drivers/net/ethernet/cadence/macb_main.c macb_pcs_get_state() -> (struct macb)->macb_reg_readl()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
PARAM_VALUE 1 offset 516
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pl->phydev_mutex
HALF_LOCKED2 &pl->state_mutex

drivers/net/ethernet/cadence/macb_main.c macb_pcs_get_state() -> (struct macb)->macb_reg_readl()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
PARAM_VALUE 1 offset 532
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pl->phydev_mutex
HALF_LOCKED2 &pl->state_mutex

drivers/net/ethernet/cadence/macb_main.c macb_probe() -> (struct macb)->macb_reg_readl()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
PARAM_VALUE 0 bp->macb_reg_readl 4488892371760123904,6962978476123369472
PARAM_VALUE 0 bp->macb_reg_writel 2733428253417918464,5704136947128205312
PARAM_VALUE 0 bp->max_tx_length 1-u32max
PARAM_VALUE 0 bp->num_queues 0-32
PARAM_VALUE 0 bp->pdev 4096-ptr_max
PARAM_VALUE 0 bp->regs 4096-ptr_max
PARAM_VALUE 0 bp->rx_clk 0,4096-u64max
PARAM_VALUE 0 bp->tsu_clk 0,4096-u64max
PARAM_VALUE 0 bp->tx_clk 0,4096-u64max
PARAM_VALUE 0 bp->wol 0
PARAM_VALUE 1 offset 660
CAPPED_DATA 0 bp->pdev->num_resources 1
BIT_INFO 0 bp->macb_reg_readl 0x2001380010001000,0x7eebffdc7dbf3000
BIT_INFO 0 bp->macb_reg_writel 0x529020083c00000,0x6fef3ed7ffffd000
RX_PATH
TASK_NOT_RUNNING

drivers/net/ethernet/cadence/macb_main.c macb_probe() -> (struct macb)->macb_reg_readl()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
PARAM_VALUE 0 bp->macb_reg_readl 4488892371760123904,6962978476123369472
PARAM_VALUE 0 bp->macb_reg_writel 2733428253417918464,5704136947128205312
PARAM_VALUE 0 bp->max_tx_length 1-u32max
PARAM_VALUE 0 bp->num_queues 0-32
PARAM_VALUE 0 bp->pdev 4096-ptr_max
PARAM_VALUE 0 bp->regs 4096-ptr_max
PARAM_VALUE 0 bp->rx_clk 0,4096-u64max
PARAM_VALUE 0 bp->tsu_clk 0,4096-u64max
PARAM_VALUE 0 bp->tx_clk 0,4096-u64max
PARAM_VALUE 0 bp->wol 0
PARAM_VALUE 1 offset 644
CAPPED_DATA 0 bp->pdev->num_resources 1
BIT_INFO 0 bp->macb_reg_readl 0x2001380010001000,0x7eebffdc7dbf3000
BIT_INFO 0 bp->macb_reg_writel 0x529020083c00000,0x6fef3ed7ffffd000
RX_PATH
TASK_NOT_RUNNING

drivers/net/ethernet/cadence/macb_main.c macb_probe() -> (struct macb)->macb_reg_readl()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
PARAM_VALUE 0 bp->macb_reg_readl 4488892371760123904,6962978476123369472
PARAM_VALUE 0 bp->macb_reg_writel 2733428253417918464,5704136947128205312
PARAM_VALUE 0 bp->max_tx_length 1-u32max
PARAM_VALUE 0 bp->num_queues 0-32
PARAM_VALUE 0 bp->pdev 4096-ptr_max
PARAM_VALUE 0 bp->ptp_info 7842975671596724224
PARAM_VALUE 0 bp->regs 4096-ptr_max
PARAM_VALUE 0 bp->rx_clk 0,4096-u64max
PARAM_VALUE 0 bp->tsu_clk 0,4096-u64max
PARAM_VALUE 0 bp->tx_clk 0,4096-u64max
PARAM_VALUE 0 bp->wol 0
PARAM_VALUE 1 offset 660
CAPPED_DATA 0 bp->pdev->num_resources 1
BIT_INFO 0 bp->macb_reg_readl 0x2001380010001000,0xffffffffffffffff
BIT_INFO 0 bp->macb_reg_writel 0x529020083c00000,0xffffffffffffffff
RX_PATH
TASK_NOT_RUNNING

drivers/net/ethernet/cadence/macb_main.c macb_probe() -> (struct macb)->macb_reg_readl()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
PARAM_VALUE 0 bp->macb_reg_readl 4488892371760123904,6962978476123369472
PARAM_VALUE 0 bp->macb_reg_writel 2733428253417918464,5704136947128205312
PARAM_VALUE 0 bp->max_tx_length 1-u32max
PARAM_VALUE 0 bp->num_queues 0-32
PARAM_VALUE 0 bp->pdev 4096-ptr_max
PARAM_VALUE 0 bp->ptp_info 7842975671596724224
PARAM_VALUE 0 bp->regs 4096-ptr_max
PARAM_VALUE 0 bp->rx_clk 0,4096-u64max
PARAM_VALUE 0 bp->tsu_clk 0,4096-u64max
PARAM_VALUE 0 bp->tx_clk 0,4096-u64max
PARAM_VALUE 0 bp->wol 0
PARAM_VALUE 1 offset 676
CAPPED_DATA 0 bp->pdev->num_resources 1
BIT_INFO 0 bp->caps 0x80,0xffffffff
BIT_INFO 0 bp->macb_reg_readl 0x2001380010001000,0xffffffffffffffff
BIT_INFO 0 bp->macb_reg_writel 0x529020083c00000,0xffffffffffffffff
RX_PATH
TASK_NOT_RUNNING

drivers/net/ethernet/cadence/macb_main.c macb_probe() -> (struct macb)->macb_reg_readl()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
PARAM_VALUE 0 bp->macb_reg_readl 4488892371760123904,6962978476123369472
PARAM_VALUE 0 bp->macb_reg_writel 2733428253417918464,5704136947128205312
PARAM_VALUE 0 bp->max_tx_length 1-u32max
PARAM_VALUE 0 bp->num_queues 0-32
PARAM_VALUE 0 bp->pdev 4096-ptr_max
PARAM_VALUE 0 bp->ptp_info 7842975671596724224
PARAM_VALUE 0 bp->regs 4096-ptr_max
PARAM_VALUE 0 bp->rx_clk 0,4096-u64max
PARAM_VALUE 0 bp->tsu_clk 0,4096-u64max
PARAM_VALUE 0 bp->tx_clk 0,4096-u64max
PARAM_VALUE 0 bp->wol 0
PARAM_VALUE 1 offset 676
CAPPED_DATA 0 bp->pdev->num_resources 1
BIT_INFO 0 bp->caps 0x80,0xffffffffffffffff
BIT_INFO 0 bp->macb_reg_readl 0x2001380010001000,0xffffffffffffffff
BIT_INFO 0 bp->macb_reg_writel 0x529020083c00000,0xffffffffffffffff
RX_PATH
TASK_NOT_RUNNING

drivers/net/ethernet/cadence/macb_main.c macb_probe() -> (struct macb)->macb_reg_readl()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
PARAM_VALUE 0 bp->macb_reg_readl 4488892371760123904,6962978476123369472
PARAM_VALUE 0 bp->macb_reg_writel 2733428253417918464,5704136947128205312
PARAM_VALUE 0 bp->max_tx_length 1-u32max
PARAM_VALUE 0 bp->num_queues 0-32
PARAM_VALUE 0 bp->pdev 4096-ptr_max
PARAM_VALUE 0 bp->phy_interface 0-37
PARAM_VALUE 0 bp->ptp_info 7842975671596724224
PARAM_VALUE 0 bp->regs 4096-ptr_max
PARAM_VALUE 0 bp->rx_clk 0,4096-u64max
PARAM_VALUE 0 bp->rx_intr_mask 1026,1030
PARAM_VALUE 0 bp->tsu_clk 0,4096-u64max
PARAM_VALUE 0 bp->tx_clk 0,4096-u64max
PARAM_VALUE 0 bp->wol 0
PARAM_VALUE 1 offset 252
CAPPED_DATA 0 bp->pdev->num_resources 1
BIT_INFO 0 bp->macb_reg_readl 0x2001380010001000,0xffffffffffffffff
BIT_INFO 0 bp->macb_reg_writel 0x529020083c00000,0xffffffffffffffff
BIT_INFO 0 bp->rx_intr_mask 0x402,0xffffffffffffffff
RX_PATH
TASK_NOT_RUNNING

drivers/net/ethernet/cadence/macb_main.c macb_reset_hw() -> (struct macb)->macb_reg_readl()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
PARAM_VALUE 1 offset 0
CAPPED_DATA 0 bp->num_queues 1
DATA_SOURCE 0 bp $0
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 bp->rx_buffer_size 18-16320[c]
HALF_LOCKED2 &bp->lock
HALF_LOCKED2 flags

drivers/net/ethernet/cadence/macb_main.c macb_reset_hw() -> (struct macb)->macb_reg_readl()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
CONTAINER 0 *(-16+0) $(-1)
CONTAINER 1 *(-16-0+12) $(-1)
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &bp->lock
HALF_LOCKED2 flags

drivers/net/ethernet/cadence/macb_main.c macb_resume() -> (struct macb)->macb_reg_readl()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
CONTAINER 0 *(-16+0) $(-1)
CONTAINER 1 *(-16-0+12) $(-1)
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &bp->lock
LOCK2 flags
TYPE_LOCK (struct macb)->lock

drivers/net/ethernet/cadence/macb_main.c macb_rx() -> (struct macb)->macb_reg_readl()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
PARAM_VALUE 0 bp->dev 0,4096-ptr_max
PARAM_VALUE 1 offset 0
RX_PATH
TASK_NOT_RUNNING
LOCK2 &bp->lock
LOCK2 flags
HALF_LOCKED2 &ni->dev_lock
HALF_LOCKED2 bh
HALF_LOCKED2 rcu_read
TYPE_LOCK (struct macb)->lock

drivers/net/ethernet/cadence/macb_main.c macb_set_rx_mode() -> (struct macb)->macb_reg_readl()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
PARAM_VALUE 1 offset 4
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &dev->addr_list_lock
HALF_LOCKED2 bh
HALF_LOCKED2 global &rtnl_mutex

drivers/net/ethernet/cadence/macb_main.c macb_set_rxcsum_feature() -> (struct macb)->macb_reg_readl()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
PARAM_VALUE 1 offset 4
DATA_SOURCE 0 bp $0
RX_PATH
TASK_NOT_RUNNING

drivers/net/ethernet/cadence/macb_main.c macb_set_txcsum_feature() -> (struct macb)->macb_reg_readl()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
PARAM_VALUE 1 offset 16
DATA_SOURCE 0 bp $0
RX_PATH
TASK_NOT_RUNNING

drivers/net/ethernet/cadence/macb_main.c macb_start_xmit() -> (struct macb)->macb_reg_readl()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
PARAM_VALUE 0 bp->dev 4096-ptr_max
PARAM_VALUE 1 offset 0
CAPPED_DATA 0 bp->dev->num_tx_queues 1
RX_PATH
TASK_NOT_RUNNING
LOCK2 &bp->lock
LOCK2 &queue->tx_ptr_lock
LOCK2 flags
HALF_LOCKED2 &dev->tx_global_lock
HALF_LOCKED2 &txq->_xmit_lock
HALF_LOCKED2 bh
HALF_LOCKED2 flags
HALF_LOCKED2 rcu_read
TYPE_LOCK (struct macb)->lock
TYPE_LOCK (struct macb_queue)->tx_ptr_lock

drivers/net/ethernet/cadence/macb_main.c macb_suspend() -> (struct macb)->macb_reg_readl()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
PARAM_VALUE 0 bp->dev 4096-ptr_max
PARAM_VALUE 1 offset 0
BIT_INFO 0 bp->wol 0x1,0xffffffff
BIT_INFO 0 bp->wolopts 0x0,0xffffffff
RX_PATH
TASK_NOT_RUNNING
LOCK2 &bp->lock
LOCK2 flags
TYPE_LOCK (struct macb)->lock

drivers/net/ethernet/cadence/macb_main.c macb_suspend() -> (struct macb)->macb_reg_readl()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
CONTAINER 0 *(-16+0) $(-1)
CONTAINER 1 *(-16-0+12) $(-1)
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &bp->lock
LOCK2 flags
TYPE_LOCK (struct macb)->lock

drivers/net/ethernet/cadence/macb_main.c macb_suspend() -> (struct macb)->macb_reg_readl()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
PARAM_VALUE 0 bp->dev 4096-ptr_max
PARAM_VALUE 1 offset 12
CAPPED_DATA 0 bp->num_queues 1
BIT_INFO 0 bp->caps 0x0,0xffffffef
BIT_INFO 0 bp->wol 0x0,0xffffffff
RX_PATH
TASK_NOT_RUNNING

drivers/net/ethernet/cadence/macb_main.c macb_suspend() -> (struct macb)->macb_reg_readl()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
PARAM_VALUE 0 bp->dev 4096-ptr_max
PARAM_VALUE 1 offset 192
CAPPED_DATA 0 bp->num_queues 1
BIT_INFO 0 bp->caps 0x0,0xffffffef
BIT_INFO 0 bp->wol 0x0,0xffffffff
RX_PATH
TASK_NOT_RUNNING

drivers/net/ethernet/cadence/macb_main.c macb_suspend() -> (struct macb)->macb_reg_readl()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
PARAM_VALUE 0 bp->dev 4096-ptr_max
PARAM_VALUE 1 offset 1760
CAPPED_DATA 0 bp->num_queues 1
BIT_INFO 0 bp->caps 0x0,0xffffffff
BIT_INFO 0 bp->wol 0x0,0xffffffff
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 bp->pm_data.usrio 0-u32max

drivers/net/ethernet/cadence/macb_main.c macb_tx_error_task() -> (struct macb)->macb_reg_readl()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
PARAM_VALUE 0 bp->dev 4096-ptr_max
PARAM_VALUE 0 bp->macb_reg_readl 4096-ptr_max
PARAM_VALUE 0 bp->macb_reg_writel 4096-ptr_max
PARAM_VALUE 1 offset 0
CAPPED_DATA 0 bp->dev->num_tx_queues 1
LOCK2 &bp->lock
LOCK2 flags
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct macb)->lock

drivers/net/ethernet/cadence/macb_main.c macb_tx_error_task() -> (struct macb)->macb_reg_readl()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
PARAM_VALUE 0 bp->dev 4096-ptr_max
PARAM_VALUE 0 bp->macb_reg_readl 4096-ptr_max
PARAM_VALUE 0 bp->macb_reg_writel 4096-ptr_max
PARAM_VALUE 1 offset 20
CAPPED_DATA 0 bp->dev->num_tx_queues 1
LOCK2 &bp->lock
LOCK2 flags
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct macb)->lock

drivers/net/ethernet/cadence/macb_main.c macb_tx_error_task() -> (struct macb)->macb_reg_readl()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
PARAM_VALUE 0 bp->dev 4096-ptr_max
PARAM_VALUE 0 bp->macb_reg_readl 4096-ptr_max
PARAM_VALUE 0 bp->macb_reg_writel 4096-ptr_max
PARAM_VALUE 1 offset 0
CAPPED_DATA 0 bp->dev->num_tx_queues 1
LOCK2 &bp->lock
LOCK2 flags
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct macb)->lock

drivers/net/ethernet/cadence/macb_main.c macb_tx_error_task() -> (struct macb)->macb_reg_readl()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
PARAM_VALUE 0 bp->dev 4096-ptr_max
PARAM_VALUE 0 bp->macb_reg_readl 4096-ptr_max
PARAM_VALUE 0 bp->macb_reg_writel 4096-ptr_max
PARAM_VALUE 1 offset 0
CAPPED_DATA 0 bp->dev->num_tx_queues 1
LOCK2 &bp->lock
LOCK2 flags
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct macb)->lock

drivers/net/ethernet/cadence/macb_main.c macb_tx_lpi_set() -> (struct macb)->macb_reg_readl()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
PARAM_VALUE 1 offset 0
DATA_SOURCE 0 bp $0
RX_PATH
TASK_NOT_RUNNING
LOCK2 &bp->lock
HALF_LOCKED2 &pl->state_mutex
HALF_LOCKED2 &queue->tx_ptr_lock
HALF_LOCKED2 flags
TYPE_LOCK (struct macb)->lock

drivers/net/ethernet/cadence/macb_main.c macb_tx_restart() -> (struct macb)->macb_reg_readl()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
CONTAINER 0 *(-16+0) $(-1)
CONTAINER 1 *(-16-0+28) $(-1)
RX_PATH
TASK_NOT_RUNNING
LOCK2 &queue->tx_ptr_lock
LOCK2 flags
TYPE_LOCK (struct macb_queue)->tx_ptr_lock

drivers/net/ethernet/cadence/macb_main.c macb_tx_restart() -> (struct macb)->macb_reg_readl()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
PARAM_VALUE 1 offset 0
RX_PATH
TASK_NOT_RUNNING
LOCK2 &bp->lock
LOCK2 &queue->tx_ptr_lock
LOCK2 flags
TYPE_LOCK (struct macb)->lock
TYPE_LOCK (struct macb_queue)->tx_ptr_lock

drivers/net/ethernet/cadence/macb_main.c macb_update_stats() -> (struct macb)->macb_reg_readl()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
PARAM_VALUE 0 bp->stats_lock.rlock.dep_map->name 0-255
PARAM_VALUE 1 offset 60,64-s32max
DATA_SOURCE 0 bp $0
FUZZY_MAX 1 offset 60
CONTAINER 0 -16+0 $(-1)
RX_PATH
TASK_NOT_RUNNING
LOCK2 irq
LOCK2 0 &bp->stats_lock
TYPE_LOCK (struct macb)->stats_lock

drivers/net/ethernet/cadence/macb_main.c macb_usx_pcs_config() -> (struct macb)->macb_reg_readl()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
PARAM_VALUE 1 offset 2688
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pl->state_mutex

drivers/net/ethernet/cadence/macb_main.c macb_usx_pcs_get_state() -> (struct macb)->macb_reg_readl()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
PARAM_VALUE 1 offset 2696
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pl->phydev_mutex
HALF_LOCKED2 &pl->state_mutex

drivers/net/ethernet/cadence/macb_main.c macb_usx_pcs_get_state() -> (struct macb)->macb_reg_readl()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
PARAM_VALUE 1 offset 4
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pl->phydev_mutex
HALF_LOCKED2 &pl->state_mutex

drivers/net/ethernet/cadence/macb_main.c macb_usx_pcs_link_up() -> (struct macb)->macb_reg_readl()

Type Parameter Key Value
PARAM_VALUE 0 bp 4096-ptr_max
PARAM_VALUE 1 offset 2688
LOCK2 &pl->phydev_mutex
LOCK2 &pl->state_mutex
HALF_LOCKED2 &phy->lock
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct phylink)->phydev_mutex
TYPE_LOCK (struct phylink)->state_mutex