文档详情

linux内核api完全参考手册 (邱铁.doc

发布:2016-03-31约1.24万字共12页下载文档
文本预览下载声明
linux内核api完全参考手册 (邱铁,周玉,邓莹莹) pdf扫描版 /books/119620.html 电子书大小: 111MB 电子书类别: 国产软件 电子书语言: 简体中文 授权方式: 免费软件 运行环境: PDF 电子书等级:? 更新时间: 2013-11-26 18:09:57 购买链接: 京东??当当网 电子书简介: linux作为源码开放的操作系统已经广泛应用于计算机与嵌入式设备,因此学会linux内核开发与编程显得越来越重要。本书以最新的linux内核版本2.6.30为依据,对常用的内核api作了系统分析和归纳,设计了典型实例并对开发场景进行了详细讲解。本书中分析的内核api模块包括:内核模块机制api、进程管理内核api、进程调度内核api、中断机制内核api、内存管理内核api、内核定时机制api、内核同步机制api、文件系统内核api和设备驱动及设备管理api。    本书立足linux内核api分析,深入实践,内容翔实,读者可以从低起点进行高效的内核分析与编程实践。本书可作为高等院校计算机、电子、信息类大学生及研究生进行linux操作系统学习和编程的教材或参考书,也可作为linux开发人员和广大linux编程开发爱好者的参考用书。 目录: 前言???????? 本书使用方法???????? 第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( )????
显示全部
相似文档