Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/net/ethernet/marvell/mvpp2/mvpp2_prs.c mvpp2_prs_double_vlan_add() -> mvpp2_prs_match_etype()

Type Parameter Key Value
PARAM_VALUE 0 pe 4086510890966097920
PARAM_VALUE 1 offset 0
PARAM_VALUE 2 ethertype 33024,34984
CAPPED_DATA 2 ethertype 1
DATA_SOURCE 2 ethertype $1
HARD_MAX 2 ethertype 34984
MEM_ZERO 0 pe
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &priv->prs_spinlock
LOCK2 bh
TYPE_LOCK (struct mvpp2)->prs_spinlock

drivers/net/ethernet/marvell/mvpp2/mvpp2_prs.c mvpp2_prs_double_vlan_add() -> mvpp2_prs_match_etype()

Type Parameter Key Value
PARAM_VALUE 0 pe 4086510890966097920
PARAM_VALUE 1 offset 4
PARAM_VALUE 2 ethertype 33024
DATA_SOURCE 2 ethertype $2
MEM_ZERO 0 pe
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &priv->prs_spinlock
LOCK2 bh
TYPE_LOCK (struct mvpp2)->prs_spinlock

drivers/net/ethernet/marvell/mvpp2/mvpp2_prs.c mvpp2_prs_dsa_tag_ethertype_set() -> mvpp2_prs_match_etype()

Type Parameter Key Value
PARAM_VALUE 0 pe 4352005569347919872
PARAM_VALUE 1 offset 0
PARAM_VALUE 2 ethertype 56026
MEM_ZERO 0 pe
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &priv->prs_spinlock
LOCK2 bh
TYPE_LOCK (struct mvpp2)->prs_spinlock

drivers/net/ethernet/marvell/mvpp2/mvpp2_prs.c mvpp2_prs_dsa_tag_ethertype_set() -> mvpp2_prs_match_etype()

Type Parameter Key Value
PARAM_VALUE 0 pe 4352005569347919872
PARAM_VALUE 1 offset 2
PARAM_VALUE 2 ethertype 0
MEM_ZERO 0 pe
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &priv->prs_spinlock
LOCK2 bh
TYPE_LOCK (struct mvpp2)->prs_spinlock

drivers/net/ethernet/marvell/mvpp2/mvpp2_prs.c mvpp2_prs_etype_init() -> mvpp2_prs_match_etype()

Type Parameter Key Value
PARAM_VALUE 0 pe 6020348862478905344
PARAM_VALUE 1 offset 0
PARAM_VALUE 2 ethertype 34916
MEM_ZERO 0 pe
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &priv->prs_spinlock
LOCK2 bh
TYPE_LOCK (struct mvpp2)->prs_spinlock

drivers/net/ethernet/marvell/mvpp2/mvpp2_prs.c mvpp2_prs_etype_init() -> mvpp2_prs_match_etype()

Type Parameter Key Value
PARAM_VALUE 0 pe 6020348862478905344
PARAM_VALUE 1 offset 0
PARAM_VALUE 2 ethertype 2054
MEM_ZERO 0 pe
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &priv->prs_spinlock
LOCK2 bh
TYPE_LOCK (struct mvpp2)->prs_spinlock

drivers/net/ethernet/marvell/mvpp2/mvpp2_prs.c mvpp2_prs_etype_init() -> mvpp2_prs_match_etype()

Type Parameter Key Value
PARAM_VALUE 0 pe 6020348862478905344
PARAM_VALUE 1 offset 0
PARAM_VALUE 2 ethertype 65530
MEM_ZERO 0 pe
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &priv->prs_spinlock
LOCK2 bh
TYPE_LOCK (struct mvpp2)->prs_spinlock

drivers/net/ethernet/marvell/mvpp2/mvpp2_prs.c mvpp2_prs_etype_init() -> mvpp2_prs_match_etype()

Type Parameter Key Value
PARAM_VALUE 0 pe 6020348862478905344
PARAM_VALUE 1 offset 0
PARAM_VALUE 2 ethertype 2048
MEM_ZERO 0 pe
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &priv->prs_spinlock
LOCK2 bh
TYPE_LOCK (struct mvpp2)->prs_spinlock

drivers/net/ethernet/marvell/mvpp2/mvpp2_prs.c mvpp2_prs_etype_init() -> mvpp2_prs_match_etype()

Type Parameter Key Value
PARAM_VALUE 0 pe 6020348862478905344
PARAM_VALUE 1 offset 0
PARAM_VALUE 2 ethertype 34525
MEM_ZERO 0 pe
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &priv->prs_spinlock
LOCK2 bh
TYPE_LOCK (struct mvpp2)->prs_spinlock

drivers/net/ethernet/marvell/mvpp2/mvpp2_prs.c mvpp2_prs_pppoe_init() -> mvpp2_prs_match_etype()

Type Parameter Key Value
PARAM_VALUE 0 pe 4019841646639550464
PARAM_VALUE 1 offset 0
PARAM_VALUE 2 ethertype 33
MEM_ZERO 0 pe
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &priv->prs_spinlock
LOCK2 bh
TYPE_LOCK (struct mvpp2)->prs_spinlock

drivers/net/ethernet/marvell/mvpp2/mvpp2_prs.c mvpp2_prs_pppoe_init() -> mvpp2_prs_match_etype()

Type Parameter Key Value
PARAM_VALUE 0 pe 4019841646639550464
PARAM_VALUE 1 offset 0
PARAM_VALUE 2 ethertype 87
MEM_ZERO 0 pe
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &priv->prs_spinlock
LOCK2 bh
TYPE_LOCK (struct mvpp2)->prs_spinlock

drivers/net/ethernet/marvell/mvpp2/mvpp2_prs.c mvpp2_prs_vlan_add() -> mvpp2_prs_match_etype()

Type Parameter Key Value
PARAM_VALUE 0 pe 2522427410274926592
PARAM_VALUE 1 offset 0
PARAM_VALUE 2 ethertype 33024,34984
CAPPED_DATA 2 ethertype 1
DATA_SOURCE 2 ethertype $1
HARD_MAX 2 ethertype 34984
MEM_ZERO 0 pe
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &priv->prs_spinlock
LOCK2 bh
TYPE_LOCK (struct mvpp2)->prs_spinlock