Lines Matching +full:layer +full:- +full:base +full:- +full:offset
1 /* SPDX-License-Identifier: BSD-3-Clause OR GPL-2.0-or-later */
3 * Copyright 2008 - 2015 Freescale Semiconductor Inc.
21 /* TX-Port: Unsupported Format */
29 /* IPR non-consistent-sp */
66 /* non Frame-Manager error */
117 __be16 l2r; /* Layer 2 result */
118 __be16 l3r; /* Layer 3 result */
119 u8 l4r; /* Layer 4 result */
122 __be16 cksum; /* Running-sum */
123 /* Flags&fragment-offset field of the last IP-header */
129 u8 shim_off[2]; /* Shim offset */
130 u8 ip_pid_off; /* IP PID (last IP-proto) offset */
131 u8 eth_off; /* ETH offset */
132 u8 llc_snap_off; /* LLC_SNAP offset */
133 u8 vlan_off[2]; /* VLAN offset */
134 u8 etype_off; /* ETYPE offset */
135 u8 pppoe_off; /* PPP offset */
136 u8 mpls_off[2]; /* MPLS offset */
137 u8 ip_off[2]; /* IP offset */
138 u8 gre_off; /* GRE offset */
139 u8 l4_off; /* Layer 4 offset */
146 * buffer; Note that the private-area will start from the base
152 * order to get the parser-result from a buffer.
159 * parser-result from a buffer.
162 /* Add all other Internal-Context information: AD,
163 * hash-result, key, etc.
169 * buffer pools used by a port or storage-profile.
178 * storage-profile.
197 * depletion (Note - this pool must be used by this port!).
201 * after a single-pool is depleted;
205 * for depletion (Note - this pool must be used by this port!)
210 /* Enum for inter-module interrupts registration */
223 /* Enum for inter-module interrupts registration */
258 * fman - Pointer to FMan
259 * exception - The exception.
269 * fman - Pointer to FMan
270 * port_id - Port id
271 * addr - Address that caused the error
272 * tnum - Owner of error
273 * liodn - Logical IO device number
293 u32 qman_channel_base; /* QMan channels base */
332 /* Structure for port-FM communication during fman_port_init. */
347 /* LIODN base for this port, to be used together with LIODN offset. */