Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 1 files:
Smatch caller information:
net/netfilter/nf_tables_api.c nft_objname_hash_obj() -> nft_objname_hash()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | data | 4096-ptr_max |
| PARAM_VALUE | 1 | len | 0 |
| BUF_SIZE | 0 | data | 16 |
| DATA_SOURCE | 2 | seed | $2 |
net/netfilter/nfnetlink_queue.c rht_key_get_hash() -> (struct rhashtable_params)->hashfn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | data | (-1),4 |
| BUF_SIZE | 0 | data | (-1),4 |
| DATA_SOURCE | 0 | data | $1 |
| DATA_SOURCE | 2 | seed | $3 |
| CONTAINER | 1 | *(-16-16+8) | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &queue->lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | rcu_read |
drivers/infiniband/hw/efa/efa_ah_cache.c rht_key_get_hash() -> (struct rhashtable_params)->hashfn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | data | 4096-ptr_max |
| BUF_SIZE | 0 | data | (-1),18 |
| BUF_SIZE | 0 | data | (-1),18 |
| DATA_SOURCE | 0 | data | $1 |
| DATA_SOURCE | 2 | seed | $3 |
| CONTAINER | 1 | *(-16-16+8) | $(-1) |
| HALF_LOCKED2 | rcu_read |
net/ipv4/ipmr_base.c rht_key_get_hash() -> (struct rhashtable_params)->hashfn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | data | (-1),8,32 |
| BUF_SIZE | 0 | data | (-1),8,32 |
| DATA_SOURCE | 0 | data | $1 |
| DATA_SOURCE | 2 | seed | $3 |
| CONTAINER | 1 | *(-16-16+8) | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | rcu_read |
drivers/net/wireless/virtual/mac80211_hwsim_main.c rht_key_get_hash() -> (struct rhashtable_params)->hashfn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | data | 4096-ptr_max |
| DATA_SOURCE | 0 | data | $1 |
| DATA_SOURCE | 2 | seed | $3 |
| CONTAINER | 1 | *(-16-16+8) | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_PTR | 0 | data | |
| HALF_LOCKED2 | rcu_read |
drivers/net/ethernet/mellanox/mlxsw/spectrum_mr.c rht_key_get_hash() -> (struct rhashtable_params)->hashfn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | data | 4096-ptr_max |
| BUF_SIZE | 0 | data | (-1),72 |
| BUF_SIZE | 0 | data | (-1),72 |
| DATA_SOURCE | 0 | data | $1 |
| DATA_SOURCE | 2 | seed | $3 |
| CONTAINER | 1 | *(-16-16+8) | $(-1) |
| HALF_LOCKED2 | &mlxsw_sp->router->lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | rcu_read |
fs/xattr.c rht_key_get_hash() -> (struct rhashtable_params)->hashfn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | data | 4096-ptr_max |
| BUF_SIZE | 0 | data | (-1),16 |
| BUF_SIZE | 0 | data | (-1),16 |
| BUF_SIZE | 0 | data->name | (-1),17 |
| DATA_SOURCE | 0 | data | $1 |
| DATA_SOURCE | 2 | seed | $3 |
| CONTAINER | 1 | *(-16-16+8) | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | rcu_read |
fs/dlm/lock.c rht_key_get_hash() -> (struct rhashtable_params)->hashfn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | data | 4096-ptr_max |
| BUF_SIZE | 0 | data | (-1),64 |
| BUF_SIZE | 0 | data | (-1),64 |
| DATA_SOURCE | 0 | data | $1 |
| DATA_SOURCE | 2 | seed | $3 |
| CONTAINER | 1 | *(-16-16+8) | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | rcu_read |
net/bridge/br_vlan_tunnel.c rht_key_get_hash() -> (struct rhashtable_params)->hashfn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | data | (-1),8 |
| BUF_SIZE | 0 | data | (-1),8 |
| DATA_SOURCE | 0 | data | $1 |
| DATA_SOURCE | 2 | seed | $3 |
| CONTAINER | 1 | *(-16-16+8) | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | rcu_read |
drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c rht_key_get_hash() -> (struct rhashtable_params)->hashfn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | data | (-1),8,24 |
| BUF_SIZE | 0 | data | (-1),8,24 |
| BUF_SIZE | 0 | data->block | (-1),4,16,24,32,40,48,64,88,96,104,112,120,136,144,168-s32max |
| DATA_SOURCE | 0 | data | $1 |
| DATA_SOURCE | 2 | seed | $3 |
| CONTAINER | 1 | *(-16-16+8) | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | rcu_read |
fs/gfs2/glock.c rht_key_get_hash() -> (struct rhashtable_params)->hashfn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | data | 4096-ptr_max |
| BUF_SIZE | 0 | data->ln_sbd | (-1),1-s32max |
| DATA_SOURCE | 0 | data | $1 |
| DATA_SOURCE | 2 | seed | $3 |
| STR_LEN | 0 | data->ln_sbd->sd_fsname | (-1),269 |
| STR_LEN | 0 | data->ln_sbd->sd_vfs | (-1),8 |
| CONTAINER | 1 | *(-16-16+8) | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | rcu_read |
fs/pidfs.c rht_key_get_hash() -> (struct rhashtable_params)->hashfn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | data | (-1),8 |
| BUF_SIZE | 0 | data | (-1),8 |
| DATA_SOURCE | 0 | data | $1 |
| DATA_SOURCE | 2 | seed | $3 |
| CONTAINER | 1 | *(-16-16+8) | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | rcu_read |
fs/dlm/recover.c rht_key_get_hash() -> (struct rhashtable_params)->hashfn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | data | 4096-ptr_max |
| PARAM_VALUE | 0 | *data | 0-255 |
| DATA_SOURCE | 0 | data | $1 |
| DATA_SOURCE | 2 | seed | $3 |
| CONTAINER | 1 | *(-16-16+8) | $(-1) |
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c rht_key_get_hash() -> (struct rhashtable_params)->hashfn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | data | (-1),512,1040 |
| BUF_SIZE | 0 | data | (-1),512,1040 |
| DATA_SOURCE | 0 | data | $1 |
| DATA_SOURCE | 2 | seed | $3 |
| CONTAINER | 1 | *(-16-16+8) | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | rcu_read |
net/sched/cls_flower.c rht_key_get_hash() -> (struct rhashtable_params)->hashfn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | data | $1 |
| DATA_SOURCE | 2 | seed | $3 |
| CONTAINER | 1 | *(-16-16+8) | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | rcu_read |
net/sched/act_ct.c rht_key_get_hash() -> (struct rhashtable_params)->hashfn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | data | 4096-ptr_max |
| BUF_SIZE | 0 | data | (-1),16 |
| BUF_SIZE | 0 | data | (-1),16 |
| DATA_SOURCE | 0 | data | $1 |
| DATA_SOURCE | 2 | seed | $3 |
| CONTAINER | 1 | *(-16-16+8) | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | global &zones_mutex | ||
| HALF_LOCKED2 | rcu_read |
drivers/net/ethernet/mellanox/mlx5/core/esw/bridge.c rht_key_get_hash() -> (struct rhashtable_params)->hashfn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | data | 4096-ptr_max |
| BUF_SIZE | 0 | data | (-1),8 |
| BUF_SIZE | 0 | data | (-1),8 |
| DATA_SOURCE | 0 | data | $1 |
| DATA_SOURCE | 2 | seed | $3 |
| CONTAINER | 1 | *(-16-16+8) | $(-1) |
| HALF_LOCKED2 | rcu_read |
drivers/net/ethernet/marvell/prestera/prestera_acl.c rht_key_get_hash() -> (struct rhashtable_params)->hashfn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | data | (-1),8,16 |
| BUF_SIZE | 0 | data | (-1),8,16 |
| BUF_SIZE | 0 | data->block | (-1),4,16,24,32,40,48,64,88,96,104,112,120,136,144,168-s32max |
| DATA_SOURCE | 0 | data | $1 |
| DATA_SOURCE | 2 | seed | $3 |
| CONTAINER | 1 | *(-16-16+8) | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | rcu_read |
drivers/net/vxlan/vxlan_vnifilter.c rht_key_get_hash() -> (struct rhashtable_params)->hashfn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | data | (-1),4 |
| BUF_SIZE | 0 | data | (-1),4 |
| DATA_SOURCE | 0 | data | $1 |
| DATA_SOURCE | 2 | seed | $3 |
| CONTAINER | 1 | *(-16-16+8) | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | rcu_read |
drivers/net/ethernet/sfc/tc.c rht_key_get_hash() -> (struct rhashtable_params)->hashfn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | data | 4096-ptr_max |
| BUF_SIZE | 0 | data | (-1),8 |
| BUF_SIZE | 0 | data | (-1),8 |
| DATA_SOURCE | 0 | data | $1 |
| DATA_SOURCE | 2 | seed | $3 |
| CONTAINER | 1 | *(-16-16+8) | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &efx->tc->mutex | ||
| HALF_LOCKED2 | rcu_read |
net/netfilter/nf_flow_table_core.c rht_key_get_hash() -> (struct rhashtable_params)->hashfn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | data | 4096-ptr_max |
| DATA_SOURCE | 0 | data | $1 |
| DATA_SOURCE | 2 | seed | $3 |
| CONTAINER | 1 | *(-16-16+8) | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING |
fs/super.c rht_key_get_hash() -> (struct rhashtable_params)->hashfn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | data | (-1),4 |
| BUF_SIZE | 0 | data | (-1),4 |
| DATA_SOURCE | 0 | data | $1 |
| DATA_SOURCE | 2 | seed | $3 |
| CONTAINER | 1 | *(-16-16+8) | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | rcu_read |
drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c rht_key_get_hash() -> (struct rhashtable_params)->hashfn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | data | 4096-ptr_max |
| BUF_SIZE | 0 | data | (-1),8 |
| BUF_SIZE | 0 | data | (-1),8 |
| DATA_SOURCE | 0 | data | $1 |
| DATA_SOURCE | 2 | seed | $3 |
| CONTAINER | 1 | *(-16-16+8) | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | rcu_read |
fs/nfsd/filecache.c rht_key_get_hash() -> (struct rhashtable_params)->hashfn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | data | (-1),8 |
| BUF_SIZE | 0 | data | (-1),8 |
| DATA_SOURCE | 0 | data | $1 |
| DATA_SOURCE | 2 | seed | $3 |
| CONTAINER | 1 | *(-16-16+8) | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | rcu_read |
drivers/net/ethernet/sfc/mae.c rht_key_get_hash() -> (struct rhashtable_params)->hashfn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | data | (-1),4 |
| BUF_SIZE | 0 | data | (-1),4 |
| DATA_SOURCE | 0 | data | $1 |
| DATA_SOURCE | 2 | seed | $3 |
| CONTAINER | 1 | *(-16-16+8) | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | rcu_read |
lib/objagg.c rht_key_get_hash() -> (struct rhashtable_params)->hashfn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | data | (-1),4,97 |
| BUF_SIZE | 0 | data | (-1),4,97 |
| DATA_SOURCE | 0 | data | $1 |
| DATA_SOURCE | 2 | seed | $3 |
| CONTAINER | 1 | *(-16-16+8) | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | rcu_read |
security/apparmor/apparmorfs.c rht_key_get_hash() -> (struct rhashtable_params)->hashfn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | data | $1 |
| DATA_SOURCE | 2 | seed | $3 |
| CONTAINER | 1 | *(-16-16+8) | $(-1) |
drivers/net/ethernet/mediatek/mtk_ppe.c rht_key_get_hash() -> (struct rhashtable_params)->hashfn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | data | 4096-ptr_max |
| BUF_SIZE | 0 | data | (-1),52 |
| BUF_SIZE | 0 | data | (-1),52 |
| DATA_SOURCE | 0 | data | $1 |
| DATA_SOURCE | 2 | seed | $3 |
| CONTAINER | 1 | *(-16-16+8) | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | global &ppe_lock | ||
| HALF_LOCKED2 | rcu_read |
drivers/net/ethernet/airoha/airoha_ppe.c rht_key_get_hash() -> (struct rhashtable_params)->hashfn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | data | 4096-ptr_max |
| BUF_SIZE | 0 | data | (-1),8,64 |
| BUF_SIZE | 0 | data | (-1),8,64 |
| DATA_SOURCE | 0 | data | $1 |
| DATA_SOURCE | 2 | seed | $3 |
| CONTAINER | 1 | *(-16-16+8) | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING |
net/tipc/socket.c rht_key_get_hash() -> (struct rhashtable_params)->hashfn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | data | (-1),4 |
| BUF_SIZE | 0 | data | (-1),4 |
| DATA_SOURCE | 0 | data | $1 |
| DATA_SOURCE | 2 | seed | $3 |
| CONTAINER | 1 | *(-16-16+8) | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | rcu_read |
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/bwc_complex.c rht_key_get_hash() -> (struct rhashtable_params)->hashfn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | data | 4096-ptr_max |
| PARAM_VALUE | 0 | *data | 0-255 |
| DATA_SOURCE | 0 | data | $1 |
| DATA_SOURCE | 2 | seed | $3 |
| CONTAINER | 1 | *(-16-16+8) | $(-1) |
drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.c rht_key_get_hash() -> (struct rhashtable_params)->hashfn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | data | (-1),8 |
| BUF_SIZE | 0 | data | (-1),8 |
| DATA_SOURCE | 0 | data | $1 |
| DATA_SOURCE | 2 | seed | $3 |
| CONTAINER | 1 | *(-16-16+8) | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &ptp_state->unmatched_lock | ||
| HALF_LOCKED2 | rcu_read |
drivers/infiniband/hw/hfi1/sdma.c rht_key_get_hash() -> (struct rhashtable_params)->hashfn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | data | (-1),8 |
| BUF_SIZE | 0 | data | (-1),8 |
| DATA_SOURCE | 0 | data | $1 |
| DATA_SOURCE | 2 | seed | $3 |
| CONTAINER | 1 | *(-16-16+8) | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | rcu_read |
drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.c rht_key_get_hash() -> (struct rhashtable_params)->hashfn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | data | 4096-ptr_max |
| BUF_SIZE | 0 | data | (-1),8 |
| BUF_SIZE | 0 | data | (-1),8 |
| DATA_SOURCE | 0 | data | $1 |
| DATA_SOURCE | 2 | seed | $3 |
| CONTAINER | 1 | *(-16-16+8) | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | rcu_read |
net/mac80211/mesh_pathtbl.c rht_key_get_hash() -> (struct rhashtable_params)->hashfn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | data | (-1),1-s32max |
| BUF_SIZE | 0 | data | (-1),1-s32max |
| DATA_SOURCE | 0 | data | $1 |
| DATA_SOURCE | 2 | seed | $3 |
| CONTAINER | 1 | *(-16-16+8) | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_PTR | 0 | data |
fs/nfsd/nfs4state.c rht_key_get_hash() -> (struct rhashtable_params)->hashfn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | data | 4096-ptr_max |
| BUF_SIZE | 0 | data | (-1),8 |
| BUF_SIZE | 0 | data | (-1),8 |
| DATA_SOURCE | 0 | data | $1 |
| DATA_SOURCE | 2 | seed | $3 |
| CONTAINER | 1 | *(-16-16+8) | $(-1) |
| HALF_LOCKED2 | rcu_read |
ipc/util.c rht_key_get_hash() -> (struct rhashtable_params)->hashfn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | data | (-1),4 |
| BUF_SIZE | 0 | data | (-1),4 |
| DATA_SOURCE | 0 | data | $1 |
| DATA_SOURCE | 2 | seed | $3 |
| CONTAINER | 1 | *(-16-16+8) | $(-1) |
| HALF_LOCKED2 | &ids->rwsem | ||
| HALF_LOCKED2 | rcu_read |
net/bridge/br_fdb.c rht_key_get_hash() -> (struct rhashtable_params)->hashfn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | data | 4096-ptr_max |
| BUF_SIZE | 0 | data | (-1),8 |
| BUF_SIZE | 0 | data | (-1),8 |
| DATA_SOURCE | 0 | data | $1 |
| DATA_SOURCE | 2 | seed | $3 |
| CONTAINER | 1 | *(-16-16+8) | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING |
net/batman-adv/hard-interface.c rht_key_get_hash() -> (struct rhashtable_params)->hashfn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | data | (-1),8 |
| BUF_SIZE | 0 | data | (-1),8 |
| DATA_SOURCE | 0 | data | $1 |
| DATA_SOURCE | 2 | seed | $3 |
| CONTAINER | 1 | *(-16-16+8) | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | rcu_read |
drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c rht_key_get_hash() -> (struct rhashtable_params)->hashfn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | data | 4096-ptr_max |
| BUF_SIZE | 0 | data | (-1),8 |
| BUF_SIZE | 0 | data | (-1),8 |
| DATA_SOURCE | 0 | data | $1 |
| DATA_SOURCE | 2 | seed | $3 |
| CONTAINER | 1 | *(-16-16+8) | $(-1) |
| HALF_LOCKED2 | rcu_read |
fs/verity/open.c rht_key_get_hash() -> (struct rhashtable_params)->hashfn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | data | (-1),8 |
| BUF_SIZE | 0 | data | (-1),8 |
| DATA_SOURCE | 0 | data | $1 |
| DATA_SOURCE | 2 | seed | $3 |
| CONTAINER | 1 | *(-16-16+8) | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | rcu_read |
fs/xfs/scrub/quotacheck.c rht_key_get_hash() -> (struct rhashtable_params)->hashfn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | data | 4096-ptr_max |
| BUF_SIZE | 0 | data | (-1),8 |
| BUF_SIZE | 0 | data | (-1),8 |
| DATA_SOURCE | 0 | data | $1 |
| DATA_SOURCE | 2 | seed | $3 |
| CONTAINER | 1 | *(-16-16+8) | $(-1) |
| HALF_LOCKED2 | &xqc->lock | ||
| HALF_LOCKED2 | rcu_read |
lib/rhashtable.c rht_key_get_hash() -> (struct rhashtable_params)->hashfn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | data | 1-u64max |
| BUF_SIZE | 0 | data | (-1)-s32max |
| BUF_SIZE | 0 | data | (-1)-s32max |
| DATA_SOURCE | 0 | data | $1 |
| DATA_SOURCE | 2 | seed | $3 |
| CONTAINER | 1 | *(-16-16+8) | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | *data | s64min-s64max |
| USER_PTR | 0 | data | |
| HALF_LOCKED2 | rcu_read |
drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_atcam.c rht_key_get_hash() -> (struct rhashtable_params)->hashfn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | data | 4096-ptr_max |
| BUF_SIZE | 0 | data | (-1),97 |
| BUF_SIZE | 0 | data | (-1),97 |
| DATA_SOURCE | 0 | data | $1 |
| DATA_SOURCE | 2 | seed | $3 |
| CONTAINER | 1 | *(-16-16+8) | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &vregion->lock | ||
| HALF_LOCKED2 | rcu_read |
drivers/net/ethernet/netronome/nfp/flower/qos_conf.c rht_key_get_hash() -> (struct rhashtable_params)->hashfn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | data | (-1),4 |
| BUF_SIZE | 0 | data | (-1),4 |
| DATA_SOURCE | 0 | data | $1 |
| DATA_SOURCE | 2 | seed | $3 |
| CONTAINER | 1 | *(-16-16+8) | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | rcu_read |
drivers/net/netdevsim/fib.c rht_key_get_hash() -> (struct rhashtable_params)->hashfn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | data | 4096-ptr_max |
| BUF_SIZE | 0 | data | (-1),4,28 |
| BUF_SIZE | 0 | data | (-1),4,28 |
| DATA_SOURCE | 0 | data | $1 |
| DATA_SOURCE | 2 | seed | $3 |
| CONTAINER | 1 | *(-16-16+8) | $(-1) |
| HALF_LOCKED2 | rcu_read |
net/netfilter/nft_set_hash.c rht_key_get_hash() -> (struct rhashtable_params)->hashfn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | data | 4096-ptr_max |
| BUF_SIZE | 0 | data | (-1),32 |
| BUF_SIZE | 0 | data | (-1),32 |
| BUF_SIZE | 0 | data->key | (-1),16 |
| DATA_SOURCE | 0 | data | $1 |
| DATA_SOURCE | 2 | seed | $3 |
| CONTAINER | 1 | *(-16-16+8) | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING |
net/bridge/br_vlan.c rht_key_get_hash() -> (struct rhashtable_params)->hashfn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | data | (-1),2 |
| BUF_SIZE | 0 | data | (-1),2 |
| DATA_SOURCE | 0 | data | $1 |
| DATA_SOURCE | 2 | seed | $3 |
| CONTAINER | 1 | *(-16-16+8) | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | rcu_read |
drivers/net/ethernet/netronome/nfp/flower/metadata.c rht_key_get_hash() -> (struct rhashtable_params)->hashfn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | data | (-1),4,8,16 |
| BUF_SIZE | 0 | data | (-1),4,8,16 |
| DATA_SOURCE | 0 | data | $1 |
| DATA_SOURCE | 2 | seed | $3 |
| CONTAINER | 1 | *(-16-16+8) | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | rcu_read |
net/rds/bind.c rht_key_get_hash() -> (struct rhashtable_params)->hashfn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | data | 4096-ptr_max |
| BUF_SIZE | 0 | data | (-1),22 |
| BUF_SIZE | 0 | data | (-1),22 |
| DATA_SOURCE | 0 | data | $1 |
| DATA_SOURCE | 2 | seed | $3 |
| CONTAINER | 1 | *(-16-16+8) | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | rcu_read |
drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c rht_key_get_hash() -> (struct rhashtable_params)->hashfn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | data | (-1),2,8 |
| BUF_SIZE | 0 | data | (-1),2,8 |
| DATA_SOURCE | 0 | data | $1 |
| DATA_SOURCE | 2 | seed | $3 |
| CONTAINER | 1 | *(-16-16+8) | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | rcu_read |
net/ipv6/ip6mr.c rht_key_get_hash() -> (struct rhashtable_params)->hashfn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | data | 4096-ptr_max |
| PARAM_VALUE | 0 | *data | 0-255 |
| DATA_SOURCE | 0 | data | $1 |
| DATA_SOURCE | 2 | seed | $3 |
| CONTAINER | 1 | *(-16-16+8) | $(-1) |
net/ipv6/ila/ila_xlat.c rht_key_get_hash() -> (struct rhashtable_params)->hashfn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | data | (-1),8 |
| BUF_SIZE | 0 | data | (-1),8 |
| DATA_SOURCE | 0 | data | $1 |
| DATA_SOURCE | 2 | seed | $3 |
| CONTAINER | 1 | *(-16-16+8) | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | rcu_read |
net/ipv6/seg6_hmac.c rht_key_get_hash() -> (struct rhashtable_params)->hashfn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | data | (-1),4 |
| BUF_SIZE | 0 | data | (-1),4 |
| DATA_SOURCE | 0 | data | $1 |
| DATA_SOURCE | 2 | seed | $3 |
| CONTAINER | 1 | *(-16-16+8) | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | rcu_read |
drivers/net/ethernet/mellanox/mlx5/core/lib/macsec_fs.c rht_key_get_hash() -> (struct rhashtable_params)->hashfn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | data | (-1),4 |
| BUF_SIZE | 0 | data | (-1),4 |
| DATA_SOURCE | 0 | data | $1 |
| DATA_SOURCE | 2 | seed | $3 |
| CONTAINER | 1 | *(-16-16+8) | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | rcu_read |
drivers/net/ethernet/mellanox/mlx5/core/en/rep/neigh.c rht_key_get_hash() -> (struct rhashtable_params)->hashfn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | data | 4096-ptr_max |
| DATA_SOURCE | 0 | data | $1 |
| DATA_SOURCE | 2 | seed | $3 |
| CONTAINER | 1 | *(-16-16+8) | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | rcu_read |
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c rht_key_get_hash() -> (struct rhashtable_params)->hashfn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | data | (-1),8,16-17 |
| BUF_SIZE | 0 | data | (-1),8,16-17 |
| BUF_SIZE | 0 | data->n | (-1)-s32max |
| DATA_SOURCE | 0 | data | $1 |
| DATA_SOURCE | 2 | seed | $3 |
| CONTAINER | 1 | *(-16-16+8) | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | data->dev->group | |
| NO_OVERFLOW_SIMPLE | 0 | data->dev->num_tc | |
| NO_OVERFLOW_SIMPLE | 0 | data->dev->proto_down | |
| NO_OVERFLOW_SIMPLE | 0 | data->dev->real_num_rx_queues | |
| NO_OVERFLOW_SIMPLE | 0 | data->n->arp_queue_len_bytes | |
| HALF_LOCKED2 | rcu_read |
net/mac80211/sta_info.c rht_key_get_hash() -> (struct rhashtable_params)->hashfn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | data | (-1)-s32max |
| BUF_SIZE | 0 | data | (-1)-s32max |
| DATA_SOURCE | 0 | data | $1 |
| DATA_SOURCE | 2 | seed | $3 |
| CONTAINER | 1 | *(-16-16+8) | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_PTR | 0 | data |
drivers/net/ethernet/sfc/tc_encap_actions.c rht_key_get_hash() -> (struct rhashtable_params)->hashfn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | data | 4096-ptr_max |
| BUF_SIZE | 0 | data | (-1),272 |
| BUF_SIZE | 0 | data | (-1),272 |
| DATA_SOURCE | 0 | data | $1 |
| DATA_SOURCE | 2 | seed | $3 |
| CONTAINER | 1 | *(-16-16+8) | $(-1) |
| HALF_LOCKED2 | rcu_read |
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c rht_key_get_hash() -> (struct rhashtable_params)->hashfn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | data | 4096-ptr_max |
| BUF_SIZE | 0 | data | (-1),8 |
| BUF_SIZE | 0 | data | (-1),8 |
| DATA_SOURCE | 0 | data | $1 |
| DATA_SOURCE | 2 | seed | $3 |
| CONTAINER | 1 | *(-16-16+8) | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | rcu_read |
drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_flower.c rht_key_get_hash() -> (struct rhashtable_params)->hashfn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | data | (-1),8 |
| BUF_SIZE | 0 | data | (-1),8 |
| DATA_SOURCE | 0 | data | $1 |
| DATA_SOURCE | 2 | seed | $3 |
| CONTAINER | 1 | *(-16-16+8) | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | rcu_read |
drivers/net/ethernet/marvell/prestera/prestera_router_hw.c rht_key_get_hash() -> (struct rhashtable_params)->hashfn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | data | 4096-ptr_max |
| DATA_SOURCE | 0 | data | $1 |
| DATA_SOURCE | 2 | seed | $3 |
| CONTAINER | 1 | *(-16-16+8) | $(-1) |
| HALF_LOCKED2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | rcu_read |
net/handshake/request.c rht_key_get_hash() -> (struct rhashtable_params)->hashfn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | data | (-1),8 |
| BUF_SIZE | 0 | data | (-1),8 |
| DATA_SOURCE | 0 | data | $1 |
| DATA_SOURCE | 2 | seed | $3 |
| CONTAINER | 1 | *(-16-16+8) | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | rcu_read |
drivers/net/ethernet/sfc/tc_counters.c rht_key_get_hash() -> (struct rhashtable_params)->hashfn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | data | 4096-ptr_max |
| BUF_SIZE | 0 | data | (-1),32,232 |
| BUF_SIZE | 0 | data | (-1),32,232 |
| DATA_SOURCE | 0 | data | $1 |
| DATA_SOURCE | 2 | seed | $3 |
| CONTAINER | 1 | *(-16-16+8) | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | rcu_read |
drivers/net/ethernet/netronome/nfp/flower/offload.c rht_key_get_hash() -> (struct rhashtable_params)->hashfn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | data | 4096-ptr_max |
| BUF_SIZE | 0 | data | (-1),8 |
| BUF_SIZE | 0 | data | (-1),8 |
| DATA_SOURCE | 0 | data | $1 |
| DATA_SOURCE | 2 | seed | $3 |
| CONTAINER | 1 | *(-16-16+8) | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | rcu_read |
drivers/net/ethernet/mellanox/mlx5/core/en/tc/act_stats.c rht_key_get_hash() -> (struct rhashtable_params)->hashfn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | data | 4096-ptr_max |
| BUF_SIZE | 0 | data | (-1),8 |
| BUF_SIZE | 0 | data | (-1),8 |
| DATA_SOURCE | 0 | data | $1 |
| DATA_SOURCE | 2 | seed | $3 |
| CONTAINER | 1 | *(-16-16+8) | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | rcu_read |
drivers/net/ethernet/intel/ice/ice_eswitch_br.c rht_key_get_hash() -> (struct rhashtable_params)->hashfn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | data | 4096-ptr_max |
| BUF_SIZE | 0 | data | (-1),8 |
| BUF_SIZE | 0 | data | (-1),8 |
| DATA_SOURCE | 0 | data | $1 |
| DATA_SOURCE | 2 | seed | $3 |
| CONTAINER | 1 | *(-16-16+8) | $(-1) |
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | rcu_read |
net/netfilter/nf_tables_api.c rht_key_get_hash() -> (struct rhashtable_params)->hashfn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | data | 1-u64max |
| BUF_SIZE | 0 | data | (-1),16,257 |
| BUF_SIZE | 0 | data | (-1),16,257 |
| BUF_SIZE | 0 | data->name | (-1),256 |
| DATA_SOURCE | 0 | data | $1 |
| DATA_SOURCE | 2 | seed | $3 |
| CONTAINER | 1 | *(-16-16+8) | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_PTR | 0 | data | |
| HALF_LOCKED2 | rcu_read |
net/sctp/input.c rht_key_get_hash() -> (struct rhashtable_params)->hashfn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | data | 4096-ptr_max |
| BUF_SIZE | 0 | data | (-1),24 |
| BUF_SIZE | 0 | data | (-1),24 |
| BUF_SIZE | 0 | data->paddr | (-1)-s32max |
| DATA_SOURCE | 0 | data | $1 |
| DATA_SOURCE | 2 | seed | $3 |
| CONTAINER | 1 | *(-16-16+8) | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING |
kernel/events/hw_breakpoint.c rht_key_get_hash() -> (struct rhashtable_params)->hashfn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | data | 4096-ptr_max |
| BUF_SIZE | 0 | data | (-1),8 |
| BUF_SIZE | 0 | data | (-1),8 |
| DATA_SOURCE | 0 | data | $1 |
| DATA_SOURCE | 2 | seed | $3 |
| CONTAINER | 1 | *(-16-16+8) | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | rcu_read |
net/ipv4/inet_fragment.c rht_key_get_hash() -> (struct rhashtable_params)->hashfn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | data | 4096-ptr_max |
| BUF_SIZE | 0 | data | (-1),20,40,44 |
| BUF_SIZE | 0 | data | (-1),20,40,44 |
| DATA_SOURCE | 0 | data | $1 |
| DATA_SOURCE | 2 | seed | $3 |
| CONTAINER | 1 | *(-16-16+8) | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | rcu_read |
drivers/net/ethernet/netronome/nfp/flower/tunnel_conf.c rht_key_get_hash() -> (struct rhashtable_params)->hashfn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | data | (-1),6,8,32 |
| BUF_SIZE | 0 | data | (-1),6,8,32 |
| DATA_SOURCE | 0 | data | $1 |
| DATA_SOURCE | 2 | seed | $3 |
| CONTAINER | 1 | *(-16-16+8) | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | rcu_read |
lib/test_rhashtable.c rht_key_get_hash() -> (struct rhashtable_params)->hashfn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | data | 4096-ptr_max |
| BUF_SIZE | 0 | data | (-1),8 |
| BUF_SIZE | 0 | data | (-1),8 |
| DATA_SOURCE | 0 | data | $1 |
| DATA_SOURCE | 2 | seed | $3 |
| CONTAINER | 1 | *(-16-16+8) | $(-1) |
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | rcu_read |
drivers/net/ethernet/mellanox/mlx5/core/esw/bridge_mcast.c rht_key_get_hash() -> (struct rhashtable_params)->hashfn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | data | 4096-ptr_max |
| BUF_SIZE | 0 | data | (-1),8 |
| BUF_SIZE | 0 | data | (-1),8 |
| DATA_SOURCE | 0 | data | $1 |
| DATA_SOURCE | 2 | seed | $3 |
| CONTAINER | 1 | *(-16-16+8) | $(-1) |
| HALF_LOCKED2 | rcu_read |
kernel/bpf/offload.c rht_key_get_hash() -> (struct rhashtable_params)->hashfn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | data | (-1),8 |
| BUF_SIZE | 0 | data | (-1),8 |
| DATA_SOURCE | 0 | data | $1 |
| DATA_SOURCE | 2 | seed | $3 |
| CONTAINER | 1 | *(-16-16+8) | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | global &bpf_devs_lock | ||
| HALF_LOCKED2 | rcu_read |
net/core/xdp.c rht_key_get_hash() -> (struct rhashtable_params)->hashfn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | data | 4096-ptr_max |
| BUF_SIZE | 0 | data | (-1),4 |
| BUF_SIZE | 0 | data | (-1),4 |
| DATA_SOURCE | 0 | data | $1 |
| DATA_SOURCE | 2 | seed | $3 |
| CONTAINER | 1 | *(-16-16+8) | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | rcu_read |
drivers/net/wireless/ath/ath12k/peer.c rht_key_get_hash() -> (struct rhashtable_params)->hashfn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | data | (-1),6 |
| BUF_SIZE | 0 | data | (-1),6 |
| DATA_SOURCE | 0 | data | $1 |
| DATA_SOURCE | 2 | seed | $3 |
| CONTAINER | 1 | *(-16-16+8) | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | rcu_read |
drivers/net/ethernet/mellanox/mlxsw/spectrum.c rht_key_get_hash() -> (struct rhashtable_params)->hashfn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | data | (-1),8 |
| BUF_SIZE | 0 | data | (-1),8 |
| DATA_SOURCE | 0 | data | $1 |
| DATA_SOURCE | 2 | seed | $3 |
| CONTAINER | 1 | *(-16-16+8) | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | rcu_read |
kernel/trace/fprobe.c rht_key_get_hash() -> (struct rhashtable_params)->hashfn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | data | (-1),8 |
| BUF_SIZE | 0 | data | (-1),8 |
| DATA_SOURCE | 0 | data | $1 |
| DATA_SOURCE | 2 | seed | $3 |
| CONTAINER | 1 | *(-16-16+8) | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/vxlan/vxlan_mdb.c rht_key_get_hash() -> (struct rhashtable_params)->hashfn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | data | 4096-ptr_max |
| DATA_SOURCE | 0 | data | $1 |
| DATA_SOURCE | 2 | seed | $3 |
| CONTAINER | 1 | *(-16-16+8) | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | rcu_read |
drivers/net/wireless/ath/ath12k/dp_peer.c rht_key_get_hash() -> (struct rhashtable_params)->hashfn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | data | (-1),6 |
| BUF_SIZE | 0 | data | (-1),6 |
| DATA_SOURCE | 0 | data | $1 |
| DATA_SOURCE | 2 | seed | $3 |
| CONTAINER | 1 | *(-16-16+8) | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_PTR | 0 | data | |
| HALF_LOCKED2 | rcu_read |
drivers/net/ethernet/marvell/prestera/prestera_router.c rht_key_get_hash() -> (struct rhashtable_params)->hashfn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | data | 4096-ptr_max |
| DATA_SOURCE | 0 | data | $1 |
| DATA_SOURCE | 2 | seed | $3 |
| CONTAINER | 1 | *(-16-16+8) | $(-1) |
| HALF_LOCKED2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | rcu_read |
net/ipv6/ioam6.c rht_key_get_hash() -> (struct rhashtable_params)->hashfn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | data | (-1),2,4 |
| BUF_SIZE | 0 | data | (-1),2,4 |
| DATA_SOURCE | 0 | data | $1 |
| DATA_SOURCE | 2 | seed | $3 |
| CONTAINER | 1 | *(-16-16+8) | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | rcu_read |
drivers/net/vxlan/vxlan_core.c rht_key_get_hash() -> (struct rhashtable_params)->hashfn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | data | (-1),4,12 |
| BUF_SIZE | 0 | data | (-1),4,12 |
| DATA_SOURCE | 0 | data | $1 |
| DATA_SOURCE | 2 | seed | $3 |
| CONTAINER | 1 | *(-16-16+8) | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/sfc/tc_conntrack.c rht_key_get_hash() -> (struct rhashtable_params)->hashfn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | data | 4096-ptr_max |
| BUF_SIZE | 0 | data | (-1),8 |
| BUF_SIZE | 0 | data | (-1),8 |
| DATA_SOURCE | 0 | data | $1 |
| DATA_SOURCE | 2 | seed | $3 |
| CONTAINER | 1 | *(-16-16+8) | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | rcu_read |
fs/xfs/xfs_buf.c rht_key_get_hash() -> (struct rhashtable_params)->hashfn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | data | 4096-ptr_max |
| DATA_SOURCE | 0 | data | $1 |
| DATA_SOURCE | 2 | seed | $3 |
| CONTAINER | 1 | *(-16-16+8) | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | rcu_read |
drivers/net/ethernet/mellanox/mlx5/core/lib/fs_chains.c rht_key_get_hash() -> (struct rhashtable_params)->hashfn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | data | (-1),4,12 |
| BUF_SIZE | 0 | data | (-1),4,12 |
| DATA_SOURCE | 0 | data | $1 |
| DATA_SOURCE | 2 | seed | $3 |
| CONTAINER | 1 | *(-16-16+8) | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &chains->lock | ||
| HALF_LOCKED2 | rcu_read |
net/xfrm/xfrm_policy.c rht_key_get_hash() -> (struct rhashtable_params)->hashfn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | data | 4096-ptr_max |
| BUF_SIZE | 0 | data | (-1),16 |
| BUF_SIZE | 0 | data | (-1),16 |
| DATA_SOURCE | 0 | data | $1 |
| DATA_SOURCE | 2 | seed | $3 |
| CONTAINER | 1 | *(-16-16+8) | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | rcu_read |
drivers/net/ethernet/netronome/nfp/flower/conntrack.c rht_key_get_hash() -> (struct rhashtable_params)->hashfn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | data | (-1),2,8,16,24 |
| BUF_SIZE | 0 | data | (-1),2,8,16,24 |
| DATA_SOURCE | 0 | data | $1 |
| DATA_SOURCE | 2 | seed | $3 |
| CONTAINER | 1 | *(-16-16+8) | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | rcu_read |
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c rht_key_get_hash() -> (struct rhashtable_params)->hashfn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | data | (-1),2,4 |
| BUF_SIZE | 0 | data | (-1),2,4 |
| DATA_SOURCE | 0 | data | $1 |
| DATA_SOURCE | 2 | seed | $3 |
| CONTAINER | 1 | *(-16-16+8) | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | rcu_read |
net/bridge/br_multicast.c rht_key_get_hash() -> (struct rhashtable_params)->hashfn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | data | 4096-ptr_max |
| DATA_SOURCE | 0 | data | $1 |
| DATA_SOURCE | 2 | seed | $3 |
| CONTAINER | 1 | *(-16-16+8) | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/wireless/ath/ath11k/peer.c rht_key_get_hash() -> (struct rhashtable_params)->hashfn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | data | (-1),4,6 |
| BUF_SIZE | 0 | data | (-1),4,6 |
| DATA_SOURCE | 0 | data | $1 |
| DATA_SOURCE | 2 | seed | $3 |
| CONTAINER | 1 | *(-16-16+8) | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_PTR | 0 | data | |
| HALF_LOCKED2 | &ab->base_lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | rcu_read |
security/apparmor/policy_unpack.c rht_key_get_hash() -> (struct rhashtable_params)->hashfn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | data | 4096-ptr_max |
| PARAM_VALUE | 0 | *data | 0-255 |
| DATA_SOURCE | 0 | data | $1 |
| DATA_SOURCE | 2 | seed | $3 |
| CONTAINER | 1 | *(-16-16+8) | $(-1) |
drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_tcam.c rht_key_get_hash() -> (struct rhashtable_params)->hashfn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | *data | 0-255 |
| BUF_SIZE | 0 | data | (-1),4 |
| BUF_SIZE | 0 | data | (-1),4 |
| DATA_SOURCE | 0 | data | $1 |
| DATA_SOURCE | 2 | seed | $3 |
| CONTAINER | 1 | *(-16-16+8) | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | rcu_read |
kernel/bpf/hashtab.c rht_key_get_hash() -> (struct rhashtable_params)->hashfn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | data | (-1)-s32max |
| BUF_SIZE | 0 | data | (-1)-s32max |
| DATA_SOURCE | 0 | data | $1 |
| DATA_SOURCE | 2 | seed | $3 |
| CONTAINER | 1 | *(-16-16+8) | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | *data | s64min-s64max |
| USER_PTR | 0 | data | |
| HALF_LOCKED2 | rcu_read |
net/ipv4/ipmr.c rht_key_get_hash() -> (struct rhashtable_params)->hashfn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | data | 4096-ptr_max |
| PARAM_VALUE | 0 | *data | 0-255 |
| DATA_SOURCE | 0 | data | $1 |
| DATA_SOURCE | 2 | seed | $3 |
| CONTAINER | 1 | *(-16-16+8) | $(-1) |
drivers/net/ethernet/mediatek/mtk_ppe_offload.c rht_key_get_hash() -> (struct rhashtable_params)->hashfn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | data | 4096-ptr_max |
| BUF_SIZE | 0 | data | (-1),8 |
| BUF_SIZE | 0 | data | (-1),8 |
| DATA_SOURCE | 0 | data | $1 |
| DATA_SOURCE | 2 | seed | $3 |
| CONTAINER | 1 | *(-16-16+8) | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | global &mtk_flow_offload_mutex |
net/netlink/af_netlink.c rht_key_get_hash() -> (struct rhashtable_params)->hashfn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | data | 4096-ptr_max |
| BUF_SIZE | 0 | data | (-1),16 |
| BUF_SIZE | 0 | data | (-1),16 |
| DATA_SOURCE | 0 | data | $1 |
| DATA_SOURCE | 2 | seed | $3 |
| CONTAINER | 1 | *(-16-16+8) | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | rcu_read |
drivers/net/ethernet/netronome/nfp/bpf/offload.c rht_key_get_hash() -> (struct rhashtable_params)->hashfn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | data | 4096-ptr_max |
| BUF_SIZE | 0 | data | (-1),4 |
| BUF_SIZE | 0 | data | (-1),4 |
| DATA_SOURCE | 0 | data | $1 |
| DATA_SOURCE | 2 | seed | $3 |
| CONTAINER | 1 | *(-16-16+8) | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | rcu_read |
drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.c rht_key_get_hash() -> (struct rhashtable_params)->hashfn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | data | (-1),2,4,169 |
| BUF_SIZE | 0 | data | (-1),2,4,169 |
| DATA_SOURCE | 0 | data | $1 |
| DATA_SOURCE | 2 | seed | $3 |
| CONTAINER | 1 | *(-16-16+8) | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | rcu_read |