Documented in 1 files:

Defined in 1 files as a function:

Referenced in 15 files:

Smatch caller information:

net/netfilter/nft_last.c nft_last_dump() -> nla_put_be64()

Type Parameter Key Value
PARAM_VALUE 0 skb 4096-ptr_max
PARAM_VALUE 0 skb->data_len 0
PARAM_VALUE 1 attrtype 2
PARAM_VALUE 3 padattr 3
BUF_SIZE 0 skb (-1)-s32max
BUF_SIZE 0 skb (-1)-s32max
DATA_SOURCE 0 skb $0
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 skb->tail

net/sched/cls_flower.c fl_dump_key_pfcp_opt() -> nla_put_be64()

Type Parameter Key Value
PARAM_VALUE 0 skb 4096-ptr_max
PARAM_VALUE 0 skb->data_len 0
PARAM_VALUE 0 skb->sk->ns_tracker->alloc_stack_handle 0-4294967295
PARAM_VALUE 0 skb->sk->ns_tracker->dead 0-1
PARAM_VALUE 0 skb->sk->ns_tracker->free_stack_handle 0-4294967295
PARAM_VALUE 1 attrtype 2
PARAM_VALUE 3 padattr 0
BUF_SIZE 0 skb (-1)-s32max
BUF_SIZE 0 skb (-1)-s32max
DATA_SOURCE 0 skb $0
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &tp->lock

net/openvswitch/flow_netlink.c __ip_tun_to_nlattr() -> nla_put_be64()

Type Parameter Key Value
PARAM_VALUE 0 skb 4096-ptr_max
PARAM_VALUE 0 skb->data_len 0
PARAM_VALUE 1 attrtype 0
PARAM_VALUE 3 padattr 14
BUF_SIZE 0 skb (-1)-s32max
BUF_SIZE 0 skb (-1)-s32max
DATA_SOURCE 0 skb $0
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 skb->len
NO_OVERFLOW_SIMPLE 0 skb->tail

net/core/fib_rules.c fib_nl_fill_rule() -> nla_put_be64()

Type Parameter Key Value
PARAM_VALUE 0 skb 4096-ptr_max
PARAM_VALUE 0 skb->data_len 0
PARAM_VALUE 1 attrtype 12
PARAM_VALUE 2 value 1-u64max
PARAM_VALUE 3 padattr 18
BUF_SIZE 0 skb (-1)-s32max
BUF_SIZE 0 skb (-1)-s32max
DATA_SOURCE 0 skb $0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 rcu_read

net/netfilter/nft_quota.c nft_quota_do_dump() -> nla_put_be64()

Type Parameter Key Value
PARAM_VALUE 0 skb 4096-ptr_max
PARAM_VALUE 0 skb->data_len 0
PARAM_VALUE 1 attrtype 1
PARAM_VALUE 3 padattr 3
BUF_SIZE 0 skb (-1)-s32max
BUF_SIZE 0 skb (-1)-s32max
CAPPED_DATA 2 value 1
CAPPED_DATA 2 value 1
DATA_SOURCE 0 skb $0
BIT_INFO 2 value 0x0,0x7fffffffffffffff
BIT_INFO 2 value 0x0,0x7fffffffffffffff
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 skb->len
NO_OVERFLOW_SIMPLE 0 skb->tail

net/netfilter/nft_quota.c nft_quota_do_dump() -> nla_put_be64()

Type Parameter Key Value
PARAM_VALUE 0 skb 4096-ptr_max
PARAM_VALUE 0 skb->data_len 0
PARAM_VALUE 1 attrtype 4
PARAM_VALUE 3 padattr 3
BUF_SIZE 0 skb (-1)-s32max
BUF_SIZE 0 skb (-1)-s32max
CAPPED_DATA 2 value 1
CAPPED_DATA 2 value 1
DATA_SOURCE 0 skb $0
BIT_INFO 2 value 0x0,0x7fffffffffffffff
BIT_INFO 2 value 0x0,0x7fffffffffffffff
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 skb->len
NO_OVERFLOW_SIMPLE 0 skb->tail

net/netfilter/nft_dynset.c nft_dynset_dump() -> nla_put_be64()

Type Parameter Key Value
PARAM_VALUE 0 skb 4096-ptr_max
PARAM_VALUE 0 skb->data_len 0
PARAM_VALUE 1 attrtype 6
PARAM_VALUE 3 padattr 8
BUF_SIZE 0 skb (-1)-s32max
BUF_SIZE 0 skb (-1)-s32max
DATA_SOURCE 0 skb $0
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 skb->tail

