agileRTOS (zrtos)  Version 0.8.0 (ghostbuster)
vheap_chunk_uid.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  _zrtos_vheap_chunk_uid_t
 

Typedefs

typedef struct _zrtos_vheap_chunk_uid_t zrtos_vheap_chunk_uid_t
 

Functions

int zrtos_vheap_chunk_uid__cmp (zrtos_vheap_chunk_uid_t *a, zrtos_vheap_chunk_uid_t *b)
 
void zrtos_vheap_chunk_uid__set_error (zrtos_vheap_chunk_uid_t *thiz)
 
bool zrtos_vheap_chunk_uid__is_error (zrtos_vheap_chunk_uid_t *thiz)
 
zrtos_vheap_chunk_uid_t zrtos_vheap_chunk_uid__error (void)
 

Typedef Documentation

◆ zrtos_vheap_chunk_uid_t

Function Documentation

◆ zrtos_vheap_chunk_uid__cmp()

int zrtos_vheap_chunk_uid__cmp ( zrtos_vheap_chunk_uid_t a,
zrtos_vheap_chunk_uid_t b 
)

Definition at line 18 of file vheap_chunk_uid.h.

21  {
22  return a->uid == b->uid ? 0 : -1;
23 }
Here is the caller graph for this function:

◆ zrtos_vheap_chunk_uid__error()

zrtos_vheap_chunk_uid_t zrtos_vheap_chunk_uid__error ( void  )

Definition at line 33 of file vheap_chunk_uid.h.

33  {
36  return ret;
37 }
void zrtos_vheap_chunk_uid__set_error(zrtos_vheap_chunk_uid_t *thiz)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ zrtos_vheap_chunk_uid__is_error()

bool zrtos_vheap_chunk_uid__is_error ( zrtos_vheap_chunk_uid_t thiz)

Definition at line 29 of file vheap_chunk_uid.h.

29  {
30  return thiz->uid == 0;
31 }

◆ zrtos_vheap_chunk_uid__set_error()

void zrtos_vheap_chunk_uid__set_error ( zrtos_vheap_chunk_uid_t thiz)

Definition at line 25 of file vheap_chunk_uid.h.

25  {
26  thiz->uid = 0;
27 }
Here is the caller graph for this function: