base/include/asm/rtai_lxrt.h File Reference

Include dependency graph for rtai_lxrt.h:

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

Go to the source code of this file.

Data Structures

union  rtai_lxrt_t

Defines

#define RTAI_SYSCALL_NR   0x70000000
#define RT_REG_ORIG_AX   orig_eax
#define RT_REG_SP   esp
#define RT_REG_FLAGS   eflags
#define RT_REG_IP   eip
#define RT_REG_CS   xcs
#define RT_REG_BP   ebp
#define RTAI_SYSCALL_CODE   ebx
#define RTAI_SYSCALL_ARGS   ecx
#define RTAI_SYSCALL_RETPNT   edx
#define LINUX_SYSCALL_NR   RT_REG_ORIG_AX
#define LINUX_SYSCALL_REG1   ebx
#define LINUX_SYSCALL_REG2   ecx
#define LINUX_SYSCALL_REG3   edx
#define LINUX_SYSCALL_REG4   esi
#define LINUX_SYSCALL_REG5   edi
#define LINUX_SYSCALL_REG6   RT_REG_BP
#define LINUX_SYSCALL_RETREG   eax
#define LINUX_SYSCALL_FLAGS   RT_REG_FLAGS
#define LXRT_DO_IMMEDIATE_LINUX_SYSCALL(regs)
#define SET_LXRT_RETVAL_IN_SYSCALL(regs, retval)
#define LOW   0
#define HIGH   1
#define USE_LINUX_TIMER
#define TIMER_NAME   "8254-PIT"
#define TIMER_TYPE   0
#define HRT_LINUX_TIMER_NAME   "pit"
#define TIMER_FREQ   RTAI_FREQ_8254
#define TIMER_LATENCY   RTAI_LATENCY_8254
#define TIMER_SETUP_TIME   RTAI_SETUP_TIME_8254
#define ONESHOT_SPAN   ((0x7FFF*(CPU_FREQ/TIMER_FREQ))/(CONFIG_RTAI_CAL_FREQS_FACT + 1))
#define update_linux_timer(cpuid)
#define rtai_iopl()   do { extern int iopl(int); iopl(3); } while (0)

Functions

static union rtai_lxrt_t _rtai_lxrt (int srq, void *arg)
static union rtai_lxrt_t rtai_lxrt (short int dynx, short int lsize, int srq, void *arg)


Define Documentation

#define HIGH   1

Definition at line 97 of file rtai_lxrt.h.

#define HRT_LINUX_TIMER_NAME   "pit"

Definition at line 133 of file rtai_lxrt.h.

#define LINUX_SYSCALL_FLAGS   RT_REG_FLAGS

Definition at line 80 of file rtai_lxrt.h.

#define LINUX_SYSCALL_NR   RT_REG_ORIG_AX

Definition at line 72 of file rtai_lxrt.h.

#define LINUX_SYSCALL_REG1   ebx

Definition at line 73 of file rtai_lxrt.h.

#define LINUX_SYSCALL_REG2   ecx

Definition at line 74 of file rtai_lxrt.h.

#define LINUX_SYSCALL_REG3   edx

Definition at line 75 of file rtai_lxrt.h.

#define LINUX_SYSCALL_REG4   esi

Definition at line 76 of file rtai_lxrt.h.

#define LINUX_SYSCALL_REG5   edi

Definition at line 77 of file rtai_lxrt.h.

#define LINUX_SYSCALL_REG6   RT_REG_BP

Definition at line 78 of file rtai_lxrt.h.

#define LINUX_SYSCALL_RETREG   eax

Definition at line 79 of file rtai_lxrt.h.

#define LOW   0

Definition at line 96 of file rtai_lxrt.h.

