Linux Source Code
Home
Release 5.9
Help
caif
root
drivers
net
Highlighting
Reset All
By Author
By Age
──────────
Aditya Pakki
Alan Cox
Alexey Dobriyan
Allen Pais
Bhaktipriya Shridhar
Christoph Hellwig
Dan Carpenter
Daniel Martensson
David S. Miller
Dmitry Tarnyagin
Erwan Bracq
Erwan Yvin
Geert Uytterhoeven
Greg Kroah-Hartman
Heinrich Schuchardt
Jiri Slaby
Joe Perches
Johannes Berg
Kees Cook
Kim Lilliestierna XX
Konstantin Khlebnikov
Linus Torvalds
Luc Van Oostenryck
Lucas De Marchi
Matthias Schiffer
Michael S. Tsirkin
Per Ellefsen
Phil Sutter
Rasmus Villemoes
Roar Förde
Rusty Russell
Sjur Brændeland
Stephen Boyd
Taehee Yoo
Takashi Iwai
Thomas Gleixner
Tom Gundersen
Wei Yang
Wei Yongjun
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
caif_hsi.c
1469
-
16
6572
Dmitry Tarnyagin
Sjur Brændeland
Daniel Martensson
Kees Cook
Allen Pais
Matthias Schiffer
Per Ellefsen
Phil Sutter
Luc Van Oostenryck
Kim Lilliestierna XX
Bhaktipriya Shridhar
Thomas Gleixner
Johannes Berg
David S. Miller
Taehee Yoo
Roar Förde
May 2011
October 2011
December 2011
February 2012
March 2012
April 2012
June 2012
April 2013
August 2015
July 2016
May 2017
June 2017
September 2017
October 2017
May 2019
July 2019
June 2020
var spanGroupData = [ {"timestamp": 1304233200, "group": [ {"author_id": 1, "token_count": 3563}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 3, "token_count": 520}, {"author_id": 1, "token_count": 74}, {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 26, "token_count": 1}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 0, "token_count": 361}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 1, "token_count": 844}, {"author_id": 0, "token_count": 102}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 28, "token_count": 3}, {"author_id": 22, "token_count": 7}, {"author_id": 0, "token_count": 997}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 19, "token_count": 3}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 29, "token_count": 3}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 21, "token_count": 2}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 25, "token_count": 2}, {"author_id": 17, "token_count": 10}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 14, "token_count": 12}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 8, "token_count": 39}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 34, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 23, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Dmitry Tarnyagin
4481
68.18%
Sjur Brændeland
1483
22.57%
Daniel Martensson
520
7.91%
Kees Cook
39
0.59%
Allen Pais
12
0.18%
Matthias Schiffer
10
0.15%
Per Ellefsen
7
0.11%
Phil Sutter
3
0.05%
Luc Van Oostenryck
3
0.05%
Kim Lilliestierna XX
3
0.05%
Bhaktipriya Shridhar
3
0.05%
Thomas Gleixner
2
0.03%
Johannes Berg
2
0.03%
David S. Miller
2
0.03%
Taehee Yoo
1
0.02%
Roar Förde
1
0.02%
Total
6572
caif_serial.c
465
-
19
2126
Sjur Brændeland
Konstantin Khlebnikov
Alan Cox
Dan Carpenter
Aditya Pakki
Joe Perches
Rusty Russell
Phil Sutter
Alexey Dobriyan
Tom Gundersen
Thomas Gleixner
Roar Förde
Jiri Slaby
David S. Miller
Wei Yang
Luc Van Oostenryck
Linus Torvalds
Johannes Berg
Geert Uytterhoeven
March 2010
April 2010
June 2011
December 2011
July 2012
January 2013
April 2013
July 2013
September 2013
July 2014
August 2015
May 2017
June 2017
March 2018
January 2019
May 2019
October 2019
December 2019
June 2020
var spanGroupData = [ {"timestamp": 1267430400, "group": [ {"author_id": 0, "token_count": 1850}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 9, "token_count": 21}, {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 30, "token_count": 3}, {"author_id": 36, "token_count": 1}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 26, "token_count": 2}, {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 9, "token_count": 9}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 32, "token_count": 2}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 5, "token_count": 162}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 10, "token_count": 18}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 24, "token_count": 2}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 19, "token_count": 3}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 21, "token_count": 2}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 11, "token_count": 8}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 33, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 38, "token_count": 1}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 20, "token_count": 9}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 23, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Sjur Brændeland
1873
88.10%
Konstantin Khlebnikov
162
7.62%
Alan Cox
30
1.41%
Dan Carpenter
18
0.85%
Aditya Pakki
9
0.42%
Joe Perches
8
0.38%
Rusty Russell
5
0.24%
Phil Sutter
3
0.14%
Alexey Dobriyan
3
0.14%
Tom Gundersen
2
0.09%
Thomas Gleixner
2
0.09%
Roar Förde
2
0.09%
Jiri Slaby
2
0.09%
David S. Miller
2
0.09%
Wei Yang
1
0.05%
Luc Van Oostenryck
1
0.05%
Linus Torvalds
1
0.05%
Johannes Berg
1
0.05%
Geert Uytterhoeven
1
0.05%
Total
2126
caif_spi.c
874
-
19
3813
Sjur Brændeland
Erwan Bracq
Christoph Hellwig
Takashi Iwai
Rasmus Villemoes
Greg Kroah-Hartman
Dan Carpenter
Joe Perches
Wei Yongjun
Phil Sutter
Tom Gundersen
Thomas Gleixner
Stephen Boyd
Luc Van Oostenryck
David S. Miller
Rusty Russell
Lucas De Marchi
Johannes Berg
Heinrich Schuchardt
June 2010
July 2010
November 2010
March 2011
December 2011
April 2012
April 2013
July 2014
August 2015
November 2015
July 2016
May 2017
June 2017
March 2018
February 2019
May 2019
March 2020
June 2020
var spanGroupData = [ {"timestamp": 1275375600, "group": [ {"author_id": 0, "token_count": 3206}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 10, "token_count": 10}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 129}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 27, "token_count": 1}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 4, "token_count": 349}, {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 31, "token_count": 2}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 13, "token_count": 6}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 24, "token_count": 2}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 19, "token_count": 3}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 15, "token_count": 11}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 37, "token_count": 1}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 21, "token_count": 2}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 18, "token_count": 10}, {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 11, "token_count": 8}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 6, "token_count": 48}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 12, "token_count": 18}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 23, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Sjur Brændeland
3336
87.49%
Erwan Bracq
349
9.15%
Christoph Hellwig
48
1.26%
Takashi Iwai
18
0.47%
Rasmus Villemoes
11
0.29%
Greg Kroah-Hartman
10
0.26%
Dan Carpenter
10
0.26%
Joe Perches
8
0.21%
Wei Yongjun
6
0.16%
Phil Sutter
3
0.08%
Tom Gundersen
2
0.05%
Thomas Gleixner
2
0.05%
Stephen Boyd
2
0.05%
Luc Van Oostenryck
2
0.05%
David S. Miller
2
0.05%
Rusty Russell
1
0.03%
Lucas De Marchi
1
0.03%
Johannes Berg
1
0.03%
Heinrich Schuchardt
1
0.03%
Total
3813
caif_spi_slave.c
254
-
3
1022
Sjur Brændeland
Thomas Gleixner
Lucas De Marchi
June 2010
August 2010
November 2010
March 2011
May 2019
var spanGroupData = [ {"timestamp": 1275375600, "group": [ {"author_id": 0, "token_count": 1004}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 27, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 16, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Sjur Brændeland
1018
99.61%
Thomas Gleixner
2
0.20%
Lucas De Marchi
2
0.20%
Total
1022
caif_virtio.c
785
-
12
3409
Erwan Yvin
Rusty Russell
Sjur Brændeland
Joe Perches
Wei Yongjun
Tom Gundersen
Thomas Gleixner
David S. Miller
Christoph Hellwig
Michael S. Tsirkin
Luc Van Oostenryck
Johannes Berg
March 2013
April 2013
October 2013
July 2014
February 2017
March 2017
May 2017
June 2017
March 2018
May 2019
June 2020
var spanGroupData = [ {"timestamp": 1362124800, "group": [ {"author_id": 2, "token_count": 3315}, {"author_id": 7, "token_count": 1}, {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 13, "token_count": 7}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 7, "token_count": 42}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 24, "token_count": 2}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 35, "token_count": 1}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 21, "token_count": 2}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 11, "token_count": 8}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 23, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Erwan Yvin
3315
97.24%
Rusty Russell
43
1.26%
Sjur Brændeland
25
0.73%
Joe Perches
8
0.23%
Wei Yongjun
7
0.21%
Tom Gundersen
2
0.06%
Thomas Gleixner
2
0.06%
David S. Miller
2
0.06%
Christoph Hellwig
2
0.06%
Michael S. Tsirkin
1
0.03%
Luc Van Oostenryck
1
0.03%
Johannes Berg
1
0.03%
Total
3409
Contributors:
39
Author
Tokens
Proportion
Commits
Proportion
0
Sjur Brændeland
7735
45.66%
20
25.97%
1
Dmitry Tarnyagin
4481
26.45%
5
6.49%
2
Erwan Yvin
3315
19.57%
1
1.30%
3
Daniel Martensson
520
3.07%
4
5.19%
4
Erwan Bracq
349
2.06%
1
1.30%
5
Konstantin Khlebnikov
162
0.96%
1
1.30%
6
Christoph Hellwig
50
0.30%
2
2.60%
7
Rusty Russell
49
0.29%
3
3.90%
8
Kees Cook
39
0.23%
1
1.30%
9
Alan Cox
30
0.18%
3
3.90%
10
Dan Carpenter
28
0.17%
2
2.60%
11
Joe Perches
24
0.14%
1
1.30%
12
Takashi Iwai
18
0.11%
1
1.30%
13
Wei Yongjun
13
0.08%
2
2.60%
14
Allen Pais
12
0.07%
1
1.30%
15
Rasmus Villemoes
11
0.06%
1
1.30%
16
Thomas Gleixner
10
0.06%
1
1.30%
17
Matthias Schiffer
10
0.06%
2
2.60%
18
Greg Kroah-Hartman
10
0.06%
1
1.30%
19
Phil Sutter
9
0.05%
1
1.30%
20
Aditya Pakki
9
0.05%
1
1.30%
21
David S. Miller
8
0.05%
1
1.30%
22
Per Ellefsen
7
0.04%
1
1.30%
23
Luc Van Oostenryck
7
0.04%
4
5.19%
24
Tom Gundersen
6
0.04%
1
1.30%
25
Johannes Berg
5
0.03%
1
1.30%
26
Roar Förde
3
0.02%
1
1.30%
27
Lucas De Marchi
3
0.02%
1
1.30%
28
Kim Lilliestierna XX
3
0.02%
2
2.60%
29
Bhaktipriya Shridhar
3
0.02%
1
1.30%
30
Alexey Dobriyan
3
0.02%
1
1.30%
31
Stephen Boyd
2
0.01%
1
1.30%
32
Jiri Slaby
2
0.01%
1
1.30%
33
Wei Yang
1
0.01%
1
1.30%
34
Taehee Yoo
1
0.01%
1
1.30%
35
Michael S. Tsirkin
1
0.01%
1
1.30%
36
Linus Torvalds
1
0.01%
1
1.30%
37
Heinrich Schuchardt
1
0.01%
1
1.30%
38
Geert Uytterhoeven
1
0.01%
1
1.30%
Total
16942
77