Linux / Drivers / Irqchip
File Size

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

Intro
  • File size measurements show the distribution of size of files.
  • Files are classified in four categories based on their size (lines of code): 1-100 (very small files), 101-200 (small files), 201-500 (medium size files), 501-1000 (long files), 1001+(very long files).
  • It is a good practice to keep files small. Long files may become "bloaters", code that have increased to such gargantuan proportions that they are hard to work with.
Learn more...
File Size Overall
  • There are 128 files with 32,372 lines of code.
    • 3 very long files (6,706 lines of code)
    • 4 long files (2,441 lines of code)
    • 49 medium size files (13,683 lines of codeclsfd_ftr_w_mp_ins)
    • 52 small files (8,170 lines of code)
    • 20 very small files (1,372 lines of code)
20% | 7% | 42% | 25% | 4%
Legend:
1001+
501-1000
201-500
101-200
1-100


explore: zoomable circles | sunburst | 3D view
File Size per Extension
1001+
501-1000
201-500
101-200
1-100
c20% | 7% | 42% | 25% | 4%
h0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
ROOT20% | 7% | 42% | 25% | 4%
Longest Files (Top 50)
File# lines# units
3831 203
1659 79
irq-gic.c
in root
1216 63
769 34
620 32
535 32
517 29
471 18
irq-mmp.c
in root
469 15
459 28
440 17
439 20
392 18
387 15
350 18
340 15
333 11
irq-vic.c
in root
332 21
qcom-pdc.c
in root
319 13
305 16
301 4
284 13
283 9
275 14
275 9
274 18
269 14
269 15
268 9
266 13
263 13
259 12
259 12
253 21
247 5
245 10
244 19
240 12
238 9
227 14
226 13
222 11
221 9
220 9
218 8
216 8
216 9
215 10
213 7
210 8
Files With Most Units (Top 50)
File# lines# units
3831 203
1659 79
irq-gic.c
in root
1216 63
769 34
620 32
535 32
517 29
459 28
253 21
irq-vic.c
in root
332 21
439 20
244 19
274 18
350 18
471 18
392 18
440 17
305 16
387 15
irq-mmp.c
in root
469 15
340 15
269 15
275 14
200 14
227 14
269 14
266 13
125 13
226 13
263 13
284 13
qcom-pdc.c
in root
319 13
208 12
199 12
134 12
240 12
259 12
259 12
irq-mxs.c
in root
165 11
197 11
222 11
188 11
189 11
333 11
177 11
141 11
181 10
245 10
141 10
206 10
Files With Long Lines (Top 0)

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

File# lines# units# long lines