GoogleCloudPlatform / compute-virtual-ethernet-linux
File Size

The distribution of size of files (measured in lines of code).

Intro
Learn more...
File Size Overall
36% | 44% | 10% | 2% | 6%
Legend:
1001+
501-1000
201-500
101-200
1-100


explore: grouped by folders | grouped by size | sunburst | 3D view
File Size per Extension
1001+
501-1000
201-500
101-200
1-100
c49% | 43% | 6% | <1% | <1%
h0% | 63% | 14% | 8% | 13%
cocci0% | 24% | 31% | 4% | 39%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
build45% | 44% | 5% | 2% | 2%
google36% | 49% | 10% | 1% | 3%
patches0% | 24% | 31% | 4% | 40%
Longest Files (Top 50)
File# lines# units
gve_main.c
in build
2586 107
gve_main.c
in google/gve
2239 104
gve_adminq.c
in build
1386 46
gve_adminq.c
in google/gve
1246 43
gve_tx_dqo.c
in build
1046 36
gve_rx.c
in build
967 26
gve_tx_dqo.c
in google/gve
964 36
901 27
gve.h
in build
868 45
gve_rx.c
in google/gve
857 26
gve_tx.c
in build
835 37
gve.h
in google/gve
803 43
gve_tx.c
in google/gve
779 37
gve_ethtool.c
in google/gve
750 25
gve_rx_dqo.c
in build
728 22
gve_rx_dqo.c
in google/gve
603 22
595 -
gve_adminq.h
in build
510 -
gve_adminq.h
in google/gve
496 -
315 14
283 6
274 -
cocci
270 -
gve_flow_rule.c
in google/gve
252 6
225 12
214 -
151 -
gve_desc_dqo.h
in google/gve
147 -
gve_utils.c
in build
104 9
cocci
104 -
cocci
95 -
gve_utils.c
in google/gve
87 9
gve_desc.h
in build
87 2
gve_desc.h
in google/gve
83 2
gve_dqo.h
in google/gve
74 1
gve_dqo.h
in build
74 1
64 -
cocci
60 -
42 -
cocci
39 -
cocci
37 -
cocci
37 -
cocci
35 -
33 -
gve_linux_version.h
in patches/header
32 -
cocci
kvzalloc.cocci
in patches
32 -
cocci
29 -
28 -
gve_register.h
in google/gve
27 -
27 -
Files With Most Units (Top 26)
File# lines# units
gve_main.c
in build
2586 107
gve_main.c
in google/gve
2239 104
gve_adminq.c
in build
1386 46
gve.h
in build
868 45
gve.h
in google/gve
803 43
gve_adminq.c
in google/gve
1246 43
gve_tx.c
in google/gve
779 37
gve_tx.c
in build
835 37
gve_tx_dqo.c
in google/gve
964 36
gve_tx_dqo.c
in build
1046 36
901 27
gve_rx.c
in google/gve
857 26
gve_rx.c
in build
967 26
gve_ethtool.c
in google/gve
750 25
gve_rx_dqo.c
in google/gve
603 22
gve_rx_dqo.c
in build
728 22
315 14
225 12
gve_utils.c
in google/gve
87 9
gve_utils.c
in build
104 9
gve_flow_rule.c
in google/gve
252 6
283 6
gve_desc.h
in google/gve
83 2
gve_desc.h
in build
87 2
gve_dqo.h
in google/gve
74 1
gve_dqo.h
in build
74 1
Files With Long Lines (Top 16)

There are 16 files with lines longer than 120 characters. In total, there are 41 long lines.

File# lines# units# long lines
gve_main.c
in build
2586 107 6
cocci
37 - 6
901 27 5
cocci
22 - 4
19 - 3
cocci
11 - 3
cocci
9 - 3
gve_adminq.c
in build
1386 46 2
cocci
270 - 2
gve_adminq.c
in google/gve
1246 43 1
gve_ethtool.c
in google/gve
750 25 1
gve_main.c
in google/gve
2239 104 1
gve.h
in build
868 45 1
gve_tx.c
in build
835 37 1
gve_tx_dqo.c
in build
1046 36 1
gve_utils.c
in build
104 9 1
Correlations

File Size vs. Commits (all time): 86 points