Referenced by __wrap_pthread_mutex_destroy(), __wrap_pthread_mutex_init(), __wrap_pthread_mutex_lock(), __wrap_pthread_mutex_trylock(), __wrap_sem_close(), __wrap_sem_destroy(), __wrap_sem_getvalue(), __wrap_sem_init(), __wrap_sem_open(), __wrap_sem_timedwait(), __wrap_sem_trywait(), __wrap_sem_wait(), _rt_shm_alloc(), ddn2nl(), ftask_init(), linux_syscall_server_fun(), ll2a(), mq_close(), mq_getattr(), mq_notify(), mq_open(), mq_receive(), mq_send(), mq_setattr(), mq_timedreceive(), mq_timedsend(), mq_unlink(), rt_agent(), rt_Alias_attach(), rt_bits_delete(), rt_bits_init(), rt_bits_reset(), rt_bits_signal(), rt_bits_wait(), rt_bits_wait_if(), rt_bits_wait_timed(), rt_bits_wait_until(), rt_buddy_task_use_fpu(), rt_change_prio(), rt_cond_signal(), rt_cond_wait(), rt_cond_wait_timed(), rt_cond_wait_until(), rt_create_linux_syscall_server(), rt_Creceive(), rt_evdrp(), rt_evdrpx(), rt_find_asgn_stub(), rt_force_task_soft(), rt_get_adr(), rt_get_bits(), rt_get_errno(), rt_get_linux_signal(), rt_get_name(), rt_get_timer_cpu(), rt_get_usp_flags(), rt_get_usp_flags_mask(), rt_GetTickQueueHook(), rt_gettid(), rt_hard_timer_tick(), rt_hard_timer_tick_cpuid(), rt_init_tasklet(), rt_InitTickQueue(), rt_irq_signal(), rt_irq_wait(), rt_irq_wait_if(), rt_irq_wait_timed(), rt_irq_wait_until(), rt_is_hard_real_time(), rt_is_hard_timer_running(), RT_isrpc(), rt_isrpc(), rt_mbx_delete(), RT_mbx_evdrp(), rt_mbx_evdrp(), RT_mbx_ovrwr_send(), rt_mbx_ovrwr_send(), RT_mbx_receive(), rt_mbx_receive(), RT_mbx_receive_if(), rt_mbx_receive_if(), RT_mbx_receive_timed(), rt_mbx_receive_timed(), RT_mbx_receive_until(), rt_mbx_receive_until(), RT_mbx_receive_wp(), rt_mbx_receive_wp(), RT_mbx_send(), rt_mbx_send(), RT_mbx_send_if(), rt_mbx_send_if(), RT_mbx_send_timed(), rt_mbx_send_timed(), RT_mbx_send_until(), rt_mbx_send_until(), RT_mbx_send_wp(), rt_mbx_send_wp(), rt_msg_broadcast(), rt_msg_broadcast_if(), rt_msg_broadcast_timed(), rt_msg_broadcast_until(), rt_msg_evdrp(), rt_msg_receive(), rt_msg_receive_if(), rt_msg_receive_timed(), rt_msg_receive_until(), rt_msg_send(), rt_msg_send_if(), rt_msg_send_timed(), rt_msg_send_until(), rt_msgq_delete(), rt_msgq_init(), rt_Name_detach(), rt_Name_locate(), RT_named_mbx_delete(), rt_named_mbx_delete(), rt_named_msgq_delete(), rt_named_msgq_init(), rt_named_rwl_delete(), rt_named_rwl_init(), rt_named_sem_delete(), RT_named_sem_delete(), rt_named_spl_delete(), rt_named_spl_init(), rt_poll(), rt_Proxy_attach(), rt_proxy_attach(), rt_Proxy_detach(), rt_proxy_detach(), rt_qBlkUnhook(), rt_qDynAlloc(), rt_qDynFree(), rt_qDynInit(), rt_qHookInit(), rt_qReceive(), rt_qSync(), rt_Receive(), rt_receive(), rt_receive_if(), rt_receive_timed(), rt_receive_until(), rt_receivex(), rt_receivex_if(), rt_receivex_timed(), rt_receivex_until(), rt_rel_stub(), rt_release_irq_task(), rt_release_signal(), rt_Reply(), rt_request_irq_task(), rt_request_signal(), rt_request_signal_mq(), rt_return(), rt_returnx(), rt_rpc(), rt_rpc_if(), rt_rpc_timed(), rt_rpc_until(), rt_rpcx(), rt_rpcx_if(), rt_rpcx_timed(), rt_rpcx_until(), rt_rwl_delete(), rt_rwl_rdlock(), rt_rwl_rdlock_if(), rt_rwl_rdlock_timed(), rt_rwl_rdlock_until(), rt_rwl_unlock(), rt_rwl_wrlock(), rt_rwl_wrlock_if(), rt_rwl_wrlock_timed(), rt_rwl_wrlock_until(), rt_sem_broadcast(), RT_sem_broadcast(), rt_sem_count(), rt_sem_delete(), rt_sem_signal(), RT_sem_signal(), rt_sem_wait(), RT_sem_wait(), rt_sem_wait_barrier(), rt_sem_wait_if(), RT_sem_wait_if(), rt_sem_wait_timed(), RT_sem_wait_timed(), rt_sem_wait_until(), RT_sem_wait_until(), rt_Send(), rt_send(), rt_send_if(), rt_send_req_rel_port(), rt_send_timed(), rt_send_until(), rt_sendx(), rt_sendx_if(), rt_sendx_timed(), rt_sendx_until(), rt_set_linux_signal_handler(), rt_set_netrpc_timeout(), rt_set_period(), rt_set_resume_time(), rt_set_this_node(), rt_shm_free(), rt_sleep(), rt_sleep_until(), rt_spl_delete(), rt_spl_init(), rt_spl_lock(), rt_spl_lock_if(), rt_spl_lock_timed(), rt_spl_unlock(), rt_sync_net_rpc(), rt_task_get_info(), rt_task_init_schmod(), rt_task_make_periodic(), rt_task_make_periodic_relative_ns(), rt_task_masked_unblock(), rt_task_resume(), rt_task_signal_handler(), rt_task_suspend(), rt_task_suspend_if(), rt_task_suspend_timed(), rt_task_suspend_until(), rt_task_use_fpu(), rt_task_wait_period(), rt_task_yield(), rt_thread_create(), rt_thread_delete(), rt_Trigger(), rt_trigger(), rt_typed_mbx_init(), rt_typed_named_mbx_init(), rt_typed_named_sem_init(), rt_typed_rwl_init(), rt_typed_sem_init(), rt_vc_attach(), rt_vc_release(), rt_vc_reserve(), rt_waiting_return(), rt_wdset_grace(), rt_wdset_gracediv(), rt_wdset_limit(), rt_wdset_policy(), rt_wdset_safety(), rt_wdset_slip(), rt_wdset_stretch(), RTAI_LXRT(), rtf_create(), rtf_create_named_lxrt(), rtf_destroy(), rtf_get(), rtf_get_avbs(), rtf_get_frbs(), rtf_get_if(), rtf_getfifobyname_lxrt(), rtf_named_create_lxrt(), rtf_ovrwr_put(), rtf_put(), rtf_put_if(), rtf_reset_lxrt(), rtf_resize_lxrt(), rtf_sem_destroy_lxrt(), rtf_sem_init_lxrt(), rtf_sem_post_lxrt(), rtf_sem_trywait_lxrt(), signal_suprt_fun(), signal_suprt_fun_mq(), start_rt_timer(), and stop_rt_timer().

