Linux Source Code
Home
Release 5.10
Help
android
root
drivers
Highlighting
Reset All
By Author
By Age
──────────
Al Viro
Andrey Ryabinin
Anmol Sarma
Arnd Bergmann
Arve Hjönnevåg
Arvind Yadav
Badhri Jagan Sridharan
Bojan Prtvar
Christian Brauner
Colin Cross
Dan Carpenter
Dongsheng Yang
Elad Wexler
Eric Biggers
Eric W. Biedermann
Greg Kroah-Hartman
Guenter Roeck
Gustavo A. R. Silva
Harsh Shandilya
Hridya Valsaraju
Ingo Molnar
Jann Horn
Jens Axboe
Joel A Fernandes
Kees Cook
Kirill A. Shutemov
Krzysztof Opasiak
Linus Torvalds
Liu Shixin
Lucas Tanure
Martijn Coenen
Martin Fuzzey
Mathieu Maret
Michel Lespinasse
MinChan Kim
Mrinal Pandey
Rasmus Villemoes
Riley Andrews
Sherry Yang
Souptick Joarder
Stephen D. Smalley
Tair Rzayev
Tetsuo Handa
Thomas Gleixner
Todd Kjos
Vinayak Menon
Wei Yongjun
Xiongwei Song
YangHui
Yangtao Li
YiPing Xu
tangbin
宋金时
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
binder.c
6182
-
47
25851
Todd Kjos
Greg Kroah-Hartman
Martijn Coenen
Colin Cross
Hridya Valsaraju
Sherry Yang
Arve Hjönnevåg
Christian Brauner
Badhri Jagan Sridharan
Jann Horn
Martin Fuzzey
Tair Rzayev
Liu Shixin
Stephen D. Smalley
Eric W. Biedermann
Jens Axboe
Tetsuo Handa
Anmol Sarma
Harsh Shandilya
Eric Biggers
YiPing Xu
Vinayak Menon
宋金时
MinChan Kim
Lucas Tanure
Riley Andrews
Dongsheng Yang
Yangtao Li
Ingo Molnar
Mathieu Maret
Krzysztof Opasiak
Guenter Roeck
Elad Wexler
Andrey Ryabinin
Al Viro
Thomas Gleixner
Linus Torvalds
Gustavo A. R. Silva
Wei Yongjun
Souptick Joarder
Rasmus Villemoes
Kirill A. Shutemov
Kees Cook
Dan Carpenter
Bojan Prtvar
Arvind Yadav
Arnd Bergmann
April 2009
March 2010
November 2011
February 2012
March 2012
May 2012
August 2012
October 2012
May 2013
September 2013
February 2014
March 2014
April 2014
May 2014
June 2014
July 2014
October 2014
January 2015
February 2015
September 2015
February 2016
October 2016
February 2017
June 2017
July 2017
August 2017
September 2017
October 2017
November 2017
December 2017
January 2018
February 2018
March 2018
April 2018
May 2018
July 2018
August 2018
September 2018
November 2018
December 2018
January 2019
February 2019
March 2019
April 2019
May 2019
June 2019
July 2019
September 2019
October 2019
December 2019
January 2020
March 2020
June 2020
July 2020
August 2020
September 2020
October 2020
var spanGroupData = [ {"timestamp": 1238569200, "group": [ {"author_id": 6, "token_count": 24}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 16, "token_count": 3}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 1, "token_count": 3544}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 6, "token_count": 9}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 16, "token_count": 14}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 37, "token_count": 2}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 20, "token_count": 9}, {"author_id": 6, "token_count": 55}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 50, "token_count": 1}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 6, "token_count": 31}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 30, "token_count": 2}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 33, "token_count": 3}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 30, "token_count": 3}, {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 13, "token_count": 37}, {"author_id": 25, "token_count": 6}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 27, "token_count": 6}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 15, "token_count": 21}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 36, "token_count": 3}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 47, "token_count": 1}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 6, "token_count": 19}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 32, "token_count": 4}, {"author_id": 3, "token_count": 692}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 10, "token_count": 84}, {"author_id": 3, "token_count": 344}, {"author_id": 29, "token_count": 5}, {"author_id": 0, "token_count": 15822}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 37, "token_count": 1}, {"author_id": 34, "token_count": 3}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 4, "token_count": 11}, {"author_id": 7, "token_count": 216}, {"author_id": 3, "token_count": 691}, {"author_id": 2, "token_count": 21}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 51, "token_count": 1}, {"author_id": 0, "token_count": 152}, {"author_id": 23, "token_count": 7}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 18, "token_count": 1}, {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 3, "token_count": 242}, {"author_id": 12, "token_count": 9}, {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 35, "token_count": 3}, {"author_id": 21, "token_count": 8}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 22, "token_count": 8}, {"author_id": 40, "token_count": 2}, {"author_id": 3, "token_count": 32}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 39, "token_count": 2}, {"author_id": 3, "token_count": 12}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 49, "token_count": 1}, {"author_id": 3, "token_count": 39}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 44, "token_count": 1}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 9, "token_count": 6}, {"author_id": 26, "token_count": 6}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 28, "token_count": 3}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 2, "token_count": 135}, {"author_id": 0, "token_count": 785}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 52, "token_count": 1}, {"author_id": 3, "token_count": 249}, {"author_id": 45, "token_count": 1}, {"author_id": 38, "token_count": 1}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 217}, {"author_id": 31, "token_count": 4}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 4, "token_count": 18}, {"author_id": 0, "token_count": 146}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 4, "token_count": 32}, {"author_id": 0, "token_count": 345}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 920}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 35}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 256}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 5, "token_count": 4}, {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 5, "token_count": 167}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 4, "token_count": 12}, {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 17, "token_count": 15}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 11, "token_count": 43}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 4, "token_count": 18}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 45}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 8, "token_count": 64}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 14, "token_count": 26}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 17, "token_count": 1}, {"author_id": 0, "token_count": 32}, ]}, ]
Author Name
Tokens
Token Proportion
Todd Kjos
18783
72.66%
Greg Kroah-Hartman
3545
13.71%
Martijn Coenen
2318
8.97%
Colin Cross
219
0.85%
Hridya Valsaraju
171
0.66%
Sherry Yang
156
0.60%
Arve Hjönnevåg
140
0.54%
Christian Brauner
91
0.35%
Badhri Jagan Sridharan
84
0.32%
Jann Horn
67
0.26%
Martin Fuzzey
43
0.17%
Tair Rzayev
38
0.15%
Liu Shixin
26
0.10%
Stephen D. Smalley
21
0.08%
Eric W. Biedermann
17
0.07%
Jens Axboe
16
0.06%
Tetsuo Handa
9
0.03%
Anmol Sarma
9
0.03%
Harsh Shandilya
8
0.03%
Eric Biggers
8
0.03%
YiPing Xu
7
0.03%
Vinayak Menon
6
0.02%
宋金时
6
0.02%
MinChan Kim
6
0.02%
Lucas Tanure
6
0.02%
Riley Andrews
5
0.02%
Dongsheng Yang
5
0.02%
Yangtao Li
4
0.02%
Ingo Molnar
4
0.02%
Mathieu Maret
3
0.01%
Krzysztof Opasiak
3
0.01%
Guenter Roeck
3
0.01%
Elad Wexler
3
0.01%
Andrey Ryabinin
3
0.01%
Al Viro
3
0.01%
Thomas Gleixner
2
0.01%
Linus Torvalds
2
0.01%
Gustavo A. R. Silva
2
0.01%
Wei Yongjun
1
0.00%
Souptick Joarder
1
0.00%
Rasmus Villemoes
1
0.00%
Kirill A. Shutemov
1
0.00%
Kees Cook
1
0.00%
Dan Carpenter
1
0.00%
Bojan Prtvar
1
0.00%
Arvind Yadav
1
0.00%
Arnd Bergmann
1
0.00%
Total
25851
binder_alloc.c
1241
-
13
5233
Todd Kjos
Sherry Yang
Martijn Coenen
MinChan Kim
Jann Horn
Tetsuo Handa
Kees Cook
Michel Lespinasse
Guenter Roeck
Thomas Gleixner
YangHui
Xiongwei Song
Joel A Fernandes
June 2017
August 2017
September 2017
October 2017
November 2017
December 2017
June 2018
July 2018
August 2018
November 2018
February 2019
March 2019
May 2019
June 2019
September 2019
October 2019
June 2020
July 2020
August 2020
var spanGroupData = [ {"timestamp": 1496300400, "group": [ {"author_id": 3, "token_count": 177}, {"author_id": 0, "token_count": 2852}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 2, "token_count": 1045}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 2, "token_count": 67}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 3, "token_count": 29}, {"author_id": 12, "token_count": 28}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 42, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 18, "token_count": 11}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 28, "token_count": 3}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 9, "token_count": 97}, {"author_id": 2, "token_count": 27}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 593}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 48, "token_count": 1}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 8, "token_count": 63}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 24, "token_count": 7}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 3, "token_count": 178}, {"author_id": 41, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Todd Kjos
3488
66.65%
Sherry Yang
1146
21.90%
Martijn Coenen
384
7.34%
MinChan Kim
97
1.85%
Jann Horn
63
1.20%
Tetsuo Handa
29
0.55%
Kees Cook
11
0.21%
Michel Lespinasse
7
0.13%
Guenter Roeck
3
0.06%
Thomas Gleixner
2
0.04%
YangHui
1
0.02%
Xiongwei Song
1
0.02%
Joel A Fernandes
1
0.02%
Total
5233
binder_alloc.h
178
-
5
498
Todd Kjos
Sherry Yang
Martijn Coenen
Thomas Gleixner
Tetsuo Handa
June 2017
August 2017
November 2017
November 2018
February 2019
May 2019
June 2019
August 2020
var spanGroupData = [ {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 301}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 2, "token_count": 100}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 80}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 3, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Todd Kjos
384
77.11%
Sherry Yang
100
20.08%
Martijn Coenen
10
2.01%
Thomas Gleixner
2
0.40%
Tetsuo Handa
2
0.40%
Total
498
binder_alloc_selftest.c
302
-
4
1216
Sherry Yang
Todd Kjos
Thomas Gleixner
Martijn Coenen
August 2017
February 2019
May 2019
August 2020
var spanGroupData = [ {"timestamp": 1501570800, "group": [ {"author_id": 2, "token_count": 1205}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 3, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Sherry Yang
1205
99.10%
Todd Kjos
7
0.58%
Thomas Gleixner
2
0.16%
Martijn Coenen
2
0.16%
Total
1216
binder_internal.h
146
-
2
439
Hridya Valsaraju
Christian Brauner
December 2018
January 2019
September 2019
October 2019
March 2020
var spanGroupData = [ {"timestamp": 1543651200, "group": [ {"author_id": 4, "token_count": 119}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 4, "token_count": 28}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 5, "token_count": 281}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 4, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Hridya Valsaraju
281
64.01%
Christian Brauner
158
35.99%
Total
439
binder_trace.h
399
-
4
664
Arve Hjönnevåg
Sherry Yang
Todd Kjos
Thomas Gleixner
October 2012
February 2014
June 2017
August 2017
July 2018
August 2018
February 2019
May 2019
var spanGroupData = [ {"timestamp": 1349074800, "group": [ {"author_id": 6, "token_count": 385}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 2, "token_count": 227}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 19, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Arve Hjönnevåg
391
58.89%
Sherry Yang
231
34.79%
Todd Kjos
40
6.02%
Thomas Gleixner
2
0.30%
Total
664
binderfs.c
803
-
5
3424
Christian Brauner
Hridya Valsaraju
Wei Yongjun
tangbin
Mrinal Pandey
December 2018
January 2019
September 2019
March 2020
April 2020
July 2020
August 2020
var spanGroupData = [ {"timestamp": 1543651200, "group": [ {"author_id": 4, "token_count": 1464}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 4, "token_count": 381}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 5, "token_count": 1185}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 4, "token_count": 391}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 43, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 46, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 38, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Christian Brauner
2236
65.30%
Hridya Valsaraju
1185
34.61%
Wei Yongjun
1
0.03%
tangbin
1
0.03%
Mrinal Pandey
1
0.03%
Total
3424
Contributors:
53
Author
Tokens
Proportion
Commits
Proportion
0
Todd Kjos
22702
60.82%
53
27.18%
1
Greg Kroah-Hartman
3545
9.50%
2
1.03%
2
Sherry Yang
2838
7.60%
15
7.69%
3
Martijn Coenen
2714
7.27%
24
12.31%
4
Christian Brauner
2485
6.66%
19
9.74%
5
Hridya Valsaraju
1637
4.39%
7
3.59%
6
Arve Hjönnevåg
531
1.42%
11
5.64%
7
Colin Cross
219
0.59%
2
1.03%
8
Jann Horn
130
0.35%
6
3.08%
9
MinChan Kim
103
0.28%
2
1.03%
10
Badhri Jagan Sridharan
84
0.23%
1
0.51%
11
Martin Fuzzey
43
0.12%
1
0.51%
12
Tetsuo Handa
40
0.11%
2
1.03%
13
Tair Rzayev
38
0.10%
2
1.03%
14
Liu Shixin
26
0.07%
1
0.51%
15
Stephen D. Smalley
21
0.06%
1
0.51%
16
Eric W. Biedermann
17
0.05%
2
1.03%
17
Jens Axboe
16
0.04%
2
1.03%
18
Kees Cook
12
0.03%
2
1.03%
19
Thomas Gleixner
10
0.03%
1
0.51%
20
Anmol Sarma
9
0.02%
1
0.51%
21
Harsh Shandilya
8
0.02%
1
0.51%
22
Eric Biggers
8
0.02%
1
0.51%
23
YiPing Xu
7
0.02%
1
0.51%
24
Michel Lespinasse
7
0.02%
2
1.03%
25
Vinayak Menon
6
0.02%
1
0.51%
26
宋金时
6
0.02%
1
0.51%
27
Lucas Tanure
6
0.02%
1
0.51%
28
Guenter Roeck
6
0.02%
2
1.03%
29
Riley Andrews
5
0.01%
1
0.51%
30
Dongsheng Yang
5
0.01%
2
1.03%
31
Yangtao Li
4
0.01%
1
0.51%
32
Ingo Molnar
4
0.01%
2
1.03%
33
Mathieu Maret
3
0.01%
1
0.51%
34
Krzysztof Opasiak
3
0.01%
1
0.51%
35
Elad Wexler
3
0.01%
1
0.51%
36
Andrey Ryabinin
3
0.01%
1
0.51%
37
Al Viro
3
0.01%
2
1.03%
38
Wei Yongjun
2
0.01%
2
1.03%
39
Linus Torvalds
2
0.01%
1
0.51%
40
Gustavo A. R. Silva
2
0.01%
1
0.51%
41
YangHui
1
0.00%
1
0.51%
42
Xiongwei Song
1
0.00%
1
0.51%
43
tangbin
1
0.00%
1
0.51%
44
Souptick Joarder
1
0.00%
1
0.51%
45
Rasmus Villemoes
1
0.00%
1
0.51%
46
Mrinal Pandey
1
0.00%
1
0.51%
47
Kirill A. Shutemov
1
0.00%
1
0.51%
48
Joel A Fernandes
1
0.00%
1
0.51%
49
Dan Carpenter
1
0.00%
1
0.51%
50
Bojan Prtvar
1
0.00%
1
0.51%
51
Arvind Yadav
1
0.00%
1
0.51%
52
Arnd Bergmann
1
0.00%
1
0.51%
Total
37325
195