Linux / Drivers / Usb
Temporal Dependencies

A temporal dependency occurs when developers change two or more files at the same time (i.e. they are a part of the same commit).


Files Most Frequently Changed Together (Top 50)

data...

Pairs # same commits # commits 1 # commits 2 latest commit
typec/tcpm/tcpm.c
core/quirks.c
13 577 (2%) 1628 (<1%) 2022-01-15
serial/option.c
core/quirks.c
13 3578 (<1%) 1628 (<1%) 2022-01-15
typec/tcpm/tcpm.c
serial/option.c
13 577 (2%) 3578 (<1%) 2022-01-15
gadget/legacy/inode.c
dwc2/platform.c
12 680 (1%) 726 (1%) 2022-01-15
dwc2/platform.c
cdns3/cdnsp-gadget.c
12 726 (1%) 113 (10%) 2022-01-15
gadget/composite.c
dwc2/platform.c
12 1537 (<1%) 726 (1%) 2022-01-15
gadget/composite.c
cdns3/cdnsp-gadget.c
12 1537 (<1%) 113 (10%) 2022-01-15
gadget/legacy/inode.c
cdns3/cdnsp-gadget.c
12 680 (1%) 113 (10%) 2022-01-15
gadget/legacy/inode.c
gadget/composite.c
12 680 (1%) 1537 (<1%) 2022-01-15
host/xhci-pci.c
gadget/function/u_ether.c
11 1988 (<1%) 454 (2%) 2022-01-15
gadget/legacy/inode.c
gadget/function/u_ether.c
11 680 (1%) 454 (2%) 2022-01-15
host/xhci-pci.c
gadget/legacy/inode.c
11 1988 (<1%) 680 (1%) 2022-01-15
host/xhci-pci.c
host/xhci-mtk-sch.c
11 1988 (<1%) 228 (4%) 2022-01-15
serial/cp210x.c
gadget/function/u_ether.c
11 1820 (<1%) 454 (2%) 2022-01-15
early/xhci-dbc.c
host/xhci-pci.c
11 215 (5%) 1988 (<1%) 2022-01-13
serial/cp210x.c
host/xhci-pci.c
11 1820 (<1%) 1988 (<1%) 2022-01-15
serial/cp210x.c
host/xhci-mtk-sch.c
11 1820 (<1%) 228 (4%) 2022-01-15
host/xhci-mtk-sch.c
gadget/legacy/inode.c
11 228 (4%) 680 (1%) 2022-01-15
typec/ucsi/ucsi.c
gadget/function/f_fs.c
11 416 (2%) 1147 (<1%) 2022-01-15
host/xhci-mtk-sch.c
gadget/function/u_ether.c
11 228 (4%) 454 (2%) 2022-01-15
serial/cp210x.c
gadget/legacy/inode.c
11 1820 (<1%) 680 (1%) 2022-01-15
dwc2/platform.c
cdns3/cdnsp-trace.h
10 726 (1%) 36 (27%) 2022-01-15
serial/option.c
gadget/legacy/inode.c
10 3578 (<1%) 680 (1%) 2022-01-15
serial/option.c
gadget/composite.c
10 3578 (<1%) 1537 (<1%) 2022-01-15
serial/cp210x.c
cdns3/cdnsp-trace.h
10 1820 (<1%) 36 (27%) 2022-01-15
typec/tcpm/tcpm.c
serial/cp210x.c
10 577 (1%) 1820 (<1%) 2022-01-15
serial/cp210x.c
core/quirks.c
10 1820 (<1%) 1628 (<1%) 2022-01-15
serial/cp210x.c
cdns3/cdnsp-gadget.c
10 1820 (<1%) 113 (8%) 2022-01-15
host/xhci-pci.c
cdns3/cdnsp-ring.c
10 1988 (<1%) 100 (10%) 2022-01-15
host/xhci-mtk-sch.c
gadget/composite.c
10 228 (4%) 1537 (<1%) 2022-01-15
gadget/legacy/inode.c
core/quirks.c
10 680 (1%) 1628 (<1%) 2022-01-15
host/xhci-pci.c
gadget/composite.c
10 1988 (<1%) 1537 (<1%) 2022-01-15
gadget/function/u_ether.c
dwc2/platform.c
10 454 (2%) 726 (1%) 2022-01-15
serial/option.c
host/xhci-mtk-sch.c
10 3578 (<1%) 228 (4%) 2022-01-15
host/xhci-mtk-sch.c
cdns3/cdnsp-trace.h
10 228 (4%) 36 (27%) 2022-01-15
typec/tcpm/tcpm.c
cdns3/cdnsp-gadget.c
10 577 (1%) 113 (8%) 2022-01-15
typec/tcpm/tcpm.c
gadget/legacy/inode.c
10 577 (1%) 680 (1%) 2022-01-15
serial/cp210x.c
gadget/composite.c
10 1820 (<1%) 1537 (<1%) 2022-01-15
early/xhci-dbc.c
serial/cp210x.c
10 215 (4%) 1820 (<1%) 2022-01-13
gadget/legacy/inode.c
cdns3/cdnsp-ring.c
10 680 (1%) 100 (10%) 2022-01-15
serial/cp210x.c
dwc2/platform.c
10 1820 (<1%) 726 (1%) 2022-01-15
gadget/function/u_ether.c
cdns3/cdnsp-ring.c
10 454 (2%) 100 (10%) 2022-01-15
host/xhci-pci.c
cdns3/cdnsp-gadget.c
10 1988 (<1%) 113 (8%) 2022-01-15
serial/cp210x.c
cdns3/cdnsp-ring.c
10 1820 (<1%) 100 (10%) 2022-01-15
gadget/function/u_ether.c
cdns3/cdnsp-trace.h
10 454 (2%) 36 (27%) 2022-01-15
cdns3/cdnsp-trace.h
cdns3/cdnsp-gadget.c
10 36 (27%) 113 (8%) 2022-01-15
typec/tcpm/tcpm.c
cdns3/cdnsp-trace.h
10 577 (1%) 36 (27%) 2022-01-15
gadget/composite.c
cdns3/cdnsp-ring.c
10 1537 (<1%) 100 (10%) 2022-01-15
gadget/function/u_ether.c
cdns3/cdnsp-gadget.c
10 454 (2%) 113 (8%) 2022-01-15
gadget/legacy/inode.c
cdns3/cdnsp-trace.h
10 680 (1%) 36 (27%) 2022-01-15
Dependencies between files in same commits
The number on the lines shows the number of shared commits.
G [typec/tcpm/tcpm.c] [typec/tcpm/tcpm.c] [core/quirks.c] [core/quirks.c] [typec/tcpm/tcpm.c]--[core/quirks.c] 13 [serial/option.c] [serial/option.c] [typec/tcpm/tcpm.c]--[serial/option.c] 13 [gadget/legacy/inode.c] [gadget/legacy/inode.c] [typec/tcpm/tcpm.c]--[gadget/legacy/inode.c] 10 [cdns3/cdnsp-gadget.c] [cdns3/cdnsp-gadget.c] [typec/tcpm/tcpm.c]--[cdns3/cdnsp-gadget.c] 10 [serial/cp210x.c] [serial/cp210x.c] [typec/tcpm/tcpm.c]--[serial/cp210x.c] 10 [cdns3/cdnsp-trace.h] [cdns3/cdnsp-trace.h] [typec/tcpm/tcpm.c]--[cdns3/cdnsp-trace.h] 10 [serial/option.c]--[core/quirks.c] 13 [serial/option.c]--[gadget/legacy/inode.c] 10 [gadget/composite.c] [gadget/composite.c] [serial/option.c]--[gadget/composite.c] 10 [host/xhci-mtk-sch.c] [host/xhci-mtk-sch.c] [serial/option.c]--[host/xhci-mtk-sch.c] 10 [gadget/legacy/inode.c]--[core/quirks.c] 10 [dwc2/platform.c] [dwc2/platform.c] [gadget/legacy/inode.c]--[dwc2/platform.c] 12 [gadget/legacy/inode.c]--[cdns3/cdnsp-gadget.c] 12 [gadget/legacy/inode.c]--[gadget/composite.c] 12 [gadget/function/u_ether.c] [gadget/function/u_ether.c] [gadget/legacy/inode.c]--[gadget/function/u_ether.c] 11 [gadget/legacy/inode.c]--[cdns3/cdnsp-trace.h] 10 [cdns3/cdnsp-ring.c] [cdns3/cdnsp-ring.c] [gadget/legacy/inode.c]--[cdns3/cdnsp-ring.c] 10 [dwc2/platform.c]--[cdns3/cdnsp-gadget.c] 12 [dwc2/platform.c]--[cdns3/cdnsp-trace.h] 10 [gadget/composite.c]--[dwc2/platform.c] 12 [gadget/composite.c]--[cdns3/cdnsp-gadget.c] 12 [gadget/composite.c]--[cdns3/cdnsp-ring.c] 10 [host/xhci-pci.c] [host/xhci-pci.c] [host/xhci-pci.c]--[gadget/legacy/inode.c] 11 [host/xhci-pci.c]--[cdns3/cdnsp-gadget.c] 10 [host/xhci-pci.c]--[gadget/composite.c] 10 [host/xhci-pci.c]--[gadget/function/u_ether.c] 11 [host/xhci-pci.c]--[host/xhci-mtk-sch.c] 11 [host/xhci-pci.c]--[cdns3/cdnsp-ring.c] 10 [gadget/function/u_ether.c]--[dwc2/platform.c] 10 [gadget/function/u_ether.c]--[cdns3/cdnsp-gadget.c] 10 [gadget/function/u_ether.c]--[cdns3/cdnsp-trace.h] 10 [gadget/function/u_ether.c]--[cdns3/cdnsp-ring.c] 10 [host/xhci-mtk-sch.c]--[gadget/legacy/inode.c] 11 [host/xhci-mtk-sch.c]--[gadget/composite.c] 10 [host/xhci-mtk-sch.c]--[gadget/function/u_ether.c] 11 [host/xhci-mtk-sch.c]--[cdns3/cdnsp-trace.h] 10 [serial/cp210x.c]--[core/quirks.c] 10 [serial/cp210x.c]--[gadget/legacy/inode.c] 11 [serial/cp210x.c]--[dwc2/platform.c] 10 [serial/cp210x.c]--[cdns3/cdnsp-gadget.c] 10 [serial/cp210x.c]--[gadget/composite.c] 10 [serial/cp210x.c]--[host/xhci-pci.c] 11 [serial/cp210x.c]--[gadget/function/u_ether.c] 11 [serial/cp210x.c]--[host/xhci-mtk-sch.c] 11 [serial/cp210x.c]--[cdns3/cdnsp-trace.h] 10 [serial/cp210x.c]--[cdns3/cdnsp-ring.c] 10 [early/xhci-dbc.c] [early/xhci-dbc.c] [early/xhci-dbc.c]--[host/xhci-pci.c] 11 [early/xhci-dbc.c]--[serial/cp210x.c] 10 [typec/ucsi/ucsi.c] [typec/ucsi/ucsi.c] [gadget/function/f_fs.c] [gadget/function/f_fs.c] [typec/ucsi/ucsi.c]--[gadget/function/f_fs.c] 11 [cdns3/cdnsp-trace.h]--[cdns3/cdnsp-gadget.c] 10

Open 3D force graph...
Open 3D force graph (with commits)...