#define LXRT_DO_IMMEDIATE_LINUX_SYSCALL ( regs   ) 

Value:

do { \
        regs->LINUX_SYSCALL_RETREG = sys_call_table[regs->LINUX_SYSCALL_NR](*regs); \
    } while (0)

Definition at line 84 of file rtai_lxrt.h.

Referenced by lxrt_intercept_syscall_prologue().

#define ONESHOT_SPAN   ((0x7FFF*(CPU_FREQ/TIMER_FREQ))/(CONFIG_RTAI_CAL_FREQS_FACT + 1))

Definition at line 137 of file rtai_lxrt.h.

Referenced by __rtai_lxrt_init().

#define RT_REG_BP   ebp

Definition at line 66 of file rtai_lxrt.h.

#define RT_REG_CS   xcs

Definition at line 65 of file rtai_lxrt.h.

#define RT_REG_FLAGS   eflags

Definition at line 63 of file rtai_lxrt.h.

#define RT_REG_IP   eip

Definition at line 64 of file rtai_lxrt.h.

#define RT_REG_ORIG_AX   orig_eax

Definition at line 61 of file rtai_lxrt.h.

#define RT_REG_SP   esp

Definition at line 62 of file rtai_lxrt.h.

 
#define rtai_iopl (  )     do { extern int iopl(int); iopl(3); } while (0)

