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 */
114 __be16 l2r; /* Layer 2 result */
115 __be16 l3r; /* Layer 3 result */
116 u8 l4r; /* Layer 4 result */
119 __be16 cksum; /* Running-sum */
120 /* Flags&fragment-offset field of the last IP-header */
126 u8 shim_off[2]; /* Shim offset */
127 u8 ip_pid_off; /* IP PID (last IP-proto) offset */
128 u8 eth_off; /* ETH offset */
129 u8 llc_snap_off; /* LLC_SNAP offset */
130 u8 vlan_off[2]; /* VLAN offset */
131 u8 etype_off; /* ETYPE offset */
132 u8 pppoe_off; /* PPP offset */
133 u8 mpls_off[2]; /* MPLS offset */
134 u8 ip_off[2]; /* IP offset */
135 u8 gre_off; /* GRE offset */
136 u8 l4_off; /* Layer 4 offset */
143 * buffer; Note that the private-area will start from the base
149 * order to get the parser-result from a buffer.
156 * parser-result from a buffer.
159 /* Add all other Internal-Context information: AD,
160 * hash-result, key, etc.
166 * buffer pools used by a port or storage-profile.
175 * storage-profile.
194 * depletion (Note - this pool must be used by this port!).
198 * after a single-pool is depleted;
202 * for depletion (Note - this pool must be used by this port!)
207 /* Enum for inter-module interrupts registration */
220 /* Enum for inter-module interrupts registration */
255 * fman - Pointer to FMan
256 * exception - The exception.
266 * fman - Pointer to FMan
267 * port_id - Port id
268 * addr - Address that caused the error
269 * tnum - Owner of error
270 * liodn - Logical IO device number
290 u32 qman_channel_base; /* QMan channels base */
329 /* Structure for port-FM communication during fman_port_init. */
344 /* LIODN base for this port, to be used together with LIODN offset. */