Documented in 1 files:

Defined in 1 files as a function:

Referenced in 11 files:

Smatch caller information:

net/sched/cls_flower.c fl_set_pfcp_opt() -> nla_get_be64()

Type Parameter Key Value
PARAM_VALUE 0 nla 1-u64max
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &net->xfrm.xfrm_cfg_mutex
HALF_LOCKED2 global &audit_cmd_mutex.lock
HALF_LOCKED2 global &cb_lock
HALF_LOCKED2 global &crypto_cfg_mutex
HALF_LOCKED2 global &hwsim_phys_lock
HALF_LOCKED2 global &rx_queue_mutex

net/openvswitch/flow_netlink.c ip_tun_from_nlattr() -> nla_get_be64()

Type Parameter Key Value
PARAM_VALUE 0 nla 4096-ptr_max
PARAM_VALUE 0 nla->nla_len 4-u16max
CAPPED_DATA 0 nla->nla_len 1
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 nla->nla_len 4-u16max[c]
USER_DATA 0 nla->nla_type 0-u16max
USER_PTR 0 nla
HALF_LOCKED2 &dev->ethtool->rss_lock
HALF_LOCKED2 &dev->lock
HALF_LOCKED2 &devlink->lock
HALF_LOCKED2 &net->xfrm.xfrm_cfg_mutex
HALF_LOCKED2 global &audit_cmd_mutex.lock
HALF_LOCKED2 global &cb_lock
HALF_LOCKED2 global &crypto_cfg_mutex
HALF_LOCKED2 global &dpll_lock
HALF_LOCKED2 global &hwsim_phys_lock
HALF_LOCKED2 global &net_dm_mutex
HALF_LOCKED2 global &rtnl_mutex
HALF_LOCKED2 global &rx_queue_mutex
HALF_LOCKED2 rcu_read

net/openvswitch/flow_netlink.c ip_tun_from_nlattr() -> nla_get_be64()

Type Parameter Key Value
PARAM_VALUE 0 nla 4096-ptr_max
PARAM_VALUE 0 nla->nla_len 4-u16max
CAPPED_DATA 0 nla->nla_len 1
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 nla->nla_len 4-u16max[c]
USER_DATA 0 nla->nla_type 0-u16max
USER_PTR 0 nla

net/core/fib_rules.c fib_nl2rule() -> nla_get_be64()

Type Parameter Key Value
PARAM_VALUE 0 nla 1-u64max
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &net->xfrm.xfrm_cfg_mutex
HALF_LOCKED2 global &audit_cmd_mutex.lock
HALF_LOCKED2 global &cb_lock
HALF_LOCKED2 global &crypto_cfg_mutex
HALF_LOCKED2 global &hwsim_phys_lock
HALF_LOCKED2 global &rtnl_mutex
HALF_LOCKED2 global &rx_queue_mutex

net/netfilter/nft_quota.c nft_quota_do_init() -> nla_get_be64()

Type Parameter Key Value
PARAM_VALUE 0 nla 1-u64max
RX_PATH
TASK_NOT_RUNNING

net/netfilter/nft_quota.c nft_quota_do_init() -> nla_get_be64()

Type Parameter Key Value
PARAM_VALUE 0 nla 1-u64max
RX_PATH
TASK_NOT_RUNNING

net/netfilter/ipset/ip_set_core.c ip_set_get_extensions() -> nla_get_be64()

Type Parameter Key Value
PARAM_VALUE 0 nla 1-u64max
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &nft_net->commit_mutex
HALF_LOCKED2 global &audit_cmd_mutex.lock
HALF_LOCKED2 global &hwsim_phys_lock
HALF_LOCKED2 global &rtnl_mutex
HALF_LOCKED2 global &rx_queue_mutex
HALF_LOCKED2 rcu_read

net/netfilter/ipset/ip_set_core.c ip_set_get_extensions() -> nla_get_be64()

Type Parameter Key Value
PARAM_VALUE 0 nla 1-u64max
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &nft_net->commit_mutex
HALF_LOCKED2 global &audit_cmd_mutex.lock
HALF_LOCKED2 global &hwsim_phys_lock
HALF_LOCKED2 global &rtnl_mutex
HALF_LOCKED2 global &rx_queue_mutex
HALF_LOCKED2 rcu_read

net/netfilter/ipset/ip_set_core.c ip_set_get_extensions() -> nla_get_be64()

