Home
last modified time | relevance | path

Searched refs:priv_rx (Results 1 - 12 of 12) sorted by relevance

/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx5/core/en_accel/
H A Dktls_rx.c28 struct mlx5e_ktls_offload_context_rx *priv_rx; member
60 static bool mlx5e_ktls_priv_rx_put(struct mlx5e_ktls_offload_context_rx *priv_rx) in mlx5e_ktls_priv_rx_put() argument
62 if (!refcount_dec_and_test(&priv_rx->resync.refcnt)) in mlx5e_ktls_priv_rx_put()
65 kfree(priv_rx); in mlx5e_ktls_priv_rx_put()
69 static void mlx5e_ktls_priv_rx_get(struct mlx5e_ktls_offload_context_rx *priv_rx) in mlx5e_ktls_priv_rx_get() argument
71 refcount_inc(&priv_rx->resync.refcnt); in mlx5e_ktls_priv_rx_get()
104 struct mlx5e_ktls_offload_context_rx *priv_rx; in accel_rule_handle_work() local
109 priv_rx = container_of(accel_rule, struct mlx5e_ktls_offload_context_rx, rule); in accel_rule_handle_work()
110 if (unlikely(test_bit(MLX5E_PRIV_RX_FLAG_DELETING, priv_rx->flags))) in accel_rule_handle_work()
113 rule = mlx5e_accel_fs_add_sk(accel_rule->priv, priv_rx in accel_rule_handle_work()
135 post_static_params(struct mlx5e_icosq *sq, struct mlx5e_ktls_offload_context_rx *priv_rx) post_static_params() argument
165 post_progress_params(struct mlx5e_icosq *sq, struct mlx5e_ktls_offload_context_rx *priv_rx, u32 next_record_tcp_sn) post_progress_params() argument
195 post_rx_param_wqes(struct mlx5e_channel *c, struct mlx5e_ktls_offload_context_rx *priv_rx, u32 next_record_tcp_sn) post_rx_param_wqes() argument
228 mlx5e_set_ktls_rx_priv_ctx(struct tls_context *tls_ctx, struct mlx5e_ktls_offload_context_rx *priv_rx) mlx5e_set_ktls_rx_priv_ctx() argument
251 resync_post_get_progress_params(struct mlx5e_icosq *sq, struct mlx5e_ktls_offload_context_rx *priv_rx) resync_post_get_progress_params() argument
333 struct mlx5e_ktls_offload_context_rx *priv_rx; resync_handle_work() local
364 resync_handle_seq_match(struct mlx5e_ktls_offload_context_rx *priv_rx, struct mlx5e_channel *c) resync_handle_seq_match() argument
402 struct mlx5e_ktls_offload_context_rx *priv_rx; mlx5e_ktls_handle_get_psv_completion() local
440 struct mlx5e_ktls_offload_context_rx *priv_rx; resync_queue_get_psv() local
517 struct mlx5e_ktls_offload_context_rx *priv_rx; mlx5e_ktls_rx_resync() local
561 struct mlx5e_ktls_offload_context_rx *priv_rx = wi->tls_set_params.priv_rx; mlx5e_ktls_handle_ctx_completion() local
585 struct mlx5e_ktls_offload_context_rx *priv_rx; mlx5e_ktls_add_rx() local
647 struct mlx5e_ktls_offload_context_rx *priv_rx; mlx5e_ktls_del_rx() local
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx5/core/en_accel/
H A Dktls_rx.c28 struct mlx5e_ktls_offload_context_rx *priv_rx; member
63 static bool mlx5e_ktls_priv_rx_put(struct mlx5e_ktls_offload_context_rx *priv_rx) in mlx5e_ktls_priv_rx_put() argument
65 if (!refcount_dec_and_test(&priv_rx->resync.refcnt)) in mlx5e_ktls_priv_rx_put()
68 kfree(priv_rx); in mlx5e_ktls_priv_rx_put()
72 static void mlx5e_ktls_priv_rx_get(struct mlx5e_ktls_offload_context_rx *priv_rx) in mlx5e_ktls_priv_rx_get() argument
74 refcount_inc(&priv_rx->resync.refcnt); in mlx5e_ktls_priv_rx_get()
105 struct mlx5e_ktls_offload_context_rx *priv_rx; in accel_rule_handle_work() local
110 priv_rx = container_of(accel_rule, struct mlx5e_ktls_offload_context_rx, rule); in accel_rule_handle_work()
111 if (unlikely(test_bit(MLX5E_PRIV_RX_FLAG_DELETING, priv_rx->flags))) in accel_rule_handle_work()
114 rule = mlx5e_accel_fs_add_sk(accel_rule->priv->fs, priv_rx in accel_rule_handle_work()
136 post_static_params(struct mlx5e_icosq *sq, struct mlx5e_ktls_offload_context_rx *priv_rx) post_static_params() argument
166 post_progress_params(struct mlx5e_icosq *sq, struct mlx5e_ktls_offload_context_rx *priv_rx, u32 next_record_tcp_sn) post_progress_params() argument
196 post_rx_param_wqes(struct mlx5e_channel *c, struct mlx5e_ktls_offload_context_rx *priv_rx, u32 next_record_tcp_sn) post_rx_param_wqes() argument
229 mlx5e_set_ktls_rx_priv_ctx(struct tls_context *tls_ctx, struct mlx5e_ktls_offload_context_rx *priv_rx) mlx5e_set_ktls_rx_priv_ctx() argument
252 resync_post_get_progress_params(struct mlx5e_icosq *sq, struct mlx5e_ktls_offload_context_rx *priv_rx) resync_post_get_progress_params() argument
332 struct mlx5e_ktls_offload_context_rx *priv_rx; resync_handle_work() local
363 resync_handle_seq_match(struct mlx5e_ktls_offload_context_rx *priv_rx, struct mlx5e_channel *c) resync_handle_seq_match() argument
427 struct mlx5e_ktls_offload_context_rx *priv_rx; mlx5e_ktls_handle_get_psv_completion() local
465 struct mlx5e_ktls_offload_context_rx *priv_rx; resync_queue_get_psv() local
543 struct mlx5e_ktls_offload_context_rx *priv_rx; mlx5e_ktls_rx_resync() local
587 struct mlx5e_ktls_offload_context_rx *priv_rx = wi->tls_set_params.priv_rx; mlx5e_ktls_handle_ctx_completion() local
611 struct mlx5e_ktls_offload_context_rx *priv_rx; mlx5e_ktls_add_rx() local
689 struct mlx5e_ktls_offload_context_rx *priv_rx; mlx5e_ktls_del_rx() local
723 struct mlx5e_ktls_offload_context_rx *priv_rx, *tmp; mlx5e_ktls_rx_handle_resync_list() local
[all...]
/kernel/linux/linux-5.10/drivers/usb/usbip/
H A Dvhci_rx.c19 list_for_each_entry_safe(priv, tmp, &vdev->priv_rx, list) { in pickup_urb_and_free_priv()
190 empty = list_empty(&vdev->priv_rx); in vhci_priv_tx_empty()
H A Dvhci.h41 struct list_head priv_rx; member
H A Dvhci_tx.c42 list_move_tail(&priv->list, &vdev->priv_rx); in dequeue_from_priv_tx()
H A Dvhci_hcd.c1139 INIT_LIST_HEAD(&vdev->priv_rx); in vhci_device_init()
/kernel/linux/linux-6.6/drivers/usb/usbip/
H A Dvhci_rx.c19 list_for_each_entry_safe(priv, tmp, &vdev->priv_rx, list) { in pickup_urb_and_free_priv()
190 empty = list_empty(&vdev->priv_rx); in vhci_priv_tx_empty()
H A Dvhci.h41 struct list_head priv_rx; member
H A Dvhci_tx.c42 list_move_tail(&priv->list, &vdev->priv_rx); in dequeue_from_priv_tx()
H A Dvhci_hcd.c1108 INIT_LIST_HEAD(&vdev->priv_rx); in vhci_device_init()
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx5/core/en/
H A Dtxrx.h171 struct mlx5e_ktls_offload_context_rx *priv_rx; member
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx5/core/en/
H A Dtxrx.h219 struct mlx5e_ktls_offload_context_rx *priv_rx; member

Completed in 9 milliseconds