priv_tx 56 drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls.h struct mlx5e_ktls_offload_context_tx *priv_tx; priv_tx 61 drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls.h struct mlx5e_ktls_offload_context_tx *priv_tx) priv_tx 70 drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls.h shadow->priv_tx = priv_tx; priv_tx 71 drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls.h priv_tx->tx_ctx = tx_ctx; priv_tx 84 drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls.h return shadow->priv_tx; priv_tx 88 drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls.h void mlx5e_ktls_tx_offload_set_pending(struct mlx5e_ktls_offload_context_tx *priv_tx); priv_tx 25 drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls_tx.c fill_static_params_ctx(void *ctx, struct mlx5e_ktls_offload_context_tx *priv_tx) priv_tx 27 drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls_tx.c struct tls12_crypto_info_aes_gcm_128 *info = &priv_tx->crypto_info; priv_tx 48 drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls_tx.c MLX5_SET(tls_static_params, ctx, dek_index, priv_tx->key_id); priv_tx 53 drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls_tx.c struct mlx5e_ktls_offload_context_tx *priv_tx, priv_tx 67 drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls_tx.c cseg->tisn = cpu_to_be32(priv_tx->tisn << 8); priv_tx 72 drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls_tx.c fill_static_params_ctx(wqe->tls_static_params_ctx, priv_tx); priv_tx 76 drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls_tx.c fill_progress_params_ctx(void *ctx, struct mlx5e_ktls_offload_context_tx *priv_tx) priv_tx 78 drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls_tx.c MLX5_SET(tls_progress_params, ctx, tisn, priv_tx->tisn); priv_tx 87 drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls_tx.c struct mlx5e_ktls_offload_context_tx *priv_tx, priv_tx 102 drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls_tx.c fill_progress_params_ctx(wqe->tls_progress_params_ctx, priv_tx); priv_tx 117 drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls_tx.c void mlx5e_ktls_tx_offload_set_pending(struct mlx5e_ktls_offload_context_tx *priv_tx) priv_tx 119 drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls_tx.c priv_tx->ctx_post_pending = true; priv_tx 123 drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls_tx.c mlx5e_ktls_tx_offload_test_and_clear_pending(struct mlx5e_ktls_offload_context_tx *priv_tx) priv_tx 125 drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls_tx.c bool ret = priv_tx->ctx_post_pending; priv_tx 127 drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls_tx.c priv_tx->ctx_post_pending = false; priv_tx 134 drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls_tx.c struct mlx5e_ktls_offload_context_tx *priv_tx, priv_tx 141 drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls_tx.c build_static_params(umr_wqe, sq->pc, sq->sqn, priv_tx, fence); priv_tx 148 drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls_tx.c struct mlx5e_ktls_offload_context_tx *priv_tx, priv_tx 155 drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls_tx.c build_progress_params(wqe, sq->pc, sq->sqn, priv_tx, fence); priv_tx 162 drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls_tx.c struct mlx5e_ktls_offload_context_tx *priv_tx, priv_tx 176 drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls_tx.c post_static_params(sq, priv_tx, fence_first_post); priv_tx 178 drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls_tx.c post_progress_params(sq, priv_tx, progress_fence); priv_tx 195 drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls_tx.c tx_sync_info_get(struct mlx5e_ktls_offload_context_tx *priv_tx, priv_tx 198 drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls_tx.c struct tls_offload_context_tx *tx_ctx = priv_tx->tx_ctx; priv_tx 251 drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls_tx.c struct mlx5e_ktls_offload_context_tx *priv_tx, priv_tx 254 drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls_tx.c struct tls12_crypto_info_aes_gcm_128 *info = &priv_tx->crypto_info; priv_tx 267 drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls_tx.c mlx5e_ktls_tx_post_param_wqes(sq, priv_tx, skip_static_post, true); priv_tx 340 drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls_tx.c mlx5e_ktls_tx_handle_ooo(struct mlx5e_ktls_offload_context_tx *priv_tx, priv_tx 353 drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls_tx.c ret = tx_sync_info_get(priv_tx, seq, datalen, &info); priv_tx 369 drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls_tx.c tx_post_resync_params(sq, priv_tx, info.rcd_sn); priv_tx 399 drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls_tx.c if (tx_post_resync_dump(sq, f, priv_tx->tisn, fence)) { priv_tx 430 drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls_tx.c struct mlx5e_ktls_offload_context_tx *priv_tx; priv_tx 448 drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls_tx.c priv_tx = mlx5e_get_ktls_tx_priv_ctx(tls_ctx); priv_tx 450 drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls_tx.c if (unlikely(mlx5e_ktls_tx_offload_test_and_clear_pending(priv_tx))) { priv_tx 451 drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls_tx.c mlx5e_ktls_tx_post_param_wqes(sq, priv_tx, false, false); priv_tx 457 drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls_tx.c if (unlikely(priv_tx->expected_seq != seq)) { priv_tx 459 drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls_tx.c mlx5e_ktls_tx_handle_ooo(priv_tx, sq, datalen, seq); priv_tx 475 drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls_tx.c priv_tx->expected_seq = seq + datalen; priv_tx 478 drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls_tx.c cseg->tisn = cpu_to_be32(priv_tx->tisn << 8); priv_tx 40 drivers/usb/usbip/stub.h struct list_head priv_tx; priv_tx 249 drivers/usb/usbip/stub_dev.c INIT_LIST_HEAD(&sdev->priv_tx); priv_tx 339 drivers/usb/usbip/stub_main.c priv = stub_priv_pop_from_listhead(&sdev->priv_tx); priv_tx 99 drivers/usb/usbip/stub_tx.c list_move_tail(&priv->list, &sdev->priv_tx); priv_tx 139 drivers/usb/usbip/stub_tx.c list_for_each_entry_safe(priv, tmp, &sdev->priv_tx, list) { priv_tx 447 drivers/usb/usbip/stub_tx.c (!list_empty(&sdev->priv_tx) || priv_tx 40 drivers/usb/usbip/vhci.h struct list_head priv_tx; priv_tx 678 drivers/usb/usbip/vhci_hcd.c list_add_tail(&priv->list, &vdev->priv_tx); priv_tx 1097 drivers/usb/usbip/vhci_hcd.c INIT_LIST_HEAD(&vdev->priv_tx); priv_tx 41 drivers/usb/usbip/vhci_tx.c list_for_each_entry_safe(priv, tmp, &vdev->priv_tx, list) { priv_tx 248 drivers/usb/usbip/vhci_tx.c (!list_empty(&vdev->priv_tx) ||