Type Parameter Key Value
PARAM_VALUE 0 nla 1-u64max
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &nft_net->commit_mutex
HALF_LOCKED2 global &audit_cmd_mutex.lock
HALF_LOCKED2 global &hwsim_phys_lock
HALF_LOCKED2 global &rtnl_mutex
HALF_LOCKED2 global &rx_queue_mutex
HALF_LOCKED2 rcu_read

net/netfilter/nft_counter.c nft_counter_do_init() -> nla_get_be64()

Type Parameter Key Value
PARAM_VALUE 0 nla 1-u64max
RX_PATH
TASK_NOT_RUNNING

net/netfilter/nft_counter.c nft_counter_do_init() -> nla_get_be64()

Type Parameter Key Value
PARAM_VALUE 0 nla 1-u64max
RX_PATH
TASK_NOT_RUNNING

net/ipv4/ip_tunnel_core.c ip6_tun_build_state() -> nla_get_be64()

Type Parameter Key Value
PARAM_VALUE 0 nla 1-u64max
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &net->rtnl_mutex
HALF_LOCKED2 global &rtnl_mutex

net/ipv4/ip_tunnel_core.c ip_tun_build_state() -> nla_get_be64()

Type Parameter Key Value
PARAM_VALUE 0 nla 1-u64max
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &net->rtnl_mutex
HALF_LOCKED2 global &rtnl_mutex

net/netfilter/nft_limit.c nft_limit_init() -> nla_get_be64()

Type Parameter Key Value
PARAM_VALUE 0 nla 1-u64max
RX_PATH
TASK_NOT_RUNNING

net/netfilter/nft_limit.c nft_limit_init() -> nla_get_be64()

Type Parameter Key Value
PARAM_VALUE 0 nla 1-u64max
RX_PATH
TASK_NOT_RUNNING

net/netfilter/nfnetlink_acct.c nfnl_acct_new() -> nla_get_be64()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &nft_net->commit_mutex
HALF_LOCKED2 global &audit_cmd_mutex.lock
HALF_LOCKED2 global &hwsim_phys_lock
HALF_LOCKED2 global &rtnl_mutex
HALF_LOCKED2 global &rx_queue_mutex
HALF_LOCKED2 rcu_read

net/netfilter/nfnetlink_acct.c nfnl_acct_new() -> nla_get_be64()

Type Parameter Key Value
PARAM_VALUE 0 nla 1-u64max
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &nft_net->commit_mutex
HALF_LOCKED2 global &audit_cmd_mutex.lock
HALF_LOCKED2 global &hwsim_phys_lock
HALF_LOCKED2 global &rtnl_mutex
HALF_LOCKED2 global &rx_queue_mutex
HALF_LOCKED2 rcu_read

net/netfilter/nfnetlink_acct.c nfnl_acct_new() -> nla_get_be64()

Type Parameter Key Value
PARAM_VALUE 0 nla 1-u64max
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &nft_net->commit_mutex
HALF_LOCKED2 global &audit_cmd_mutex.lock
HALF_LOCKED2 global &hwsim_phys_lock
HALF_LOCKED2 global &rtnl_mutex
HALF_LOCKED2 global &rx_queue_mutex
HALF_LOCKED2 rcu_read

net/netfilter/nf_tables_api.c nf_msecs_to_jiffies64() -> nla_get_be64()

Type Parameter Key Value
PARAM_VALUE 0 nla 1-u64max
DATA_SOURCE 0 nla $0
RX_PATH
TASK_NOT_RUNNING

net/netfilter/nf_tables_api.c nf_tables_delchain() -> nla_get_be64()

Type Parameter Key Value
PARAM_VALUE 0 nla 1-u64max
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &nft_net->commit_mutex
HALF_LOCKED2 global &audit_cmd_mutex.lock
HALF_LOCKED2 global &hwsim_phys_lock
HALF_LOCKED2 global &rtnl_mutex
HALF_LOCKED2 global &rx_queue_mutex
HALF_LOCKED2 rcu_read

net/netfilter/nf_tables_api.c nf_tables_newchain() -> nla_get_be64()

Type Parameter Key Value
PARAM_VALUE 0 nla 1-u64max
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &nft_net->commit_mutex
HALF_LOCKED2 global &audit_cmd_mutex.lock
HALF_LOCKED2 global &hwsim_phys_lock
HALF_LOCKED2 global &rtnl_mutex
HALF_LOCKED2 global &rx_queue_mutex
HALF_LOCKED2 rcu_read

net/netfilter/nf_tables_api.c nf_tables_newrule() -> nla_get_be64()