Definition at line 275 of file rtai_lxrt.h.

Referenced by rt_task_init_schmod().

#define RTAI_SYSCALL_ARGS   ecx

Definition at line 69 of file rtai_lxrt.h.

#define RTAI_SYSCALL_CODE   ebx

Definition at line 68 of file rtai_lxrt.h.

#define RTAI_SYSCALL_NR   0x70000000

Definition at line 34 of file rtai_lxrt.h.

Referenced by _rtai_lxrt(), intercept_syscall_prologue(), and lxrt_intercept_syscall_epilogue().

#define RTAI_SYSCALL_RETPNT   edx

Definition at line 70 of file rtai_lxrt.h.

#define SET_LXRT_RETVAL_IN_SYSCALL ( regs,
retval   ) 

Value:

do { \
                if (regs->RTAI_SYSCALL_RETPNT) { \
            rt_copy_to_user((void *)regs->RTAI_SYSCALL_RETPNT, &retval, sizeof(retval)); \
        } \
    } while (0)

Definition at line 89 of file rtai_lxrt.h.

#define TIMER_FREQ   RTAI_FREQ_8254

Definition at line 134 of file rtai_lxrt.h.

Referenced by __rtai_lxrt_init(), count2nano(), count2nano_cpuid(), nano2count(), nano2count_cpuid(), rdtsc(), rt_get_time_ns(), rt_get_time_ns_cpuid(), and rt_set_runnable_on_cpuid().

#define TIMER_LATENCY   RTAI_LATENCY_8254

Definition at line 135 of file rtai_lxrt.h.

#define TIMER_NAME   "8254-PIT"

Definition at line 131 of file rtai_lxrt.h.

Referenced by __rtai_lxrt_init().

#define TIMER_SETUP_TIME   RTAI_SETUP_TIME_8254

Definition at line 136 of file rtai_lxrt.h.

#define TIMER_TYPE   0

Definition at line 132 of file rtai_lxrt.h.

Referenced by start_rt_timer().

#define update_linux_timer ( cpuid   ) 

Value:

do { \
    if (!IS_FUSION_TIMER_RUNNING()) { \
        hal_pend_uncond(TIMER_8254_IRQ, cpuid); \
    } \
} while (0)

Definition at line 138 of file rtai_lxrt.h.

Referenced by recover_jiffies().

#define USE_LINUX_TIMER

Definition at line 130 of file rtai_lxrt.h.


Function Documentation

static union rtai_lxrt_t _rtai_lxrt ( int  srq,
void *  arg 
) [static]

Definition at line 259 of file rtai_lxrt.h.

References RTAI_DO_TRAP, RTAI_SYS_VECTOR, RTAI_SYSCALL_NR, and srq.

Referenced by rtai_lxrt().

static union rtai_lxrt_t rtai_lxrt ( short int  dynx,
short int  lsize,
int  srq,
void *  arg 
) [inline, static]

Definition at line 270 of file rtai_lxrt.h.

References _rtai_lxrt(), ENCODE_LXRT_REQ, and srq.

