Linux Source Code
Home
Release 6.19
Help
peak_usb
root
drivers
net
can
usb
Highlighting
Reset All
By Author
By Age
──────────
Al Viro
Alexey Khoroshilov
Allen Pais
Andri Yngvason
Arnd Bergmann
Christopher R. Baker
Colin Ian King
Dan Carpenter
Florian Westphal
Gustavo A. R. Silva
Ingo Molnar
Jakub Kiciński
Jesper Juhl
Johan Hovold
Julia Lawall
Kees Cook
Kory Maincent
Liu Shixin
Lukas Magel
Marc Kleine-Budde
Oliver Hartkopp
Pavel Skripkin
Randy Dunlap
Sebastian Haas
Stephane Grosjean
Thomas Gleixner
Tomas Bortoli
Vadim Fedorenko
Vincent Mailhol
Wolfram Sang
추지호
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
pcan_usb.c
1056
-
14
4011
Stephane Grosjean
Marc Kleine-Budde
Oliver Hartkopp
Kees Cook
Vincent Mailhol
Lukas Magel
Allen Pais
Jakub Kiciński
Arnd Bergmann
Thomas Gleixner
Julia Lawall
Ingo Molnar
Gustavo A. R. Silva
Al Viro
March 2012
November 2012
August 2013
January 2015
April 2015
August 2015
September 2017
October 2017
November 2017
May 2019
October 2019
December 2019
August 2020
November 2020
March 2021
April 2021
June 2021
July 2021
October 2021
December 2021
May 2022
July 2022
January 2023
October 2024
May 2025
September 2025
var spanGroupData = [ {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 2991}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 5, "token_count": 24}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 21, "token_count": 3}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 9, "token_count": 30}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 344}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 5, "token_count": 25}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 90}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 1, "token_count": 41}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 0, "token_count": 185}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 104}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 25, "token_count": 2}, {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 27, "token_count": 1}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 4, "token_count": 4}, {"author_id": 0, "token_count": 101}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 30, "token_count": 1}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 29, "token_count": 1}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 0, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Stephane Grosjean
3843
95.81%
Marc Kleine-Budde
56
1.40%
Oliver Hartkopp
49
1.22%
Kees Cook
30
0.75%
Vincent Mailhol
17
0.42%
Lukas Magel
4
0.10%
Allen Pais
3
0.07%
Jakub Kiciński
2
0.05%
Arnd Bergmann
2
0.05%
Thomas Gleixner
1
0.02%
Julia Lawall
1
0.02%
Ingo Molnar
1
0.02%
Gustavo A. R. Silva
1
0.02%
Al Viro
1
0.02%
Total
4011
pcan_usb_core.c
1153
-
19
4319
Stephane Grosjean
Lukas Magel
Vincent Mailhol
Marc Kleine-Budde
Vadim Fedorenko
Alexey Khoroshilov
Arnd Bergmann
추지호
Florian Westphal
Colin Ian King
Christopher R. Baker
Pavel Skripkin
Randy Dunlap
Gustavo A. R. Silva
Wolfram Sang
Thomas Gleixner
Oliver Hartkopp
Kory Maincent
Johan Hovold
March 2012
September 2012
September 2013
March 2014
November 2014
January 2015
May 2016
December 2016
March 2017
November 2017
May 2019
July 2019
October 2019
August 2020
October 2020
November 2020
January 2021
March 2021
April 2021
September 2021
December 2021
July 2022
August 2022
November 2022
January 2023
July 2024
May 2025
September 2025
October 2025
var spanGroupData = [ {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 3342}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 8, "token_count": 46}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 16, "token_count": 6}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 0, "token_count": 135}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 14, "token_count": 6}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 10, "token_count": 12}, {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 7, "token_count": 43}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 0, "token_count": 54}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 15, "token_count": 6}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 1, "token_count": 83}, {"author_id": 19, "token_count": 3}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 60}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 2, "token_count": 78}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 26, "token_count": 1}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 4, "token_count": 116}, {"author_id": 0, "token_count": 190}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1759302000, "group": [ {"author_id": 6, "token_count": 53}, ]}, ]
Author Name
Tokens
Token Proportion
Stephane Grosjean
3831
88.70%
Lukas Magel
116
2.69%
Vincent Mailhol
96
2.22%
Marc Kleine-Budde
92
2.13%
Vadim Fedorenko
53
1.23%
Alexey Khoroshilov
46
1.07%
Arnd Bergmann
43
1.00%
추지호
12
0.28%
Florian Westphal
6
0.14%
Colin Ian King
6
0.14%
Christopher R. Baker
6
0.14%
Pavel Skripkin
3
0.07%
Randy Dunlap
2
0.05%
Gustavo A. R. Silva
2
0.05%
Wolfram Sang
1
0.02%
Thomas Gleixner
1
0.02%
Oliver Hartkopp
1
0.02%
Kory Maincent
1
0.02%
Johan Hovold
1
0.02%
Total
4319
pcan_usb_core.h
156
-
7
727
Stephane Grosjean
Marc Kleine-Budde
Vincent Mailhol
Arnd Bergmann
Thomas Gleixner
Randy Dunlap
Kory Maincent
March 2012
July 2012
September 2012
January 2015
August 2015
December 2016
March 2017
November 2017
May 2019
March 2021
April 2021
September 2021
July 2022
January 2023
July 2024
September 2025
var spanGroupData = [ {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 564}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 1, "token_count": 9}, {"author_id": 0, "token_count": 50}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 2, "token_count": 14}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 0, "token_count": 41}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 0, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Stephane Grosjean
692
95.19%
Marc Kleine-Budde
15
2.06%
Vincent Mailhol
14
1.93%
Arnd Bergmann
3
0.41%
Thomas Gleixner
1
0.14%
Randy Dunlap
1
0.14%
Kory Maincent
1
0.14%
Total
727
pcan_usb_fd.c
1436
-
8
5940
Stephane Grosjean
Dan Carpenter
Marc Kleine-Budde
Oliver Hartkopp
Vincent Mailhol
Lukas Magel
Tomas Bortoli
Thomas Gleixner
March 2012
January 2015
March 2015
April 2015
August 2015
December 2016
January 2017
March 2017
January 2018
May 2019
July 2019
August 2020
September 2020
November 2020
January 2021
March 2021
September 2021
December 2021
July 2022
January 2023
July 2025
September 2025
var spanGroupData = [ {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 228}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 1, "token_count": 8}, {"author_id": 0, "token_count": 4375}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 135}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 1, "token_count": 108}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 196}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 39}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 3, "token_count": 166}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 5, "token_count": 35}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 2, "token_count": 19}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 124}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 0, "token_count": 178}, {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 4, "token_count": 4}, {"author_id": 0, "token_count": 216}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 0, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Stephane Grosjean
5585
94.02%
Dan Carpenter
166
2.79%
Marc Kleine-Budde
120
2.02%
Oliver Hartkopp
35
0.59%
Vincent Mailhol
28
0.47%
Lukas Magel
4
0.07%
Tomas Bortoli
1
0.02%
Thomas Gleixner
1
0.02%
Total
5940
pcan_usb_pro.c
1103
-
14
4672
Stephane Grosjean
Marc Kleine-Budde
Oliver Hartkopp
Vincent Mailhol
Sebastian Haas
Jesper Juhl
Lukas Magel
Gustavo A. R. Silva
Arnd Bergmann
Andri Yngvason
Randy Dunlap
Liu Shixin
Tomas Bortoli
Thomas Gleixner
September 2009
March 2012
April 2012
September 2012
November 2012
May 2013
December 2014
January 2015
April 2015
August 2015
November 2017
March 2019
May 2019
July 2019
August 2020
September 2020
November 2020
March 2021
December 2021
July 2022
January 2023
September 2025
var spanGroupData = [ {"timestamp": 1251788400, "group": [ {"author_id": 13, "token_count": 6}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 4276}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 18, "token_count": 5}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 5, "token_count": 24}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 1, "token_count": 109}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 20, "token_count": 3}, {"author_id": 1, "token_count": 2}, {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 23, "token_count": 2}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 88}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 4, "token_count": 4}, {"author_id": 0, "token_count": 77}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 0, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Stephane Grosjean
4474
95.76%
Marc Kleine-Budde
125
2.68%
Oliver Hartkopp
29
0.62%
Vincent Mailhol
13
0.28%
Sebastian Haas
6
0.13%
Jesper Juhl
5
0.11%
Lukas Magel
4
0.09%
Gustavo A. R. Silva
4
0.09%
Arnd Bergmann
3
0.06%
Andri Yngvason
3
0.06%
Randy Dunlap
2
0.04%
Liu Shixin
2
0.04%
Tomas Bortoli
1
0.02%
Thomas Gleixner
1
0.02%
Total
4672
pcan_usb_pro.h
191
-
3
545
Stephane Grosjean
Marc Kleine-Budde
Thomas Gleixner
March 2012
May 2013
December 2014
January 2015
May 2019
March 2021
July 2022
January 2023
September 2025
var spanGroupData = [ {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 486}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 0, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Stephane Grosjean
540
99.08%
Marc Kleine-Budde
4
0.73%
Thomas Gleixner
1
0.18%
Total
545
Contributors:
31
Author
Tokens
Proportion
Commits
Proportion
0
Stephane Grosjean
18965
93.82%
49
45.79%
1
Marc Kleine-Budde
412
2.04%
14
13.08%
2
Vincent Mailhol
168
0.83%
7
6.54%
3
Dan Carpenter
166
0.82%
1
0.93%
4
Lukas Magel
128
0.63%
3
2.80%
5
Oliver Hartkopp
114
0.56%
5
4.67%
6
Vadim Fedorenko
53
0.26%
1
0.93%
7
Arnd Bergmann
51
0.25%
3
2.80%
8
Alexey Khoroshilov
46
0.23%
1
0.93%
9
Kees Cook
30
0.15%
1
0.93%
10
추지호
12
0.06%
1
0.93%
11
Gustavo A. R. Silva
7
0.03%
1
0.93%
12
Thomas Gleixner
6
0.03%
1
0.93%
13
Sebastian Haas
6
0.03%
1
0.93%
14
Florian Westphal
6
0.03%
1
0.93%
15
Colin Ian King
6
0.03%
1
0.93%
16
Christopher R. Baker
6
0.03%
1
0.93%
17
Randy Dunlap
5
0.02%
1
0.93%
18
Jesper Juhl
5
0.02%
1
0.93%
19
Pavel Skripkin
3
0.01%
1
0.93%
20
Andri Yngvason
3
0.01%
1
0.93%
21
Allen Pais
3
0.01%
1
0.93%
22
Tomas Bortoli
2
0.01%
2
1.87%
23
Liu Shixin
2
0.01%
1
0.93%
24
Kory Maincent
2
0.01%
1
0.93%
25
Jakub Kiciński
2
0.01%
1
0.93%
26
Wolfram Sang
1
0.00%
1
0.93%
27
Julia Lawall
1
0.00%
1
0.93%
28
Johan Hovold
1
0.00%
1
0.93%
29
Ingo Molnar
1
0.00%
1
0.93%
30
Al Viro
1
0.00%
1
0.93%
Total
20214
107