Home
last modified time | relevance | path

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

/OK3568_Linux_fs/kernel/drivers/net/ethernet/mellanox/mlx5/core/en_accel/
H A Dipsec.c63 struct mlx5e_ipsec_sa_entry *sa_entry; in mlx5e_ipsec_sadb_rx_lookup() local
67 hash_for_each_possible_rcu(ipsec->sadb_rx, sa_entry, hlist, handle) in mlx5e_ipsec_sadb_rx_lookup()
68 if (sa_entry->handle == handle) { in mlx5e_ipsec_sadb_rx_lookup()
69 ret = sa_entry->x; in mlx5e_ipsec_sadb_rx_lookup()
78 static int mlx5e_ipsec_sadb_rx_add(struct mlx5e_ipsec_sa_entry *sa_entry, in mlx5e_ipsec_sadb_rx_add() argument
81 struct mlx5e_ipsec *ipsec = sa_entry->ipsec; in mlx5e_ipsec_sadb_rx_add()
94 sa_entry->handle = handle; in mlx5e_ipsec_sadb_rx_add()
95 hash_add_rcu(ipsec->sadb_rx, &sa_entry->hlist, sa_entry->handle); in mlx5e_ipsec_sadb_rx_add()
101 static void mlx5e_ipsec_sadb_rx_del(struct mlx5e_ipsec_sa_entry *sa_entry) in mlx5e_ipsec_sadb_rx_del() argument
103 struct mlx5e_ipsec *ipsec = sa_entry->ipsec; in mlx5e_ipsec_sadb_rx_del()
[all …]
H A Dipsec_rxtx.c320 struct mlx5e_ipsec_sa_entry *sa_entry; in mlx5e_ipsec_handle_tx_skb() local
358 sa_entry = (struct mlx5e_ipsec_sa_entry *)x->xso.offload_handle; in mlx5e_ipsec_handle_tx_skb()
359 sa_entry->set_iv_op(skb, x, xo); in mlx5e_ipsec_handle_tx_skb()
/OK3568_Linux_fs/kernel/drivers/net/ethernet/chelsio/inline_crypto/ch_ipsec/
H A Dchcr_ipsec.c145 struct ipsec_sa_entry *sa_entry) in ch_ipsec_setauthsize() argument
150 sa_entry->authsize = authsize; in ch_ipsec_setauthsize()
169 struct ipsec_sa_entry *sa_entry) in ch_ipsec_setkey() argument
180 memcpy(sa_entry->salt, key + keylen, 4); in ch_ipsec_setkey()
195 memcpy(sa_entry->key, key, keylen); in ch_ipsec_setkey()
196 sa_entry->enckey_len = keylen; in ch_ipsec_setkey()
201 sa_entry->key_ctx_hdr = FILL_KEY_CTX_HDR(ck_size, in ch_ipsec_setkey()
211 sa_entry->enckey_len = 0; in ch_ipsec_setkey()
218 memcpy(sa_entry->key + (DIV_ROUND_UP(sa_entry->enckey_len, 16) * in ch_ipsec_setkey()
220 sa_entry->kctx_len = ((DIV_ROUND_UP(sa_entry->enckey_len, 16)) << 4) + in ch_ipsec_setkey()
[all …]