Changeset 83dab11 in mainline for kernel/generic
- Timestamp:
- 2017-06-01T21:22:44Z (8 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- fb864d65
- Parents:
- 44a7ee5
- Location:
- kernel/generic/include
- Files:
-
- 29 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/generic/include/adt/avl.h
r44a7ee5 r83dab11 38 38 #include <stdbool.h> 39 39 #include <stddef.h> 40 #include < typedefs.h>40 #include <stdint.h> 41 41 #include <trace.h> 42 42 -
kernel/generic/include/adt/bitmap.h
r44a7ee5 r83dab11 36 36 #define KERN_BITMAP_H_ 37 37 38 #include < typedefs.h>38 #include <stddef.h> 39 39 40 40 #define BITMAP_ELEMENT 8 -
kernel/generic/include/adt/btree.h
r44a7ee5 r83dab11 36 36 #define KERN_BTREE_H_ 37 37 38 #include <typedefs.h>39 38 #include <adt/list.h> 39 #include <stddef.h> 40 40 41 41 #define BTREE_M 5 … … 81 81 link_t leaf_link; 82 82 83 /* Variables needed by btree_print(). */ 83 /* Variables needed by btree_print(). */ 84 84 link_t bfs_link; 85 85 int depth; -
kernel/generic/include/adt/list.h
r44a7ee5 r83dab11 38 38 39 39 #include <debug.h> 40 #include <typedefs.h> 40 #include <stdbool.h> 41 #include <stddef.h> 41 42 #include <trace.h> 42 43 -
kernel/generic/include/byteorder.h
r44a7ee5 r83dab11 36 36 #define KERN_BYTEORDER_H_ 37 37 38 #include < typedefs.h>38 #include <stdint.h> 39 39 40 40 #if !(defined(__BE__) ^ defined(__LE__)) -
kernel/generic/include/console/chardev.h
r44a7ee5 r83dab11 37 37 38 38 #include <adt/list.h> 39 #include <typedefs.h> 39 #include <stdbool.h> 40 #include <stddef.h> 40 41 #include <synch/waitq.h> 41 42 #include <synch/spinlock.h> -
kernel/generic/include/context.h
r44a7ee5 r83dab11 36 36 #define KERN_CONTEXT_H_ 37 37 38 #include <typedefs.h>39 38 #include <trace.h> 40 39 #include <arch/context.h> -
kernel/generic/include/func.h
r44a7ee5 r83dab11 36 36 #define KERN_FUNC_H_ 37 37 38 #include <typedefs.h>39 38 #include <atomic.h> 40 39 -
kernel/generic/include/gsort.h
r44a7ee5 r83dab11 37 37 38 38 #include <stdbool.h> 39 #include < typedefs.h>39 #include <stddef.h> 40 40 41 41 typedef int (* sort_cmp_t)(void *, void *, void *); -
kernel/generic/include/lib/elf.h
r44a7ee5 r83dab11 36 36 #define KERN_ELF_H_ 37 37 38 #include <typedefs.h>39 38 #include <abi/elf.h> 40 39 #include <arch/elf.h> -
kernel/generic/include/lib/elf_load.h
r44a7ee5 r83dab11 37 37 38 38 #include <arch/elf.h> 39 #include <typedefs.h>40 39 41 40 /** -
kernel/generic/include/lib/memfnc.h
r44a7ee5 r83dab11 36 36 #define KERN_LIB_MEMFNC_H_ 37 37 38 #include < typedefs.h>38 #include <stddef.h> 39 39 #include <cc.h> 40 40 -
kernel/generic/include/lib/rd.h
r44a7ee5 r83dab11 36 36 #define KERN_RD_H_ 37 37 38 #include < typedefs.h>38 #include <stddef.h> 39 39 40 40 extern void init_rd(void *, size_t); -
kernel/generic/include/log.h
r44a7ee5 r83dab11 36 36 #define KERN_LOG_H_ 37 37 38 #include <typedefs.h>39 38 #include <stdarg.h> 39 #include <stddef.h> 40 40 #include <printf/verify.h> 41 41 #include <abi/log.h> -
kernel/generic/include/macros.h
r44a7ee5 r83dab11 38 38 #ifndef __ASM__ 39 39 40 #include < typedefs.h>40 #include <stdint.h> 41 41 #include <trace.h> 42 42 -
kernel/generic/include/mem.h
r44a7ee5 r83dab11 36 36 #define KERN_MEM_H_ 37 37 38 #include <typedefs.h> 38 #include <stddef.h> 39 #include <stdint.h> 39 40 #include <cc.h> 40 41 -
kernel/generic/include/mm/reserve.h
r44a7ee5 r83dab11 37 37 38 38 #include <stdbool.h> 39 #include < typedefs.h>39 #include <stddef.h> 40 40 41 41 extern void reserve_init(void); -
kernel/generic/include/print.h
r44a7ee5 r83dab11 36 36 #define KERN_PRINT_H_ 37 37 38 #include <typedefs.h>39 38 #include <stdarg.h> 39 #include <stddef.h> 40 40 #include <printf/verify.h> 41 41 -
kernel/generic/include/printf/printf_core.h
r44a7ee5 r83dab11 36 36 #define KERN_PRINTF_CORE_H_ 37 37 38 #include <typedefs.h>39 38 #include <stdarg.h> 39 #include <stddef.h> 40 40 41 41 /** Structure for specifying output methods for different printf clones. */ -
kernel/generic/include/proc/scheduler.h
r44a7ee5 r83dab11 36 36 #define KERN_SCHEDULER_H_ 37 37 38 #include <stddef.h> 38 39 #include <synch/spinlock.h> 39 40 #include <time/clock.h> 40 #include <typedefs.h>41 41 #include <atomic.h> 42 42 #include <adt/list.h> -
kernel/generic/include/stdint.h
r44a7ee5 r83dab11 36 36 #define KERN_STDINT_H_ 37 37 38 #include <arch/common.h> 39 38 40 #define INT8_MIN INT8_C(0x80) 39 41 #define INT8_MAX INT8_C(0x7F) -
kernel/generic/include/str.h
r44a7ee5 r83dab11 37 37 38 38 #include <stdbool.h> 39 #include <typedefs.h> 39 #include <stddef.h> 40 #include <stdint.h> 40 41 41 42 /**< Common Unicode characters */ -
kernel/generic/include/synch/condvar.h
r44a7ee5 r83dab11 36 36 #define KERN_CONDVAR_H_ 37 37 38 #include < typedefs.h>38 #include <stdint.h> 39 39 #include <synch/waitq.h> 40 40 #include <synch/mutex.h> -
kernel/generic/include/synch/mutex.h
r44a7ee5 r83dab11 36 36 #define KERN_MUTEX_H_ 37 37 38 #include <typedefs.h> 38 #include <stdbool.h> 39 #include <stdint.h> 39 40 #include <synch/semaphore.h> 40 41 #include <abi/synch.h> -
kernel/generic/include/synch/semaphore.h
r44a7ee5 r83dab11 36 36 #define KERN_SEMAPHORE_H_ 37 37 38 #include < typedefs.h>38 #include <stdint.h> 39 39 #include <synch/waitq.h> 40 40 #include <abi/synch.h> -
kernel/generic/include/synch/spinlock.h
r44a7ee5 r83dab11 36 36 #define KERN_SPINLOCK_H_ 37 37 38 #include < typedefs.h>38 #include <stdbool.h> 39 39 #include <arch/barrier.h> 40 40 #include <preemption.h> -
kernel/generic/include/syscall/copy.h
r44a7ee5 r83dab11 36 36 #define KERN_COPY_H_ 37 37 38 #include < typedefs.h>38 #include <stddef.h> 39 39 40 40 /** Label within memcpy_from_uspace() that contains return -1. */ -
kernel/generic/include/time/delay.h
r44a7ee5 r83dab11 36 36 #define KERN_DELAY_H_ 37 37 38 #include < typedefs.h>38 #include <stdint.h> 39 39 40 40 extern void delay(uint32_t microseconds); -
kernel/generic/include/time/timeout.h
r44a7ee5 r83dab11 36 36 #define KERN_TIMEOUT_H_ 37 37 38 #include <typedefs.h>39 38 #include <adt/list.h> 40 39 #include <cpu.h> 40 #include <stdint.h> 41 41 42 42 typedef void (* timeout_handler_t)(void *arg);
Note:
See TracChangeset
for help on using the changeset viewer.