Lines Matching +full:- +full:c
3 * Copyright (C) 2015-2019 Cadence Design Systems, Inc.
4 * Copyright (C) 2021 Amazon.com, Inc. or its affiliates. All Rights Reserved.
6 * SPDX-License-Identifier: MIT
33 /* *INDENT-OFF* */
35 extern "C" {
37 /* *INDENT-ON* */
51 /*-----------------------------------------------------------
58 *-----------------------------------------------------------
84 /*-----------------------------------------------------------*/
89 /* Critical section management. NW-TODO: replace XTOS_SET_INTLEVEL with more efficient version, if …
95 …#define portCRITICAL_NESTING_IN_TCB 1 /* For now, let FreeRTOS' (tasks.c) manage critical nesti…
116 /*-----------------------------------------------------------*/
119 #define portSTACK_GROWTH ( -1 )
123 /*-----------------------------------------------------------*/
137 /*-----------------------------------------------------------*/
186 …x ) if( !( x ) ) { porttracePrint( -1 ); printf( "\nAssertion failed in %s:%d\n", __FILE__, __L…
190 /* C library support -- only XCLIB and NEWLIB are supported. */
192 /* To enable thread-safe C library support, XT_USE_THREAD_SAFE_CLIB must be
202 /* This C library cleanup is not currently done by FreeRTOS when deleting a task */
204 #define portCLEAN_UP_TCB( pxTCB ) vPortCleanUpTcbClib( &( ( pxTCB )->xNewLib_reent ) )
207 FILE * fp = &( ptr->__sf[ 0 ] ); in vPortCleanUpTcbClib()
212 fp->_close = NULL; in vPortCleanUpTcbClib()
219 /* *INDENT-OFF* */
223 /* *INDENT-ON* */