资源名称:linux内核api完全参考手册 pdf
第1章 linux内核api分析必备知识 1
linux内核编程注意事项 1
本书中模块编译makefile模板 1
内核调试函数printk 2
内核编译与定制 4
温馨提示 10
参考文献 11
第2章 linux内核模块机制api 12
函数:__module_address ( ) 12
函数:__module_ref_addr ( ) 14
函数:__module_text_address ( ) 16
函数:__print_symbol ( ) 18
函数:__symbol_get ( ) 20
函数:__symbol_put ( ) 22
函数:find_module ( ) 24
函数:find_symbol ( ) 27
函数:module_is_live ( ) 30
函数:module_put ( ) 32
.函数:module_refcount ( ) 34
函数:sprint_symbol ( ) 36
函数:symbol_put_addr ( ) 38
函数:try_module_get ( ) 40
函数:use_module ( ) 42
参考文献 44
第3章 linux进程管理内核api 45
函数:__task_pid_nr_ns( ) 45
函数:find_get_pid( ) 47
函数:find_pid _ns( ) 49
函数:find_task_by_pid_ns( ) 51
函数:find_task_by_pid_type _ns( ) 53
函数:find_task_by_vpid( ) 55
函数:find_vpid( ) 57
函数:get_pid( ) 59
函数:get_task_mm( ) 60
函数:is_container_init( ) 63
函数:kernel_thread( ) 65
函数:mmput( ) 67
函数:ns_of_pid( ) 69
函数:pid_nr( ) 71
函数:pid_task( ) 73
函数:pid_vnr( ) 75
函数:put_pid( ) 77
函数:task_active_pid_ns( ) 79
函数:task_tgid_nr_ns( ) 81
参考文献 83
第4章 linux进程调度内核api 84
函数:__wake_up( ) 84
函数:__wake_up_sync( ) 87
函数:__wake_up_sync_key( ) 89
函数:abort_exclusive_wait( ) 91
函数:add_preempt_count( ) 95
函数:add_wait_queue( ) 97
函数:add_wait_queue_exclusive( ) 100
函数:autoremove_wake_function( ) 102
函数:complete( ) 106
函数:complete_all( ) 108
函数:complete_done( ) 111
函数:current_thread_info( ) 113
函数:default_wake_function( ) 115
函数:do_exit( ) 118
函数:finish_wait( ) 120
函数:init_waitqueue_entry( ) 123
函数:init_waitqueue_head( ) 125
函数:interruptible_sleep_on( ) 127
函数:interruptible_sleep_on_timeout( ) 130
函数:preempt_notifier_register ( ) 133
函数:preempt_notifier_unregister ( ) 136
函数:prepare_to_wait( ) 139
函数:prepare_to_wait_exclusive( ) 142
函数:remove_wait_queue( ) 146
函数:sched_setscheduler( ) 149
函数:set_cpus_allowed_ptr( ) 152
函数:set_user_nice( ) 155
函数:sleep_on( ) 158
函数:sleep_on_timeout( ) 160
函数:sub_preempt_count( ) 162
函数:task_nice( ) 164
函数:try_wait_for_completion( ) 166
函数:wait_for_completion( ) 169
.......
资源截图: