/freebsd/sys/dev/mlx5/mlx5_core/ |
H A D | mlx5_tls.c | 36 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 D | transobj.h | 29 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 D | mlx5_transobj.c | 33 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 D | tls.h | 31 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 D | sched_ule.c | 2133 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 D | subr_sleepqueue.c | 1011 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 D | mlx5_en_hw_tls.c | 127 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 D | mlx5_en_main.c | 2686 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 D | mlx5_en_hw_tls_rx.c | 545 err = mlx5_tls_open_tir(priv->mdev, priv->tdn, in mlx5e_tls_rx_work()
|
H A D | en.h | 1093 u32 tdn; member
|
H A D | mlx5_en_rl.c | 753 MLX5_SET(tisc, tisc, transport_domain, priv->tdn); in mlx5e_rl_open_tis()
|
/freebsd/sys/dev/mlx5/mlx5_ib/ |
H A D | mlx5_ib_qp.c | 1062 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 D | mlx5_ib_main.c | 1208 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 D | mlx5_ib.h | 138 u32 tdn; member
|