Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

drivers/net/ethernet/freescale/gianfar_ethtool.c ethflow_to_filer_rules() -> gfar_write_filer()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 0 priv->ftp_rqfcr 4096-ptr_max
PARAM_VALUE 0 priv->ftp_rqfpr 4096-ptr_max
PARAM_VALUE 0 priv->rx_queue_access.dep_map->name 0-255
PARAM_VALUE 0 priv->rx_queue_access.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 priv->rx_queue_access.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 priv->rx_queue_access.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 priv->rx_queue_access.osq.tail.counter 0-s32max
PARAM_VALUE 0 priv->rx_queue_access.wait_lock.dep_map->name 0-255
PARAM_VALUE 0 priv->rx_queue_access.wait_lock.owner (-1)
PARAM_VALUE 0 priv->rx_queue_access.wait_lock.owner_cpu u32max
PARAM_VALUE 2 fcr 196835
PARAM_VALUE 3 fpr u32max
DATA_SOURCE 0 priv $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &dev->ethtool->rss_lock
LOCK2 0 &priv->rx_queue_access
TYPE_LOCK (struct ethtool_netdev_state)->rss_lock
TYPE_LOCK (struct gfar_private)->rx_queue_access

drivers/net/ethernet/freescale/gianfar_ethtool.c ethflow_to_filer_rules() -> gfar_write_filer()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 0 priv->ftp_rqfcr 4096-ptr_max
PARAM_VALUE 0 priv->ftp_rqfpr 4096-ptr_max
PARAM_VALUE 0 priv->rx_queue_access.dep_map->name 0-255
PARAM_VALUE 0 priv->rx_queue_access.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 priv->rx_queue_access.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 priv->rx_queue_access.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 priv->rx_queue_access.osq.tail.counter 0-s32max
PARAM_VALUE 0 priv->rx_queue_access.wait_lock.dep_map->name 0-255
PARAM_VALUE 0 priv->rx_queue_access.wait_lock.owner (-1)
PARAM_VALUE 0 priv->rx_queue_access.wait_lock.owner_cpu u32max
PARAM_VALUE 2 fcr 196836
PARAM_VALUE 3 fpr u32max
DATA_SOURCE 0 priv $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &dev->ethtool->rss_lock
LOCK2 0 &priv->rx_queue_access
TYPE_LOCK (struct ethtool_netdev_state)->rss_lock
TYPE_LOCK (struct gfar_private)->rx_queue_access

drivers/net/ethernet/freescale/gianfar_ethtool.c ethflow_to_filer_rules() -> gfar_write_filer()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 0 priv->ftp_rqfcr 4096-ptr_max
PARAM_VALUE 0 priv->ftp_rqfpr 4096-ptr_max
PARAM_VALUE 0 priv->rx_queue_access.dep_map->name 0-255
PARAM_VALUE 0 priv->rx_queue_access.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 priv->rx_queue_access.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 priv->rx_queue_access.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 priv->rx_queue_access.osq.tail.counter 0-s32max
PARAM_VALUE 0 priv->rx_queue_access.wait_lock.dep_map->name 0-255
PARAM_VALUE 0 priv->rx_queue_access.wait_lock.owner (-1)
PARAM_VALUE 0 priv->rx_queue_access.wait_lock.owner_cpu u32max
PARAM_VALUE 2 fcr 196840
PARAM_VALUE 3 fpr u32max
DATA_SOURCE 0 priv $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &dev->ethtool->rss_lock
LOCK2 0 &priv->rx_queue_access
TYPE_LOCK (struct ethtool_netdev_state)->rss_lock
TYPE_LOCK (struct gfar_private)->rx_queue_access

