#include <aarch64.hpp>
 | 
| static void  | save_context_with_call (context_frame *parent_cf, save_context_fn_t fn, void *arg0, void *arg1, void *saved_ptr=nullptr) | 
|   | 
| static void  | resume (context_frame *cf) | 
|   | 
| static void  | call_on_stack (void *stack_buf, size_t stack_size, call_on_stack_fn_t fn, void *arg0, void *arg1, void *arg2, void *arg3) | 
|   | 
| static void  | jump_to_stack (void *stack_ptr, jump_to_stack_fn_t fn, void *arg0, void *arg1, void *arg2, void *arg3) | 
|   | 
| static void  | clear_parent_frame (context_frame *cf) | 
|   | 
◆ call_on_stack()
  
  
      
        
          | static void ityr::ito::context_aarch64::call_on_stack  | 
          ( | 
          void *  | 
          stack_buf,  | 
         
        
           | 
           | 
          size_t  | 
          stack_size,  | 
         
        
           | 
           | 
          call_on_stack_fn_t  | 
          fn,  | 
         
        
           | 
           | 
          void *  | 
          arg0,  | 
         
        
           | 
           | 
          void *  | 
          arg1,  | 
         
        
           | 
           | 
          void *  | 
          arg2,  | 
         
        
           | 
           | 
          void *  | 
          arg3  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
inlinestatic   | 
  
 
 
◆ clear_parent_frame()
  
  
      
        
          | static void ityr::ito::context_aarch64::clear_parent_frame  | 
          ( | 
          context_frame *  | 
          cf | ) | 
           | 
         
       
   | 
  
inlinestatic   | 
  
 
 
◆ jump_to_stack()
  
  
      
        
          | static void ityr::ito::context_aarch64::jump_to_stack  | 
          ( | 
          void *  | 
          stack_ptr,  | 
         
        
           | 
           | 
          jump_to_stack_fn_t  | 
          fn,  | 
         
        
           | 
           | 
          void *  | 
          arg0,  | 
         
        
           | 
           | 
          void *  | 
          arg1,  | 
         
        
           | 
           | 
          void *  | 
          arg2,  | 
         
        
           | 
           | 
          void *  | 
          arg3  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
inlinestatic   | 
  
 
 
◆ resume()
  
  
      
        
          | static void ityr::ito::context_aarch64::resume  | 
          ( | 
          context_frame *  | 
          cf | ) | 
           | 
         
       
   | 
  
inlinestatic   | 
  
 
 
◆ save_context_with_call()
  
  
      
        
          | static void ityr::ito::context_aarch64::save_context_with_call  | 
          ( | 
          context_frame *  | 
          parent_cf,  | 
         
        
           | 
           | 
          save_context_fn_t  | 
          fn,  | 
         
        
           | 
           | 
          void *  | 
          arg0,  | 
         
        
           | 
           | 
          void *  | 
          arg1,  | 
         
        
           | 
           | 
          void *  | 
          saved_ptr = nullptr  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
inlinestatic   | 
  
 
 
The documentation for this class was generated from the following file: