Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

net/openvswitch/actions.c pop_eth() -> invalidate_flow_key()

Type Parameter Key Value
PARAM_VALUE 0 key 4096-ptr_max
PARAM_VALUE 0 key->mac_proto 0
BUF_SIZE 0 key (-1),472
BUF_SIZE 0 key (-1),472
DATA_SOURCE 0 key $1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 0 key->eth.cvlan.tci 0-u16max
USER_DATA 0 key->eth.cvlan.tpid 0-u16max[u]
USER_DATA 0 key->eth.vlan.tci 0-u16max
USER_DATA 0 key->eth.vlan.tpid 0-u16max
USER_DATA 0 key->ip.proto 0-255
USER_DATA 0 key->ip.tos 0-255
USER_DATA 0 key->ip.ttl 0-255
USER_DATA 0 key->ipv4.addr.dst 0-u32max[c]
USER_DATA 0 key->ipv4.addr.src 0-u32max[c]
USER_DATA 0 key->tp.dst 0-u16max
USER_DATA 0 key->tp.src 0-u16max

net/openvswitch/actions.c pop_mpls() -> invalidate_flow_key()

Type Parameter Key Value
PARAM_VALUE 0 key 4096-ptr_max
BUF_SIZE 0 key (-1),472
BUF_SIZE 0 key (-1),472
DATA_SOURCE 0 key $1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 0 key->eth.cvlan.tci 0-u16max
USER_DATA 0 key->eth.cvlan.tpid 0-u16max[u]
USER_DATA 0 key->eth.vlan.tci 0-u16max
USER_DATA 0 key->eth.vlan.tpid 0-u16max
USER_DATA 0 key->ip.proto 0-255
USER_DATA 0 key->ip.tos 0-255
USER_DATA 0 key->ip.ttl 0-255
USER_DATA 0 key->ipv4.addr.dst 0-u32max[c]
USER_DATA 0 key->ipv4.addr.src 0-u32max[c]
USER_DATA 0 key->tp.dst 0-u16max
USER_DATA 0 key->tp.src 0-u16max

net/openvswitch/actions.c pop_nsh() -> invalidate_flow_key()

Type Parameter Key Value
PARAM_VALUE 0 key 4096-ptr_max
PARAM_VALUE 0 key->mac_proto 0-1
BUF_SIZE 0 key (-1),472
BUF_SIZE 0 key (-1),472
DATA_SOURCE 0 key $1
FUZZY_MAX 0 key->mac_proto 1
HARD_MAX 0 key->mac_proto 1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 0 key->eth.cvlan.tci 0-u16max
USER_DATA 0 key->eth.cvlan.tpid 0-u16max[u]
USER_DATA 0 key->eth.vlan.tci 0-u16max
USER_DATA 0 key->eth.vlan.tpid 0-u16max
USER_DATA 0 key->ip.proto 0-255
USER_DATA 0 key->ip.tos 0-255
USER_DATA 0 key->ip.ttl 0-255
USER_DATA 0 key->ipv4.addr.dst 0-u32max[c]
USER_DATA 0 key->ipv4.addr.src 0-u32max[c]
USER_DATA 0 key->tp.dst 0-u16max
USER_DATA 0 key->tp.src 0-u16max

net/openvswitch/actions.c pop_vlan() -> invalidate_flow_key()

Type Parameter Key Value
PARAM_VALUE 0 key 1-u64max
BUF_SIZE 0 key (-1),472
BUF_SIZE 0 key (-1),472
DATA_SOURCE 0 key $1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 0 key->eth.cvlan.tci 0-u16max
USER_DATA 0 key->eth.cvlan.tpid 0-u16max[u]
USER_DATA 0 key->eth.vlan.tci 0-u16max
USER_DATA 0 key->eth.vlan.tpid 0-u16max
USER_DATA 0 key->ip.proto 0-255
USER_DATA 0 key->ip.tos 0-255
USER_DATA 0 key->ip.ttl 0-255
USER_DATA 0 key->ipv4.addr.dst 0-u32max[c]
USER_DATA 0 key->ipv4.addr.src 0-u32max[c]
USER_DATA 0 key->tp.dst 0-u16max
USER_DATA 0 key->tp.src 0-u16max

