Linux Source Code
Home
Release 6.7
Help
flexcan
root
drivers
net
can
Highlighting
Reset All
By Author
By Age
──────────
Alexander Stein
Andreas Werner
Andri Yngvason
Angelo Dureghello
Axel Lin
Chi Minghao
Dario Binacchi
David Jander
David S. Miller
Dong Aisheng
Eric Bénard
Fabio Baltieri
Fabio Estevam
Haibo Chen
Hui Wang
Jeroen Hofstee
Joakim Zhang
Kees Cook
Libo Chen
Lucas Stach
Marc Kleine-Budde
Oleksij Rempel
Oliver Hartkopp
Pankaj Bansal
Reuben Dowle
Robin Holt
Sean Nyekjaer
Stefan Agner
Steffen Trumtrar
Uwe Kleine-König
Vincent Mailhol
Wen Yang
Wolfgang Grandegger
Yang Yingliang
Yue haibing
Zhu Yi
ruanjinjie
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
flexcan-core.c
2369
-
37
10689
Marc Kleine-Budde
Joakim Zhang
Dong Aisheng
Pankaj Bansal
Angelo Dureghello
Stefan Agner
Zhu Yi
Eric Bénard
Robin Holt
Fabio Estevam
Hui Wang
Andri Yngvason
Oleksij Rempel
Kees Cook
David Jander
Steffen Trumtrar
Alexander Stein
Wolfgang Grandegger
Haibo Chen
Dario Binacchi
Andreas Werner
Uwe Kleine-König
Reuben Dowle
Sean Nyekjaer
Oliver Hartkopp
ruanjinjie
Jeroen Hofstee
Wen Yang
Yang Yingliang
Yue haibing
Vincent Mailhol
David S. Miller
Chi Minghao
Axel Lin
Lucas Stach
Libo Chen
Fabio Baltieri
July 2009
August 2011
October 2011
November 2011
December 2011
February 2012
May 2012
June 2012
July 2012
September 2012
October 2012
December 2012
May 2013
June 2013
July 2013
August 2013
October 2013
November 2013
February 2014
March 2014
July 2014
August 2014
September 2014
October 2014
December 2014
March 2015
May 2015
July 2015
August 2015
September 2015
November 2015
July 2016
August 2016
January 2017
September 2017
November 2017
April 2018
July 2018
August 2018
September 2018
October 2018
November 2018
December 2018
January 2019
March 2019
April 2019
July 2019
August 2019
September 2019
October 2019
December 2019
April 2020
June 2020
September 2020
October 2020
November 2020
January 2021
February 2021
March 2021
July 2021
January 2022
March 2022
April 2022
August 2022
September 2022
November 2022
May 2023
June 2023
July 2023
var spanGroupData = [ {"timestamp": 1246431600, "group": [ {"author_id": 0, "token_count": 3029}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 8, "token_count": 126}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 22, "token_count": 19}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 33, "token_count": 2}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 17, "token_count": 4}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 17, "token_count": 10}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 7, "token_count": 160}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 11, "token_count": 115}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 16, "token_count": 51}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 17, "token_count": 30}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 36, "token_count": 1}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 10, "token_count": 38}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 10, "token_count": 11}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 10, "token_count": 41}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 35, "token_count": 1}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 0, "token_count": 365}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 25, "token_count": 5}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 5, "token_count": 258}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 18, "token_count": 6}, {"author_id": 15, "token_count": 24}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 15, "token_count": 20}, {"author_id": 31, "token_count": 2}, {"author_id": 0, "token_count": 61}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 15, "token_count": 8}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 12, "token_count": 82}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 20, "token_count": 36}, {"author_id": 12, "token_count": 7}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 225}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 34, "token_count": 1}, {"author_id": 0, "token_count": 126}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 0, "token_count": 213}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 10, "token_count": 18}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 56}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 6, "token_count": 203}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 3, "token_count": 333}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 21, "token_count": 24}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 10, "token_count": 10}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 3, "token_count": 107}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 13, "token_count": 65}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 18, "token_count": 39}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 2, "token_count": 770}, {"author_id": 3, "token_count": 162}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 2, "token_count": 39}, {"author_id": 30, "token_count": 2}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 214}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 27, "token_count": 7}, {"author_id": 23, "token_count": 18}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 1, "token_count": 1250}, {"author_id": 0, "token_count": 32}, {"author_id": 28, "token_count": 6}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 1, "token_count": 212}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 1, "token_count": 38}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 1, "token_count": 260}, {"author_id": 0, "token_count": 163}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 1, "token_count": 19}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 1, "token_count": 293}, {"author_id": 0, "token_count": 460}, {"author_id": 25, "token_count": 3}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 24, "token_count": 2}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 1, "token_count": 34}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 4, "token_count": 18}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 4, "token_count": 343}, {"author_id": 14, "token_count": 55}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 9, "token_count": 38}, {"author_id": 0, "token_count": 95}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 32, "token_count": 2}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 0, "token_count": 50}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 29, "token_count": 3}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 19, "token_count": 32}, {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 21, "token_count": 2}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 19, "token_count": 12}, {"author_id": 26, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Marc Kleine-Budde
5189
48.55%
Joakim Zhang
2115
19.79%
Dong Aisheng
809
7.57%
Pankaj Bansal
602
5.63%
Angelo Dureghello
361
3.38%
Stefan Agner
258
2.41%
Zhu Yi
203
1.90%
Eric Bénard
160
1.50%
Robin Holt
126
1.18%
Fabio Estevam
118
1.10%
Hui Wang
115
1.08%
Andri Yngvason
89
0.83%
Oleksij Rempel
65
0.61%
Kees Cook
55
0.51%
David Jander
52
0.49%
Steffen Trumtrar
51
0.48%
Alexander Stein
45
0.42%
Wolfgang Grandegger
44
0.41%
Haibo Chen
44
0.41%
Dario Binacchi
38
0.36%
Andreas Werner
36
0.34%
Uwe Kleine-König
27
0.25%
Reuben Dowle
19
0.18%
Sean Nyekjaer
18
0.17%
Oliver Hartkopp
11
0.10%
ruanjinjie
10
0.09%
Jeroen Hofstee
7
0.07%
Wen Yang
6
0.06%
Yang Yingliang
3
0.03%
Yue haibing
2
0.02%
Vincent Mailhol
2
0.02%
David S. Miller
2
0.02%
Chi Minghao
2
0.02%
Axel Lin
2
0.02%
Lucas Stach
1
0.01%
Libo Chen
1
0.01%
Fabio Baltieri
1
0.01%
Total
10689
flexcan-ethtool.c
110
-
5
425
Marc Kleine-Budde
Dario Binacchi
Vincent Mailhol
Eric Bénard
Angelo Dureghello
July 2009
May 2012
July 2021
January 2022
July 2022
var spanGroupData = [ {"timestamp": 1246431600, "group": [ {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 9, "token_count": 85}, {"author_id": 0, "token_count": 298}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 24, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Marc Kleine-Budde
329
77.41%
Dario Binacchi
85
20.00%
Vincent Mailhol
5
1.18%
Eric Bénard
4
0.94%
Angelo Dureghello
2
0.47%
Total
425
flexcan.h
163
-
9
395
Marc Kleine-Budde
Joakim Zhang
Angelo Dureghello
Wolfgang Grandegger
Zhu Yi
Vincent Mailhol
Uwe Kleine-König
Dong Aisheng
Stefan Agner
September 2012
July 2014
May 2015
August 2015
September 2015
September 2017
April 2018
November 2018
July 2019
April 2020
September 2020
November 2020
July 2021
January 2022
July 2022
August 2022
var spanGroupData = [ {"timestamp": 1346482800, "group": [ {"author_id": 17, "token_count": 6}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 21, "token_count": 4}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 0, "token_count": 314}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 24, "token_count": 5}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 0, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Marc Kleine-Budde
342
86.58%
Joakim Zhang
18
4.56%
Angelo Dureghello
10
2.53%
Wolfgang Grandegger
6
1.52%
Zhu Yi
5
1.27%
Vincent Mailhol
5
1.27%
Uwe Kleine-König
4
1.01%
Dong Aisheng
3
0.76%
Stefan Agner
2
0.51%
Total
395
Contributors:
37
Author
Tokens
Proportion
Commits
Proportion
0
Marc Kleine-Budde
5860
50.92%
73
40.33%
1
Joakim Zhang
2133
18.53%
31
17.13%
2
Dong Aisheng
812
7.06%
3
1.66%
3
Pankaj Bansal
602
5.23%
7
3.87%
4
Angelo Dureghello
373
3.24%
2
1.10%
5
Stefan Agner
260
2.26%
2
1.10%
6
Zhu Yi
208
1.81%
6
3.31%
7
Eric Bénard
164
1.42%
1
0.55%
8
Robin Holt
126
1.09%
3
1.66%
9
Dario Binacchi
123
1.07%
2
1.10%
10
Fabio Estevam
118
1.03%
6
3.31%
11
Hui Wang
115
1.00%
3
1.66%
12
Andri Yngvason
89
0.77%
2
1.10%
13
Oleksij Rempel
65
0.56%
2
1.10%
14
Kees Cook
55
0.48%
1
0.55%
15
David Jander
52
0.45%
4
2.21%
16
Steffen Trumtrar
51
0.44%
1
0.55%
17
Wolfgang Grandegger
50
0.43%
3
1.66%
18
Alexander Stein
45
0.39%
2
1.10%
19
Haibo Chen
44
0.38%
2
1.10%
20
Andreas Werner
36
0.31%
1
0.55%
21
Uwe Kleine-König
31
0.27%
3
1.66%
22
Reuben Dowle
19
0.17%
1
0.55%
23
Sean Nyekjaer
18
0.16%
1
0.55%
24
Vincent Mailhol
12
0.10%
3
1.66%
25
Oliver Hartkopp
11
0.10%
5
2.76%
26
ruanjinjie
10
0.09%
1
0.55%
27
Jeroen Hofstee
7
0.06%
1
0.55%
28
Wen Yang
6
0.05%
1
0.55%
29
Yang Yingliang
3
0.03%
1
0.55%
30
Yue haibing
2
0.02%
1
0.55%
31
David S. Miller
2
0.02%
1
0.55%
32
Chi Minghao
2
0.02%
1
0.55%
33
Axel Lin
2
0.02%
1
0.55%
34
Lucas Stach
1
0.01%
1
0.55%
35
Libo Chen
1
0.01%
1
0.55%
36
Fabio Baltieri
1
0.01%
1
0.55%
Total
11509
181