Here is a list of all functions, variables, defines, enums, and typedefs with links to the files they belong to:
- p -
- PARTITION_ID
: syscalls.c
- PC_OFFSET
: context_offset.h
- PIC_MASTER_BASE
: pic.h
- PIC_MASTER_ICW1
: pic.h
- PIC_MASTER_ICW2
: pic.h
- PIC_MASTER_ICW3
: pic.h
- PIC_MASTER_ICW4
: pic.h
- PIC_SLAVE_BASE
: pic.h
- PIC_SLAVE_ICW1
: pic.h
- PIC_SLAVE_ICW2
: pic.h
- PIC_SLAVE_ICW3
: pic.h
- PIC_SLAVE_ICW4
: pic.h
- PIT_BASE
: pit.c
- PIT_IRQ
: pit.c
- pok_arch_decr_int()
: timer.c
- pok_arch_dsi_int()
: space.c
- pok_arch_event_register()
: arch.c
, arch.h
- pok_arch_idle()
: arch.c
, arch.h
- pok_arch_init()
: arch.c
, arch.h
- pok_arch_isi_int()
: space.c
- pok_arch_preempt_disable()
: arch.c
, arch.h
, arch.c
- pok_arch_preempt_enable()
: arch.c
, arch.h
- pok_arch_rfi()
: space.c
- pok_arch_sc_int()
: syscalls.c
- pok_arch_sp
: thread.h
- pok_arch_space_init()
: arch.c
, space.c
, space.h
- pok_blackboard_id_t
: types.h
- pok_bool_t
: types.h
- pok_boot()
: boot.c
, boot.h
- pok_bsp_init()
: bsp.c
, bsp.h
- pok_bsp_irq_acknowledge()
: bsp.c
, bsp.h
- pok_bsp_irq_register()
: bsp.c
, bsp.h
- pok_bsp_mem_alloc()
: bsp.c
, bsp.h
- pok_bsp_time_init()
: bsp.c
, bsp.h
, timer.c
- pok_buffer_id_t
: types.h
- POK_CHECK_PTR_OR_RETURN
: syscall.h
- POK_CONFIG_NB_LOCKOBJECTS
: lockobj.h
- POK_CONFIG_NB_PARTITIONS
: gdt.c
- POK_CONFIG_NB_THREADS
: gdt.c
- pok_cons_init()
: cons.c
, cons.h
, cons.c
, cons.h
, cons.c
, cons.h
- pok_cons_write()
: bsp.h
- pok_context_create()
: thread.h
, arch.h
- pok_context_reset()
: thread.h
, arch.h
- pok_context_switch()
: thread.h
, arch.h
- pok_core_syscall()
: syscall.c
, syscall.h
- pok_create_space()
: space.c
, arch.h
- POK_DEBUG_PRINT_CURRENT_STATE
: debug.h
- pok_dispatch_space()
: space.c
, arch.h
- POK_ERRNO_DIRECTION
: errno.h
- POK_ERRNO_DISCIPLINE
: errno.h
- POK_ERRNO_EDOM
: errno.h
- POK_ERRNO_EFAULT
: errno.h
- POK_ERRNO_EINVAL
: errno.h
- POK_ERRNO_EMPTY
: errno.h
- POK_ERRNO_EPERM
: errno.h
- POK_ERRNO_ERANGE
: errno.h
- POK_ERRNO_EXISTS
: errno.h
- POK_ERRNO_FULL
: errno.h
- POK_ERRNO_HUGE_VAL
: errno.h
- POK_ERRNO_KIND
: errno.h
- POK_ERRNO_LOCKOBJ_KIND
: errno.h
- POK_ERRNO_LOCKOBJ_NOTREADY
: errno.h
- POK_ERRNO_LOCKOBJ_POLICY
: errno.h
- POK_ERRNO_LOCKOBJ_UNAVAILABLE
: errno.h
- POK_ERRNO_MODE
: errno.h
- POK_ERRNO_NOTFOUND
: errno.h
- POK_ERRNO_OK
: errno.h
- POK_ERRNO_PARAM
: errno.h
- POK_ERRNO_PARTITION
: errno.h
- POK_ERRNO_PARTITION_ATTR
: errno.h
- POK_ERRNO_PARTITION_MODE
: errno.h
- POK_ERRNO_PORT
: errno.h
- POK_ERRNO_PORTPART
: errno.h
- POK_ERRNO_READY
: errno.h
- POK_ERRNO_SIZE
: errno.h
- POK_ERRNO_THREAD
: errno.h
- POK_ERRNO_THREADATTR
: errno.h
- POK_ERRNO_TIME
: errno.h
- POK_ERRNO_TIMEOUT
: errno.h
- POK_ERRNO_TOOMANY
: errno.h
- POK_ERRNO_UNAVAILABLE
: errno.h
- pok_event_id_t
: types.h
- pok_event_init()
: event.c
, event.h
- pok_exception_init()
: event.h
- POK_FATAL
: debug.h
- pok_gdt
: gdt.c
- pok_gdt_init()
: gdt.c
, gdt.h
- pok_idt
: event.c
- pok_idt_init()
: event.c
, event.h
- pok_idt_set_gate()
: event.c
, event.h
- pok_kernel_restart()
: kernel.h
- pok_kernel_stop()
: kernel.h
- pok_loader_load_partition()
: loader.h
- pok_locking_policy_t
: lockobj.h
- pok_lockobj_create()
: lockobj.h
- pok_lockobj_eventbroadcast()
: lockobj.h
- pok_lockobj_eventsignal()
: lockobj.h
- pok_lockobj_eventwait()
: lockobj.h
- pok_lockobj_id_t
: types.h
- pok_lockobj_init()
: lockobj.h
- POK_LOCKOBJ_KIND_EVENT
: lockobj.h
- POK_LOCKOBJ_KIND_MUTEX
: lockobj.h
- POK_LOCKOBJ_KIND_SEMAPHORE
: lockobj.h
- pok_lockobj_kind_t
: lockobj.h
- pok_lockobj_lock()
: lockobj.h
- pok_lockobj_lock_kind_t
: lockobj.h
- pok_lockobj_operation_t
: lockobj.h
- pok_lockobj_partition_create()
: lockobj.h
- pok_lockobj_partition_wrapper()
: lockobj.h
- POK_LOCKOBJ_POLICY_PCP
: lockobj.h
- POK_LOCKOBJ_POLICY_PIP
: lockobj.h
- POK_LOCKOBJ_POLICY_STANDARD
: lockobj.h
- pok_lockobj_unlock()
: lockobj.h
- pok_multiboot_info
: pm.c
- pok_multiboot_magic
: pm.c
- pok_mutex_state_t
: lockobj.h
- POK_PAGE_MASK
: space.c
- POK_PAGE_SIZE
: space.c
- pok_partition_id_t
: types.h
- pok_pic_eoi()
: pic.c
, pic.h
- pok_pic_init()
: pic.c
, pic.h
- pok_pic_mask()
: pic.c
, pic.h
- pok_pic_unmask()
: pic.c
, pic.h
- pok_pm_init()
: pm.c
, pm.h
- pok_pm_sbrk()
: pm.c
, pm.h
- POK_PORT_DIRECTION_IN
: port.h
- POK_PORT_DIRECTION_OUT
: port.h
- pok_port_direction_t
: types.h
- pok_port_directions_t
: port.h
- pok_port_id_t
: types.h
- POK_PORT_KIND_INVALID
: port.h
- POK_PORT_KIND_QUEUEING
: port.h
- POK_PORT_KIND_SAMPLING
: port.h
- pok_port_kind_t
: types.h
- pok_port_kinds_t
: port.h
- POK_PORT_MAX_SIZE
: port.h
- POK_PORT_QUEUEING_DISCIPLINE_FIFO
: port.h
- POK_PORT_QUEUEING_DISCIPLINE_PRIORITY
: port.h
- pok_port_queueing_discipline_t
: port.h
- pok_port_queueing_disciplines_t
: port.h
- pok_port_size_t
: types.h
- POK_PREP_IOBASE
: ioports.h
- pok_queueing_discipline_t
: types.h
- pok_range_t
: types.h
- pok_ret_t
: errno.h
- POK_SCHED_EDF
: schedvalues.h
- POK_SCHED_FIFO
: schedvalues.h
- POK_SCHED_GLOBAL_TIMESLICE
: schedvalues.h
- POK_SCHED_LLF
: schedvalues.h
- POK_SCHED_RMS
: schedvalues.h
- POK_SCHED_RR
: schedvalues.h
- POK_SCHED_STATIC
: schedvalues.h
- pok_sched_t
: schedvalues.h
- pok_sem_id_t
: types.h
- pok_sem_value_t
: types.h
- pok_size_t
: types.h
- pok_space_base_vaddr()
: space.c
, arch.h
, space.c
- pok_space_context_create()
: space.c
, arch.h
, space.c
- pok_space_context_restart()
: arch.h
- pok_space_switch()
: arch.h
, space.c
- pok_sparc_isr
: traps.h
, traps.c
- pok_spinlock_t
: spinlock.h
- POK_SYSCALL_CONSWRITE
: syscall.h
- POK_SYSCALL_GETTICK
: syscall.h
- pok_syscall_id_t
: syscall.h
- pok_syscall_init()
: syscall.h
, syscalls.c
, event.h
- POK_SYSCALL_INT_NUMBER
: syscall.h
- POK_SYSCALL_THREAD_CREATE
: syscall.h
- POK_SYSCALL_THREAD_DELAYED_START
: syscall.h
- POK_SYSCALL_THREAD_ID
: syscall.h
- POK_SYSCALL_THREAD_PERIOD
: syscall.h
- POK_SYSCALL_THREAD_RESTART
: syscall.h
- POK_SYSCALL_THREAD_RESUME
: syscall.h
- POK_SYSCALL_THREAD_SET_PRIORITY
: syscall.h
- POK_SYSCALL_THREAD_SLEEP
: syscall.h
- POK_SYSCALL_THREAD_SLEEP_UNTIL
: syscall.h
- POK_SYSCALL_THREAD_STATUS
: syscall.h
- POK_SYSCALL_THREAD_STOP
: syscall.h
- POK_SYSCALL_THREAD_STOPSELF
: syscall.h
- POK_SYSCALL_THREAD_SUSPEND
: syscall.h
- POK_SYSCALL_THREAD_SUSPEND_TARGET
: syscall.h
- pok_syscalls_init()
: syscalls.c
, syscalls.h
- pok_thread_stack_addr()
: arch.c
, arch.h
- pok_tss
: gdt.c
, interrupt.h
- pok_tss_init()
: gdt.c
, gdt.h
- pok_x86_pm_brk
: pm.c
- pok_x86_pm_heap_end
: pm.c
- pok_x86_pm_heap_start
: pm.c
- pok_x86_qemu_timer_init()
: pit.h
, pit.c
- PPC_PTE_C
: space.c
- PPC_PTE_G
: space.c
- PPC_PTE_H
: space.c
- PPC_PTE_I
: space.c
- PPC_PTE_M
: space.c
- PPC_PTE_PP_NO
: space.c
- PPC_PTE_PP_RO
: space.c
- PPC_PTE_PP_RW
: space.c
- PPC_PTE_R
: space.c
- PPC_PTE_V
: space.c
- PPC_PTE_W
: space.c
- PPC_SR_KP
: space.c
- PPC_SR_Ks
: space.c
- PPC_SR_T
: space.c
- PSR_CWP_MASK
: psr.h
- PSR_ET
: psr.h
- PSR_OFFSET
: context_offset.h
- PSR_PIL
: psr.h
- PSR_PS
: psr.h
- PSR_S
: psr.h
- ptd
: space.h
- pte
: space.h