Home
last modified time | relevance | path

Searched refs:tdn (Results 1 – 14 of 14) sorted by relevance

/freebsd/sys/dev/mlx5/mlx5_core/
H A Dmlx5_tls.c36 int mlx5_tls_open_tis(struct mlx5_core_dev *mdev, int tc, int tdn, int pdn, u32 *p_tisn) in mlx5_encryption_key_create()
43 MLX5_SET(tisc, tisc, transport_domain, tdn); in mlx5_encryption_key_create()
62 int mlx5_tls_open_tir(struct mlx5_core_dev *mdev, int tdn, int rqtn, u32 *p_tirn) in mlx5_encryption_key_create()
68 MLX5_SET(tirc, tirc, transport_domain, tdn); in mlx5_encryption_key_create()
96 mlx5_tls_open_tis(struct mlx5_core_dev * mdev,int tc,int tdn,int pdn,u32 * p_tisn) mlx5_tls_open_tis() argument
122 mlx5_tls_open_tir(struct mlx5_core_dev * mdev,int tdn,int rqtn,u32 * p_tirn) mlx5_tls_open_tir() argument
H A Dtransobj.h29 int mlx5_alloc_transport_domain(struct mlx5_core_dev *dev, u32 *tdn, u32 uid);
30 void mlx5_dealloc_transport_domain(struct mlx5_core_dev *dev, u32 tdn, u32 uid);
H A Dmlx5_transobj.c33 int mlx5_alloc_transport_domain(struct mlx5_core_dev *dev, u32 *tdn, u32 uid) in mlx5_alloc_transport_domain() argument
45 *tdn = MLX5_GET(alloc_transport_domain_out, out, in mlx5_alloc_transport_domain()
51 void mlx5_dealloc_transport_domain(struct mlx5_core_dev *dev, u32 tdn, u32 uid) in mlx5_dealloc_transport_domain() argument
58 MLX5_SET(dealloc_transport_domain_in, in, transport_domain, tdn); in mlx5_dealloc_transport_domain()
/freebsd/sys/dev/mlx5/
H A Dtls.h31 int mlx5_tls_open_tis(struct mlx5_core_dev *mdev, int tc, int tdn, int pdn, u32 *p_tisn);
33 int mlx5_tls_open_tir(struct mlx5_core_dev *mdev, int tdn, int rqtn, u32 *p_tirn);
/freebsd/sys/kern/
H A Dsched_ule.c2133 struct tdq *tdn; in sched_switch_migrate() local
2144 tdn = TDQ_CPU(td_get_sched(td)->ts_cpu); in sched_switch_migrate()
2153 TDQ_LOCK(tdn); in sched_switch_migrate()
2154 lowpri = tdq_add(tdn, td, flags); in sched_switch_migrate()
2155 tdq_notify(tdn, lowpri); in sched_switch_migrate()
2156 TDQ_UNLOCK(tdn); in sched_switch_migrate()
2159 return (TDQ_LOCKPTR(tdn)); in sched_switch_migrate()
H A Dsubr_sleepqueue.c1011 struct thread *td, *tdn; in sleepq_remove_matching() local
1019 TAILQ_FOREACH_SAFE(td, &sq->sq_blocked[queue], td_slpq, tdn) { in sleepq_remove_matching()
/freebsd/sys/dev/mlx5/mlx5_en/
H A Dmlx5_en_hw_tls.c127 err = mlx5_tls_open_tis(priv->mdev, 0, priv->tdn, in mlx5e_tls_tag_import()
300 err = mlx5_tls_open_tis(priv->mdev, 0, priv->tdn, in mlx5e_tls_st_init()
H A Dmlx5_en_main.c2686 MLX5_SET(tisc, tisc, transport_domain, priv->tdn); in mlx5e_open_tis()
3010 MLX5_SET(tirc, tirc, transport_domain, priv->tdn); in mlx5e_build_tir_ctx()
4706 err = mlx5_alloc_transport_domain(mdev, &priv->tdn, 0); in mlx5e_create_ifp()
4938 mlx5_dealloc_transport_domain(mdev, priv->tdn, 0); in mlx5e_create_ifp()
5058 mlx5_dealloc_transport_domain(priv->mdev, priv->tdn, 0); in mlx5e_destroy_ifp()
H A Dmlx5_en_hw_tls_rx.c545 err = mlx5_tls_open_tir(priv->mdev, priv->tdn, in mlx5e_tls_rx_work()
H A Den.h1093 u32 tdn; member
H A Dmlx5_en_rl.c753 MLX5_SET(tisc, tisc, transport_domain, priv->tdn); in mlx5e_rl_open_tis()
/freebsd/sys/dev/mlx5/mlx5_ib/
H A Dmlx5_ib_qp.c1062 struct mlx5_ib_sq *sq, u32 tdn, in create_raw_packet_qp_tis() argument
1069 MLX5_SET(tisc, tisc, transport_domain, tdn); in create_raw_packet_qp_tis()
1238 struct mlx5_ib_rq *rq, u32 tdn, in create_raw_packet_qp_tir() argument
1255 MLX5_SET(tirc, tirc, transport_domain, tdn); in create_raw_packet_qp_tir()
1282 u32 tdn = mucontext->tdn; in create_raw_packet_qp() local
1285 err = create_raw_packet_qp_tis(dev, sq, tdn, pd); in create_raw_packet_qp()
1304 err = create_raw_packet_qp_tir(dev, rq, tdn, pd); in create_raw_packet_qp()
1378 u32 tdn = mucontext->tdn; in create_rss_raw_qp_tir() local
1437 MLX5_SET(tirc, tirc, transport_domain, tdn); in create_rss_raw_qp_tir()
H A Dmlx5_ib_main.c1208 static int mlx5_ib_alloc_transport_domain(struct mlx5_ib_dev *dev, u32 *tdn, in mlx5_ib_alloc_transport_domain() argument
1216 err = mlx5_alloc_transport_domain(dev->mdev, tdn, uid); in mlx5_ib_alloc_transport_domain()
1234 mlx5_dealloc_transport_domain(dev->mdev, *tdn, uid); in mlx5_ib_alloc_transport_domain()
1238 static void mlx5_ib_dealloc_transport_domain(struct mlx5_ib_dev *dev, u32 tdn, in mlx5_ib_dealloc_transport_domain() argument
1244 mlx5_dealloc_transport_domain(dev->mdev, tdn, uid); in mlx5_ib_dealloc_transport_domain()
1363 err = mlx5_ib_alloc_transport_domain(dev, &context->tdn, in mlx5_ib_alloc_ucontext()
1423 mlx5_ib_dealloc_transport_domain(dev, context->tdn, context->devx_uid); in mlx5_ib_alloc_ucontext()
1448 mlx5_ib_dealloc_transport_domain(dev, context->tdn, context->devx_uid); in mlx5_ib_dealloc_ucontext()
H A Dmlx5_ib.h138 u32 tdn; member