drivers/net/ethernet/freescale/gianfar_ethtool.c ethflow_to_filer_rules() -> gfar_write_filer()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 0 priv->ftp_rqfcr 4096-ptr_max
PARAM_VALUE 0 priv->ftp_rqfpr 4096-ptr_max
PARAM_VALUE 0 priv->rx_queue_access.dep_map->name 0-255
PARAM_VALUE 0 priv->rx_queue_access.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 priv->rx_queue_access.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 priv->rx_queue_access.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 priv->rx_queue_access.osq.tail.counter 0-s32max
PARAM_VALUE 0 priv->rx_queue_access.wait_lock.dep_map->name 0-255
PARAM_VALUE 0 priv->rx_queue_access.wait_lock.owner (-1)
PARAM_VALUE 0 priv->rx_queue_access.wait_lock.owner_cpu u32max
PARAM_VALUE 2 fcr 196845
PARAM_VALUE 3 fpr u32max
DATA_SOURCE 0 priv $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &dev->ethtool->rss_lock
LOCK2 0 &priv->rx_queue_access
TYPE_LOCK (struct ethtool_netdev_state)->rss_lock
TYPE_LOCK (struct gfar_private)->rx_queue_access

drivers/net/ethernet/freescale/gianfar_ethtool.c ethflow_to_filer_rules() -> gfar_write_filer()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 0 priv->ftp_rqfcr 4096-ptr_max
PARAM_VALUE 0 priv->ftp_rqfpr 4096-ptr_max
PARAM_VALUE 0 priv->rx_queue_access.dep_map->name 0-255
PARAM_VALUE 0 priv->rx_queue_access.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 priv->rx_queue_access.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 priv->rx_queue_access.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 priv->rx_queue_access.osq.tail.counter 0-s32max
PARAM_VALUE 0 priv->rx_queue_access.wait_lock.dep_map->name 0-255
PARAM_VALUE 0 priv->rx_queue_access.wait_lock.owner (-1)
PARAM_VALUE 0 priv->rx_queue_access.wait_lock.owner_cpu u32max
PARAM_VALUE 2 fcr 196844
PARAM_VALUE 3 fpr u32max
DATA_SOURCE 0 priv $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &dev->ethtool->rss_lock
LOCK2 0 &priv->rx_queue_access
TYPE_LOCK (struct ethtool_netdev_state)->rss_lock
TYPE_LOCK (struct gfar_private)->rx_queue_access

drivers/net/ethernet/freescale/gianfar_ethtool.c ethflow_to_filer_rules() -> gfar_write_filer()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 0 priv->ftp_rqfcr 4096-ptr_max
PARAM_VALUE 0 priv->ftp_rqfpr 4096-ptr_max
PARAM_VALUE 0 priv->rx_queue_access.dep_map->name 0-255
PARAM_VALUE 0 priv->rx_queue_access.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 priv->rx_queue_access.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 priv->rx_queue_access.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 priv->rx_queue_access.osq.tail.counter 0-s32max
PARAM_VALUE 0 priv->rx_queue_access.wait_lock.dep_map->name 0-255
PARAM_VALUE 0 priv->rx_queue_access.wait_lock.owner (-1)
PARAM_VALUE 0 priv->rx_queue_access.wait_lock.owner_cpu u32max
PARAM_VALUE 2 fcr 196843
PARAM_VALUE 3 fpr u32max
DATA_SOURCE 0 priv $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &dev->ethtool->rss_lock
LOCK2 0 &priv->rx_queue_access
TYPE_LOCK (struct ethtool_netdev_state)->rss_lock
TYPE_LOCK (struct gfar_private)->rx_queue_access

drivers/net/ethernet/freescale/gianfar_ethtool.c ethflow_to_filer_rules() -> gfar_write_filer()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 0 priv->ftp_rqfcr 4096-ptr_max
PARAM_VALUE 0 priv->ftp_rqfpr 4096-ptr_max
PARAM_VALUE 0 priv->rx_queue_access.dep_map->name 0-255
PARAM_VALUE 0 priv->rx_queue_access.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 priv->rx_queue_access.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 priv->rx_queue_access.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 priv->rx_queue_access.osq.tail.counter 0-s32max
PARAM_VALUE 0 priv->rx_queue_access.wait_lock.dep_map->name 0-255
PARAM_VALUE 0 priv->rx_queue_access.wait_lock.owner (-1)
PARAM_VALUE 0 priv->rx_queue_access.wait_lock.owner_cpu u32max
PARAM_VALUE 2 fcr 196847
PARAM_VALUE 3 fpr u32max
DATA_SOURCE 0 priv $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &dev->ethtool->rss_lock
LOCK2 0 &priv->rx_queue_access
TYPE_LOCK (struct ethtool_netdev_state)->rss_lock
TYPE_LOCK (struct gfar_private)->rx_queue_access

