Linux Source Code
Home
Release 5.16
Help
capi
root
drivers
isdn
Highlighting
Reset All
By Author
By Age
──────────
Adrian Bunk
Al Viro
Alan Cox
Alexey Dobriyan
Andrew Morton
Arjan van de Ven
Arnd Bergmann
Bhumika Goyal
Burman Yan
Christoph Hellwig
Dan Carpenter
David Howells
David S. Miller
Denis V. Lunev
Eric Biggers
Eric Dumazet
Greg Kroah-Hartman
Harvey Harrison
Ingo Molnar
Jakub Kiciński
James Morris
Jan Kiszka
Jeff Dike
Jiri Slaby
Joe Perches
Johannes Berg
Jonathan Corbet
Julia Lawall
Karsten Keil
Kees Cook
Kirill Smelkov
Linus Torvalds
Marcin Ślusarz
Matthias Kaehlcke
Michael Buesch
Paul Bolle
Paul Gortmaker
Paul Mackerras
Randy Dunlap
Tejun Heo
Tilman Schmidt
Tony Jones
Xiaolong Huang
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
capi.c
1440
-
31
6573
Linus Torvalds
Jan Kiszka
Arnd Bergmann
Michael Buesch
Jiri Slaby
Tilman Schmidt
Alexey Dobriyan
Eric Biggers
Alan Cox
Andrew Morton
David S. Miller
Greg Kroah-Hartman
Matthias Kaehlcke
Jonathan Corbet
Randy Dunlap
Johannes Berg
Christoph Hellwig
Adrian Bunk
Kees Cook
Jakub Kiciński
Tony Jones
Paul Bolle
Burman Yan
Al Viro
Paul Mackerras
Kirill Smelkov
Julia Lawall
Jeff Dike
Harvey Harrison
Eric Dumazet
Arjan van de Ven
March 2005
April 2005
May 2005
October 2005
January 2006
March 2006
June 2006
October 2006
December 2006
February 2007
May 2007
July 2007
September 2007
April 2008
May 2008
July 2008
October 2009
January 2010
February 2010
April 2010
July 2010
April 2011
May 2011
January 2012
March 2012
April 2012
August 2012
November 2012
March 2013
June 2014
July 2014
June 2017
July 2017
February 2018
May 2018
June 2018
July 2018
September 2018
March 2019
September 2019
October 2019
December 2019
November 2020
May 2021
July 2021
var spanGroupData = [ {"timestamp": 1109664000, "group": [ {"author_id": 17, "token_count": 8}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 4502}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 21, "token_count": 4}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 13, "token_count": 12}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 4, "token_count": 118}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 40, "token_count": 1}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 35, "token_count": 2}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 23, "token_count": 1}, {"author_id": 4, "token_count": 28}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 12, "token_count": 10}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 32, "token_count": 2}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 11, "token_count": 13}, {"author_id": 34, "token_count": 1}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 17, "token_count": 2}, {"author_id": 22, "token_count": 7}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 11, "token_count": 4}, {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 8, "token_count": 37}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 1, "token_count": 1354}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 3, "token_count": 40}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 3, "token_count": 16}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 15, "token_count": 14}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 6, "token_count": 3}, {"author_id": 37, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 5, "token_count": 42}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 6, "token_count": 74}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 33, "token_count": 2}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 25, "token_count": 5}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 36, "token_count": 2}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 16, "token_count": 4}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 29, "token_count": 3}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 24, "token_count": 5}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 3, "token_count": 138}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 38, "token_count": 1}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 9, "token_count": 31}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 31, "token_count": 1}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 3, "token_count": 31}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 30, "token_count": 3}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 6, "token_count": 16}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
4507
68.57%
Jan Kiszka
1357
20.65%
Arnd Bergmann
225
3.42%
Michael Buesch
146
2.22%
Jiri Slaby
107
1.63%
Tilman Schmidt
46
0.70%
Alexey Dobriyan
37
0.56%
Eric Biggers
31
0.47%
Alan Cox
19
0.29%
Andrew Morton
15
0.23%
David S. Miller
14
0.21%
Greg Kroah-Hartman
13
0.20%
Matthias Kaehlcke
10
0.15%
Jonathan Corbet
7
0.11%
Randy Dunlap
5
0.08%
Johannes Berg
5
0.08%
Christoph Hellwig
4
0.06%
Adrian Bunk
4
0.06%
Kees Cook
3
0.05%
Jakub Kiciński
3
0.05%
Tony Jones
2
0.03%
Paul Bolle
2
0.03%
Burman Yan
2
0.03%
Al Viro
2
0.03%
Paul Mackerras
1
0.02%
Kirill Smelkov
1
0.02%
Julia Lawall
1
0.02%
Jeff Dike
1
0.02%
Harvey Harrison
1
0.02%
Eric Dumazet
1
0.02%
Arjan van de Ven
1
0.02%
Total
6573
capiutil.c
677
-
9
3273
Linus Torvalds
Karsten Keil
Tilman Schmidt
Arnd Bergmann
Joe Perches
Tejun Heo
Marcin Ślusarz
Alexey Dobriyan
Adrian Bunk
April 2005
February 2007
May 2007
May 2008
June 2009
March 2010
February 2012
October 2014
December 2014
December 2019
August 2021
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 2320}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 2, "token_count": 811}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 28, "token_count": 3}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 14, "token_count": 10}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 5, "token_count": 69}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 3, "token_count": 51}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 8, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
2320
70.88%
Karsten Keil
811
24.78%
Tilman Schmidt
73
2.23%
Arnd Bergmann
51
1.56%
Joe Perches
10
0.31%
Tejun Heo
3
0.09%
Marcin Ślusarz
3
0.09%
Alexey Dobriyan
1
0.03%
Adrian Bunk
1
0.03%
Total
3273
kcapi.c
930
-
18
3303
Linus Torvalds
Jan Kiszka
Karsten Keil
Arnd Bergmann
Tejun Heo
Xiaolong Huang
Tilman Schmidt
Dan Carpenter
David Howells
Matthias Kaehlcke
Arjan van de Ven
Alexey Dobriyan
Eric Dumazet
Christoph Hellwig
Joe Perches
Ingo Molnar
Harvey Harrison
Bhumika Goyal
April 2005
March 2006
November 2006
February 2007
July 2007
April 2008
April 2009
June 2009
October 2009
January 2010
February 2010
March 2010
October 2010
December 2010
February 2012
May 2013
October 2014
December 2016
February 2017
August 2017
April 2018
January 2019
December 2019
March 2021
October 2021
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 2117}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 23, "token_count": 5}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 20, "token_count": 10}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 2, "token_count": 196}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 12, "token_count": 6}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 34, "token_count": 1}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 5, "token_count": 9}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 1, "token_count": 710}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 1, "token_count": 39}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 7, "token_count": 52}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 18, "token_count": 12}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 42, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 31, "token_count": 2}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 3, "token_count": 95}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 10, "token_count": 26}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
2118
64.12%
Jan Kiszka
749
22.68%
Karsten Keil
196
5.93%
Arnd Bergmann
101
3.06%
Tejun Heo
55
1.67%
Xiaolong Huang
26
0.79%
Tilman Schmidt
13
0.39%
Dan Carpenter
12
0.36%
David Howells
10
0.30%
Matthias Kaehlcke
6
0.18%
Arjan van de Ven
5
0.15%
Alexey Dobriyan
4
0.12%
Eric Dumazet
2
0.06%
Christoph Hellwig
2
0.06%
Joe Perches
1
0.03%
Ingo Molnar
1
0.03%
Harvey Harrison
1
0.03%
Bhumika Goyal
1
0.03%
Total
3303
kcapi.h
182
-
4
553
Arnd Bergmann
Linus Torvalds
Jan Kiszka
Joe Perches
April 2005
February 2010
February 2012
December 2019
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 82}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 3, "token_count": 451}, ]}, ]
Author Name
Tokens
Token Proportion
Arnd Bergmann
451
81.56%
Linus Torvalds
82
14.83%
Jan Kiszka
18
3.25%
Joe Perches
2
0.36%
Total
553
kcapi_proc.c
231
-
10
868
Linus Torvalds
Jan Kiszka
Arnd Bergmann
Denis V. Lunev
Alexey Dobriyan
Christoph Hellwig
James Morris
Adrian Bunk
Paul Gortmaker
Joe Perches
April 2005
May 2005
April 2008
September 2009
February 2010
July 2011
February 2012
April 2018
December 2019
February 2020
May 2021
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 759}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 21, "token_count": 5}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 19, "token_count": 10}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 26, "token_count": 5}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 1, "token_count": 54}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 27, "token_count": 3}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 16, "token_count": 8}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 3, "token_count": 14}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 8, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
759
87.44%
Jan Kiszka
54
6.22%
Arnd Bergmann
14
1.61%
Denis V. Lunev
10
1.15%
Alexey Dobriyan
9
1.04%
Christoph Hellwig
8
0.92%
James Morris
5
0.58%
Adrian Bunk
5
0.58%
Paul Gortmaker
3
0.35%
Joe Perches
1
0.12%
Total
868
Contributors:
43
Author
Tokens
Proportion
Commits
Proportion
0
Linus Torvalds
9786
67.17%
3
2.56%
1
Jan Kiszka
2178
14.95%
31
26.50%
2
Karsten Keil
1007
6.91%
1
0.85%
3
Arnd Bergmann
842
5.78%
5
4.27%
4
Michael Buesch
146
1.00%
2
1.71%
5
Tilman Schmidt
132
0.91%
11
9.40%
6
Jiri Slaby
107
0.73%
9
7.69%
7
Tejun Heo
58
0.40%
2
1.71%
8
Alexey Dobriyan
51
0.35%
5
4.27%
9
Eric Biggers
31
0.21%
1
0.85%
10
Xiaolong Huang
26
0.18%
1
0.85%
11
Alan Cox
19
0.13%
3
2.56%
12
Matthias Kaehlcke
16
0.11%
2
1.71%
13
Andrew Morton
15
0.10%
2
1.71%
14
Joe Perches
14
0.10%
1
0.85%
15
David S. Miller
14
0.10%
1
0.85%
16
Christoph Hellwig
14
0.10%
3
2.56%
17
Greg Kroah-Hartman
13
0.09%
4
3.42%
18
Dan Carpenter
12
0.08%
1
0.85%
19
Denis V. Lunev
10
0.07%
1
0.85%
20
David Howells
10
0.07%
1
0.85%
21
Adrian Bunk
10
0.07%
2
1.71%
22
Jonathan Corbet
7
0.05%
1
0.85%
23
Arjan van de Ven
6
0.04%
2
1.71%
24
Randy Dunlap
5
0.03%
1
0.85%
25
Johannes Berg
5
0.03%
2
1.71%
26
James Morris
5
0.03%
1
0.85%
27
Paul Gortmaker
3
0.02%
1
0.85%
28
Marcin Ślusarz
3
0.02%
1
0.85%
29
Kees Cook
3
0.02%
1
0.85%
30
Jakub Kiciński
3
0.02%
1
0.85%
31
Eric Dumazet
3
0.02%
2
1.71%
32
Tony Jones
2
0.01%
1
0.85%
33
Paul Bolle
2
0.01%
1
0.85%
34
Harvey Harrison
2
0.01%
2
1.71%
35
Burman Yan
2
0.01%
1
0.85%
36
Al Viro
2
0.01%
1
0.85%
37
Paul Mackerras
1
0.01%
1
0.85%
38
Kirill Smelkov
1
0.01%
1
0.85%
39
Julia Lawall
1
0.01%
1
0.85%
40
Jeff Dike
1
0.01%
1
0.85%
41
Ingo Molnar
1
0.01%
1
0.85%
42
Bhumika Goyal
1
0.01%
1
0.85%
Total
14570
117