net/netfilter/nf_conntrack_netlink.c ctnetlink_dump_event_timestamp() -> nla_put_be64()

Type Parameter Key Value
PARAM_VALUE 0 skb 4096-ptr_max
PARAM_VALUE 0 skb->data_len 0
PARAM_VALUE 1 attrtype 27
PARAM_VALUE 2 value 1-u64max
PARAM_VALUE 3 padattr 3
BUF_SIZE 0 skb 0-s32max
BUF_SIZE 0 skb 0-s32max
DATA_SOURCE 0 skb $0
BIT_INFO 2 value 0x0,0x7fffffffffffffff
BIT_INFO 2 value 0x0,0x7fffffffffffffff
RX_PATH
TASK_NOT_RUNNING
LOCK2 rcu_read

net/netfilter/nf_conntrack_netlink.c ctnetlink_dump_timestamp() -> nla_put_be64()

Type Parameter Key Value
PARAM_VALUE 0 skb 4096-ptr_max
PARAM_VALUE 0 skb->data_len 0
PARAM_VALUE 1 attrtype 1
PARAM_VALUE 3 padattr 3
BUF_SIZE 0 skb (-1)-s32max
BUF_SIZE 0 skb (-1)-s32max
DATA_SOURCE 0 skb $0
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 rcu_read

net/netfilter/nf_conntrack_netlink.c ctnetlink_dump_timestamp() -> nla_put_be64()

Type Parameter Key Value
PARAM_VALUE 0 skb 4096-ptr_max
PARAM_VALUE 0 skb->data_len 0
PARAM_VALUE 1 attrtype 2
PARAM_VALUE 2 value 1-u64max
PARAM_VALUE 3 padattr 3
BUF_SIZE 0 skb (-1)-s32max
BUF_SIZE 0 skb (-1)-s32max
DATA_SOURCE 0 skb $0
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 rcu_read

net/netfilter/nf_conntrack_netlink.c dump_counters() -> nla_put_be64()

Type Parameter Key Value
PARAM_VALUE 0 skb 4096-ptr_max
PARAM_VALUE 0 skb->data_len 0
PARAM_VALUE 1 attrtype 1
PARAM_VALUE 3 padattr 5
BUF_SIZE 0 skb (-1)-s32max
BUF_SIZE 0 skb (-1)-s32max
DATA_SOURCE 0 skb $0
BIT_INFO 2 value 0x0,0x7fffffffffffffff
BIT_INFO 2 value 0x0,0x7fffffffffffffff
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 rcu_read

net/netfilter/nf_conntrack_netlink.c dump_counters() -> nla_put_be64()

Type Parameter Key Value
PARAM_VALUE 0 skb 4096-ptr_max
PARAM_VALUE 0 skb->data_len 0
PARAM_VALUE 1 attrtype 2
PARAM_VALUE 3 padattr 5
BUF_SIZE 0 skb (-1)-s32max
BUF_SIZE 0 skb (-1)-s32max
DATA_SOURCE 0 skb $0
BIT_INFO 2 value 0x0,0x7fffffffffffffff
BIT_INFO 2 value 0x0,0x7fffffffffffffff
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 rcu_read

net/netfilter/ipset/ip_set_core.c nla_put_net64() -> nla_put_be64()

Type Parameter Key Value
PARAM_VALUE 0 skb 4096-ptr_max
PARAM_VALUE 0 skb->data 4096-ptr_max
PARAM_VALUE 0 skb->data_len 0
PARAM_VALUE 0 skb->destructor 172217845709488128
PARAM_VALUE 0 skb->sk 4096-ptr_max
PARAM_VALUE 1 attrtype 16408-16409,16411
PARAM_VALUE 3 padattr 30
BUF_SIZE 0 skb (-1)-s32max
BUF_SIZE 0 skb (-1)-s32max
CAPPED_DATA 0 skb->sk->__sk_common.skc_net.net 1
DATA_SOURCE 0 skb $0
DATA_SOURCE 2 value $2
DATA_SOURCE 3 padattr $3
BIT_INFO 1 attrtype 0x4000,0x401f
RX_PATH
TASK_NOT_RUNNING
LOCK2 rcu_read
HALF_LOCKED2 &nlk->nl_cb_mutex
TYPE_LOCK (struct netlink_sock)->nl_cb_mutex

net/netfilter/nft_counter.c nft_counter_do_dump() -> nla_put_be64()

