#include <linux/version.h>Include dependency graph for rtai_hal_names.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.
Defines | |
| #define | TSKEXT0 (HAL_ROOT_NPTDKEYS - 3) | 
| #define | TSKEXT1 (HAL_ROOT_NPTDKEYS - 2) | 
| #define | TSKEXT2 (HAL_ROOT_NPTDKEYS - 1) | 
| #define | HAL_VERSION_STRING IPIPE_VERSION_STRING | 
| #define | HAL_NR_CPUS IPIPE_NR_CPUS | 
| #define | HAL_NR_FAULTS IPIPE_NR_FAULTS | 
| #define | HAL_NR_EVENTS IPIPE_NR_EVENTS | 
| #define | HAL_ROOT_NPTDKEYS IPIPE_ROOT_NPTDKEYS | 
| #define | HAL_APIC_HIGH_VECTOR IPIPE_SERVICE_VECTOR3 | 
| #define | HAL_APIC_LOW_VECTOR IPIPE_SERVICE_VECTOR2 | 
| #define | HAL_SCHEDULE_HEAD IPIPE_EVENT_SCHEDULE | 
| #define | HAL_SCHEDULE_TAIL (IPIPE_FIRST_EVENT - 2) | 
| #define | HAL_SYSCALL_PROLOGUE IPIPE_EVENT_SYSCALL | 
| #define | HAL_SYSCALL_EPILOGUE 1000000 | 
| #define | HAL_EXIT_PROCESS IPIPE_EVENT_EXIT | 
| #define | HAL_KICK_PROCESS IPIPE_EVENT_SIGWAKE | 
| #define | hal_pipeline __ipipe_pipeline | 
| #define | hal_domain_struct ipipe_domain | 
| #define | hal_root_domain ipipe_root_domain | 
| #define | hal_current_domain ipipe_percpu_domain | 
| #define | hal_critical_enter ipipe_critical_enter | 
| #define | hal_critical_exit ipipe_critical_exit | 
| #define | hal_clear_irq __ipipe_clear_irq | 
| #define | hal_lock_irq __ipipe_lock_irq | 
| #define | hal_unlock_irq __ipipe_unlock_irq | 
| #define | hal_std_irq_dtype __ipipe_std_irq_dtype | 
| #define | hal_ipipe_std_irq_dtype __adeos_std_irq_dtype | 
| #define | hal_tick_regs __ipipe_tick_regs | 
| #define | hal_tick_irq __ipipe_tick_irq | 
| #define | hal_sync_stage __ipipe_sync_stage | 
| #define | hal_set_irq_affinity ipipe_set_irq_affinity | 
| #define | hal_propagate_event ipipe_propagate_event | 
| #define | hal_get_sysinfo ipipe_get_sysinfo | 
| #define | HAL_TYPE "IPIPE-NOTHREADS" | 
| #define | INTERCEPT_WAKE_UP_TASK(data) ((struct task_struct *)data) | 
| #define | FIRST_LINE_OF_RTAI_DOMAIN_ENTRY static void rtai_domain_entry(void) { if (1) | 
| #define | LAST_LINE_OF_RTAI_DOMAIN_ENTRY } | 
| #define | hal_suspend_domain() break | 
| #define | hal_alloc_irq ipipe_alloc_virq | 
| #define | hal_free_irq ipipe_free_virq | 
| #define | hal_virtualize_irq(d, n, h, a, m) ipipe_virtualize_irq(d, n, (void *)h, NULL, a, m) | 
| #define | hal_irq_hits_pp(irq, domain, cpuid) | 
| #define | hal_sysinfo_struct ipipe_sysinfo | 
| #define | hal_attr_struct ipipe_domain_attr | 
| #define | hal_init_attr ipipe_init_attr | 
| #define | hal_register_domain ipipe_register_domain | 
| #define | hal_unregister_domain ipipe_unregister_domain | 
| #define | hal_catch_event ipipe_catch_event | 
| #define | hal_event_handler ipipe_event_handler | 
| #define | hal_event_handler_fun(e) evhand[e] | 
| #define | hal_set_printk_sync ipipe_set_printk_sync | 
| #define | hal_set_printk_async ipipe_set_printk_async | 
| #define | hal_schedule_back_root(prev) ipipe_reenter_root(prev, current->policy, current->rt_priority); | 
| #define | hal_processor_id ipipe_processor_id | 
| #define | hal_hw_cli local_irq_disable_hw | 
| #define | hal_hw_sti local_irq_enable_hw | 
| #define | hal_hw_local_irq_save local_irq_save_hw | 
| #define | hal_hw_local_irq_restore local_irq_restore_hw | 
| #define | hal_hw_local_irq_flags local_save_flags_hw | 
| #define | hal_unstall_pipeline_from ipipe_unstall_pipeline_from | 
| #define | hal_ack_system_irq __ipipe_ack_system_irq | 
| #define | hal_irq_handler ipipe_irq_handler | 
| #define | hal_tskext ptd | 
      
  | 
  