drivers/net/ethernet/freescale/gianfar_ethtool.c ethflow_to_filer_rules() -> gfar_write_filer()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 0 priv->ftp_rqfcr 4096-ptr_max
PARAM_VALUE 0 priv->ftp_rqfpr 4096-ptr_max
PARAM_VALUE 0 priv->rx_queue_access.dep_map->name 0-255
PARAM_VALUE 0 priv->rx_queue_access.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 priv->rx_queue_access.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 priv->rx_queue_access.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 priv->rx_queue_access.osq.tail.counter 0-s32max
PARAM_VALUE 0 priv->rx_queue_access.wait_lock.dep_map->name 0-255
PARAM_VALUE 0 priv->rx_queue_access.wait_lock.owner (-1)
PARAM_VALUE 0 priv->rx_queue_access.wait_lock.owner_cpu u32max
PARAM_VALUE 2 fcr 196846
PARAM_VALUE 3 fpr u32max
DATA_SOURCE 0 priv $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &dev->ethtool->rss_lock
LOCK2 0 &priv->rx_queue_access
TYPE_LOCK (struct ethtool_netdev_state)->rss_lock
TYPE_LOCK (struct gfar_private)->rx_queue_access

drivers/net/ethernet/freescale/gianfar_ethtool.c gfar_ethflow_to_filer_table() -> gfar_write_filer()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 0 priv->ftp_rqfcr 4096-ptr_max
PARAM_VALUE 0 priv->ftp_rqfpr 4096-ptr_max
PARAM_VALUE 0 priv->rx_queue_access.dep_map->name 0-255
PARAM_VALUE 0 priv->rx_queue_access.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 priv->rx_queue_access.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 priv->rx_queue_access.osq.tail.counter 0-s32max
PARAM_VALUE 0 priv->rx_queue_access.wait_lock.dep_map->name 0-255
PARAM_VALUE 0 priv->rx_queue_access.wait_lock.owner (-1)
PARAM_VALUE 0 priv->rx_queue_access.wait_lock.owner_cpu u32max
PARAM_VALUE 1 far 1-254
PARAM_VALUE 2 fcr 131584
PARAM_VALUE 3 fpr u32max
DATA_SOURCE 0 priv $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &dev->ethtool->rss_lock
LOCK2 0 &priv->rx_queue_access
HALF_LOCKED2 global &rtnl_mutex
TYPE_LOCK (struct ethtool_netdev_state)->rss_lock
TYPE_LOCK (struct gfar_private)->rx_queue_access

drivers/net/ethernet/freescale/gianfar_ethtool.c gfar_ethflow_to_filer_table() -> gfar_write_filer()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 0 priv->ftp_rqfcr 4096-ptr_max
PARAM_VALUE 0 priv->ftp_rqfpr 4096-ptr_max
PARAM_VALUE 0 priv->rx_queue_access.dep_map->name 0-255
PARAM_VALUE 0 priv->rx_queue_access.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 priv->rx_queue_access.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 priv->rx_queue_access.osq.tail.counter 0-s32max
PARAM_VALUE 0 priv->rx_queue_access.wait_lock.dep_map->name 0-255
PARAM_VALUE 0 priv->rx_queue_access.wait_lock.owner (-1)
PARAM_VALUE 0 priv->rx_queue_access.wait_lock.owner_cpu u32max
PARAM_VALUE 0 *priv->ftp_rqfcr 196836,196840,196843-196847
PARAM_VALUE 0 *priv->ftp_rqfpr 4294967295
DATA_SOURCE 0 priv $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &dev->ethtool->rss_lock
LOCK2 0 &priv->rx_queue_access
HALF_LOCKED2 global &rtnl_mutex
TYPE_LOCK (struct ethtool_netdev_state)->rss_lock
TYPE_LOCK (struct gfar_private)->rx_queue_access

