Something went wrong. Try again.
(I'm so sorry!) Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
Something went wrong. Try again.
2.7 kB · 151 lines
at master
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152Driver Basics=============
Driver Entry and Exit points----------------------------
.. kernel-doc:: include/linux/module.h :internal:
Driver device table-------------------
.. kernel-doc:: include/linux/mod_devicetable.h :internal: :no-identifiers: pci_device_id
Delaying and scheduling routines--------------------------------
.. kernel-doc:: include/linux/sched.h :internal:
.. kernel-doc:: kernel/sched/core.c :export:
.. kernel-doc:: kernel/sched/cpupri.c :internal:
.. kernel-doc:: kernel/sched/fair.c :internal:
.. kernel-doc:: include/linux/completion.h :internal:
Time and timer routines-----------------------
.. kernel-doc:: include/linux/jiffies.h :internal:
.. kernel-doc:: kernel/time/time.c :export:
.. kernel-doc:: kernel/time/timer.c :export:
High-resolution timers----------------------
.. kernel-doc:: include/linux/ktime.h :internal:
.. kernel-doc:: include/linux/hrtimer.h :internal:
.. kernel-doc:: kernel/time/hrtimer.c :export:
Wait queues and Wake events---------------------------
.. kernel-doc:: include/linux/wait.h :internal:
.. kernel-doc:: kernel/sched/wait.c :export:
Internal Functions------------------
.. kernel-doc:: kernel/exit.c :internal:
.. kernel-doc:: kernel/signal.c :internal:
.. kernel-doc:: include/linux/kthread.h :internal:
.. kernel-doc:: kernel/kthread.c :export:
Reference counting------------------
.. kernel-doc:: include/linux/refcount.h :internal:
.. kernel-doc:: lib/refcount.c :export:
.. kernel-doc:: include/linux/percpu-refcount.h.. kernel-doc:: lib/percpu-refcount.c
Atomics-------
.. kernel-doc:: include/linux/atomic/atomic-instrumented.h :internal:
.. kernel-doc:: include/linux/atomic/atomic-arch-fallback.h :internal:
.. kernel-doc:: include/linux/atomic/atomic-long.h :internal:
Kernel objects manipulation---------------------------
.. kernel-doc:: lib/kobject.c :export:
.. kernel-doc:: lib/kobject_uevent.c :export:
Kernel utility functions------------------------
.. kernel-doc:: include/linux/array_size.h :internal:
.. kernel-doc:: include/linux/container_of.h :internal:
.. kernel-doc:: include/linux/kstrtox.h :internal: :no-identifiers: kstrtol kstrtoul
.. kernel-doc:: include/linux/stddef.h :internal:
.. kernel-doc:: include/linux/util_macros.h :internal:
.. kernel-doc:: include/linux/wordpart.h :internal:
.. kernel-doc:: kernel/printk/printk.c :export: :no-identifiers: printk
.. kernel-doc:: kernel/panic.c :export:
Device Resource Management--------------------------
.. kernel-doc:: drivers/base/devres.c :export: