/freebsd/sys/dev/mlx5/mlx5_en/ |
H A D | mlx5_en_flow_table.c | 262 u32 *tirn = priv->tirn; in mlx5e_add_eth_addr_rule_sub() local 302 dest.tir_num = tirn[MLX5E_TT_ANY]; in mlx5e_add_eth_addr_rule_sub() 314 dest.tir_num = tirn[MLX5E_TT_IPV4]; in mlx5e_add_eth_addr_rule_sub() 324 dest.tir_num = tirn[MLX5E_TT_IPV6]; in mlx5e_add_eth_addr_rule_sub() 337 dest.tir_num = tirn[MLX5E_TT_IPV4_UDP]; in mlx5e_add_eth_addr_rule_sub() 347 dest.tir_num = tirn[MLX5E_TT_IPV6_UDP]; in mlx5e_add_eth_addr_rule_sub() 359 dest.tir_num = tirn[MLX5E_TT_IPV4_TCP]; in mlx5e_add_eth_addr_rule_sub() 369 dest.tir_num = tirn[MLX5E_TT_IPV6_TCP]; in mlx5e_add_eth_addr_rule_sub() 381 dest.tir_num = tirn[MLX5E_TT_IPV4_IPSEC_AH]; in mlx5e_add_eth_addr_rule_sub() 391 dest.tir_num = tirn[MLX5E_TT_IPV6_IPSEC_AH]; in mlx5e_add_eth_addr_rule_sub() [all …]
|
H A D | mlx5_en_hw_tls_rx.c | 158 wqe->ctrl.imm = cpu_to_be32(ptag->tirn << 8); in mlx5e_tls_rx_send_static_parameters() 363 wqe->psv.psv_index[0] = cpu_to_be32(ptag->tirn); in mlx5e_tls_rx_receive_progress_parameters() 435 ptag->tirn = 0; in mlx5e_tls_rx_tag_zfree() 546 &ptag->tirn); in mlx5e_tls_rx_work() 551 MLX5_SET(sw_tls_rx_cntx, ptag->crypto_params, progress.pd, ptag->tirn); in mlx5e_tls_rx_work() 584 if (ptag->tirn != 0) in mlx5e_tls_rx_work() 585 mlx5_tls_close_tir(priv->mdev, ptag->tirn); in mlx5e_tls_rx_work() 807 ptag->tirn, MLX5_FS_DEFAULT_FLOW_TAG, params->tls_rx.vlan_id); in mlx5e_tls_rx_snd_tag_alloc() 811 ptag->tirn, MLX5_FS_DEFAULT_FLOW_TAG, MLX5E_ACCEL_FS_ADD_INPCB_NO_VLAN); in mlx5e_tls_rx_snd_tag_alloc()
|
H A D | en_hw_tls_rx.h | 61 uint32_t tirn; /* HW TIR context number */ member
|
H A D | en.h | 1099 u32 tirn[MLX5E_NUM_TT]; member
|
H A D | mlx5_en_main.c | 3140 &priv->tirn_inner_vxlan[tt] : &priv->tirn[tt]); in mlx5e_open_tir() 3151 priv->tirn_inner_vxlan[tt] : priv->tirn[tt], 0); in mlx5e_close_tir()
|
/freebsd/sys/dev/mlx5/mlx5_core/ |
H A D | mlx5_transobj.c | 155 u32 *tirn) in mlx5_core_create_tir() argument 164 *tirn = MLX5_GET(create_tir_out, out, tirn); in mlx5_core_create_tir() 169 void mlx5_core_destroy_tir(struct mlx5_core_dev *dev, u32 tirn, u32 uid) in mlx5_core_destroy_tir() argument 176 MLX5_SET(destroy_tir_in, in, tirn, tirn); in mlx5_core_destroy_tir()
|
H A D | transobj.h | 42 u32 *tirn); 43 void mlx5_core_destroy_tir(struct mlx5_core_dev *dev, u32 tirn, u32 uid);
|
H A D | mlx5_tls.c | 86 void mlx5_tls_close_tir(struct mlx5_core_dev *mdev, u32 tirn) in mlx5_encryption_key_destroy() 88 mlx5_core_destroy_tir(mdev, tirn, 0); in mlx5_encryption_key_destroy() 146 mlx5_tls_close_tir(struct mlx5_core_dev * mdev,u32 tirn) mlx5_tls_close_tir() argument
|
H A D | fs_tcp.h | 37 struct inpcb *, uint32_t tirn, uint32_t flow_tag, uint16_t vlan_id);
|
H A D | mlx5_fs_tcp.c | 91 struct inpcb *inp, uint32_t tirn, uint32_t flow_tag, in mlx5e_accel_fs_add_inpcb() argument 161 dest.tir_num = tirn; in mlx5e_accel_fs_add_inpcb()
|
/freebsd/sys/dev/mlx5/ |
H A D | tls.h | 34 void mlx5_tls_close_tir(struct mlx5_core_dev *mdev, u32 tirn);
|
H A D | mlx5_ifc.h | 4769 u8 tirn[0x18]; 6267 u8 tirn[0x18]; 7085 u8 tirn[0x18]; 7887 u8 tirn[0x18]; 4470 u8 tirn[0x18]; global() member 5962 u8 tirn[0x18]; global() member 6775 u8 tirn[0x18]; global() member 7577 u8 tirn[0x18]; global() member
|
/freebsd/sys/dev/mlx5/mlx5_ib/ |
H A D | mlx5_ib.h | 325 u32 tirn; member 333 u32 tirn; member
|
H A D | mlx5_ib_devx.c | 441 MLX5_GET(query_tir_in, in, tirn)); in devx_get_obj_id() 445 MLX5_GET(modify_tir_in, in, tirn)); in devx_get_obj_id() 658 rq->tirn) == obj_id || in devx_is_valid_obj_id()
|
H A D | mlx5_ib_qp.c | 1257 err = mlx5_core_create_tir(dev->mdev, in, inlen, &rq->tirn); in create_raw_packet_qp_tir() 1268 mlx5_core_destroy_tir(dev->mdev, rq->tirn, to_mpd(pd)->uid); in destroy_raw_packet_qp_tir() 1358 mlx5_core_destroy_tir(dev->mdev, qp->rss_qp.tirn, in destroy_rss_raw_qp_tir() 1523 err = mlx5_core_create_tir(dev->mdev, in, inlen, &qp->rss_qp.tirn); in create_rss_raw_qp_tir()
|
H A D | mlx5_ib_main.c | 2441 dst->tir_num = mqp->rss_qp.tirn; in mlx5_ib_create_flow() 2443 dst->tir_num = mqp->raw_packet_qp.rq.tirn; in mlx5_ib_create_flow()
|