Referenced by __wrap_pthread_cond_broadcast(), __wrap_pthread_cond_destroy(), __wrap_pthread_cond_init(), __wrap_pthread_cond_signal(), __wrap_pthread_cond_timedwait(), __wrap_pthread_cond_wait(), __wrap_pthread_mutex_destroy(), __wrap_pthread_mutex_init(), __wrap_pthread_mutex_lock(), __wrap_pthread_mutex_trylock(), __wrap_pthread_mutex_unlock(), __wrap_pthread_rwlock_destroy(), __wrap_pthread_rwlock_init(), __wrap_pthread_rwlock_rdlock(), __wrap_pthread_rwlock_tryrdlock(), __wrap_pthread_rwlock_trywrlock(), __wrap_pthread_rwlock_unlock(), __wrap_pthread_rwlock_wrlock(), __wrap_sem_close(), __wrap_sem_destroy(), __wrap_sem_getvalue(), __wrap_sem_init(), __wrap_sem_open(), __wrap_sem_post(), __wrap_sem_timedwait(), __wrap_sem_trywait(), __wrap_sem_wait(), __wrap_timer_create(), __wrap_timer_delete(), __wrap_timer_getoverrun(), __wrap_timer_gettime(), __wrap_timer_settime(), _rt_shm_alloc(), count2nano(), count2nano_cpuid(), ddn2nl(), ftask_init(), linux_syscall_server_fun(), mq_close(), mq_getattr(), mq_notify(), mq_open(), mq_receive(), mq_send(), mq_setattr(), mq_timedreceive(), mq_timedsend(), mq_unlink(), nano2count(), nano2count_cpuid(), pthread_gettid_np(), pthread_make_periodic_np(), pthread_wait_period_np(), rt_agent(), rt_Alias_attach(), rt_allow_nonroot_hrt(), rt_bits_delete(), rt_bits_init(), rt_bits_reset(), rt_bits_signal(), rt_bits_wait(), rt_bits_wait_if(), rt_bits_wait_timed(), rt_bits_wait_until(), rt_boom(), rt_buddy_task_use_fpu(), rt_busy_sleep(), rt_change_prio(), rt_cond_signal(), rt_cond_wait(), rt_cond_wait_timed(), rt_cond_wait_until(), rt_create_linux_syscall_server(), rt_Creceive(), rt_delete_tasklet(), rt_disable_signal(), rt_enable_signal(), rt_evdrp(), rt_evdrpx(), rt_exec_tasklet(), rt_find_asgn_stub(), rt_force_task_soft(), rt_free(), RT_get_adr(), rt_get_adr(), rt_get_bits(), RT_get_cpu_time_ns(), rt_get_cpu_time_ns(), rt_get_errno(), rt_get_exectime(), rt_get_linux_signal(), rt_get_name(), rt_get_real_time(), rt_get_real_time_ns(), rt_get_time(), rt_get_time_cpuid(), RT_get_time_ns(), rt_get_time_ns(), RT_get_time_ns_cpuid(), rt_get_time_ns_cpuid(), rt_get_timer_cpu(), rt_get_timer_overrun(), rt_get_timer_times(), rt_get_usp_flags(), rt_get_usp_flags_mask(), rt_GetTickQueueHook(), rt_gettid(), rt_gettimeorig(), rt_halloc(), rt_hard_timer_tick(), rt_hard_timer_tick_cpuid(), rt_hfree(), rt_init_tasklet(), rt_InitTickQueue(), rt_insert_tasklet(), rt_insert_timer(), rt_irq_signal(), rt_irq_wait(), rt_irq_wait_if(), rt_irq_wait_timed(), rt_irq_wait_until(), rt_is_hard_real_time(), rt_is_hard_timer_running(), RT_isrpc(), rt_isrpc(), rt_make_hard_real_time(), rt_make_soft_real_time(), rt_malloc(), rt_mbx_delete(), RT_mbx_evdrp(), rt_mbx_evdrp(), RT_mbx_ovrwr_send(), rt_mbx_ovrwr_send(), RT_mbx_receive(), rt_mbx_receive(), RT_mbx_receive_if(), rt_mbx_receive_if(), RT_mbx_receive_timed(), rt_mbx_receive_timed(), RT_mbx_receive_until(), rt_mbx_receive_until(), RT_mbx_receive_wp(), rt_mbx_receive_wp(), RT_mbx_send(), rt_mbx_send(), RT_mbx_send_if(), rt_mbx_send_if(), RT_mbx_send_timed(), rt_mbx_send_timed(), RT_mbx_send_until(), rt_mbx_send_until(), RT_mbx_send_wp(), rt_mbx_send_wp(), rt_mmgr_stats(), rt_msg_broadcast(), rt_msg_broadcast_if(), rt_msg_broadcast_timed(), rt_msg_broadcast_until(), rt_msg_evdrp(), rt_msg_receive(), rt_msg_receive_if(), rt_msg_receive_timed(), rt_msg_receive_until(), rt_msg_send(), rt_msg_send_if(), rt_msg_send_timed(), rt_msg_send_until(), rt_msgq_delete(), rt_msgq_init(), rt_Name_detach(), rt_Name_locate(), rt_named_free(), rt_named_halloc(), rt_named_hfree(), rt_named_malloc(), RT_named_mbx_delete(), rt_named_mbx_delete(), rt_named_msgq_delete(), rt_named_msgq_init(), rt_named_rwl_delete(), rt_named_rwl_init(), rt_named_sem_delete(), RT_named_sem_delete(), rt_named_spl_delete(), rt_named_spl_init(), rt_pend_linux_irq(), rt_poll(), rt_printk(), rt_Proxy_attach(), rt_proxy_attach(), rt_Proxy_detach(), rt_proxy_detach(), rt_qBlkAfter(), rt_qBlkAtHead(), rt_qBlkAtTail(), rt_qBlkBefore(), rt_qBlkCancel(), rt_qBlkComplete(), rt_qBlkDequeue(), rt_qBlkRelease(), rt_qBlkRepeat(), rt_qBlkSchedule(), rt_qBlkSoon(), rt_qBlkUnhook(), rt_qBlkWait(), rt_qDynAlloc(), rt_qDynFree(), rt_qDynInit(), rt_qHookFlush(), rt_qHookInit(), rt_qHookRelease(), rt_qLoop(), rt_qReceive(), rt_qStep(), rt_qSync(), rt_Receive(), rt_receive(), rt_receive_if(), rt_receive_timed(), rt_receive_until(), rt_receivex(), rt_receivex_if(), rt_receivex_timed(), rt_receivex_until(), rt_rel_stub(), rt_release_irq_task(), rt_release_rtc(), rt_release_signal(), rt_ReleaseTickQueue(), rt_remove_tasklet(), rt_remove_timer(), rt_Reply(), rt_request_irq_task(), rt_request_rtc(), rt_request_signal(), rt_request_signal_mq(), rt_return(), rt_returnx(), RT_rpc(), rt_rpc(), RT_rpc_if(), rt_rpc_if(), RT_rpc_timed(), rt_rpc_timed(), RT_rpc_until(), rt_rpc_until(), RT_rpcx(), rt_rpcx(), RT_rpcx_if(), rt_rpcx_if(), RT_rpcx_timed(), rt_rpcx_timed(), RT_rpcx_until(), rt_rpcx_until(), rt_rwl_delete(), rt_rwl_rdlock(), rt_rwl_rdlock_if(), rt_rwl_rdlock_timed(), rt_rwl_rdlock_until(), rt_rwl_unlock(), rt_rwl_wrlock(), rt_rwl_wrlock_if(), rt_rwl_wrlock_timed(), rt_rwl_wrlock_until(), rt_sched_lock(), rt_sched_unlock(), rt_sem_broadcast(), RT_sem_broadcast(), rt_sem_count(), rt_sem_delete(), rt_sem_signal(), RT_sem_signal(), rt_sem_wait(), RT_sem_wait(), rt_sem_wait_barrier(), rt_sem_wait_if(), RT_sem_wait_if(), rt_sem_wait_timed(), RT_sem_wait_timed(), rt_sem_wait_until(), RT_sem_wait_until(), RT_send(), rt_Send(), rt_send(), RT_send_if(), rt_send_if(), rt_send_req_rel_port(), RT_send_timed(), rt_send_timed(), RT_send_until(), rt_send_until(), RT_sendx(), rt_sendx(), RT_sendx_if(), rt_sendx_if(), RT_sendx_timed(), rt_sendx_timed(), RT_sendx_until(), rt_sendx_until(), rt_set_linux_signal_handler(), rt_set_linux_syscall_mode(), rt_set_netrpc_timeout(), rt_set_oneshot_mode(), rt_set_period(), rt_set_periodic_mode(), rt_set_resume_time(), rt_set_runnable_on_cpuid(), rt_set_runnable_on_cpus(), rt_set_sched_policy(), rt_set_tasklet_data(), rt_set_tasklet_handler(), rt_set_tasklet_priority(), rt_set_this_node(), rt_set_timer_firing_time(), rt_set_timer_period(), rt_set_timer_priority(), rt_set_usp_flags(), rt_set_usp_flags_mask(), rt_shm_free(), RT_sleep(), rt_sleep(), RT_sleep_until(), rt_sleep_until(), rt_spl_delete(), rt_spl_init(), rt_spl_lock(), rt_spl_lock_if(), rt_spl_lock_timed(), rt_spl_unlock(), rt_spv_RMS(), rt_stomp(), rt_sync_net_rpc(), rt_task_get_info(), rt_task_init_schmod(), rt_task_make_periodic(), rt_task_make_periodic_relative_ns(), rt_task_masked_unblock(), RT_task_resume(), rt_task_resume(), rt_task_set_resume_end_times(), rt_task_signal_handler(), RT_task_suspend(), rt_task_suspend(), rt_task_suspend_if(), rt_task_suspend_timed(), rt_task_suspend_until(), rt_task_use_fpu(), rt_task_wait_period(), rt_task_yield(), rt_tasklet_use_fpu(), rt_thread_create(), rt_thread_delete(), rt_Trigger(), rt_trigger(), rt_trigger_signal(), rt_typed_mbx_init(), RT_typed_named_mbx_init(), rt_typed_named_mbx_init(), rt_typed_named_sem_init(), RT_typed_named_sem_init(), rt_typed_rwl_init(), rt_typed_sem_init(), rt_usp_signal_handler(), rt_vc_attach(), rt_vc_release(), rt_vc_reserve(), rt_waiting_return(), rt_wdset_grace(), rt_wdset_gracediv(), rt_wdset_limit(), rt_wdset_policy(), rt_wdset_safety(), rt_wdset_slip(), rt_wdset_stretch(), rtai_print_to_screen(), rtf_create(), rtf_create_named_lxrt(), rtf_destroy(), rtf_get(), rtf_get_avbs(), rtf_get_frbs(), rtf_get_if(), rtf_getfifobyname_lxrt(), rtf_named_create_lxrt(), rtf_ovrwr_put(), rtf_put(), rtf_put_if(), rtf_reset_lxrt(), rtf_resize_lxrt(), rtf_sem_destroy_lxrt(), rtf_sem_init_lxrt(), rtf_sem_post_lxrt(), rtf_sem_trywait_lxrt(), signal_suprt_fun(), signal_suprt_fun_mq(), start_ftimer(), start_rt_apic_timers(), start_rt_timer(), stop_ftimer(), stop_rt_timer(), support_posix_timer(), and support_tasklet().

Here is the call graph for this function:


Generated on Tue Feb 2 17:46:42 2010 for RTAI API by  doxygen 1.4.7