Type Parameter Key Value
PARAM_VALUE 0 nla 1-u64max
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &nft_net->commit_mutex
HALF_LOCKED2 global &audit_cmd_mutex.lock
HALF_LOCKED2 global &hwsim_phys_lock
HALF_LOCKED2 global &rtnl_mutex
HALF_LOCKED2 global &rx_queue_mutex
HALF_LOCKED2 rcu_read

net/netfilter/nf_tables_api.c nf_tables_newrule() -> nla_get_be64()

Type Parameter Key Value
PARAM_VALUE 0 nla 1-u64max
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &nft_net->commit_mutex
HALF_LOCKED2 global &audit_cmd_mutex.lock
HALF_LOCKED2 global &hwsim_phys_lock
HALF_LOCKED2 global &rtnl_mutex
HALF_LOCKED2 global &rx_queue_mutex
HALF_LOCKED2 rcu_read

net/netfilter/nf_tables_api.c nft_flowtable_lookup_byhandle() -> nla_get_be64()

Type Parameter Key Value
PARAM_VALUE 0 nla 1-u64max
DATA_SOURCE 0 nla $1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &nft_net->commit_mutex
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 global &audit_cmd_mutex.lock
HALF_LOCKED2 global &hwsim_phys_lock
HALF_LOCKED2 global &rtnl_mutex
HALF_LOCKED2 global &rx_queue_mutex
HALF_LOCKED2 rcu_read

net/netfilter/nf_tables_api.c nft_obj_lookup_byhandle() -> nla_get_be64()

Type Parameter Key Value
PARAM_VALUE 0 nla 1-u64max
DATA_SOURCE 0 nla $1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &nft_net->commit_mutex
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 global &audit_cmd_mutex.lock
HALF_LOCKED2 global &hwsim_phys_lock
HALF_LOCKED2 global &rtnl_mutex
HALF_LOCKED2 global &rx_queue_mutex
HALF_LOCKED2 rcu_read

net/netfilter/nf_tables_api.c nft_rule_lookup() -> nla_get_be64()

Type Parameter Key Value
PARAM_VALUE 0 nla 1-u64max
DATA_SOURCE 0 nla $2
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &nft_net->commit_mutex
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 global &audit_cmd_mutex.lock
HALF_LOCKED2 global &hwsim_phys_lock
HALF_LOCKED2 global &rtnl_mutex
HALF_LOCKED2 global &rx_queue_mutex
HALF_LOCKED2 rcu_read

net/netfilter/nf_tables_api.c nft_set_lookup_byhandle() -> nla_get_be64()

Type Parameter Key Value
PARAM_VALUE 0 nla 1-u64max
DATA_SOURCE 0 nla $1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &nft_net->commit_mutex
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 global &audit_cmd_mutex.lock
HALF_LOCKED2 global &hwsim_phys_lock
HALF_LOCKED2 global &rtnl_mutex
HALF_LOCKED2 global &rx_queue_mutex
HALF_LOCKED2 rcu_read

net/netfilter/nf_tables_api.c nft_stats_alloc() -> nla_get_be64()

Type Parameter Key Value
PARAM_VALUE 0 nla 1-u64max
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &nft_net->commit_mutex
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 global &audit_cmd_mutex.lock
HALF_LOCKED2 global &hwsim_phys_lock
HALF_LOCKED2 global &rtnl_mutex
HALF_LOCKED2 global &rx_queue_mutex
HALF_LOCKED2 rcu_read

net/netfilter/nf_tables_api.c nft_stats_alloc() -> nla_get_be64()

Type Parameter Key Value
PARAM_VALUE 0 nla 1-u64max
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &nft_net->commit_mutex
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 global &audit_cmd_mutex.lock
HALF_LOCKED2 global &hwsim_phys_lock
HALF_LOCKED2 global &rtnl_mutex
HALF_LOCKED2 global &rx_queue_mutex
HALF_LOCKED2 rcu_read

net/netfilter/nf_tables_api.c nft_table_lookup_byhandle() -> nla_get_be64()

Type Parameter Key Value
PARAM_VALUE 0 nla 1-u64max
DATA_SOURCE 0 nla $1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &nft_net->commit_mutex
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 global &audit_cmd_mutex.lock
HALF_LOCKED2 global &hwsim_phys_lock
HALF_LOCKED2 global &rtnl_mutex
HALF_LOCKED2 global &rx_queue_mutex
HALF_LOCKED2 rcu_read