build/gve_main.c x: 46 commits (all time) y: 2586 lines of code google/gve/gve_main.c x: 182 commits (all time) y: 2239 lines of code build/gve_adminq.c x: 11 commits (all time) y: 1386 lines of code build/gve_adminq.h x: 8 commits (all time) y: 510 lines of code build/gve_ethtool.c x: 12 commits (all time) y: 901 lines of code patches/ethtool-rxfh-param.cocci x: 2 commits (all time) y: 214 lines of code google/gve/gve_adminq.c x: 85 commits (all time) y: 1246 lines of code build/gve_buffer_mgmt_dqo.c x: 3 commits (all time) y: 315 lines of code google/gve/gve_buffer_mgmt_dqo.c x: 3 commits (all time) y: 225 lines of code patches/patch_netdev_queue_stats_api.cocci x: 1 commits (all time) y: 42 lines of code build/gve.h x: 13 commits (all time) y: 868 lines of code build/gve_rx_dqo.c x: 7 commits (all time) y: 728 lines of code google/gve/gve.h x: 121 commits (all time) y: 803 lines of code google/gve/gve_rx_dqo.c x: 25 commits (all time) y: 603 lines of code patches/page_pool_helpers.cocci x: 1 commits (all time) y: 595 lines of code build/gve_utils.c x: 2 commits (all time) y: 104 lines of code google/gve/gve_utils.c x: 19 commits (all time) y: 87 lines of code patches/netdev_genl_api.cocci x: 1 commits (all time) y: 10 lines of code patches/ndo_coalesce.cocci x: 3 commits (all time) y: 22 lines of code patches/ethtool_ntuple.cocci x: 2 commits (all time) y: 60 lines of code patches/header_split_ethool_flag.cocci x: 4 commits (all time) y: 274 lines of code patches/patch_netdev_queue_api.cocci x: 2 commits (all time) y: 64 lines of code patches/ndo_tx_timeout.cocci x: 8 commits (all time) y: 37 lines of code google/gve/gve_adminq.h x: 55 commits (all time) y: 496 lines of code google/gve/gve_ethtool.c x: 65 commits (all time) y: 750 lines of code build/gve_tx_dqo.c x: 4 commits (all time) y: 1046 lines of code google/gve/gve_tx_dqo.c x: 16 commits (all time) y: 964 lines of code patches/napi_reschedule.cocci x: 3 commits (all time) y: 9 lines of code build/gve_tx.c x: 3 commits (all time) y: 835 lines of code google/gve/gve_tx.c x: 71 commits (all time) y: 779 lines of code build/gve_flow_rule.c x: 1 commits (all time) y: 283 lines of code google/gve/gve_flow_rule.c x: 1 commits (all time) y: 252 lines of code patches/skb_tcp_all_headers.cocci x: 2 commits (all time) y: 16 lines of code patches/ethtool_string_manipulation.cocci x: 1 commits (all time) y: 18 lines of code build/gve_dqo.h x: 2 commits (all time) y: 74 lines of code build/gve_rx.c x: 5 commits (all time) y: 967 lines of code google/gve/gve_dqo.h x: 7 commits (all time) y: 74 lines of code google/gve/gve_rx.c x: 97 commits (all time) y: 857 lines of code patches/patch_home_cpu.cocci x: 1 commits (all time) y: 37 lines of code build/gve_desc.h x: 1 commits (all time) y: 87 lines of code build/gve_desc_dqo.h x: 1 commits (all time) y: 151 lines of code build/gve_register.h x: 1 commits (all time) y: 27 lines of code patches/ndo_ringparam.cocci x: 2 commits (all time) y: 22 lines of code patches/netif_napi_add.cocci x: 4 commits (all time) y: 11 lines of code patches/ethtool_link_ksettings.cocci x: 5 commits (all time) y: 19 lines of code google/gve/gve_utils.h x: 14 commits (all time) y: 19 lines of code patches/kvzalloc.cocci x: 7 commits (all time) y: 32 lines of code patches/napi_consume_skb.cocci x: 3 commits (all time) y: 16 lines of code google/gve/gve_register.h x: 14 commits (all time) y: 27 lines of code patches/patch_xdp2.cocci x: 3 commits (all time) y: 95 lines of code patches/sk_buff_xmit_more.cocci x: 8 commits (all time) y: 19 lines of code patches/timer_setup.cocci x: 6 commits (all time) y: 39 lines of code google/gve/gve_desc.h x: 24 commits (all time) y: 83 lines of code patches/header/gve_linux_version.h x: 5 commits (all time) y: 32 lines of code google/gve/gve_desc_dqo.h x: 3 commits (all time) y: 147 lines of code google/gve/gve_size_assert.h x: 8 commits (all time) y: 3 lines of code patches/ndo_change_mtu.cocci x: 12 commits (all time) y: 104 lines of code patches/static_assert.cocci x: 6 commits (all time) y: 6 lines of code patches/napi_alloc_skb.cocci x: 9 commits (all time) y: 14 lines of code patches/ndo_get_stats64.cocci x: 2 commits (all time) y: 35 lines of code
2586.0
lines of code
  min: 3.0
  average: 267.64
  25th percentile: 16.0
  median: 34.0
  75th percentile: 276.25
  max: 2586.0
0 182.0
commits (all time)
min: 1.0 | average: 12.55 | 25th percentile: 1.0 | median: 3.0 | 75th percentile: 8.0 | max: 182.0

File Size vs. Contributors (all time): 86 points

