Lines Matching +full:scu +full:- +full:index
1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause OR GPL-2.0
9 * Copyright(c) 2008 - 2011 Intel Corporation. All rights reserved.
22 * Foundation, Inc., 51 Franklin St - Fifth Floor, Boston, MA 02110-1301 USA.
28 * Copyright(c) 2008 - 2011 Intel Corporation. All rights reserved.
60 * @brief This file contains the constants and macros for the SCU hardware
72 * This macro constructs an SCU completion type
78 * These macros contain the SCU completion types
92 * an SCU completion code.
105 * This macro returns the SCU completion type.
111 * This macro returns the SCU completion status.
153 * This macro reuturns the logical port index from the completion code.
159 * This macro returns the PE index from the completion code.
165 * This macro returns the index of the completion which is either a TCi or an
175 * This macro returns a normalized frame index from an unsolicited frame
188 * it returns non-zero (!0).
195 * 18 bits to match it with the hardware completion code. In a 16-bit compiler,
196 * immediate constants are 16-bit values (the size of an int). If we shift those
197 * by 18 bits, we completely lose the value. To ensure the value is a 32-bit