Home
last modified time | relevance | path

Searched refs:lft (Results 1 – 9 of 9) sorted by relevance

/linux/drivers/net/ethernet/mellanox/mlx5/core/en_accel/
H A Dipsec.c151 attrs->lft.hard_packet_limit = x->lft.hard_packet_limit; in mlx5e_ipsec_init_limits()
152 attrs->lft.soft_packet_limit = x->lft.soft_packet_limit; in mlx5e_ipsec_init_limits()
153 if (x->lft.soft_packet_limit == XFRM_INF) in mlx5e_ipsec_init_limits()
186 n = attrs->lft.hard_packet_limit / BIT_ULL(31); in mlx5e_ipsec_init_limits()
187 start_value = attrs->lft.hard_packet_limit - n * BIT_ULL(31); in mlx5e_ipsec_init_limits()
194 start_value = attrs->lft.hard_packet_limit - n * BIT_ULL(31); in mlx5e_ipsec_init_limits()
199 attrs->lft.hard_packet_limit = lower_32_bits(start_value); in mlx5e_ipsec_init_limits()
200 attrs->lft.numb_rounds_hard = (u64)n; in mlx5e_ipsec_init_limits()
224 n = (x->lft.soft_packet_limit - attrs->lft.hard_packet_limit) / BIT_ULL(31); in mlx5e_ipsec_init_limits()
225 start_value = attrs->lft.hard_packet_limit + n * BIT_ULL(31) - in mlx5e_ipsec_init_limits()
[all …]
H A Dipsec_offload.c132 if (attrs->lft.hard_packet_limit != XFRM_INF) { in mlx5e_ipsec_packet_setup()
134 attrs->lft.hard_packet_limit); in mlx5e_ipsec_packet_setup()
139 if (attrs->lft.soft_packet_limit != XFRM_INF) { in mlx5e_ipsec_packet_setup()
141 attrs->lft.soft_packet_limit); in mlx5e_ipsec_packet_setup()
394 sa_entry->limits.round == attrs->lft.numb_rounds_soft) { in mlx5e_ipsec_handle_limits()
399 if (sa_entry->limits.round == attrs->lft.numb_rounds_hard) in mlx5e_ipsec_handle_limits()
402 if (attrs->lft.soft_packet_limit > BIT_ULL(31)) { in mlx5e_ipsec_handle_limits()
424 if (sa_entry->limits.round == attrs->lft.numb_rounds_hard) { in mlx5e_ipsec_handle_limits()
426 attrs->lft.soft_packet_limit = XFRM_INF; in mlx5e_ipsec_handle_limits()
432 if (sa_entry->limits.round == attrs->lft.numb_rounds_soft) in mlx5e_ipsec_handle_limits()
[all …]
H A Dipsec.h112 struct mlx5_ipsec_lft lft; member
/linux/net/key/
H A Daf_key.c902 lifetime->sadb_lifetime_allocations = _X2KEY(x->lft.hard_packet_limit); in __pfkey_xfrm_state2msg()
903 lifetime->sadb_lifetime_bytes = _X2KEY(x->lft.hard_byte_limit); in __pfkey_xfrm_state2msg()
904 lifetime->sadb_lifetime_addtime = x->lft.hard_add_expires_seconds; in __pfkey_xfrm_state2msg()
905 lifetime->sadb_lifetime_usetime = x->lft.hard_use_expires_seconds; in __pfkey_xfrm_state2msg()
913 lifetime->sadb_lifetime_allocations = _X2KEY(x->lft.soft_packet_limit); in __pfkey_xfrm_state2msg()
914 lifetime->sadb_lifetime_bytes = _X2KEY(x->lft.soft_byte_limit); in __pfkey_xfrm_state2msg()
915 lifetime->sadb_lifetime_addtime = x->lft.soft_add_expires_seconds; in __pfkey_xfrm_state2msg()
916 lifetime->sadb_lifetime_usetime = x->lft.soft_use_expires_seconds; in __pfkey_xfrm_state2msg()
1155 x->lft.hard_packet_limit = _KEY2X(lifetime->sadb_lifetime_allocations); in pfkey_msg2xfrm_state()
1156 x->lft.hard_byte_limit = _KEY2X(lifetime->sadb_lifetime_bytes); in pfkey_msg2xfrm_state()
[all …]
/linux/net/xfrm/
H A Dxfrm_state.c655 if (x->lft.hard_add_expires_seconds) { in xfrm_timer_handler()
656 time64_t tmo = x->lft.hard_add_expires_seconds + in xfrm_timer_handler()
665 tmo = x->lft.hard_add_expires_seconds - x->saved_tmo; in xfrm_timer_handler()
672 if (x->lft.hard_use_expires_seconds) { in xfrm_timer_handler()
673 time64_t tmo = x->lft.hard_use_expires_seconds + in xfrm_timer_handler()
682 if (x->lft.soft_add_expires_seconds) { in xfrm_timer_handler()
683 time64_t tmo = x->lft.soft_add_expires_seconds + in xfrm_timer_handler()
694 if (x->lft.soft_use_expires_seconds) { in xfrm_timer_handler()
695 time64_t tmo = x->lft.soft_use_expires_seconds + in xfrm_timer_handler()
751 x->lft.soft_byte_limit = XFRM_INF; in xfrm_state_alloc()
[all …]
H A Dxfrm_user.c818 memcpy(&x->lft, &p->lft, sizeof(x->lft)); in copy_from_user_state()
1139 memcpy(&p->lft, &x->lft, sizeof(p->lft)); in copy_to_user_state()
2169 memcpy(&xp->lft, &p->lft, sizeof(xp->lft)); in copy_from_user_policy()
2180 memcpy(&p->lft, &xp->lft, sizeof(p->lft)); in copy_to_user_policy()
H A Dxfrm_policy.c369 if (xp->lft.hard_add_expires_seconds) { in xfrm_policy_timer()
370 time64_t tmo = xp->lft.hard_add_expires_seconds + in xfrm_policy_timer()
377 if (xp->lft.hard_use_expires_seconds) { in xfrm_policy_timer()
378 time64_t tmo = xp->lft.hard_use_expires_seconds + in xfrm_policy_timer()
385 if (xp->lft.soft_add_expires_seconds) { in xfrm_policy_timer()
386 time64_t tmo = xp->lft.soft_add_expires_seconds + in xfrm_policy_timer()
395 if (xp->lft.soft_use_expires_seconds) { in xfrm_policy_timer()
396 time64_t tmo = xp->lft.soft_use_expires_seconds + in xfrm_policy_timer()
2427 newp->lft = old->lft; in clone_policy()
/linux/tools/testing/selftests/net/
H A Dipsec.c951 req.info.lft.soft_byte_limit = XFRM_INF; in xfrm_state_add()
952 req.info.lft.hard_byte_limit = XFRM_INF; in xfrm_state_add()
953 req.info.lft.soft_packet_limit = XFRM_INF; in xfrm_state_add()
954 req.info.lft.hard_packet_limit = XFRM_INF; in xfrm_state_add()
994 if (info->lft.soft_byte_limit != XFRM_INF || in xfrm_usersa_found()
995 info->lft.hard_byte_limit != XFRM_INF || in xfrm_usersa_found()
996 info->lft.soft_packet_limit != XFRM_INF || in xfrm_usersa_found()
997 info->lft.hard_packet_limit != XFRM_INF) in xfrm_usersa_found()
1127 req.info.lft.soft_byte_limit = XFRM_INF; in xfrm_policy_add()
1128 req.info.lft in xfrm_policy_add()
[all...]
H A Drtnetlink.sh313 lft=$(((RANDOM%3) + 1))
314 run_cmd ip addr add 10.23.11.$i/32 dev "$devdummy" preferred_lft $lft valid_lft $((lft+1))