drivers/net/ethernet/freescale/gianfar_ethtool.c gfar_write_filer_table() -> gfar_write_filer()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 0 priv->rx_queue_access.dep_map->name 0-255
PARAM_VALUE 0 priv->rx_queue_access.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 priv->rx_queue_access.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 priv->rx_queue_access.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 priv->rx_queue_access.osq.tail.counter 0-s32max
PARAM_VALUE 0 priv->rx_queue_access.wait_lock.dep_map->name 0-255
PARAM_VALUE 0 priv->rx_queue_access.wait_lock.owner (-1)
PARAM_VALUE 0 priv->rx_queue_access.wait_lock.owner_cpu u32max
PARAM_VALUE 0 priv->rx_queue_access.wait_lock.raw_lock.val.counter 0-s32max
PARAM_VALUE 0 *priv->ndev->name 0-255
PARAM_VALUE 1 far 0-254
DATA_SOURCE 0 priv $0
FUZZY_MAX 1 far 0
NOCHECK_CALL
UNITS 3 fpr unit_byte
LOCK2 0 &priv->rx_queue_access
TYPE_LOCK (struct gfar_private)->rx_queue_access

drivers/net/ethernet/freescale/gianfar_ethtool.c gfar_write_filer_table() -> gfar_write_filer()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 0 priv->rx_queue_access.dep_map->name 0-255
PARAM_VALUE 0 priv->rx_queue_access.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 priv->rx_queue_access.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 priv->rx_queue_access.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 priv->rx_queue_access.osq.tail.counter 0-s32max
PARAM_VALUE 0 priv->rx_queue_access.wait_lock.dep_map->name 0-255
PARAM_VALUE 0 priv->rx_queue_access.wait_lock.owner (-1)
PARAM_VALUE 0 priv->rx_queue_access.wait_lock.owner_cpu u32max
PARAM_VALUE 0 priv->rx_queue_access.wait_lock.raw_lock.val.counter 0-s32max
PARAM_VALUE 0 *priv->ndev->name 0-255
PARAM_VALUE 1 far 0-254
PARAM_VALUE 2 fcr 96
PARAM_VALUE 3 fpr u32max
DATA_SOURCE 0 priv $0
FUZZY_MAX 1 far 254
NOCHECK_CALL
LOCK2 0 &priv->rx_queue_access
TYPE_LOCK (struct gfar_private)->rx_queue_access

drivers/net/ethernet/freescale/gianfar_ethtool.c gfar_write_filer_table() -> gfar_write_filer()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 0 priv->rx_queue_access.dep_map->name 0-255
PARAM_VALUE 0 priv->rx_queue_access.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 priv->rx_queue_access.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 priv->rx_queue_access.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 priv->rx_queue_access.osq.tail.counter 0-s32max
PARAM_VALUE 0 priv->rx_queue_access.wait_lock.dep_map->name 0-255
PARAM_VALUE 0 priv->rx_queue_access.wait_lock.owner (-1)
PARAM_VALUE 0 priv->rx_queue_access.wait_lock.owner_cpu u32max
PARAM_VALUE 0 priv->rx_queue_access.wait_lock.raw_lock.val.counter 0-s32max
PARAM_VALUE 0 *priv->ndev->name 0-255
PARAM_VALUE 1 far 255-u32max
PARAM_VALUE 2 fcr 32
PARAM_VALUE 3 fpr 0
DATA_SOURCE 0 priv $0
FUZZY_MAX 1 far 255
NOCHECK_CALL
LOCK2 0 &priv->rx_queue_access
TYPE_LOCK (struct gfar_private)->rx_queue_access

