Linux Source Code
Home
Release 6.10
Help
emac
root
drivers
net
ethernet
qualcomm
Highlighting
Reset All
By Author
By Age
──────────
Alex Elder
Arnd Bergmann
Breno Leitão
Colin Ian King
Dan Carpenter
Dongsheng Wang
Eric Dumazet
Florian Fainelli
Florian Westphal
Gong Yuanjun
Hao Chen
Heiner Kallweit
Hemanth Puranik
Hui Wang
Jakub Kiciński
Jarod Wilson
Javier Martinez Canillas
Jesse Brandeburg
Johan Hovold
Luis R. Rodriguez
Lv Yunlong
Matthew Wilcox
Michael S. Tsirkin
Petr Štetiar
Stephen Hemminger
Thomas Gleixner
Timur Tabi
Uwe Kleine-König
Wang Hai
Wei Yang
Wei Yongjun
Xiang wangx
Yue haibing
Zheng Wang
wangyunjian
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
emac-ethtool.c
287
-
6
1034
Timur Tabi
Hao Chen
Florian Fainelli
Thomas Gleixner
Hui Wang
Dan Carpenter
August 2016
January 2017
February 2017
September 2017
May 2019
July 2020
September 2021
November 2021
var spanGroupData = [ {"timestamp": 1470034800, "group": [ {"author_id": 0, "token_count": 210}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 512}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 32, "token_count": 1}, {"author_id": 0, "token_count": 231}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 0, "token_count": 57}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 9, "token_count": 10}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 31, "token_count": 1}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 10, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Timur Tabi
1010
97.68%
Hao Chen
10
0.97%
Florian Fainelli
10
0.97%
Thomas Gleixner
2
0.19%
Hui Wang
1
0.10%
Dan Carpenter
1
0.10%
Total
1034
emac-mac.c
1483
-
13
7220
Timur Tabi
Hemanth Puranik
Gong Yuanjun
Lv Yunlong
Matthew Wilcox
Thomas Gleixner
Eric Dumazet
wangyunjian
Xiang wangx
Wei Yang
Luis R. Rodriguez
Jakub Kiciński
Heiner Kallweit
August 2016
October 2016
November 2016
January 2017
February 2017
June 2017
September 2017
October 2017
March 2018
May 2018
January 2019
February 2019
May 2019
July 2019
February 2020
May 2020
April 2021
October 2021
June 2022
July 2023
var spanGroupData = [ {"timestamp": 1470034800, "group": [ {"author_id": 0, "token_count": 6989}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 42}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 41}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 1, "token_count": 25}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 1, "token_count": 24}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 29, "token_count": 1}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 14, "token_count": 8}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 26, "token_count": 1}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 19, "token_count": 1}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 12, "token_count": 9}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 13, "token_count": 2}, {"author_id": 27, "token_count": 1}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 8, "token_count": 14}, ]}, ]
Author Name
Tokens
Token Proportion
Timur Tabi
7130
98.75%
Hemanth Puranik
49
0.68%
Gong Yuanjun
14
0.19%
Lv Yunlong
9
0.12%
Matthew Wilcox
8
0.11%
Thomas Gleixner
2
0.03%
Eric Dumazet
2
0.03%
wangyunjian
1
0.01%
Xiang wangx
1
0.01%
Wei Yang
1
0.01%
Luis R. Rodriguez
1
0.01%
Jakub Kiciński
1
0.01%
Heiner Kallweit
1
0.01%
Total
7220
emac-mac.h
241
-
4
771
Timur Tabi
Thomas Gleixner
Dongsheng Wang
wangyunjian
August 2016
January 2018
May 2019
May 2020
var spanGroupData = [ {"timestamp": 1470034800, "group": [ {"author_id": 0, "token_count": 766}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 19, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Timur Tabi
766
99.35%
Thomas Gleixner
2
0.26%
Dongsheng Wang
2
0.26%
wangyunjian
1
0.13%
Total
771
emac-phy.c
156
-
4
670
Timur Tabi
Johan Hovold
Hemanth Puranik
Thomas Gleixner
August 2016
September 2016
November 2016
January 2017
June 2017
December 2017
May 2019
var spanGroupData = [ {"timestamp": 1470034800, "group": [ {"author_id": 0, "token_count": 566}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 66}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 3, "token_count": 16}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 5, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Timur Tabi
646
96.42%
Johan Hovold
16
2.39%
Hemanth Puranik
6
0.90%
Thomas Gleixner
2
0.30%
Total
670
emac-phy.h
12
-
2
28
Timur Tabi
Thomas Gleixner
August 2016
May 2019
var spanGroupData = [ {"timestamp": 1470034800, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 5, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Timur Tabi
26
92.86%
Thomas Gleixner
2
7.14%
Total
28
emac-sgmii-fsm9900.c
237
-
2
1055
Timur Tabi
Thomas Gleixner
August 2016
December 2016
January 2017
May 2019
var spanGroupData = [ {"timestamp": 1470034800, "group": [ {"author_id": 0, "token_count": 174}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 878}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 5, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Timur Tabi
1053
99.81%
Thomas Gleixner
2
0.19%
Total
1055
emac-sgmii-qdf2400.c
215
-
2
885
Timur Tabi
Thomas Gleixner
August 2016
December 2016
January 2017
February 2017
May 2019
var spanGroupData = [ {"timestamp": 1470034800, "group": [ {"author_id": 0, "token_count": 38}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 815}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 5, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Timur Tabi
883
99.77%
Thomas Gleixner
2
0.23%
Total
885
emac-sgmii-qdf2432.c
202
-
2
830
Timur Tabi
Thomas Gleixner
August 2016
December 2016
January 2017
May 2019
var spanGroupData = [ {"timestamp": 1470034800, "group": [ {"author_id": 0, "token_count": 39}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 788}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 5, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Timur Tabi
828
99.76%
Thomas Gleixner
2
0.24%
Total
830
emac-sgmii.c
446
-
8
1762
Timur Tabi
Hemanth Puranik
Wei Yongjun
Yue haibing
Petr Štetiar
Florian Westphal
Alex Elder
Thomas Gleixner
August 2016
September 2016
October 2016
December 2016
January 2017
March 2017
June 2017
October 2017
May 2018
June 2018
May 2019
March 2020
var spanGroupData = [ {"timestamp": 1470034800, "group": [ {"author_id": 0, "token_count": 690}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 207}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 6, "token_count": 21}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 164}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 332}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 22, "token_count": 3}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 1, "token_count": 292}, {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 11, "token_count": 5}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 20, "token_count": 3}, {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 23, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Timur Tabi
1433
81.33%
Hemanth Puranik
292
16.57%
Wei Yongjun
21
1.19%
Yue haibing
5
0.28%
Petr Štetiar
3
0.17%
Florian Westphal
3
0.17%
Alex Elder
3
0.17%
Thomas Gleixner
2
0.11%
Total
1762
emac-sgmii.h
51
-
3
202
Timur Tabi
Hemanth Puranik
Thomas Gleixner
August 2016
December 2016
January 2017
May 2018
May 2019
var spanGroupData = [ {"timestamp": 1470034800, "group": [ {"author_id": 0, "token_count": 127}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 1, "token_count": 44}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 5, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Timur Tabi
156
77.23%
Hemanth Puranik
44
21.78%
Thomas Gleixner
2
0.99%
Total
202
emac.c
776
-
22
3193
Timur Tabi
Wang Hai
Johan Hovold
Zheng Wang
Jarod Wilson
Hemanth Puranik
Javier Martinez Canillas
Eric Dumazet
Breno Leitão
Yue haibing
Michael S. Tsirkin
Uwe Kleine-König
Thomas Gleixner
Stephen Hemminger
Jakub Kiciński
Dongsheng Wang
wangyunjian
Jesse Brandeburg
Heiner Kallweit
Florian Fainelli
Colin Ian King
Arnd Bergmann
August 2016
September 2016
October 2016
November 2016
December 2016
January 2017
February 2017
June 2017
July 2017
September 2017
October 2017
December 2017
January 2018
May 2018
May 2019
August 2019
November 2019
December 2019
January 2020
May 2020
August 2020
September 2020
July 2021
October 2021
March 2023
September 2023
January 2024
May 2024
var spanGroupData = [ {"timestamp": 1470034800, "group": [ {"author_id": 0, "token_count": 2724}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 75}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 7, "token_count": 19}, {"author_id": 15, "token_count": 7}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 3, "token_count": 28}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 13, "token_count": 3}, {"author_id": 25, "token_count": 2}, {"author_id": 0, "token_count": 162}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 33, "token_count": 1}, {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 17, "token_count": 4}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 26, "token_count": 1}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 19, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 2, "token_count": 44}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 30, "token_count": 1}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 34, "token_count": 1}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 21, "token_count": 2}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 4, "token_count": 27}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 24, "token_count": 2}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 16, "token_count": 5}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 13, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Timur Tabi
3023
94.68%
Wang Hai
44
1.38%
Johan Hovold
28
0.88%
Zheng Wang
27
0.85%
Jarod Wilson
19
0.60%
Hemanth Puranik
9
0.28%
Javier Martinez Canillas
7
0.22%
Eric Dumazet
7
0.22%
Breno Leitão
5
0.16%
Yue haibing
4
0.13%
Michael S. Tsirkin
4
0.13%
Uwe Kleine-König
2
0.06%
Thomas Gleixner
2
0.06%
Stephen Hemminger
2
0.06%
Jakub Kiciński
2
0.06%
Dongsheng Wang
2
0.06%
wangyunjian
1
0.03%
Jesse Brandeburg
1
0.03%
Heiner Kallweit
1
0.03%
Florian Fainelli
1
0.03%
Colin Ian King
1
0.03%
Arnd Bergmann
1
0.03%
Total
3193
emac.h
386
-
2
1232
Timur Tabi
Thomas Gleixner
August 2016
January 2017
February 2017
September 2017
May 2019
var spanGroupData = [ {"timestamp": 1470034800, "group": [ {"author_id": 0, "token_count": 1125}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 92}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 5, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Timur Tabi
1230
99.84%
Thomas Gleixner
2
0.16%
Total
1232
Contributors:
35
Author
Tokens
Proportion
Commits
Proportion
0
Timur Tabi
18184
96.30%
32
42.11%
1
Hemanth Puranik
400
2.12%
5
6.58%
2
Wang Hai
44
0.23%
1
1.32%
3
Johan Hovold
44
0.23%
1
1.32%
4
Zheng Wang
27
0.14%
1
1.32%
5
Thomas Gleixner
24
0.13%
1
1.32%
6
Wei Yongjun
21
0.11%
1
1.32%
7
Jarod Wilson
19
0.10%
1
1.32%
8
Gong Yuanjun
14
0.07%
1
1.32%
9
Florian Fainelli
11
0.06%
2
2.63%
10
Hao Chen
10
0.05%
1
1.32%
11
Yue haibing
9
0.05%
2
2.63%
12
Lv Yunlong
9
0.05%
1
1.32%
13
Eric Dumazet
9
0.05%
3
3.95%
14
Matthew Wilcox
8
0.04%
1
1.32%
15
Javier Martinez Canillas
7
0.04%
1
1.32%
16
Breno Leitão
5
0.03%
1
1.32%
17
Michael S. Tsirkin
4
0.02%
1
1.32%
18
Dongsheng Wang
4
0.02%
1
1.32%
19
wangyunjian
3
0.02%
1
1.32%
20
Petr Štetiar
3
0.02%
1
1.32%
21
Jakub Kiciński
3
0.02%
2
2.63%
22
Florian Westphal
3
0.02%
1
1.32%
23
Alex Elder
3
0.02%
1
1.32%
24
Uwe Kleine-König
2
0.01%
1
1.32%
25
Stephen Hemminger
2
0.01%
1
1.32%
26
Heiner Kallweit
2
0.01%
2
2.63%
27
Xiang wangx
1
0.01%
1
1.32%
28
Wei Yang
1
0.01%
1
1.32%
29
Luis R. Rodriguez
1
0.01%
1
1.32%
30
Jesse Brandeburg
1
0.01%
1
1.32%
31
Hui Wang
1
0.01%
1
1.32%
32
Dan Carpenter
1
0.01%
1
1.32%
33
Colin Ian King
1
0.01%
1
1.32%
34
Arnd Bergmann
1
0.01%
1
1.32%
Total
18882
76