Lines Matching refs:sw_ctx_tx

1149 	struct tls_sw_context_tx *sw_ctx_tx = NULL;  in tls_set_sw_offload()  local
1165 sw_ctx_tx = kzalloc(sizeof(*sw_ctx_tx), GFP_KERNEL); in tls_set_sw_offload()
1166 if (!sw_ctx_tx) { in tls_set_sw_offload()
1170 ctx->priv_ctx_tx = sw_ctx_tx; in tls_set_sw_offload()
1172 sw_ctx_tx = in tls_set_sw_offload()
1190 crypto_init_wait(&sw_ctx_tx->async_wait); in tls_set_sw_offload()
1193 aead = &sw_ctx_tx->aead_send; in tls_set_sw_offload()
1244 if (sw_ctx_tx) { in tls_set_sw_offload()
1245 sg_init_table(sw_ctx_tx->sg_encrypted_data, in tls_set_sw_offload()
1246 ARRAY_SIZE(sw_ctx_tx->sg_encrypted_data)); in tls_set_sw_offload()
1247 sg_init_table(sw_ctx_tx->sg_plaintext_data, in tls_set_sw_offload()
1248 ARRAY_SIZE(sw_ctx_tx->sg_plaintext_data)); in tls_set_sw_offload()
1250 sg_init_table(sw_ctx_tx->sg_aead_in, 2); in tls_set_sw_offload()
1251 sg_set_buf(&sw_ctx_tx->sg_aead_in[0], sw_ctx_tx->aad_space, in tls_set_sw_offload()
1252 sizeof(sw_ctx_tx->aad_space)); in tls_set_sw_offload()
1253 sg_unmark_end(&sw_ctx_tx->sg_aead_in[1]); in tls_set_sw_offload()
1254 sg_chain(sw_ctx_tx->sg_aead_in, 2, in tls_set_sw_offload()
1255 sw_ctx_tx->sg_plaintext_data); in tls_set_sw_offload()
1256 sg_init_table(sw_ctx_tx->sg_aead_out, 2); in tls_set_sw_offload()
1257 sg_set_buf(&sw_ctx_tx->sg_aead_out[0], sw_ctx_tx->aad_space, in tls_set_sw_offload()
1258 sizeof(sw_ctx_tx->aad_space)); in tls_set_sw_offload()
1259 sg_unmark_end(&sw_ctx_tx->sg_aead_out[1]); in tls_set_sw_offload()
1260 sg_chain(sw_ctx_tx->sg_aead_out, 2, in tls_set_sw_offload()
1261 sw_ctx_tx->sg_encrypted_data); in tls_set_sw_offload()