drivers/net/ethernet/freescale/gianfar.c cluster_entry_per_class() -> gfar_write_filer()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 0 priv->dev 4096-ptr_max
PARAM_VALUE 0 priv->dev->of_node 4096-ptr_max
PARAM_VALUE 0 priv->errata 0,4-u32max
PARAM_VALUE 0 priv->ftp_rqfcr 4096-ptr_max
PARAM_VALUE 0 priv->ftp_rqfpr 4096-ptr_max
PARAM_VALUE 0 priv->gfargrp 4096-ptr_max
PARAM_VALUE 0 priv->hash_width 8-9
PARAM_VALUE 0 priv->msg_enable 63
PARAM_VALUE 0 priv->ndev 4096-ptr_max
PARAM_VALUE 0 priv->ndev->addr_assign_type 1
PARAM_VALUE 0 priv->ndev->dev_addr 4096-ptr_max
PARAM_VALUE 0 priv->num_grps 0-s32max
PARAM_VALUE 0 priv->num_rx_queues 0-s32max
PARAM_VALUE 0 priv->num_tx_queues 0-s32max
PARAM_VALUE 0 priv->ofdev 4096-ptr_max
PARAM_VALUE 0 priv->ofdev->dev.of_node 4096-ptr_max
PARAM_VALUE 0 priv->uses_rxfcb 0-1
PARAM_VALUE 0 *priv->ftp_rqfcr 0-4294967295
PARAM_VALUE 0 *priv->ftp_rqfpr 0-4294967295
PARAM_VALUE 1 far 0-254
PARAM_VALUE 2 fcr 512
PARAM_VALUE 3 fpr u32max
BUF_SIZE 0 priv->dev 1616
CAPPED_DATA 0 priv->num_grps 1
CAPPED_DATA 0 priv->num_rx_queues 1
CAPPED_DATA 0 priv->num_tx_queues 1
DATA_SOURCE 0 priv $0
DATA_SOURCE 1 far $1 [m]
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/net/ethernet/freescale/gianfar.c cluster_entry_per_class() -> gfar_write_filer()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 0 priv->dev 4096-ptr_max
PARAM_VALUE 0 priv->dev->of_node 4096-ptr_max
PARAM_VALUE 0 priv->errata 0,4-u32max
PARAM_VALUE 0 priv->ftp_rqfcr 4096-ptr_max
PARAM_VALUE 0 priv->ftp_rqfpr 4096-ptr_max
PARAM_VALUE 0 priv->gfargrp 4096-ptr_max
PARAM_VALUE 0 priv->hash_width 8-9
PARAM_VALUE 0 priv->msg_enable 63
PARAM_VALUE 0 priv->ndev 4096-ptr_max
PARAM_VALUE 0 priv->ndev->addr_assign_type 1
PARAM_VALUE 0 priv->ndev->dev_addr 4096-ptr_max
PARAM_VALUE 0 priv->num_grps 0-s32max
PARAM_VALUE 0 priv->num_rx_queues 0-s32max
PARAM_VALUE 0 priv->num_tx_queues 0-s32max
PARAM_VALUE 0 priv->ofdev 4096-ptr_max
PARAM_VALUE 0 priv->ofdev->dev.of_node 4096-ptr_max
PARAM_VALUE 0 priv->uses_rxfcb 0-1
PARAM_VALUE 0 *priv->ftp_rqfcr 0-4294967295
PARAM_VALUE 0 *priv->ftp_rqfpr 0-4294967295
PARAM_VALUE 1 far 0-253
PARAM_VALUE 2 fcr 96
PARAM_VALUE 3 fpr u32max
BUF_SIZE 0 priv->dev 1616
CAPPED_DATA 0 priv->num_grps 1
CAPPED_DATA 0 priv->num_rx_queues 1
CAPPED_DATA 0 priv->num_tx_queues 1
DATA_SOURCE 0 priv $0
DATA_SOURCE 1 far $1 [m]
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/net/ethernet/freescale/gianfar.c cluster_entry_per_class() -> gfar_write_filer()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 0 priv->dev 4096-ptr_max
PARAM_VALUE 0 priv->dev->of_node 4096-ptr_max
PARAM_VALUE 0 priv->errata 0,4-u32max
PARAM_VALUE 0 priv->ftp_rqfcr 4096-ptr_max
PARAM_VALUE 0 priv->ftp_rqfpr 4096-ptr_max
PARAM_VALUE 0 priv->gfargrp 4096-ptr_max
PARAM_VALUE 0 priv->hash_width 8-9
PARAM_VALUE 0 priv->msg_enable 63
PARAM_VALUE 0 priv->ndev 4096-ptr_max
PARAM_VALUE 0 priv->ndev->addr_assign_type 1
PARAM_VALUE 0 priv->ndev->dev_addr 4096-ptr_max
PARAM_VALUE 0 priv->num_grps 0-s32max
PARAM_VALUE 0 priv->num_rx_queues 0-s32max
PARAM_VALUE 0 priv->num_tx_queues 0-s32max
PARAM_VALUE 0 priv->ofdev 4096-ptr_max
PARAM_VALUE 0 priv->ofdev->dev.of_node 4096-ptr_max
PARAM_VALUE 0 priv->uses_rxfcb 0-1
PARAM_VALUE 0 *priv->ftp_rqfcr 0-4294967295
PARAM_VALUE 0 *priv->ftp_rqfpr 0-4294967295
PARAM_VALUE 1 far 0-252
PARAM_VALUE 2 fcr 641
PARAM_VALUE 3 fpr 256,272,288,512,528,544
BUF_SIZE 0 priv->dev 1616
CAPPED_DATA 0 priv->num_grps 1
CAPPED_DATA 0 priv->num_rx_queues 1
CAPPED_DATA 0 priv->num_tx_queues 1
DATA_SOURCE 0 priv $0
DATA_SOURCE 1 far $1 [m]
DATA_SOURCE 3 fpr $2
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/net/ethernet/freescale/gianfar.c cluster_entry_per_class() -> gfar_write_filer()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 0 priv->dev 4096-ptr_max
PARAM_VALUE 0 priv->dev->of_node 4096-ptr_max
PARAM_VALUE 0 priv->errata 0,4-u32max
PARAM_VALUE 0 priv->ftp_rqfcr 4096-ptr_max
PARAM_VALUE 0 priv->ftp_rqfpr 4096-ptr_max
PARAM_VALUE 0 priv->gfargrp 4096-ptr_max
PARAM_VALUE 0 priv->hash_width 8-9
PARAM_VALUE 0 priv->msg_enable 63
PARAM_VALUE 0 priv->ndev 4096-ptr_max
PARAM_VALUE 0 priv->ndev->addr_assign_type 1
PARAM_VALUE 0 priv->ndev->dev_addr 4096-ptr_max
PARAM_VALUE 0 priv->num_grps 0-s32max
PARAM_VALUE 0 priv->num_rx_queues 0-s32max
PARAM_VALUE 0 priv->num_tx_queues 0-s32max
PARAM_VALUE 0 priv->ofdev 4096-ptr_max
PARAM_VALUE 0 priv->ofdev->dev.of_node 4096-ptr_max
PARAM_VALUE 0 priv->uses_rxfcb 0-1
PARAM_VALUE 0 *priv->ftp_rqfcr 0-4294967295
PARAM_VALUE 0 *priv->ftp_rqfpr 0-4294967295
PARAM_VALUE 1 far 0-251
PARAM_VALUE 2 fcr 128
PARAM_VALUE 3 fpr 256,272,288,512,528,544
BUF_SIZE 0 priv->dev 1616
CAPPED_DATA 0 priv->num_grps 1
CAPPED_DATA 0 priv->num_rx_queues 1
CAPPED_DATA 0 priv->num_tx_queues 1
DATA_SOURCE 0 priv $0
DATA_SOURCE 1 far $1 [m]
DATA_SOURCE 3 fpr $2
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/net/ethernet/freescale/gianfar.c gfar_filer_config_wol() -> gfar_write_filer()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 0 priv->gfargrp 4096-ptr_max
PARAM_VALUE 0 priv->ndev 4096-ptr_max
PARAM_VALUE 0 priv->ndev->tx_global_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 priv->num_grps 0-s32max
PARAM_VALUE 0 priv->wol_opts 2-u16max
PARAM_VALUE 1 far 0-255
PARAM_VALUE 2 fcr 288
PARAM_VALUE 3 fpr 0
BUF_SIZE 0 priv s32min-(-2),1-s32max
BUF_SIZE 0 priv s32min-(-2),1-s32max
CAPPED_DATA 0 priv->num_grps 1
DATA_SOURCE 0 priv $0
FUZZY_MAX 1 far 255
HARD_MAX 1 far 255
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 priv unit_byte
HALF_LOCKED2 &fsm->lock

