Linux Source Code
Home
Release 6.16
Help
m_can
root
drivers
net
can
Highlighting
Reset All
By Author
By Age
──────────
Andri Yngvason
Antonios Salios
Arnd Bergmann
Aswath Govindraju
Bich Hemon
Bo Wu
Brett Werling
Brian Silverman
Christophe Jaillet
Dan Murphy
Dario Binacchi
Dong Aisheng
Eugen Hristev
Faiz Abbas
Franklin S Cooper Jr
Gustavo A. R. Silva
Hussein Alasadi
Jake Hamby
Jakub Kiciński
Jarkko Nikula
Jiasheng Jiang
Judith Mendez
Marc Kleine-Budde
Mario Huettel
Markus Schneider-Pargmann
Martin Hundeböll
Matt Kline
Matthias Schiffer
Maximilian Schneider
Nam Cao
Oliver Hartkopp
Pankaj Sharma
Patrik Flykt
Quentin Schulz
Roman Fietze
Sean Nyekjaer
Simon Horman
Torin Cooper-Bennun
Uwe Kleine-König
Vincent Mailhol
Vivek yadav
Yang Yingliang
Zhang Changzhong
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
m_can.c
2554
-
35
11070
Dong Aisheng
Markus Schneider-Pargmann
Dan Murphy
Mario Huettel
Torin Cooper-Bennun
Matt Kline
Martin Hundeböll
Marc Kleine-Budde
Pankaj Sharma
Quentin Schulz
Faiz Abbas
Vivek yadav
Judith Mendez
Franklin S Cooper Jr
Sean Nyekjaer
Dario Binacchi
Vincent Mailhol
Eugen Hristev
Matthias Schiffer
Jake Hamby
Simon Horman
Jarkko Nikula
Bich Hemon
Oliver Hartkopp
Maximilian Schneider
Antonios Salios
Andri Yngvason
Nam Cao
Jiasheng Jiang
Hussein Alasadi
Patrik Flykt
Roman Fietze
Brian Silverman
Bo Wu
Jakub Kiciński
July 2014
October 2014
November 2014
January 2015
November 2015
June 2016
April 2017
May 2017
January 2018
March 2018
July 2018
March 2019
May 2019
October 2019
January 2020
February 2020
August 2020
September 2020
October 2020
November 2020
December 2020
January 2021
March 2021
April 2021
May 2021
August 2021
November 2021
December 2021
January 2022
March 2022
April 2022
May 2022
June 2022
July 2022
October 2022
November 2022
December 2022
March 2023
June 2023
July 2023
November 2023
February 2024
June 2024
August 2024
September 2024
October 2024
November 2024
February 2025
April 2025
May 2025
July 2025
var spanGroupData = [ {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 3543}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 383}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 30, "token_count": 8}, {"author_id": 27, "token_count": 1}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 27, "token_count": 2}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 28, "token_count": 8}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 4, "token_count": 903}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 15, "token_count": 116}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 10, "token_count": 71}, {"author_id": 17, "token_count": 92}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 26, "token_count": 12}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 10, "token_count": 5}, {"author_id": 37, "token_count": 2}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 21, "token_count": 57}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 1, "token_count": 1176}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 11, "token_count": 188}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 39, "token_count": 2}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 10, "token_count": 6}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 6, "token_count": 12}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 22, "token_count": 3}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 3, "token_count": 25}, {"author_id": 27, "token_count": 4}, {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 3, "token_count": 74}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 19, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 5, "token_count": 425}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 3, "token_count": 30}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 10, "token_count": 27}, {"author_id": 3, "token_count": 1}, {"author_id": 5, "token_count": 284}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 33, "token_count": 5}, {"author_id": 3, "token_count": 2}, {"author_id": 8, "token_count": 316}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 38, "token_count": 2}, {"author_id": 19, "token_count": 8}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 19, "token_count": 25}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 3, "token_count": 18}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 3, "token_count": 11}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 19, "token_count": 20}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 3, "token_count": 24}, {"author_id": 13, "token_count": 48}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 32, "token_count": 7}, {"author_id": 27, "token_count": 1}, {"author_id": 13, "token_count": 13}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 2, "token_count": 176}, {"author_id": 13, "token_count": 47}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 2, "token_count": 49}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 12, "token_count": 105}, {"author_id": 2, "token_count": 72}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 7, "token_count": 38}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 2, "token_count": 1801}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 7, "token_count": 273}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 2, "token_count": 189}, {"author_id": 24, "token_count": 22}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 23, "token_count": 31}, {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 14, "token_count": 49}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 18, "token_count": 84}, {"author_id": 9, "token_count": 87}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 31, "token_count": 7}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 29, "token_count": 8}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 19, "token_count": 8}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 9, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Dong Aisheng
3952
35.70%
Markus Schneider-Pargmann
2287
20.66%
Dan Murphy
1190
10.75%
Mario Huettel
903
8.16%
Torin Cooper-Bennun
709
6.40%
Matt Kline
316
2.85%
Martin Hundeböll
311
2.81%
Marc Kleine-Budde
202
1.82%
Pankaj Sharma
192
1.73%
Quentin Schulz
116
1.05%
Faiz Abbas
109
0.98%
Vivek yadav
108
0.98%
Judith Mendez
105
0.95%
Franklin S Cooper Jr
92
0.83%
Sean Nyekjaer
88
0.79%
Dario Binacchi
84
0.76%
Vincent Mailhol
62
0.56%
Eugen Hristev
57
0.51%
Matthias Schiffer
49
0.44%
Jake Hamby
31
0.28%
Simon Horman
22
0.20%
Jarkko Nikula
12
0.11%
Bich Hemon
12
0.11%
Oliver Hartkopp
8
0.07%
Maximilian Schneider
8
0.07%
Antonios Salios
8
0.07%
Andri Yngvason
8
0.07%
Nam Cao
7
0.06%
Jiasheng Jiang
7
0.06%
Hussein Alasadi
5
0.05%
Patrik Flykt
3
0.03%
Roman Fietze
2
0.02%
Brian Silverman
2
0.02%
Bo Wu
2
0.02%
Jakub Kiciński
1
0.01%
Total
11070
m_can.h
143
-
13
501
Dan Murphy
Dong Aisheng
Markus Schneider-Pargmann
Vivek yadav
Matt Kline
Sean Nyekjaer
Judith Mendez
Faiz Abbas
Torin Cooper-Bennun
Marc Kleine-Budde
Matthias Schiffer
Martin Hundeböll
Christophe Jaillet
July 2014
May 2019
February 2020
December 2020
March 2021
May 2021
August 2021
October 2022
November 2022
July 2023
November 2023
February 2024
June 2024
October 2024
November 2024
var spanGroupData = [ {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 95}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 1, "token_count": 249}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 10, "token_count": 7}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 8, "token_count": 15}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 13, "token_count": 16}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 12, "token_count": 7}, {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 2, "token_count": 73}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 34, "token_count": 1}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 9, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Dan Murphy
258
51.50%
Dong Aisheng
95
18.96%
Markus Schneider-Pargmann
79
15.77%
Vivek yadav
16
3.19%
Matt Kline
15
2.99%
Sean Nyekjaer
7
1.40%
Judith Mendez
7
1.40%
Faiz Abbas
7
1.40%
Torin Cooper-Bennun
6
1.20%
Marc Kleine-Budde
4
0.80%
Matthias Schiffer
3
0.60%
Martin Hundeböll
3
0.60%
Christophe Jaillet
1
0.20%
Total
501
m_can_pci.c
208
-
7
862
Jarkko Nikula
Matthias Schiffer
Marc Kleine-Budde
Zhang Changzhong
Matt Kline
Martin Hundeböll
Christophe Jaillet
November 2020
December 2020
August 2021
November 2021
May 2022
November 2022
November 2023
June 2024
October 2024
var spanGroupData = [ {"timestamp": 1604214000, "group": [ {"author_id": 6, "token_count": 690}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 3, "token_count": 49}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 8, "token_count": 20}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 14, "token_count": 61}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 25, "token_count": 21}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 7, "token_count": 6}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 34, "token_count": 1}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 14, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Jarkko Nikula
698
80.97%
Matthias Schiffer
67
7.77%
Marc Kleine-Budde
49
5.68%
Zhang Changzhong
21
2.44%
Matt Kline
20
2.32%
Martin Hundeböll
6
0.70%
Christophe Jaillet
1
0.12%
Total
862
m_can_platform.c
242
-
15
1049
Dan Murphy
Dong Aisheng
Faiz Abbas
Marc Kleine-Budde
Aswath Govindraju
Patrik Flykt
Judith Mendez
Matt Kline
Mario Huettel
Martin Hundeböll
Yang Yingliang
Vivek yadav
Uwe Kleine-König
Arnd Bergmann
Christophe Jaillet
July 2014
April 2017
January 2018
May 2019
August 2019
February 2020
October 2020
December 2020
May 2021
June 2021
August 2021
September 2021
November 2022
May 2023
July 2023
November 2023
June 2024
September 2024
var spanGroupData = [ {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 269}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 40, "token_count": 2}, {"author_id": 10, "token_count": 58}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 1, "token_count": 392}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 1, "token_count": 28}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 22, "token_count": 28}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 3, "token_count": 63}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 10, "token_count": 68}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 36, "token_count": 2}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 8, "token_count": 20}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 20, "token_count": 62}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 35, "token_count": 1}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 12, "token_count": 27}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 7, "token_count": 6}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 34, "token_count": 1}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 35, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Dan Murphy
420
40.04%
Dong Aisheng
269
25.64%
Faiz Abbas
126
12.01%
Marc Kleine-Budde
72
6.86%
Aswath Govindraju
62
5.91%
Patrik Flykt
28
2.67%
Judith Mendez
27
2.57%
Matt Kline
20
1.91%
Mario Huettel
10
0.95%
Martin Hundeböll
6
0.57%
Yang Yingliang
2
0.19%
Vivek yadav
2
0.19%
Uwe Kleine-König
2
0.19%
Arnd Bergmann
2
0.19%
Christophe Jaillet
1
0.10%
Total
1049
tcan4x5x-core.c
610
-
10
2563
Dan Murphy
Markus Schneider-Pargmann
Martin Hundeböll
Sean Nyekjaer
Marc Kleine-Budde
Brett Werling
Matt Kline
Uwe Kleine-König
Gustavo A. R. Silva
Christophe Jaillet
May 2019
August 2019
December 2019
January 2020
February 2020
August 2020
November 2020
December 2020
August 2021
January 2022
December 2022
July 2023
September 2023
November 2023
June 2024
November 2024
June 2025
July 2025
var spanGroupData = [ {"timestamp": 1556694000, "group": [ {"author_id": 1, "token_count": 1470}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 1, "token_count": 8}, {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 1, "token_count": 99}, {"author_id": 42, "token_count": 1}, {"author_id": 9, "token_count": 79}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 1, "token_count": 34}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 3, "token_count": 77}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 8, "token_count": 22}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 35, "token_count": 1}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 2, "token_count": 408}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 7, "token_count": 148}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 34, "token_count": 1}, {"author_id": 7, "token_count": 17}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 9, "token_count": 67}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 16, "token_count": 10}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 16, "token_count": 87}, ]}, ]
Author Name
Tokens
Token Proportion
Dan Murphy
1611
62.86%
Markus Schneider-Pargmann
415
16.19%
Martin Hundeböll
165
6.44%
Sean Nyekjaer
146
5.70%
Marc Kleine-Budde
104
4.06%
Brett Werling
97
3.78%
Matt Kline
22
0.86%
Uwe Kleine-König
1
0.04%
Gustavo A. R. Silva
1
0.04%
Christophe Jaillet
1
0.04%
Total
2563
tcan4x5x-regmap.c
165
-
3
877
Marc Kleine-Budde
Markus Schneider-Pargmann
Dan Murphy
May 2019
January 2020
December 2020
January 2022
December 2022
var spanGroupData = [ {"timestamp": 1556694000, "group": [ {"author_id": 1, "token_count": 126}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 3, "token_count": 601}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 2, "token_count": 144}, ]}, ]
Author Name
Tokens
Token Proportion
Marc Kleine-Budde
607
69.21%
Markus Schneider-Pargmann
144
16.42%
Dan Murphy
126
14.37%
Total
877
tcan4x5x.h
58
-
3
147
Marc Kleine-Budde
Dan Murphy
Sean Nyekjaer
May 2019
December 2019
December 2020
November 2024
var spanGroupData = [ {"timestamp": 1556694000, "group": [ {"author_id": 1, "token_count": 46}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 9, "token_count": 6}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 3, "token_count": 92}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 9, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Marc Kleine-Budde
92
62.59%
Dan Murphy
46
31.29%
Sean Nyekjaer
9
6.12%
Total
147
Contributors:
43
Author
Tokens
Proportion
Commits
Proportion
0
Dong Aisheng
4316
25.29%
7
3.78%
1
Dan Murphy
3651
21.39%
10
5.41%
2
Markus Schneider-Pargmann
2925
17.14%
35
18.92%
3
Marc Kleine-Budde
1130
6.62%
41
22.16%
4
Mario Huettel
913
5.35%
5
2.70%
5
Torin Cooper-Bennun
715
4.19%
7
3.78%
6
Jarkko Nikula
710
4.16%
3
1.62%
7
Martin Hundeböll
491
2.88%
3
1.62%
8
Matt Kline
393
2.30%
3
1.62%
9
Sean Nyekjaer
250
1.46%
10
5.41%
10
Faiz Abbas
242
1.42%
6
3.24%
11
Pankaj Sharma
192
1.12%
3
1.62%
12
Judith Mendez
139
0.81%
1
0.54%
13
Vivek yadav
126
0.74%
3
1.62%
14
Matthias Schiffer
119
0.70%
3
1.62%
15
Quentin Schulz
116
0.68%
3
1.62%
16
Brett Werling
97
0.57%
2
1.08%
17
Franklin S Cooper Jr
92
0.54%
2
1.08%
18
Dario Binacchi
84
0.49%
1
0.54%
19
Vincent Mailhol
62
0.36%
7
3.78%
20
Aswath Govindraju
62
0.36%
1
0.54%
21
Eugen Hristev
57
0.33%
1
0.54%
22
Patrik Flykt
31
0.18%
1
0.54%
23
Jake Hamby
31
0.18%
2
1.08%
24
Simon Horman
22
0.13%
1
0.54%
25
Zhang Changzhong
21
0.12%
1
0.54%
26
Bich Hemon
12
0.07%
1
0.54%
27
Oliver Hartkopp
8
0.05%
5
2.70%
28
Maximilian Schneider
8
0.05%
1
0.54%
29
Antonios Salios
8
0.05%
1
0.54%
30
Andri Yngvason
8
0.05%
1
0.54%
31
Nam Cao
7
0.04%
1
0.54%
32
Jiasheng Jiang
7
0.04%
1
0.54%
33
Hussein Alasadi
5
0.03%
1
0.54%
34
Christophe Jaillet
4
0.02%
1
0.54%
35
Uwe Kleine-König
3
0.02%
3
1.62%
36
Yang Yingliang
2
0.01%
1
0.54%
37
Roman Fietze
2
0.01%
1
0.54%
38
Brian Silverman
2
0.01%
1
0.54%
39
Bo Wu
2
0.01%
1
0.54%
40
Arnd Bergmann
2
0.01%
1
0.54%
41
Jakub Kiciński
1
0.01%
1
0.54%
42
Gustavo A. R. Silva
1
0.01%
1
0.54%
Total
17069
185