Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 3 files:

Smatch caller information:

drivers/net/ethernet/freescale/enetc/enetc4_pf.c enetc4_pf_add_maft_entries() -> ntmp_clear_eid_bitmap()

Type Parameter Key Value
PARAM_VALUE 1 entry_id 0-64,u32max
CAPPED_DATA 1 entry_id 1
DATA_SOURCE 1 entry_id r ntmp_lookup_free_eid
NOCHECK_CALL

drivers/net/ethernet/freescale/enetc/enetc4_pf.c enetc4_pf_clear_maft_entries() -> ntmp_clear_eid_bitmap()

Type Parameter Key Value
PARAM_VALUE 1 entry_id 0-64
CAPPED_DATA 1 entry_id 1
DATA_SOURCE 1 entry_id r find_next_bit
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/net/dsa/netc/netc_main.c netc_add_vlan_egress_rule() -> ntmp_clear_eid_bitmap()

Type Parameter Key Value
PARAM_VALUE 1 entry_id 0-64
CAPPED_DATA 1 entry_id 1
DATA_SOURCE 1 entry_id r ntmp_lookup_free_eid
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &priv->vft_lock
TYPE_LOCK (struct netc_switch)->vft_lock

drivers/net/dsa/netc/netc_main.c netc_add_vlan_egress_rule() -> ntmp_clear_eid_bitmap()

Type Parameter Key Value
PARAM_VALUE 1 entry_id 0-64
CAPPED_DATA 1 entry_id 1
DATA_SOURCE 1 entry_id r ntmp_lookup_free_eid
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &priv->vft_lock
TYPE_LOCK (struct netc_switch)->vft_lock

drivers/net/dsa/netc/netc_main.c netc_delete_vlan_egress_rule() -> ntmp_clear_eid_bitmap()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &priv->vft_lock
HALF_LOCKED2 &priv->vft_lock
TYPE_LOCK (struct netc_switch)->vft_lock

drivers/net/dsa/netc/netc_main.c netc_delete_vlan_egress_rule() -> ntmp_clear_eid_bitmap()

Type Parameter Key Value
PARAM_VALUE 1 entry_id 0-4294967294
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &priv->vft_lock
HALF_LOCKED2 &priv->vft_lock
TYPE_LOCK (struct netc_switch)->vft_lock