Home
last modified time | relevance | path

Searched refs:tisn (Results 1 – 19 of 19) sorted by relevance

/Linux-v5.4/drivers/net/ethernet/mellanox/mlx5/core/en_accel/
Dktls.c7 static int mlx5e_ktls_create_tis(struct mlx5_core_dev *mdev, u32 *tisn) in mlx5e_ktls_create_tis() argument
16 return mlx5e_create_tis(mdev, in, tisn); in mlx5e_ktls_create_tis()
45 err = mlx5e_ktls_create_tis(mdev, &tx_priv->tisn); in mlx5e_ktls_add()
58 mlx5e_destroy_tis(priv->mdev, tx_priv->tisn); in mlx5e_ktls_add()
73 mlx5e_destroy_tis(priv->mdev, tx_priv->tisn); in mlx5e_ktls_del()
Dktls_tx.c67 cseg->tisn = cpu_to_be32(priv_tx->tisn << 8); in build_static_params()
78 MLX5_SET(tls_progress_params, ctx, tisn, priv_tx->tisn); in fill_progress_params_ctx()
258 tx_post_resync_dump(struct mlx5e_txqsq *sq, skb_frag_t *frag, u32 tisn, bool first) in tx_post_resync_dump() argument
277 cseg->tisn = cpu_to_be32(tisn << 8); in tx_post_resync_dump()
396 if (tx_post_resync_dump(sq, f, priv_tx->tisn, fence)) { in mlx5e_ktls_tx_handle_ooo()
469 cseg->tisn = cpu_to_be32(priv_tx->tisn << 8); in mlx5e_ktls_handle_tx_skb()
Dktls.h49 u32 tisn; member
/Linux-v5.4/include/linux/mlx5/
Dtransobj.h60 u32 *tisn);
61 int mlx5_core_modify_tis(struct mlx5_core_dev *dev, u32 tisn, u32 *in,
63 void mlx5_core_destroy_tis(struct mlx5_core_dev *dev, u32 tisn);
Dqp.h211 __be32 tisn; member
Dmlx5_ifc.h4375 u8 tisn[0x18]; member
5881 u8 tisn[0x18]; member
6605 u8 tisn[0x18]; member
7260 u8 tisn[0x18]; member
10273 u8 tisn[0x18]; member
/Linux-v5.4/drivers/net/ethernet/mellanox/mlx5/core/
Dtransobj.c232 u32 *tisn) in mlx5_core_create_tis() argument
240 *tisn = MLX5_GET(create_tis_out, out, tisn); in mlx5_core_create_tis()
246 int mlx5_core_modify_tis(struct mlx5_core_dev *dev, u32 tisn, u32 *in, in mlx5_core_modify_tis() argument
251 MLX5_SET(modify_tis_in, in, tisn, tisn); in mlx5_core_modify_tis()
258 void mlx5_core_destroy_tis(struct mlx5_core_dev *dev, u32 tisn) in mlx5_core_destroy_tis() argument
264 MLX5_SET(destroy_tis_in, in, tisn, tisn); in mlx5_core_destroy_tis()
Den_main.c1178 u32 tisn; member
1205 MLX5_SET(sqc, sqc, tis_num_0, csp->tisn); in mlx5e_create_sq()
1289 u32 tisn, in mlx5e_open_txqsq() argument
1304 csp.tisn = tisn; in mlx5e_open_txqsq()
1452 csp.tisn = c->priv->tisn[c->lag_port][0]; /* tc = 0 */ in mlx5e_open_xdpsq()
1702 err = mlx5e_open_txqsq(c, c->priv->tisn[c->lag_port][tc], txq_ix, in mlx5e_open_sqs()
3177 int mlx5e_create_tis(struct mlx5_core_dev *mdev, void *in, u32 *tisn) in mlx5e_create_tis() argument
3189 return mlx5_core_create_tis(mdev, in, MLX5_ST_SZ_BYTES(create_tis_in), tisn); in mlx5e_create_tis()
3192 void mlx5e_destroy_tis(struct mlx5_core_dev *mdev, u32 tisn) in mlx5e_destroy_tis() argument
3194 mlx5_core_destroy_tis(mdev, tisn); in mlx5e_destroy_tis()
[all …]
Den.h831 u32 tisn[MLX5_MAX_PORTS][MLX5E_MAX_NUM_TC]; member
1110 int mlx5e_create_tis(struct mlx5_core_dev *mdev, void *in, u32 *tisn);
1111 void mlx5e_destroy_tis(struct mlx5_core_dev *mdev, u32 tisn);
/Linux-v5.4/drivers/net/ethernet/mellanox/mlx5/core/ipoib/
Dipoib_vlan.c213 err = mlx5i_create_tis(mdev, ipriv->qp.qpn, &epriv->tisn[0][0]); in mlx5i_pkey_open()
231 mlx5e_destroy_tis(mdev, epriv->tisn[0][0]); in mlx5i_pkey_open()
260 mlx5e_destroy_tis(mdev, priv->tisn[0][0]); in mlx5i_pkey_close()
Dipoib.h62 int mlx5i_create_tis(struct mlx5_core_dev *mdev, u32 underlay_qpn, u32 *tisn);
Dipoib.c259 int mlx5i_create_tis(struct mlx5_core_dev *mdev, u32 underlay_qpn, u32 *tisn) in mlx5i_create_tis() argument
268 return mlx5e_create_tis(mdev, in, tisn); in mlx5i_create_tis()
282 err = mlx5i_create_tis(priv->mdev, ipriv->qp.qpn, &priv->tisn[0][0]); in mlx5i_init_tx()
299 mlx5e_destroy_tis(priv->mdev, priv->tisn[0][0]); in mlx5i_cleanup_tx()
/Linux-v5.4/drivers/infiniband/hw/mlx5/
Dcmd.h52 void mlx5_cmd_destroy_tis(struct mlx5_core_dev *dev, u32 tisn, u16 uid);
Dcmd.c212 void mlx5_cmd_destroy_tis(struct mlx5_core_dev *dev, u32 tisn, u16 uid) in mlx5_cmd_destroy_tis() argument
218 MLX5_SET(destroy_tis_in, in, tisn, tisn); in mlx5_cmd_destroy_tis()
Ddevx.c414 MLX5_GET(query_tis_in, in, tisn)); in devx_get_obj_id()
418 MLX5_GET(modify_tis_in, in, tisn)); in devx_get_obj_id()
625 sq->tisn) == obj_id); in devx_is_valid_obj_id()
Dqp.c1203 return mlx5_core_create_tis(dev->mdev, in, sizeof(in), &sq->tisn); in create_raw_packet_qp_tis()
1209 mlx5_cmd_destroy_tis(dev->mdev, sq->tisn, to_mpd(pd)->uid); in destroy_raw_packet_qp_tis()
1259 MLX5_SET(sqc, sqc, tis_num_0, sq->tisn); in create_raw_packet_qp_sq()
1476 resp->tisn = sq->tisn; in create_raw_packet_qp()
2873 err = mlx5_core_modify_tis(dev, sq->tisn, in, inlen); in modify_raw_packet_eth_prio()
2900 err = mlx5_core_modify_tis(dev, sq->tisn, in, inlen); in modify_raw_packet_tx_affinity()
Dmlx5_ib.h379 u32 tisn; member
/Linux-v5.4/drivers/net/ethernet/mellanox/mlx5/core/en/
Dtxrx.h121 return cseg && !!cseg->tisn; in mlx5e_transport_inline_tx_wqe()
/Linux-v5.4/include/uapi/rdma/
Dmlx5-abi.h371 __u32 tisn; member