Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

net/ipv6/ip6_tunnel.c skb_get_hash_flowi6() -> __get_hash_from_flowi6()

Type Parameter Key Value
PARAM_VALUE 0 fl6 2089257075620311040,2167709563242233856,2411074308527366144,5299757682515468288,8065245302774161408
PARAM_VALUE 1 keys 8255420153913462784
DATA_SOURCE 0 fl6 $1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 bh
HALF_LOCKED2 flags

net/ipv6/ip6_gre.c skb_get_hash_flowi6() -> __get_hash_from_flowi6()

Type Parameter Key Value
PARAM_VALUE 1 keys 7152313517713965056
DATA_SOURCE 0 fl6 $1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &app->lock
HALF_LOCKED2 &lapb->lock
HALF_LOCKED2 bh
HALF_LOCKED2 rcu_read

net/ipv6/ip6_output.c skb_get_hash_flowi6() -> __get_hash_from_flowi6()

Type Parameter Key Value
PARAM_VALUE 0 fl6 4096-ptr_max
PARAM_VALUE 1 keys 4375623848632692736
BUF_SIZE 0 fl6 (-1),88
BUF_SIZE 0 fl6 (-1),88
DATA_SOURCE 0 fl6 $1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 rcu_read

net/netfilter/nf_flow_table_ip.c skb_get_hash_flowi6() -> __get_hash_from_flowi6()

Type Parameter Key Value
PARAM_VALUE 0 fl6 1633977020085243904
PARAM_VALUE 0 fl6->__fl_common.flowic_proto 41
PARAM_VALUE 0 fl6->flowlabel 0
PARAM_VALUE 0 fl6->mp_hash 0
PARAM_VALUE 0 fl6->uli.gre_key 0
PARAM_VALUE 0 fl6->uli.ports.dport 0
PARAM_VALUE 0 fl6->uli.ports.sport 0
PARAM_VALUE 1 keys 559867325187723264
DATA_SOURCE 0 fl6 $1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 rcu_read

net/sctp/ipv6.c skb_get_hash_flowi6() -> __get_hash_from_flowi6()

Type Parameter Key Value
PARAM_VALUE 0 fl6 4096-ptr_max
PARAM_VALUE 1 keys 2453857897603645440
BUF_SIZE 0 fl6 88
DATA_SOURCE 0 fl6 $1
RX_PATH
TASK_NOT_RUNNING