base/include/asm-ppc/rtai_lxrt.h File Reference

#include <asm/rtai_vectors.h>

Include dependency graph for rtai_lxrt.h:

Include dependency graph

Go to the source code of this file.

Data Structures

union  rtai_lxrt_t

Defines

#define LOW   1
#define HIGH   0
#define LINUX_SYSCALL_NR   gpr[0]
#define LINUX_SYSCALL_REG1   gpr[1]
#define LINUX_SYSCALL_REG2   gpr[2]
#define LINUX_SYSCALL_REG3   gpr[3]
#define LINUX_SYSCALL_REG4   gpr[4]
#define LINUX_SYSCALL_REG5   gpr[5]
#define LINUX_SYSCALL_REG6   gpr[6]
#define LINUX_SYSCALL_RETREG   gpr[0]
#define rtai_iopl()   do { /* nop */ } while (0)

Functions

rtai_lxrt_t rtai_lxrt (short dynx, short lsize, unsigned long srq, void *arg)


Define Documentation

#define HIGH   0
 

Definition at line 27 of file rtai_lxrt.h.

#define LINUX_SYSCALL_NR   gpr[0]
 

Definition at line 29 of file rtai_lxrt.h.

#define LINUX_SYSCALL_REG1   gpr[1]
 

Definition at line 30 of file rtai_lxrt.h.

#define LINUX_SYSCALL_REG2   gpr[2]
 

Definition at line 31 of file rtai_lxrt.h.

#define LINUX_SYSCALL_REG3   gpr[3]
 

Definition at line 32 of file rtai_lxrt.h.

#define LINUX_SYSCALL_REG4   gpr[4]
 

Definition at line 33 of file rtai_lxrt.h.

#define LINUX_SYSCALL_REG5   gpr[5]
 

Definition at line 34 of file rtai_lxrt.h.

#define LINUX_SYSCALL_REG6   gpr[6]
 

Definition at line 35 of file rtai_lxrt.h.

#define LINUX_SYSCALL_RETREG   gpr[0]
 

Definition at line 36 of file rtai_lxrt.h.

#define LOW   1
 

Definition at line 26 of file rtai_lxrt.h.

 
#define rtai_iopl  )     do { /* nop */ } while (0)
 

Definition at line 89 of file rtai_lxrt.h.


Function Documentation

union rtai_lxrt_t rtai_lxrt short  dynx,
short  lsize,
unsigned long  srq,
void *  arg
[inline, static]
 

Definition at line 80 of file rtai_lxrt.h.

References rtai_lxrt_t::i, rtai_lxrt(), and srq.

Referenced by _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_cond_broadcast_rt(), pthread_cond_signal_rt(), pthread_cond_timedwait_rt(), pthread_cond_wait_rt(), pthread_mutex_close_rt(), pthread_mutex_init_rt(), pthread_mutex_open_rt(), pthread_rwlock_close_rt(), pthread_rwlock_init_rt(), pthread_rwlock_rdlock_rt(), pthread_rwlock_tryrdlock_rt(), pthread_rwlock_trywrlock_rt(), pthread_rwlock_unlock_rt(), pthread_rwlock_wrlock_rt(), pthread_yield_rt(), 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_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_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_usp_flags(), rt_get_usp_flags_mask(), rt_GetTickQueueHook(), 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_linux_syscall_server_create(), rt_linux_use_fpu(), 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_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_linux_syscall(), 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_return(), rt_return_linux_syscall(), 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_init(), 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_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_delete(), 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_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_sem_init(), rt_usp_signal_handler(), rt_vc_attach(), rt_vc_release(), rt_vc_reserve(), rt_waiting_return(), rtai_lxrt(), rtai_print_to_screen(), rtf_create(), rtf_create_named_lxrt(), rtf_destroy(), rtf_get(), 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(), sem_close_rt(), sem_getvalue_rt(), sem_init_rt(), sem_open_rt(), sem_post_rt(), sem_timedwait_rt(), sem_trywait_rt(), sem_wait_rt(), signal_suprt_fun(), start_ftimer(), start_rt_apic_timers(), start_rt_timer(), stop_ftimer(), stop_rt_timer(), and support_tasklet().

Here is the call graph for this function:


Generated on Thu Nov 20 11:52:12 2008 for RTAI API by doxygen 1.3.8