net/openvswitch/actions.c push_eth() -> invalidate_flow_key()

Type Parameter Key Value
PARAM_VALUE 0 key 4096-ptr_max
PARAM_VALUE 0 key->mac_proto 1
BUF_SIZE 0 key (-1),472
BUF_SIZE 0 key (-1),472
DATA_SOURCE 0 key $1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 0 key->eth.cvlan.tci 0-u16max
USER_DATA 0 key->eth.cvlan.tpid 0-u16max[u]
USER_DATA 0 key->eth.vlan.tci 0-u16max
USER_DATA 0 key->eth.vlan.tpid 0-u16max
USER_DATA 0 key->ip.proto 0-255
USER_DATA 0 key->ip.tos 0-255
USER_DATA 0 key->ip.ttl 0-255
USER_DATA 0 key->ipv4.addr.dst 0-u32max[c]
USER_DATA 0 key->ipv4.addr.src 0-u32max[c]
USER_DATA 0 key->tp.dst 0-u16max
USER_DATA 0 key->tp.src 0-u16max

net/openvswitch/actions.c push_mpls() -> invalidate_flow_key()

Type Parameter Key Value
PARAM_VALUE 0 key 1-u64max
BUF_SIZE 0 key (-1),472
BUF_SIZE 0 key (-1),472
DATA_SOURCE 0 key $1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 0 key->eth.cvlan.tci 0-u16max
USER_DATA 0 key->eth.cvlan.tpid 0-u16max[u]
USER_DATA 0 key->eth.vlan.tci 0-u16max
USER_DATA 0 key->eth.vlan.tpid 0-u16max
USER_DATA 0 key->ip.proto 0-255
USER_DATA 0 key->ip.tos 0-255
USER_DATA 0 key->ip.ttl 0-255
USER_DATA 0 key->ipv4.addr.dst 0-u32max[c]
USER_DATA 0 key->ipv4.addr.src 0-u32max[c]
USER_DATA 0 key->tp.dst 0-u16max
USER_DATA 0 key->tp.src 0-u16max

net/openvswitch/actions.c push_nsh() -> invalidate_flow_key()

Type Parameter Key Value
PARAM_VALUE 0 key 4096-ptr_max
PARAM_VALUE 0 key->mac_proto 0
BUF_SIZE 0 key (-1),472
BUF_SIZE 0 key (-1),472
DATA_SOURCE 0 key $1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 0 key->eth.cvlan.tci 0-u16max
USER_DATA 0 key->eth.cvlan.tpid 0-u16max[u]
USER_DATA 0 key->eth.vlan.tci 0-u16max
USER_DATA 0 key->eth.vlan.tpid 0-u16max
USER_DATA 0 key->ip.proto 0-255
USER_DATA 0 key->ip.tos 0-255
USER_DATA 0 key->ip.ttl 0-255
USER_DATA 0 key->ipv4.addr.dst 0-u32max[c]
USER_DATA 0 key->ipv4.addr.src 0-u32max[c]
USER_DATA 0 key->tp.dst 0-u16max
USER_DATA 0 key->tp.src 0-u16max

net/openvswitch/actions.c push_vlan() -> invalidate_flow_key()

Type Parameter Key Value
PARAM_VALUE 0 key 1-u64max
BUF_SIZE 0 key (-1),472
BUF_SIZE 0 key (-1),472
DATA_SOURCE 0 key $1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 0 key->eth.cvlan.tci 0-u16max
USER_DATA 0 key->eth.cvlan.tpid 0-u16max[u]
USER_DATA 0 key->eth.vlan.tci 0-u16max
USER_DATA 0 key->eth.vlan.tpid 0-u16max
USER_DATA 0 key->ip.proto 0-255
USER_DATA 0 key->ip.tos 0-255
USER_DATA 0 key->ip.ttl 0-255
USER_DATA 0 key->ipv4.addr.dst 0-u32max[c]
USER_DATA 0 key->ipv4.addr.src 0-u32max[c]
USER_DATA 0 key->tp.dst 0-u16max
USER_DATA 0 key->tp.src 0-u16max