]> git.proxmox.com Git - mirror_ubuntu-bionic-kernel.git/blob - Documentation/filesystems/aufs/design/06dirren.dot
2d62bb6dd55fd911a52c0846023070b0d26ed8e1
[mirror_ubuntu-bionic-kernel.git] / Documentation / filesystems / aufs / design / 06dirren.dot
1
2 // to view this graph, run dot(1) command in GRAPHVIZ.
3
4 digraph G {
5 node [shape=box];
6 whinfo [label="detailed info file\n(lower_brid_root-hinum, h_inum, namelen, old name)"];
7
8 node [shape=oval];
9
10 aufs_rename -> whinfo [label="store/remove"];
11
12 node [shape=oval];
13 inode_list [label="h_inum list in branch\ncache"];
14
15 node [shape=box];
16 whinode [label="h_inum list file"];
17
18 node [shape=oval];
19 brmgmt [label="br_add/del/mod/umount"];
20
21 brmgmt -> inode_list [label="create/remove"];
22 brmgmt -> whinode [label="load/store"];
23
24 inode_list -> whinode [style=dashed,dir=both];
25
26 aufs_rename -> inode_list [label="add/del"];
27
28 aufs_lookup -> inode_list [label="search"];
29
30 aufs_lookup -> whinfo [label="load/remove"];
31 }