#include <zephyr/kernel.h>
#include <zephyr/ztest.h>
#include <zephyr/kernel_structs.h>
#include <string.h>
#include <stdlib.h>
#include <syscalls/mem_protect.h>
 
Go to the source code of this file.
◆ BLK_ALIGN
◆ BLK_ALIGN_MD
◆ BLK_NUM_MAX
◆ BLK_NUM_MAX_MD
◆ BLK_NUM_MIN
◆ BLK_SIZE_MAX
◆ BLK_SIZE_MAX_MD
      
        
          | #define BLK_SIZE_MAX_MD   16 | 
        
      
 
 
◆ BLK_SIZE_MIN
◆ BLK_SIZE_MIN_MD
      
        
          | #define BLK_SIZE_MIN_MD   8 | 
        
      
 
 
◆ DESC_SIZE
      
        
          | #define DESC_SIZE   sizeof(struct sys_mem_pool_block) | 
        
      
 
 
◆ INHERIT_STACK_SIZE
      
        
          | #define INHERIT_STACK_SIZE   CONFIG_MAIN_STACK_SIZE | 
        
      
 
 
◆ KOBJECT_STACK_SIZE
      
        
          | #define KOBJECT_STACK_SIZE   (512 + CONFIG_TEST_EXTRA_STACK_SIZE) | 
        
      
 
 
◆ MAX_OBJ
◆ MEM_DOMAIN_ALIGNMENT
      
        
          | #define MEM_DOMAIN_ALIGNMENT   __aligned(MEM_REGION_ALLOC) | 
        
      
 
 
◆ MEM_DOMAIN_STACK_SIZE
      
        
          | #define MEM_DOMAIN_STACK_SIZE   CONFIG_MAIN_STACK_SIZE | 
        
      
 
 
◆ MEM_PARTITION_INIT_NUM
      
        
          | #define MEM_PARTITION_INIT_NUM   (1) | 
        
      
 
 
◆ MSG_Q_ALIGN
◆ MSG_Q_MAX_NUM_MSGS
      
        
          | #define MSG_Q_MAX_NUM_MSGS   (10) | 
        
      
 
 
◆ MSG_Q_SIZE
◆ PRIORITY
◆ PRIORITY_MD
◆ SEM_INIT_VAL
      
        
          | #define SEM_INIT_VAL   (0U) | 
        
      
 
 
◆ SEM_MAX_VAL
◆ SEMAPHORE_INIT_COUNT
      
        
          | #define SEMAPHORE_INIT_COUNT   (0) | 
        
      
 
 
◆ SEMAPHORE_MAX_COUNT
      
        
          | #define SEMAPHORE_MAX_COUNT   (10) | 
        
      
 
 
◆ STACK_SIZE
      
        
          | #define STACK_SIZE   (512 + CONFIG_TEST_EXTRA_STACK_SIZE) | 
        
      
 
 
◆ STACK_SIZE_MD
      
        
          | #define STACK_SIZE_MD   (512 + CONFIG_TEST_EXTRA_STACK_SIZE) | 
        
      
 
 
◆ SYNC_SEM_INIT_COUNT
      
        
          | #define SYNC_SEM_INIT_COUNT   (0) | 
        
      
 
 
◆ SYNC_SEM_MAX_COUNT
      
        
          | #define SYNC_SEM_MAX_COUNT   (1) | 
        
      
 
 
◆ TEST_HEAP_SIZE
      
        
          | #define TEST_HEAP_SIZE   (2 << CONFIG_MAX_THREAD_BYTES) * 256 | 
        
      
 
 
◆ ret_resource_pool_ptr()
      
        
          | struct k_heap * ret_resource_pool_ptr  | 
          ( | 
          void  | 
           | ) | 
           | 
        
      
 
 
◆ set_fault_valid()
  
  
      
        
          | static void set_fault_valid  | 
          ( | 
          bool  | 
          valid | ) | 
           | 
         
       
   | 
  
inlinestatic   | 
  
 
 
◆ valid_fault
  
  
      
        
          | volatile bool valid_fault | 
         
       
   | 
  
extern   |