Lines Matching refs:basic
2171 struct mlx5_bsf_basic *basic = &bsf->basic; in mlx5_set_bsf() local
2178 basic->bsf_size_sbs = 1 << 7; in mlx5_set_bsf()
2180 basic->check_byte_mask = sig_attrs->check_mask; in mlx5_set_bsf()
2181 basic->raw_data_size = cpu_to_be32(data_size); in mlx5_set_bsf()
2188 basic->mem.bs_selector = bs_selector(mem->sig.dif.pi_interval); in mlx5_set_bsf()
2189 basic->m_bfs_psv = cpu_to_be32(msig->psv_memory.psv_idx); in mlx5_set_bsf()
2204 basic->bsf_size_sbs |= 1 << 4; in mlx5_set_bsf()
2206 basic->wire.copy_byte_mask |= MLX5_CPY_GRD_MASK; in mlx5_set_bsf()
2208 basic->wire.copy_byte_mask |= MLX5_CPY_APP_MASK; in mlx5_set_bsf()
2210 basic->wire.copy_byte_mask |= MLX5_CPY_REF_MASK; in mlx5_set_bsf()
2212 basic->wire.bs_selector = bs_selector(wire->sig.dif.pi_interval); in mlx5_set_bsf()
2214 basic->w_bfs_psv = cpu_to_be32(msig->psv_wire.psv_idx); in mlx5_set_bsf()