drivers/net/ethernet/freescale/gianfar.c gfar_filer_config_wol() -> gfar_write_filer()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 0 priv->gfargrp 4096-ptr_max
PARAM_VALUE 0 priv->ndev 4096-ptr_max
PARAM_VALUE 0 priv->ndev->dev_addr 4096-ptr_max
PARAM_VALUE 0 priv->ndev->tx_global_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 priv->num_grps 0-s32max
PARAM_VALUE 0 priv->wol_opts 2-u16max
PARAM_VALUE 1 far 0
PARAM_VALUE 2 fcr 131,1155-261251
PARAM_VALUE 3 fpr 0-16777215
BUF_SIZE 0 priv s32min-(-2),1-s32max
BUF_SIZE 0 priv s32min-(-2),1-s32max
CAPPED_DATA 0 priv->num_grps 1
DATA_SOURCE 0 priv $0
BIT_INFO 0 priv->wol_opts 0x2,0xffff
BIT_INFO 2 fcr 0x83,0x83
BIT_INFO 3 fpr 0x0,0xff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 priv unit_byte
HALF_LOCKED2 &fsm->lock

drivers/net/ethernet/freescale/gianfar.c gfar_filer_config_wol() -> gfar_write_filer()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 0 priv->gfargrp 4096-ptr_max
PARAM_VALUE 0 priv->ndev 4096-ptr_max
PARAM_VALUE 0 priv->ndev->dev_addr 4096-ptr_max
PARAM_VALUE 0 priv->ndev->tx_global_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 priv->num_grps 0-s32max
PARAM_VALUE 0 priv->wol_opts 2-u16max
PARAM_VALUE 1 far 1
PARAM_VALUE 2 fcr 2147483652,2147484676-2147744772
PARAM_VALUE 3 fpr 0-16777215
BUF_SIZE 0 priv s32min-(-2),1-s32max
BUF_SIZE 0 priv s32min-(-2),1-s32max
CAPPED_DATA 0 priv->num_grps 1
DATA_SOURCE 0 priv $0
BIT_INFO 0 priv->wol_opts 0x2,0xffffffffffffffff
BIT_INFO 2 fcr 0x80000004,0x80000004
BIT_INFO 3 fpr 0x0,0xff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 priv unit_byte
HALF_LOCKED2 &fsm->lock

