Lines Matching +full:guest +full:- +full:side
1 /* Copyright (c) 2008-2012 Freescale Semiconductor, Inc
65 run-time control routines. This module must be initialized always
67 NOTE - We assume that the FM library will be initialized only by core No. 0!
115 volatile uint16_t cksum; /**< Running-sum */
116 …volatile uint16_t flags_frag_off; /**< Flags & fragment-offset field of the last IP-header …
120 volatile uint8_t ip_pid_off; /**< IP PID (last IP-proto) offset */
154 #define FM_FD_ERR_UNSUPPORTED_FORMAT 0x04000000 /**< Not for Rx-Port! Unsupported Format */
155 #define FM_FD_ERR_LENGTH 0x02000000 /**< Not for Rx-Port! Length Error */
160 #define FM_FD_ERR_IPR_NCSP (0x00100000 | FM_FD_IPR) /**< IPR non-consistent-sp */
211 #define FM_FD_RX_STATUS_ERR_NON_FM 0x00400000 /**< non Frame-Manager error */
232 … 0x80000000 /**< activate features that related to IPSec (e.g fix Eth-type) */
233 #define FM_SP_OP_IPSEC_UPDATE_UDP_LEN 0x40000000 /**< update the UDP-Len after Encryption */
234 #define FM_SP_OP_IPSEC_MANIP 0x20000000 /**< handle the IPSec-manip options */
239 …DTLS_ENC 0x01000000 /**< activate features that related to CAPWAP-DTLS post Encryption …
240 …DTLS_DEC 0x00800000 /**< activate features that related to CAPWAP-DTLS post Decryption …
256 …ontextA) ((((t_FmContextA *)contextA)->command & FM_CONTEXTA_OVERRIDE_MASK) >> (31…
257 …textA) ((((t_FmContextA *)contextA)->command & FM_CONTEXTA_ICMD_MASK) >> (31-1…
258 …ontextA) ((((t_FmContextA *)contextA)->command & FM_CONTEXTA_A1_VALID_MASK) >> (31…
259 …extA) ((((t_FmContextA *)contextA)->command & FM_CONTEXTA_A1_MASK) >> (31-31…
260 …ntextA) ((((t_FmContextA *)contextA)->command & FM_CONTEXTA_MACCMD_MASK) >> (31-…
261 …(contextA) ((((t_FmContextA *)contextA)->command & FM_CONTEXTA_MACCMD_VALID_MASK) >> (…
262 …D(contextA) ((((t_FmContextA *)contextA)->command & FM_CONTEXTA_MACCMD_SECURED_MASK) >> …
263 …URE_CHANNEL(contextA) ((((t_FmContextA *)contextA)->command & FM_CONTEXTA_MACCMD_SC_MASK) >> (3…
265 …ntextA *)contextA)->command = (uint32_t)((((t_FmContextA *)contextA)->command & ~FM_CONTEXTA_OVERR…
266 …(t_FmContextA *)contextA)->command = (uint32_t)((((t_FmContextA *)contextA)->command & ~FM_CONTEXT…
267 …_FmContextA *)contextA)->command = (uint32_t)((((t_FmContextA *)contextA)->command & ~FM_CONTEXTA_…
268 …((t_FmContextA *)contextA)->command = (uint32_t)((((t_FmContextA *)contextA)->command & ~FM_CONTEX…
269 …t_FmContextA *)contextA)->command = (uint32_t)((((t_FmContextA *)contextA)->command & ~FM_CONTEXTA…
270 …mContextA *)contextA)->command = (uint32_t)((((t_FmContextA *)contextA)->command & ~FM_CONTEXTA_MA…
271 …ContextA *)contextA)->command = (uint32_t)((((t_FmContextA *)contextA)->command & ~FM_CONTEXTA_MAC…
272 …FmContextA *)contextA)->command = (uint32_t)((((t_FmContextA *)contextA)->command & ~FM_CONTEXTA_M…
295 …e_FM_EX_DMA_SYSTEM_WRITE_ECC, /**< Write Buffer ECC error on system side (Valid for FM rev <…
296 …e_FM_EX_DMA_FM_WRITE_ECC, /**< Write Buffer ECC error on FM side (Valid for FM rev < 6)*/
297 … e_FM_EX_DMA_SINGLE_PORT_ECC, /**< Single Port ECC error on FM side (Valid for FM rev > 6)*/
340 - Calling the configuration routine with basic parameters.
341 - Calling the advance initialization routines to change driver's defaults.
342 - Calling the initialization routine.
353 @Param[in] h_App - User's application descriptor.
354 @Param[in] exception - The exception.
366 @Param[in] h_App - User's application descriptor.
367 @Param[in] portType - Port type (e_FmPortType)
368 @Param[in] portId - Port id - relative to type.
369 @Param[in] addr - Address that caused the error
370 @Param[in] tnum - Owner of error
371 @Param[in] liodn - Logical IO device number
385 of the external buffer; Note that the private-area will
389 get the parser-result from a buffer. */
392 get the parser-result from a buffer. */
395 get the parser-result from a buffer. */
396 bool passAllOtherPCDInfo;/**< Add all other Internal-Context information:
397 AD, hash-result, key, etc. */
401 …uint8_t manipExtraSpace; /**< Maximum extra size needed (insertion-size minus removal-size);
402 Note that this field impacts the size of the buffer-prefix
409 buffer pools used by a port or storage-profile.
419 storage-profile.
431 uint8_t numOfBackupPools; /**< Number of BM backup pools -
451 … depletion (Note - this pool must be used by this port!). */
453 a single-pool is depleted; */
456 … depletion (Note - this pool must be used by this port!) */
478 … this field is optional when the FM runs in "guest-mode"
480 … use the memory-map instead of calling the IPC where possible;
482 … the PCD registers area (i.e. until the VSP pages - 880KB). */
486 … Relevant when FM not runs in "guest-mode". */
491 … Relevant when FM not runs in "guest-mode". */
493 … Relevant when FM not runs in "guest-mode". */
496 … Relevant when FM not runs in "guest-mode". */
498 … Relevant when FM not runs in "guest-mode". */
500 … Relevant when FM not runs in "guest-mode". */
502 … Relevant when FM not runs in "guest-mode". */
507 …uint8_t partVSPBase; /**< The first Virtual-Storage-Profile-id dedicate…
526 @Param[in] p_FmParams - A pointer to a data structure of mandatory FM parameters
538 @Param[in] h_Fm - FM module descriptor
551 @Param[in] h_Fm - FM module descriptor
564 Note: Advanced configuration routines are not available for guest partition.
695 @Param[in] h_Fm - FMan handler
711 This routine should NOT be called from guest-partition
728 This routine should NOT be called from guest-partition
746 This routine should NOT be called from guest-partition
764 This routine should NOT be called from guest-partition
782 This routine should NOT be called from guest-partition
800 This routine should NOT be called from guest-partition
818 This routine should NOT be called from guest-partition
836 This routine should NOT be called from guest-partition
865 This routine should NOT be called from guest-partition
885 This routine should NOT be called from guest-partition
904 This routine should NOT be called from guest-partition
923 This routine should NOT be called from guest-partition
942 This routine should NOT be called from guest-partition
960 This routine should NOT be called from guest-partition
978 This routine should NOT be called from guest-partition
998 This routine should NOT be called from guest-partition
1018 This routine should NOT be called from guest-partition
1037 This routine should NOT be called from guest-partition
1057 This routine should NOT be called from guest-partition
1079 This routine should NOT be called from guest-partition
1101 This routine should NOT be called from guest-partition
1128 This routine should NOT be called from guest-partition
1145 This routine should NOT be called from guest-partition
1160 @Param[in] p_FmDmaThresholds A structure of thresholds to define emergency behavior -
1167 This routine should NOT be called from guest-partition
1181 @Param[in] p_FmDmaThresholds A structure of thresholds to define emergency behavior -
1188 This routine should NOT be called from guest-partition
1203 @Param[in] p_FmDmaThresholds A structure of thresholds to define emergency behavior -
1210 This routine should NOT be called from guest-partition
1223 @Param[in] watchDogValue The selected new value - in microseconds.
1228 This routine should NOT be called from guest-partition
1246 state or to force/enable a required action. Run-time control may
1268 uint8_t bandwidth; /**< bandwidth - (in term of percents) */
1274 percentage - i.e. all port's bandwidths in the array must add
1333 …bool writeBufEccSysError; /**< Double ECC error on buffer write from system side (Valid for …
1334 …bool writeBufEccFmError; /**< Double ECC error on buffer write from FM side (Valid for FM r…
1335 … bool singlePortEccError; /**< Single Port ECC error from FM side (Valid for FM rev >= 6)*/
1373 This routine should NOT be called from guest-partition
1394 This routine should NOT be called from guest-partition
1415 This routine should NOT be called from guest-partition
1477 This routine should NOT be called from guest-partition
1492 This routine should NOT be called from guest-partition
1509 This routine should NOT be called from guest-partition
1525 This routine should NOT be called from guest-partition
1545 @Description FM interrupt-service-routine for errors.
1553 This routine should NOT be called from guest-partition
1561 @Description FM interrupt-service-routine for normal events.
1566 This routine should NOT be called from guest-partition
1595 -# FM_CtrlMonStart()
1596 -# FM_CtrlMonStop()
1597 -# FM_CtrlMonGetCounters() - issued for each FM controller
1604 This routine should NOT be called from guest-partition
1616 -# FM_CtrlMonStart()
1617 -# FM_CtrlMonStop()
1618 -# FM_CtrlMonGetCounters() - issued for each FM controller
1625 This routine should NOT be called from guest-partition
1637 -# FM_CtrlMonStart()
1638 -# FM_CtrlMonStop()
1639 -# FM_CtrlMonGetCounters() - issued for each FM controller
1649 This routine should NOT be called from guest-partition
1667 This routine should NOT be called from guest-partition
1684 This routine should NOT be called from guest-partition
1699 This routine should NOT be called from guest-partition