首页|嵌入式系统|显示技术|模拟IC/电源|元件与制造|其他IC/制程|消费类电子|无线/通信|汽车电子|工业控制|医疗电子|测试测量
首页 > 分享下载 > 消费类电子 > 免费 系列 Linux编程白皮书 9-13

免费 系列 Linux编程白皮书 9-13

资料介绍
001-12下载

第12章 Linux 数据结构
本章列出了 Linux中用到的且在本书中出现过的主要数据结构。 block_dev_struct 用该数据结构注册对缓冲区缓存可用的块设备,它们统一保存在 blk_dev向量中。

buffer_head 本数据结构包含了缓冲区缓存中一块缓冲区的信息

下载

第12章 Linux数据结构

121

device 每一个系统中的网络设备均由一个 device数据结构所代表。

122

第一部分 Linux内核

下载

下载

第12章 Linux数据结构

123

device_struct 该数据结构用于注册字符设备和块设备(包含了设备名和该设备所支持的文件操作) , chrdevs 和blkdevs向量中的每一个正确成员均指代一个字符设备或块设备。

file 对应于每一个打开的文件。

files_struct 对应于每一个进程所打开的文件。

124

第一部分 Linux内核

下载

fs_struct

gendisk 该数据结构保存有一个硬盘的信息。

inode 该数据结构保存有硬盘上的一个文件或目录信息。

下载

第12章 Linux数据结构

125

126
ipc_perm

第一部分 Linux内核

下载

该数据结构描述了一个 system V IPC 对象的访问许可。

irqaction 该数据结构描述系统中断处理器。

linux_binfmt 用于指代每一种 Linux所能理解的二进制文件格式。

mem_map_t 该数据结构包含有内存中物理页信息。

下载

第12章 Linux数据结构

127

mm_struct 该数据结构描述了一个任务或进程的虚存。

pci_bus 每个 pci_bus数据结构指代一个系统的 PCI总线。

pci_dev 每一个 pci_
标签:001-12
免费 系列 Linux编程白皮书 9-13
本地下载

评论