Type Parameter Key Value
PARAM_VALUE 0 skb 4096-ptr_max
PARAM_VALUE 0 skb->data_len 0
PARAM_VALUE 1 attrtype 1
PARAM_VALUE 2 value 0
PARAM_VALUE 3 padattr 3
BUF_SIZE 0 skb (-1)-s32max
BUF_SIZE 0 skb (-1)-s32max
DATA_SOURCE 0 skb $0
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 skb->len
NO_OVERFLOW_SIMPLE 0 skb->tail

net/netfilter/nft_counter.c nft_counter_do_dump() -> nla_put_be64()

Type Parameter Key Value
PARAM_VALUE 0 skb 4096-ptr_max
PARAM_VALUE 0 skb->data_len 0
PARAM_VALUE 1 attrtype 2
PARAM_VALUE 2 value 0
PARAM_VALUE 3 padattr 3
BUF_SIZE 0 skb (-1)-s32max
BUF_SIZE 0 skb (-1)-s32max
DATA_SOURCE 0 skb $0
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 skb->len
NO_OVERFLOW_SIMPLE 0 skb->tail

net/netfilter/nf_tables_trace.c nf_trace_fill_rule_info() -> nla_put_be64()

Type Parameter Key Value
PARAM_VALUE 0 skb 4096-ptr_max
PARAM_VALUE 0 skb->data_len 0
PARAM_VALUE 1 attrtype 3
PARAM_VALUE 2 value 0-4398046511103
PARAM_VALUE 3 padattr 17
BUF_SIZE 0 skb 0-s32max
BUF_SIZE 0 skb 0-s32max
DATA_SOURCE 0 skb $0

net/ipv4/ip_tunnel_core.c ip6_tun_fill_encap_info() -> nla_put_be64()

Type Parameter Key Value
PARAM_VALUE 0 skb 4096-ptr_max
PARAM_VALUE 0 skb->data_len 0
PARAM_VALUE 1 attrtype 1
PARAM_VALUE 3 padattr 7
BUF_SIZE 0 skb (-1)-s32max
BUF_SIZE 0 skb (-1)-s32max
DATA_SOURCE 0 skb $0
RX_PATH
TASK_NOT_RUNNING
LOCK2 rcu_read

net/ipv4/ip_tunnel_core.c ip_tun_fill_encap_info() -> nla_put_be64()

Type Parameter Key Value
PARAM_VALUE 0 skb 4096-ptr_max
PARAM_VALUE 0 skb->data_len 0
PARAM_VALUE 1 attrtype 1
PARAM_VALUE 3 padattr 7
BUF_SIZE 0 skb (-1)-s32max
BUF_SIZE 0 skb (-1)-s32max
DATA_SOURCE 0 skb $0
RX_PATH
TASK_NOT_RUNNING
LOCK2 rcu_read

net/netfilter/nft_limit.c nft_limit_dump() -> nla_put_be64()

Type Parameter Key Value
PARAM_VALUE 0 skb 4096-ptr_max
PARAM_VALUE 0 skb->data_len 0
PARAM_VALUE 1 attrtype 1
PARAM_VALUE 3 padattr 6
BUF_SIZE 0 skb (-1)-s32max
BUF_SIZE 0 skb (-1)-s32max
DATA_SOURCE 0 skb $0
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 skb->len
NO_OVERFLOW_SIMPLE 0 skb->tail

net/netfilter/nft_limit.c nft_limit_dump() -> nla_put_be64()

Type Parameter Key Value
PARAM_VALUE 0 skb 4096-ptr_max
PARAM_VALUE 0 skb->data_len 0
PARAM_VALUE 1 attrtype 2
PARAM_VALUE 3 padattr 6
BUF_SIZE 0 skb (-1)-s32max
BUF_SIZE 0 skb (-1)-s32max
DATA_SOURCE 0 skb $0
DATA_SOURCE 2 value r div_u64
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 skb->len
NO_OVERFLOW_SIMPLE 0 skb->tail

net/netfilter/nfnetlink_acct.c nfnl_acct_fill_info() -> nla_put_be64()

Type Parameter Key Value
PARAM_VALUE 0 skb 4096-ptr_max
PARAM_VALUE 0 skb->data_len 0
PARAM_VALUE 1 attrtype 2
PARAM_VALUE 3 padattr 8
BUF_SIZE 0 skb (-1)-s32max
BUF_SIZE 0 skb (-1)-s32max
DATA_SOURCE 0 skb $0
BIT_INFO 2 value 0x0,0x7fffffffffffffff
BIT_INFO 2 value 0x0,0x7fffffffffffffff
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 skb->sk->sk_backlog.len
HALF_LOCKED2 rcu_read

net/netfilter/nfnetlink_acct.c nfnl_acct_fill_info() -> nla_put_be64()

Type Parameter Key Value
PARAM_VALUE 0 skb 4096-ptr_max
PARAM_VALUE 0 skb->data_len 0
PARAM_VALUE 1 attrtype 3
PARAM_VALUE 3 padattr 8
BUF_SIZE 0 skb (-1)-s32max
BUF_SIZE 0 skb (-1)-s32max
DATA_SOURCE 0 skb $0
BIT_INFO 2 value 0x0,0x7fffffffffffffff
BIT_INFO 2 value 0x0,0x7fffffffffffffff
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 skb->sk->sk_backlog.len
HALF_LOCKED2 rcu_read

net/netfilter/nfnetlink_acct.c nfnl_acct_fill_info() -> nla_put_be64()

Type Parameter Key Value
PARAM_VALUE 0 skb 4096-ptr_max
PARAM_VALUE 0 skb->data_len 0
PARAM_VALUE 1 attrtype 6
PARAM_VALUE 3 padattr 8
BUF_SIZE 0 skb (-1)-s32max
BUF_SIZE 0 skb (-1)-s32max
DATA_SOURCE 0 skb $0
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 skb->sk->sk_backlog.len
HALF_LOCKED2 rcu_read

net/netfilter/nf_tables_api.c nf_tables_fill_chain_info() -> nla_put_be64()

Type Parameter Key Value
PARAM_VALUE 0 skb 4096-ptr_max
PARAM_VALUE 0 skb->data_len 0
PARAM_VALUE 1 attrtype 2
PARAM_VALUE 3 padattr 9
BUF_SIZE 0 skb (-1)-s32max
BUF_SIZE 0 skb (-1)-s32max
DATA_SOURCE 0 skb $0
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 skb->sk->sk_backlog.len
HALF_LOCKED2 &nft_net->commit_mutex
HALF_LOCKED2 rcu_read

net/netfilter/nf_tables_api.c nf_tables_fill_flowtable_info() -> nla_put_be64()

Type Parameter Key Value
PARAM_VALUE 0 skb 4096-ptr_max
PARAM_VALUE 0 skb->data_len 0
PARAM_VALUE 1 attrtype 5
PARAM_VALUE 3 padattr 6
BUF_SIZE 0 skb (-1)-s32max
BUF_SIZE 0 skb (-1)-s32max
DATA_SOURCE 0 skb $0
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 skb->sk->sk_backlog.len
HALF_LOCKED2 &nft_net->commit_mutex
HALF_LOCKED2 rcu_read

net/netfilter/nf_tables_api.c nf_tables_fill_obj_info() -> nla_put_be64()

Type Parameter Key Value
PARAM_VALUE 0 skb 4096-ptr_max
PARAM_VALUE 0 skb->data_len 0
PARAM_VALUE 1 attrtype 6
PARAM_VALUE 3 padattr 7
BUF_SIZE 0 skb (-1)-s32max
BUF_SIZE 0 skb (-1)-s32max
DATA_SOURCE 0 skb $0
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 skb->sk->sk_backlog.len
HALF_LOCKED2 rcu_read

net/netfilter/nf_tables_api.c nf_tables_fill_rule_info() -> nla_put_be64()

Type Parameter Key Value
PARAM_VALUE 0 skb 4096-ptr_max
PARAM_VALUE 0 skb->data_len 0
PARAM_VALUE 1 attrtype 3
PARAM_VALUE 2 value 0-4398046511103
PARAM_VALUE 3 padattr 8
BUF_SIZE 0 skb (-1)-s32max
BUF_SIZE 0 skb (-1)-s32max
DATA_SOURCE 0 skb $0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &nft_net->commit_mutex
HALF_LOCKED2 rcu_read

net/netfilter/nf_tables_api.c nf_tables_fill_rule_info() -> nla_put_be64()

Type Parameter Key Value
PARAM_VALUE 0 skb 4096-ptr_max
PARAM_VALUE 0 skb->data_len 0
PARAM_VALUE 1 attrtype 6
PARAM_VALUE 2 value 1-4398046511103
PARAM_VALUE 3 padattr 8
BUF_SIZE 0 skb (-1)-s32max
BUF_SIZE 0 skb (-1)-s32max
DATA_SOURCE 0 skb $0
DATA_SOURCE 2 value $10
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &nft_net->commit_mutex
HALF_LOCKED2 rcu_read

