Defined in 1 files as a function:
Referenced in 2 files:
Smatch caller information:
drivers/net/ethernet/cadence/macb_main.c gem_prog_cmp_regs() -> macb_is_gem()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | bp | $0 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | 0 | &bp->rx_fs_lock |
drivers/net/ethernet/cadence/macb_main.c macb_configure_dma() -> macb_is_gem()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bp | 4096-ptr_max |
| 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,0x3fff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | bp->rx_buffer_size | 18-16320[c] |
drivers/net/ethernet/cadence/macb_main.c macb_dbw() -> macb_is_gem()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bp | 4096-ptr_max |
| 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() -> macb_is_gem()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bp | 4096-ptr_max |
| 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() -> macb_is_gem()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bp | 4096-ptr_max |
| 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_regs() -> macb_is_gem()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bp | 4096-ptr_max |
drivers/net/ethernet/cadence/macb_main.c macb_get_regs() -> macb_is_gem()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bp | 4096-ptr_max |
| BIT_INFO | 0 | bp->caps | 0x0,0xffffffef |
drivers/net/ethernet/cadence/macb_main.c macb_get_regs() -> macb_is_gem()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bp | 4096-ptr_max |
| BIT_INFO | 0 | bp->caps | 0x0,0xffffffff |
drivers/net/ethernet/cadence/macb_main.c macb_get_stats() -> macb_is_gem()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bp | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/cadence/macb_main.c macb_init_dflt() -> macb_is_gem()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bp | 4096-ptr_max |
| CAPPED_DATA | 0 | bp->num_queues | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/cadence/macb_main.c macb_init_dflt() -> macb_is_gem()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bp | 4096-ptr_max |
| 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,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() -> macb_is_gem()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bp | 4096-ptr_max |
| CAPPED_DATA | 0 | bp->max_tuples | 1 |
| CAPPED_DATA | 0 | bp->num_queues | 1 |
| BIT_INFO | 0 | bp->caps | 0x0,0xffffffef |
| 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 | |||
| HOST_DATA | 0 | bp->max_tuples | 0-85[c] |
drivers/net/ethernet/cadence/macb_main.c macb_init_hw() -> macb_is_gem()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bp | 4096-ptr_max |
| CAPPED_DATA | 0 | bp->num_queues | 1 |
| DATA_SOURCE | 0 | bp | $0 |
| BIT_INFO | 0 | bp->caps | 0x0,0xffffffff |
| BIT_INFO | 0 | bp->dev->flags | 0x0,0xfffffeff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | bp->rx_buffer_size | 18-16320[c] |
drivers/net/ethernet/cadence/macb_main.c macb_init_rx_buffer_size() -> macb_is_gem()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bp | 4096-ptr_max |
| DATA_SOURCE | 0 | bp | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/net/ethernet/cadence/macb_main.c macb_interrupt_misc() -> macb_is_gem()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bp | 4096-ptr_max |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &bp->lock | ||
| LOCK2 | 0 | &bp->stats_lock | |
| HALF_LOCKED2 | &desc->request_mutex | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | irq | ||
| TYPE_LOCK | (struct macb)->lock | ||
| TYPE_LOCK | (struct macb)->stats_lock |
drivers/net/ethernet/cadence/macb_main.c macb_interrupt_misc() -> macb_is_gem()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bp | 4096-ptr_max |
| PREEMPT_ADD | |||
| 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() -> macb_is_gem()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PREEMPT_ADD | <- disables preempt | ||
| LOCK2 | &bp->lock | ||
| LOCK2 | flags | ||
| TYPE_LOCK | (struct macb)->lock |
drivers/net/ethernet/cadence/macb_main.c macb_mac_config() -> macb_is_gem()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bp | 4096-ptr_max |
| PREEMPT_ADD | <- disables preempt | ||
| LOCK2 | &bp->lock | ||
| LOCK2 | flags | ||
| TYPE_LOCK | (struct macb)->lock |
drivers/net/ethernet/cadence/macb_main.c macb_mac_config() -> macb_is_gem()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bp | 4096-ptr_max |
| BIT_INFO | 0 | bp->caps | 0x0,0xfffeffff |
| PREEMPT_ADD | <- disables preempt | ||
| LOCK2 | flags | ||
| LOCK2 | 0 | &bp->lock | |
| TYPE_LOCK | (struct macb)->lock |
drivers/net/ethernet/cadence/macb_main.c macb_mac_config() -> macb_is_gem()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bp | 4096-ptr_max |
| BIT_INFO | 0 | bp->caps | 0x0,0xffffffff |
| PREEMPT_ADD | <- disables preempt | ||
| LOCK2 | &bp->lock | ||
| LOCK2 | flags | ||
| TYPE_LOCK | (struct macb)->lock |
drivers/net/ethernet/cadence/macb_main.c macb_mac_config() -> macb_is_gem()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bp | 4096-ptr_max |
| BIT_INFO | 0 | bp->caps | 0x0,0xffffffff |
| PREEMPT_ADD | <- disables preempt | ||
| LOCK2 | &bp->lock | ||
| LOCK2 | flags | ||
| TYPE_LOCK | (struct macb)->lock |
drivers/net/ethernet/cadence/macb_main.c macb_mac_link_up() -> macb_is_gem()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PREEMPT_ADD | <- disables preempt | ||
| 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() -> macb_is_gem()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bp | 4096-ptr_max |
| BIT_INFO | 0 | bp->caps | 0x0,0xfffeffff |
| PREEMPT_ADD | <- disables preempt | ||
| LOCK2 | &pl->phydev_mutex | ||
| LOCK2 | &pl->state_mutex | ||
| LOCK2 | flags | ||
| LOCK2 | 0 | &bp->lock | |
| 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() -> macb_is_gem()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bp | 4096-ptr_max |
| BIT_INFO | 0 | bp->caps | 0x0,0xffffffff |
| PREEMPT_ADD | <- disables preempt | ||
| 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_mdc_clk_div() -> macb_is_gem()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bp | 4096-ptr_max |
| CAPPED_DATA | 0 | bp->num_queues | 1 |
| DATA_SOURCE | 0 | bp | $0 |
| 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_mii_probe() -> macb_is_gem()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bp | 4096-ptr_max |
| BUF_SIZE | 0 | bp->phylink_config.dev | 1616 |
| BUF_SIZE | 0 | bp->phylink_sgmii_pcs.ops | 104 |
| BUF_SIZE | 0 | bp->phylink_usx_pcs.ops | 104 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/cadence/macb_main.c macb_probe() -> macb_is_gem()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bp | 4096-ptr_max |
| 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_resume() -> macb_is_gem()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bp | 4096-ptr_max |
| BIT_INFO | 0 | bp->wol | 0x1,0xffffffff |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | flags | ||
| LOCK2 | 0 | &bp->lock | |
| TYPE_LOCK | (struct macb)->lock |
drivers/net/ethernet/cadence/macb_main.c macb_resume() -> macb_is_gem()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bp | 4096-ptr_max |
| CAPPED_DATA | 0 | bp->num_queues | 1 |
| BIT_INFO | 0 | bp->caps | 0x0,0xfffeffff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | bp->phylink->phydev->skb->data->nlmsg_flags | 0-u16max[u] |
| USER_DATA | 0 | bp->phylink->phydev->skb->data->nlmsg_len | 0-4294967295[u] |
| USER_DATA | 0 | bp->phylink->phydev->skb->data->nlmsg_pid | 0-4294967295[u] |
| USER_DATA | 0 | bp->phylink->phydev->skb->data->nlmsg_type | 0-u16max[u] |
drivers/net/ethernet/cadence/macb_main.c macb_resume() -> macb_is_gem()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bp | 4096-ptr_max |
| CAPPED_DATA | 0 | bp->num_queues | 1 |
| BIT_INFO | 0 | bp->caps | 0x0,0xffffffef |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/cadence/macb_main.c macb_set_hwaddr() -> macb_is_gem()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bp | 4096-ptr_max |
| DATA_SOURCE | 0 | bp | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | bp->rx_buffer_size | 18-16320[c] |
drivers/net/ethernet/cadence/macb_main.c macb_set_hwaddr() -> macb_is_gem()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bp | 4096-ptr_max |
| DATA_SOURCE | 0 | bp | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | bp->rx_buffer_size | 18-16320[c] |
drivers/net/ethernet/cadence/macb_main.c macb_set_hwaddr() -> macb_is_gem()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bp | 4096-ptr_max |
| DATA_SOURCE | 0 | bp | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | bp->rx_buffer_size | 18-16320[c] |
drivers/net/ethernet/cadence/macb_main.c macb_set_hwaddr() -> macb_is_gem()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bp | 4096-ptr_max |
| DATA_SOURCE | 0 | bp | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | bp->rx_buffer_size | 18-16320[c] |
drivers/net/ethernet/cadence/macb_main.c macb_set_hwaddr() -> macb_is_gem()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bp | 4096-ptr_max |
| DATA_SOURCE | 0 | bp | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | bp->rx_buffer_size | 18-16320[c] |
drivers/net/ethernet/cadence/macb_main.c macb_set_hwaddr() -> macb_is_gem()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bp | 4096-ptr_max |
| DATA_SOURCE | 0 | bp | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | bp->rx_buffer_size | 18-16320[c] |
drivers/net/ethernet/cadence/macb_main.c macb_set_hwaddr() -> macb_is_gem()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bp | 4096-ptr_max |
| DATA_SOURCE | 0 | bp | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | bp->rx_buffer_size | 18-16320[c] |
drivers/net/ethernet/cadence/macb_main.c macb_set_hwaddr() -> macb_is_gem()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bp | 4096-ptr_max |
| DATA_SOURCE | 0 | bp | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | bp->rx_buffer_size | 18-16320[c] |
drivers/net/ethernet/cadence/macb_main.c macb_set_rx_mode() -> macb_is_gem()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bp | 4096-ptr_max |
| 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_rx_mode() -> macb_is_gem()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bp | 4096-ptr_max |
| 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_rx_mode() -> macb_is_gem()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bp | 4096-ptr_max |
| 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_rx_mode() -> macb_is_gem()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bp | 4096-ptr_max |
| 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_rx_mode() -> macb_is_gem()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bp | 4096-ptr_max |
| 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_rx_mode() -> macb_is_gem()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bp | 4096-ptr_max |
| 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() -> macb_is_gem()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bp | 4096-ptr_max |
| DATA_SOURCE | 0 | bp | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/cadence/macb_main.c macb_set_rxflow_feature() -> macb_is_gem()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | bp | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/cadence/macb_main.c macb_set_txcsum_feature() -> macb_is_gem()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | bp | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/cadence/macb_main.c macb_sethashtable() -> macb_is_gem()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dev->addr_list_lock | ||
| HALF_LOCKED2 | &dev->ethtool->rss_lock | ||
| HALF_LOCKED2 | &dev->lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/net/ethernet/cadence/macb_main.c macb_sethashtable() -> macb_is_gem()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bp | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dev->addr_list_lock | ||
| HALF_LOCKED2 | &dev->ethtool->rss_lock | ||
| HALF_LOCKED2 | &dev->lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/net/ethernet/cadence/macb_main.c macb_suspend() -> macb_is_gem()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bp | 4096-ptr_max |
| CAPPED_DATA | 0 | bp->num_queues | 1 |
| BIT_INFO | 0 | bp->caps | 0x0,0xffffffff |
| BIT_INFO | 0 | bp->wol | 0x1,0xffffffffffffffff |
| BIT_INFO | 0 | bp->wolopts | 0x0,0xffffffff |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | flags | ||
| LOCK2 | 0 | &bp->lock | |
| TYPE_LOCK | (struct macb)->lock |
drivers/net/ethernet/cadence/macb_main.c macb_suspend() -> macb_is_gem()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bp | 4096-ptr_max |
| 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 |