Lines Matching refs:basic
582 struct mlx5_bsf_basic *basic = &bsf->basic; in mlx5_set_bsf() local
589 basic->bsf_size_sbs = 1 << 7; in mlx5_set_bsf()
591 basic->check_byte_mask = sig_attrs->check_mask; in mlx5_set_bsf()
592 basic->raw_data_size = cpu_to_be32(data_size); in mlx5_set_bsf()
599 basic->mem.bs_selector = bs_selector(mem->sig.dif.pi_interval); in mlx5_set_bsf()
600 basic->m_bfs_psv = cpu_to_be32(msig->psv_memory.psv_idx); in mlx5_set_bsf()
615 basic->bsf_size_sbs |= 1 << 4; in mlx5_set_bsf()
617 basic->wire.copy_byte_mask |= MLX5_CPY_GRD_MASK; in mlx5_set_bsf()
619 basic->wire.copy_byte_mask |= MLX5_CPY_APP_MASK; in mlx5_set_bsf()
621 basic->wire.copy_byte_mask |= MLX5_CPY_REF_MASK; in mlx5_set_bsf()
623 basic->wire.bs_selector = in mlx5_set_bsf()
626 basic->w_bfs_psv = cpu_to_be32(msig->psv_wire.psv_idx); in mlx5_set_bsf()