net/netfilter/nf_tables_api.c nf_tables_fill_set() -> nla_put_be64()

Type Parameter Key Value
PARAM_VALUE 0 skb 4096-ptr_max
PARAM_VALUE 0 skb->data_len 0
PARAM_VALUE 1 attrtype 16
PARAM_VALUE 3 padattr 14
BUF_SIZE 0 skb (-1)-s32max
BUF_SIZE 0 skb (-1)-s32max
DATA_SOURCE 0 skb $0
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 skb->sk->sk_backlog.len
HALF_LOCKED2 rcu_read

net/netfilter/nf_tables_api.c nf_tables_fill_set() -> nla_put_be64()

Type Parameter Key Value
PARAM_VALUE 0 skb 4096-ptr_max
PARAM_VALUE 0 skb->data_len 0
PARAM_VALUE 1 attrtype 11
PARAM_VALUE 3 padattr 14
BUF_SIZE 0 skb (-1)-s32max
BUF_SIZE 0 skb (-1)-s32max
DATA_SOURCE 0 skb $0
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 skb->sk->sk_backlog.len
HALF_LOCKED2 rcu_read

net/netfilter/nf_tables_api.c nf_tables_fill_setelem() -> nla_put_be64()

Type Parameter Key Value
PARAM_VALUE 0 skb 4096-ptr_max
PARAM_VALUE 0 skb->data_len 0
PARAM_VALUE 1 attrtype 4
PARAM_VALUE 3 padattr 8
BUF_SIZE 0 skb (-1)-s32max
BUF_SIZE 0 skb (-1)-s32max
DATA_SOURCE 0 skb $0
DATA_SOURCE 2 value r nf_jiffies64_to_msecs
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 rcu_read

net/netfilter/nf_tables_api.c nf_tables_fill_setelem() -> nla_put_be64()

Type Parameter Key Value
PARAM_VALUE 0 skb 4096-ptr_max
PARAM_VALUE 0 skb->data_len 0
PARAM_VALUE 1 attrtype 5
PARAM_VALUE 3 padattr 8
BUF_SIZE 0 skb (-1)-s32max
BUF_SIZE 0 skb (-1)-s32max
DATA_SOURCE 0 skb $0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 rcu_read

net/netfilter/nf_tables_api.c nf_tables_fill_table_info() -> nla_put_be64()

Type Parameter Key Value
PARAM_VALUE 0 skb 4096-ptr_max
PARAM_VALUE 0 skb->data_len 0
PARAM_VALUE 1 attrtype 4
PARAM_VALUE 3 padattr 5
BUF_SIZE 0 skb (-1)-s32max
BUF_SIZE 0 skb (-1)-s32max
DATA_SOURCE 0 skb $0
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 skb->sk->sk_backlog.len
HALF_LOCKED2 &nft_net->commit_mutex
HALF_LOCKED2 rcu_read

net/netfilter/nf_tables_api.c nft_dump_stats() -> nla_put_be64()

Type Parameter Key Value
PARAM_VALUE 0 skb 4096-ptr_max
PARAM_VALUE 0 skb->data_len 0
PARAM_VALUE 1 attrtype 2
PARAM_VALUE 3 padattr 3
BUF_SIZE 0 skb (-1)-s32max
BUF_SIZE 0 skb (-1)-s32max
DATA_SOURCE 0 skb $0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &nft_net->commit_mutex
HALF_LOCKED2 rcu_read

net/netfilter/nf_tables_api.c nft_dump_stats() -> nla_put_be64()

Type Parameter Key Value
PARAM_VALUE 0 skb 4096-ptr_max
PARAM_VALUE 0 skb->data_len 0
PARAM_VALUE 1 attrtype 1
PARAM_VALUE 3 padattr 3
BUF_SIZE 0 skb (-1)-s32max
BUF_SIZE 0 skb (-1)-s32max
DATA_SOURCE 0 skb $0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &nft_net->commit_mutex
HALF_LOCKED2 rcu_read

net/psample/psample.c __psample_ip_tun_to_nlattr() -> nla_put_be64()

Type Parameter Key Value
PARAM_VALUE 0 skb 4096-ptr_max
PARAM_VALUE 0 skb->data_len 0
PARAM_VALUE 1 attrtype 0
PARAM_VALUE 3 padattr 14
BUF_SIZE 0 skb 0,4-s32max
BUF_SIZE 0 skb 0,4-s32max
DATA_SOURCE 0 skb $0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 rcu_read