| 
 Definition at line 178 of file rtai_hal_names.h.  | 
  
      
  | 
  
| 
 Definition at line 227 of file rtai_hal_names.h.  | 
  
      
  | 
  
| 
 Definition at line 183 of file rtai_hal_names.h.  | 
  
      
  | 
  
| 
 Definition at line 138 of file rtai_hal_names.h.  | 
  
      
  | 
  
| 
 Definition at line 139 of file rtai_hal_names.h.  | 
  
      
  | 
  
| 
 Definition at line 203 of file rtai_hal_names.h.  | 
  
      
  | 
  
| 
 Definition at line 207 of file rtai_hal_names.h.  | 
  
      
  | 
  
| 
 Definition at line 156 of file rtai_hal_names.h.  | 
  
      
  | 
  
| 
 Definition at line 153 of file rtai_hal_names.h.  | 
  
      
  | 
  
| 
 Definition at line 154 of file rtai_hal_names.h.  | 
  
      
  | 
  
| 
 Definition at line 151 of file rtai_hal_names.h.  | 
  
      
  | 
  
| 
 Definition at line 149 of file rtai_hal_names.h.  | 
  
      
  | 
  
| 
 Definition at line 208 of file rtai_hal_names.h.  | 
  
      
  | 
  
| 
 Definition at line 209 of file rtai_hal_names.h.  | 
  
      
  | 
  
| 
 Definition at line 145 of file rtai_hal_names.h. Referenced by lxrt_exit(), and lxrt_init().  | 
  
      
  | 
  
| 
 Definition at line 184 of file rtai_hal_names.h.  | 
  
      
  | 
  
| 
 Definition at line 172 of file rtai_hal_names.h.  | 
  
      
  | 
  
| 
 Definition at line 219 of file rtai_hal_names.h.  | 
  
      
  | 
  
| 
 Definition at line 223 of file rtai_hal_names.h.  | 
  
      
  | 
  
| 
 Definition at line 222 of file rtai_hal_names.h.  | 
  
      
  | 
  
| 
 Definition at line 221 of file rtai_hal_names.h.  | 
  
      
  | 
  
| 
 Definition at line 220 of file rtai_hal_names.h.  | 
  
      
  | 
  
| 
 Definition at line 204 of file rtai_hal_names.h.  | 
  
      
  | 
  
| 
 Definition at line 161 of file rtai_hal_names.h.  | 
  
      
  | 
  
| 
 Definition at line 229 of file rtai_hal_names.h.  | 
  
      
  | 
  
| 
 Value: Definition at line 195 of file rtai_hal_names.h.  | 
  
      
  | 
  
| 
 Definition at line 146 of file rtai_hal_names.h. Referenced by lxrt_exit(), and lxrt_init().  | 
  
      
  | 
  
| 
 Definition at line 157 of file rtai_hal_names.h.  | 
  
      
  | 
  
| 
 Definition at line 133 of file rtai_hal_names.h.  | 
  
      
  | 
  
| 
 Definition at line 135 of file rtai_hal_names.h.  | 
  
      
  | 
  
| 
 Definition at line 134 of file rtai_hal_names.h.  | 
  
      
  | 
  
| 
 Definition at line 148 of file rtai_hal_names.h.  | 
  
      
  | 
  
| 
 Definition at line 217 of file rtai_hal_names.h.  | 
  
      
  | 
  
| 
 Definition at line 170 of file rtai_hal_names.h.  | 
  
      
  | 
  
| 
 Definition at line 205 of file rtai_hal_names.h.  | 
  
      
  | 
  
| 
 Definition at line 150 of file rtai_hal_names.h. Referenced by lxrt_exit(), and lxrt_init().  | 
  
      
  | 
  
| 
 Definition at line 136 of file rtai_hal_names.h.  | 
  
      
  | 
  
| 
 Definition at line 214 of file rtai_hal_names.h. Referenced by give_back_to_linux(), and make_current_soft().  | 
  
      
  | 
  
| 
 Definition at line 141 of file rtai_hal_names.h. Referenced by lxrt_exit(), and lxrt_init().  | 
  
      
  | 
  
| 
 Definition at line 142 of file rtai_hal_names.h. Referenced by lxrt_exit(), and lxrt_init().  | 
  
      
  | 
  
| 
 Definition at line 168 of file rtai_hal_names.h.  | 
  
      
  | 
  
| 
 Definition at line 212 of file rtai_hal_names.h.  | 
  
      
  | 
  
| 
 Definition at line 211 of file rtai_hal_names.h.  | 
  
      
  | 
  
| 
 Definition at line 160 of file rtai_hal_names.h.  | 
  
      
  | 
  
| 
 Definition at line 181 of file rtai_hal_names.h.  | 
  
      
  | 
  
| 
 Definition at line 166 of file rtai_hal_names.h.  | 
  
      
  | 
  
| 
 Definition at line 144 of file rtai_hal_names.h. Referenced by lxrt_exit(), and lxrt_init().  | 
  
      
  | 
  
| 
 Definition at line 143 of file rtai_hal_names.h. Referenced by lxrt_exit(), and lxrt_init().  | 
  
      
  | 
  
| 
 Definition at line 202 of file rtai_hal_names.h.  | 
  
      
  | 
  
| 
 Definition at line 164 of file rtai_hal_names.h.  | 
  
      
  | 
  
| 
 Definition at line 163 of file rtai_hal_names.h.  | 
  
      
  | 
  
| 
 Definition at line 231 of file rtai_hal_names.h.  | 
  
      
  | 
  
| 
 Definition at line 174 of file rtai_hal_names.h.  | 
  
      
  | 
  
| 
 Definition at line 158 of file rtai_hal_names.h.  | 
  
      
  | 
  
| 
 Definition at line 206 of file rtai_hal_names.h.  | 
  
      
  | 
  
| 
 Definition at line 225 of file rtai_hal_names.h.  | 
  
      
  | 
  
| 
 Definition at line 131 of file rtai_hal_names.h.  | 
  
      
  | 
  
| 
 Definition at line 193 of file rtai_hal_names.h.  | 
  
      
  | 
  
| 
 Definition at line 176 of file rtai_hal_names.h. Referenced by lxrt_intercept_sig_wakeup().  | 
  
      
  | 
  
| 
 Definition at line 179 of file rtai_hal_names.h.  | 
  
      
  | 
  
| 
 Definition at line 25 of file rtai_hal_names.h. Referenced by __task_delete(), handle_lxrt_request(), is_process_registered(), kthread_fun(), linux_process_termination(), lxrt_intercept_exit(), lxrt_intercept_sig_wakeup(), lxrt_intercept_syscall_epilogue(), put_current_on_cpu(), rt_Name_attach(), rt_Name_detach(), rtai_lxrt_invoke(), and set_rtext().  | 
  
      
  | 
  
| 
 Definition at line 26 of file rtai_hal_names.h. Referenced by __task_delete(), handle_lxrt_request(), kthread_fun(), kthread_m(), linux_process_termination(), rt_Name_attach(), rt_Name_detach(), rt_Name_locate(), and set_rtext().  | 
  
      
  | 
  
| 
 Definition at line 27 of file rtai_hal_names.h. Referenced by kthread_m(), and lxrt_exit().  | 
  
 1.3.8