#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(). |