build/gve_main.c x: 11 contributors (all time) y: 2586 lines of code google/gve/gve_main.c x: 34 contributors (all time) y: 2239 lines of code build/gve_adminq.c x: 6 contributors (all time) y: 1386 lines of code build/gve_adminq.h x: 5 contributors (all time) y: 510 lines of code build/gve_ethtool.c x: 7 contributors (all time) y: 901 lines of code patches/ethtool-rxfh-param.cocci x: 2 contributors (all time) y: 214 lines of code google/gve/gve_adminq.c x: 15 contributors (all time) y: 1246 lines of code build/gve_buffer_mgmt_dqo.c x: 1 contributors (all time) y: 315 lines of code google/gve/gve_buffer_mgmt_dqo.c x: 1 contributors (all time) y: 225 lines of code patches/patch_netdev_queue_stats_api.cocci x: 1 contributors (all time) y: 42 lines of code build/gve.h x: 6 contributors (all time) y: 868 lines of code build/gve_rx_dqo.c x: 4 contributors (all time) y: 728 lines of code google/gve/gve.h x: 22 contributors (all time) y: 803 lines of code google/gve/gve_rx_dqo.c x: 11 contributors (all time) y: 603 lines of code patches/page_pool_helpers.cocci x: 1 contributors (all time) y: 595 lines of code build/gve_utils.c x: 2 contributors (all time) y: 104 lines of code google/gve/gve_utils.c x: 7 contributors (all time) y: 87 lines of code patches/netdev_genl_api.cocci x: 1 contributors (all time) y: 10 lines of code patches/ndo_coalesce.cocci x: 2 contributors (all time) y: 22 lines of code patches/ethtool_ntuple.cocci x: 2 contributors (all time) y: 60 lines of code patches/header_split_ethool_flag.cocci x: 4 contributors (all time) y: 274 lines of code patches/patch_netdev_queue_api.cocci x: 2 contributors (all time) y: 64 lines of code patches/ndo_tx_timeout.cocci x: 5 contributors (all time) y: 37 lines of code google/gve/gve_adminq.h x: 13 contributors (all time) y: 496 lines of code google/gve/gve_ethtool.c x: 19 contributors (all time) y: 750 lines of code build/gve_tx_dqo.c x: 4 contributors (all time) y: 1046 lines of code google/gve/gve_tx_dqo.c x: 12 contributors (all time) y: 964 lines of code patches/napi_reschedule.cocci x: 2 contributors (all time) y: 9 lines of code build/gve_tx.c x: 3 contributors (all time) y: 835 lines of code google/gve/gve_tx.c x: 18 contributors (all time) y: 779 lines of code build/gve_flow_rule.c x: 1 contributors (all time) y: 283 lines of code google/gve/gve_flow_rule.c x: 1 contributors (all time) y: 252 lines of code patches/skb_tcp_all_headers.cocci x: 2 contributors (all time) y: 16 lines of code patches/ethtool_string_manipulation.cocci x: 1 contributors (all time) y: 18 lines of code build/gve_dqo.h x: 2 contributors (all time) y: 74 lines of code build/gve_rx.c x: 2 contributors (all time) y: 967 lines of code google/gve/gve_dqo.h x: 5 contributors (all time) y: 74 lines of code google/gve/gve_rx.c x: 17 contributors (all time) y: 857 lines of code patches/patch_home_cpu.cocci x: 1 contributors (all time) y: 37 lines of code build/gve_desc.h x: 1 contributors (all time) y: 87 lines of code build/gve_desc_dqo.h x: 1 contributors (all time) y: 151 lines of code build/gve_register.h x: 1 contributors (all time) y: 27 lines of code patches/netif_napi_add.cocci x: 4 contributors (all time) y: 11 lines of code patches/patch_xdp1.cocci x: 3 contributors (all time) y: 270 lines of code google/gve/gve_utils.h x: 6 contributors (all time) y: 19 lines of code patches/csum_replace_by_diff.cocci x: 3 contributors (all time) y: 8 lines of code patches/napi_consume_skb.cocci x: 3 contributors (all time) y: 16 lines of code google/gve/gve_register.h x: 6 contributors (all time) y: 27 lines of code patches/patch_xdp2.cocci x: 2 contributors (all time) y: 95 lines of code patches/sk_buff_xmit_more.cocci x: 5 contributors (all time) y: 19 lines of code patches/timer_setup.cocci x: 4 contributors (all time) y: 39 lines of code google/gve/gve_desc.h x: 8 contributors (all time) y: 83 lines of code google/gve/gve_desc_dqo.h x: 3 contributors (all time) y: 147 lines of code patches/ndo_change_mtu.cocci x: 7 contributors (all time) y: 104 lines of code
2586.0
lines of code
  min: 3.0
  average: 267.64
  25th percentile: 16.0
  median: 34.0
  75th percentile: 276.25
  max: 2586.0
0 34.0
contributors (all time)
min: 1.0 | average: 4.38 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 5.0 | max: 34.0

File Size vs. Commits (30 days): 0 points

No data for "commits (30d)" vs. "lines of code".

File Size vs. Contributors (30 days): 0 points

No data for "contributors (30d)" vs. "lines of code".


File Size vs. Commits (90 days): 0 points

No data for "commits (90d)" vs. "lines of code".

File Size vs. Contributors (90 days): 0 points

No data for "contributors (90d)" vs. "lines of code".