Home
last modified time | relevance | path

Searched refs:nft_set_ext_timeout (Results 1 – 3 of 3) sorted by relevance

/linux-6.15/net/netfilter/
H A Dnft_dynset.c98 READ_ONCE(nft_set_ext_timeout(ext)->timeout) != 0) { in nft_dynset_eval()
100 WRITE_ONCE(nft_set_ext_timeout(ext)->expiration, get_jiffies_64() + timeout); in nft_dynset_eval()
H A Dnf_tables_api.c5971 u64 timeout = READ_ONCE(nft_set_ext_timeout(ext)->timeout); in nf_tables_fill_setelem()
5985 expires = READ_ONCE(nft_set_ext_timeout(ext)->expiration); in nf_tables_fill_setelem()
6663 nft_set_ext_timeout(ext)->timeout = timeout; in nft_set_elem_init()
6668 nft_set_ext_timeout(ext)->expiration = get_jiffies_64() + expiration; in nft_set_elem_init()
6934 WRITE_ONCE(nft_set_ext_timeout(ext)->timeout, update->timeout); in nft_trans_elem_update()
6937 WRITE_ONCE(nft_set_ext_timeout(ext)->expiration, get_jiffies_64() + update->expiration); in nft_trans_elem_update()
7434 if (timeout != nft_set_ext_timeout(ext2)->timeout) { in nft_add_set_elem()
/linux-6.15/include/net/netfilter/
H A Dnf_tables.h826 static inline struct nft_timeout *nft_set_ext_timeout(const struct nft_set_ext *ext) in nft_set_ext_timeout() function
845 READ_ONCE(nft_set_ext_timeout(ext)->timeout) == 0) in __nft_set_elem_expired()
848 return time_after_eq64(tstamp, READ_ONCE(nft_set_ext_timeout(ext)->expiration)); in __nft_set_elem_expired()