drivers/net/ethernet/freescale/gianfar.c gfar_filer_restore_table() -> gfar_write_filer()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 0 priv->ftp_rqfcr 4096-ptr_max
PARAM_VALUE 0 priv->ftp_rqfpr 4096-ptr_max
PARAM_VALUE 0 priv->gfargrp 4096-ptr_max
PARAM_VALUE 0 priv->ndev 4096-ptr_max
PARAM_VALUE 0 priv->num_grps 0-s32max
PARAM_VALUE 0 priv->wol_opts 2-u16max
PARAM_VALUE 1 far 0-255
BUF_SIZE 0 priv s32min-(-2),1-s32max
BUF_SIZE 0 priv s32min-(-2),1-s32max
CAPPED_DATA 0 priv->num_grps 1
DATA_SOURCE 0 priv $0
FUZZY_MAX 1 far 255
HARD_MAX 1 far 255
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 priv unit_byte
HALF_LOCKED2 &fsm->lock

drivers/net/ethernet/freescale/gianfar.c gfar_init_filer_table() -> gfar_write_filer()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 0 priv->dev 4096-ptr_max
PARAM_VALUE 0 priv->dev->of_node 4096-ptr_max
PARAM_VALUE 0 priv->errata 0,4-u32max
PARAM_VALUE 0 priv->ftp_rqfcr 4096-ptr_max
PARAM_VALUE 0 priv->ftp_rqfpr 4096-ptr_max
PARAM_VALUE 0 priv->gfargrp 4096-ptr_max
PARAM_VALUE 0 priv->hash_width 8-9
PARAM_VALUE 0 priv->msg_enable 63
PARAM_VALUE 0 priv->ndev 4096-ptr_max
PARAM_VALUE 0 priv->ndev->addr_assign_type 1
PARAM_VALUE 0 priv->ndev->dev_addr 4096-ptr_max
PARAM_VALUE 0 priv->num_grps 0-s32max
PARAM_VALUE 0 priv->num_rx_queues 0-s32max
PARAM_VALUE 0 priv->num_tx_queues 0-s32max
PARAM_VALUE 0 priv->ofdev 4096-ptr_max
PARAM_VALUE 0 priv->ofdev->dev.of_node 4096-ptr_max
PARAM_VALUE 0 priv->uses_rxfcb 0-1
PARAM_VALUE 1 far 255
PARAM_VALUE 2 fcr 32
PARAM_VALUE 3 fpr u32max
BUF_SIZE 0 priv->dev 1616
CAPPED_DATA 0 priv->num_grps 1
CAPPED_DATA 0 priv->num_rx_queues 1
CAPPED_DATA 0 priv->num_tx_queues 1
DATA_SOURCE 0 priv $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/net/ethernet/freescale/gianfar.c gfar_init_filer_table() -> gfar_write_filer()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 0 priv->cur_filer_idx 0-246
PARAM_VALUE 0 priv->dev 4096-ptr_max
PARAM_VALUE 0 priv->dev->of_node 4096-ptr_max
PARAM_VALUE 0 priv->errata 0,4-u32max
PARAM_VALUE 0 priv->ftp_rqfcr 4096-ptr_max
PARAM_VALUE 0 priv->ftp_rqfpr 4096-ptr_max
PARAM_VALUE 0 priv->gfargrp 4096-ptr_max
PARAM_VALUE 0 priv->hash_width 8-9
PARAM_VALUE 0 priv->msg_enable 63
PARAM_VALUE 0 priv->ndev 4096-ptr_max
PARAM_VALUE 0 priv->ndev->addr_assign_type 1
PARAM_VALUE 0 priv->ndev->dev_addr 4096-ptr_max
PARAM_VALUE 0 priv->num_grps 0-s32max
PARAM_VALUE 0 priv->num_rx_queues 0-s32max
PARAM_VALUE 0 priv->num_tx_queues 0-s32max
PARAM_VALUE 0 priv->ofdev 4096-ptr_max
PARAM_VALUE 0 priv->ofdev->dev.of_node 4096-ptr_max
PARAM_VALUE 0 priv->uses_rxfcb 0-1
PARAM_VALUE 0 *priv->ftp_rqfcr 0-4294967295
PARAM_VALUE 0 *priv->ftp_rqfpr 0-4294967295
PARAM_VALUE 1 far 0-245
PARAM_VALUE 2 fcr 96
PARAM_VALUE 3 fpr u32max
BUF_SIZE 0 priv->dev 1616
CAPPED_DATA 0 priv->num_grps 1
CAPPED_DATA 0 priv->num_rx_queues 1
CAPPED_DATA 0 priv->num_tx_queues 1
CAPPED_DATA 1 far 1
DATA_SOURCE 0 priv $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL