/DragonOS-0.1.2/kernel/src/ktest/ |
D | ktest.c | 11 pid_t ktest_start(int (*func)(void* arg), void* arg) in ktest_start()
|
D | test-mutex.c | 34 static int ktest_mutex_case1_pid1(void* arg) in ktest_mutex_case1_pid1() 81 int ktest_test_mutex(void* arg) in ktest_test_mutex()
|
D | test-kfifo.c | 156 int ktest_test_kfifo(void* arg) in ktest_test_kfifo()
|
D | test-bitree.c | 123 int ktest_test_bitree(void* arg) in ktest_test_bitree()
|
D | test-idr.c | 580 int ktest_test_idr(void *arg) in ktest_test_idr()
|
/DragonOS-0.1.2/kernel/src/mm/ |
D | slab.c | 33 struct slab *slab_create(ul size, void *(*constructor)(void *vaddr, ul arg), void *(*destructor)(vo… in slab_create() 163 void *slab_malloc(struct slab *slab_pool, ul arg) in slab_malloc() 289 ul slab_free(struct slab *slab_pool, void *addr, ul arg) in slab_free()
|
/DragonOS-0.1.2/kernel/src/driver/interrupt/apic/ |
D | apic_timer.c | 35 uint64_t apic_timer_install(ul irq_num, void *arg) in apic_timer_install()
|
D | apic.c | 535 ul apic_ioapic_install(ul irq_num, void *arg) in apic_ioapic_install()
|
/DragonOS-0.1.2/kernel/src/arch/x86_64/ |
D | x86_64_ipi.c | 38 int ipi_regiserIPI(uint64_t irq_num, void *arg, in ipi_regiserIPI()
|
/DragonOS-0.1.2/kernel/src/driver/tty/ |
D | tty.c | 43 long tty_ioctl(struct vfs_index_node_t *inode, struct vfs_file_t *filp, uint64_t cmd, uint64_t arg) in tty_ioctl()
|
/DragonOS-0.1.2/kernel/src/common/ |
D | kthread.h | 38 #define kthread_create(thread_fn, data, name_fmt, arg...) \ argument
|
/DragonOS-0.1.2/kernel/src/exception/ |
D | irq.c | 152 int irq_register(ul irq_num, void *arg, void (*handler)(ul irq_num, ul parameter, struct pt_regs *r… in irq_register()
|
/DragonOS-0.1.2/kernel/src/driver/keyboard/ |
D | ps2_keyboard.c | 79 …keyboard_ioctl(struct vfs_index_node_t *inode, struct vfs_file_t *filp, uint64_t cmd, uint64_t arg) in ps2_keyboard_ioctl()
|
/DragonOS-0.1.2/kernel/src/process/ |
D | process.c | 466 ul initial_kernel_thread(ul arg) in initial_kernel_thread() 573 pid_t kernel_thread(int (*fn)(void *), void *arg, unsigned long flags) in kernel_thread() argument
|
/DragonOS-0.1.2/kernel/src/filesystem/rootfs/ |
D | rootfs.c | 49 …uct vfs_index_node_t *inode, struct vfs_file_t *file_ptr, uint64_t cmd, uint64_t arg) { return 0; } in rootfs_ioctl()
|
/DragonOS-0.1.2/kernel/src/driver/disk/ahci/ |
D | ahci.c | 675 static long ahci_ioctl(long cmd, long arg) in ahci_ioctl()
|
/DragonOS-0.1.2/kernel/src/filesystem/devfs/ |
D | devfs.c | 82 …uct vfs_index_node_t *inode, struct vfs_file_t *file_ptr, uint64_t cmd, uint64_t arg) { return 0; } in devfs_ioctl()
|
/DragonOS-0.1.2/kernel/src/filesystem/procfs/ |
D | procfs.c | 258 …ocfs_ioctl(struct vfs_index_node_t *inode, struct vfs_file_t *file_ptr, uint64_t cmd, uint64_t arg) in procfs_ioctl()
|
/DragonOS-0.1.2/kernel/src/filesystem/fat32/ |
D | fat32.c | 823 …at32_ioctl(struct vfs_index_node_t *inode, struct vfs_file_t *file_ptr, uint64_t cmd, uint64_t arg) in fat32_ioctl()
|
/DragonOS-0.1.2/kernel/src/driver/usb/xhci/ |
D | xhci.c | 623 uint64_t xhci_hc_irq_install(uint64_t irq_num, void *arg) in xhci_hc_irq_install()
|