Linux Source Code
Home
Release 5.10
Help
ttm
root
include
drm
Highlighting
Reset All
By Author
By Age
──────────
Alexandre Courbot
Andrey Grodzovsky
Chris Wilson
Christian König
Chunming Zhou
Dave Airlie
David Herrmann
David Howells
Felix Kuhling
Francisco Jerez
Gerd Hoffmann
Huang Rui
Jan Engelhardt
Jérôme Glisse
Konrad Rzeszutek Wilk
Lauri Kasanen
Maarten Lankhorst
Martin Michlmayr
Masahiro Yamada
Matt Roper
Matthew Garrett
Maya Rashish
Nicolai Hähnle
Paul Gortmaker
Pauli Nieminen
Pekka Paalanen
Randy Dunlap
Roger He
Sinclair Yeh
Thomas Hellstrom
Thomas Zimmermann
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
ttm_bo_api.h
635
-
17
901
Thomas Hellstrom
Christian König
Nicolai Hähnle
Jérôme Glisse
Roger He
Thomas Zimmermann
Gerd Hoffmann
Matthew Garrett
Pekka Paalanen
Sinclair Yeh
Dave Airlie
Huang Rui
Maarten Lankhorst
David Herrmann
Jan Engelhardt
David Howells
Chris Wilson
June 2009
August 2009
December 2009
April 2010
April 2011
November 2011
April 2012
October 2012
June 2013
July 2013
November 2013
January 2014
August 2014
January 2016
June 2016
August 2016
September 2016
October 2016
January 2017
February 2017
April 2017
December 2017
January 2018
February 2018
June 2018
August 2018
September 2018
August 2019
September 2019
October 2019
November 2019
March 2020
July 2020
August 2020
var spanGroupData = [ {"timestamp": 1243839600, "group": [ {"author_id": 0, "token_count": 368}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 14, "token_count": 20}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 5, "token_count": 15}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 5, "token_count": 5}, {"author_id": 13, "token_count": 23}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 29, "token_count": 1}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 5, "token_count": 16}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 16, "token_count": 6}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 15, "token_count": 17}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 1, "token_count": 19}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 23, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 8, "token_count": 54}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 1, "token_count": 23}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 7, "token_count": 18}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 7, "token_count": 9}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 12, "token_count": 31}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 1, "token_count": 9}, {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 39}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 1, "token_count": 6}, {"author_id": 9, "token_count": 29}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 1, "token_count": 32}, {"author_id": 0, "token_count": 52}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 1, "token_count": 33}, {"author_id": 2, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Hellstrom
465
51.61%
Christian König
148
16.43%
Nicolai Hähnle
54
5.99%
Jérôme Glisse
36
4.00%
Roger He
32
3.55%
Thomas Zimmermann
31
3.44%
Gerd Hoffmann
31
3.44%
Matthew Garrett
23
2.55%
Pekka Paalanen
20
2.22%
Sinclair Yeh
17
1.89%
Dave Airlie
17
1.89%
Huang Rui
10
1.11%
Maarten Lankhorst
8
0.89%
David Herrmann
6
0.67%
Jan Engelhardt
1
0.11%
David Howells
1
0.11%
Chris Wilson
1
0.11%
Total
901
ttm_bo_driver.h
725
-
17
1193
Dave Airlie
Thomas Hellstrom
Maarten Lankhorst
Christian König
Jérôme Glisse
Felix Kuhling
Gerd Hoffmann
Roger He
Chunming Zhou
David Herrmann
Masahiro Yamada
Nicolai Hähnle
Andrey Grodzovsky
Randy Dunlap
Maya Rashish
Matt Roper
Chris Wilson
June 2009
July 2009
August 2009
December 2009
January 2010
February 2010
March 2010
April 2010
November 2010
November 2011
January 2013
June 2013
July 2013
August 2013
February 2014
April 2014
June 2016
August 2016
October 2016
December 2016
January 2017
March 2017
April 2017
July 2017
November 2017
December 2017
February 2018
August 2018
October 2018
January 2019
February 2019
May 2019
July 2019
August 2019
September 2019
April 2020
July 2020
August 2020
September 2020
var spanGroupData = [ {"timestamp": 1243839600, "group": [ {"author_id": 2, "token_count": 36}, {"author_id": 0, "token_count": 229}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 0, "token_count": 37}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 5, "token_count": 10}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 26, "token_count": 2}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 5, "token_count": 34}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 5, "token_count": 31}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 2, "token_count": 26}, {"author_id": 4, "token_count": 11}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 4, "token_count": 158}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 16, "token_count": 5}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 16, "token_count": 5}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 1, "token_count": 19}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 23, "token_count": 1}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 1, "token_count": 9}, {"author_id": 18, "token_count": 9}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 11, "token_count": 27}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 24, "token_count": 3}, {"author_id": 7, "token_count": 13}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 1, "token_count": 43}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 17, "token_count": 13}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 11, "token_count": 13}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 1, "token_count": 6}, {"author_id": 9, "token_count": 10}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 9, "token_count": 7}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 27, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 2, "token_count": 161}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 2, "token_count": 170}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Airlie
400
33.53%
Thomas Hellstrom
295
24.73%
Maarten Lankhorst
171
14.33%
Christian König
138
11.57%
Jérôme Glisse
75
6.29%
Felix Kuhling
40
3.35%
Gerd Hoffmann
17
1.42%
Roger He
13
1.09%
Chunming Zhou
13
1.09%
David Herrmann
10
0.84%
Masahiro Yamada
9
0.75%
Nicolai Hähnle
4
0.34%
Andrey Grodzovsky
3
0.25%
Randy Dunlap
2
0.17%
Maya Rashish
1
0.08%
Matt Roper
1
0.08%
Chris Wilson
1
0.08%
Total
1193
ttm_execbuf_util.h
118
-
5
93
Thomas Hellstrom
Maarten Lankhorst
Christian König
Masahiro Yamada
Chris Wilson
December 2009
June 2013
January 2014
April 2014
September 2014
December 2014
October 2016
April 2017
September 2018
May 2019
var spanGroupData = [ {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 57}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 4, "token_count": 16}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 23, "token_count": 1}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 1, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Hellstrom
57
61.29%
Maarten Lankhorst
22
23.66%
Christian König
11
11.83%
Masahiro Yamada
2
2.15%
Chris Wilson
1
1.08%
Total
93
ttm_memory.h
95
-
5
211
Thomas Hellstrom
Roger He
Christian König
Paul Gortmaker
Martin Michlmayr
June 2009
August 2009
November 2009
November 2011
July 2017
December 2017
February 2018
October 2018
var spanGroupData = [ {"timestamp": 1243839600, "group": [ {"author_id": 0, "token_count": 93}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 0, "token_count": 71}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 21, "token_count": 3}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 20, "token_count": 3}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 7, "token_count": 12}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 7, "token_count": 21}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 1, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Hellstrom
164
77.73%
Roger He
33
15.64%
Christian König
8
3.79%
Paul Gortmaker
3
1.42%
Martin Michlmayr
3
1.42%
Total
211
ttm_module.h
40
-
1
30
Thomas Hellstrom
June 2009
August 2009
var spanGroupData = [ {"timestamp": 1243839600, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 0, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Hellstrom
30
100.00%
Total
30
ttm_page_alloc.h
122
-
9
279
Konrad Rzeszutek Wilk
Pauli Nieminen
Thomas Hellstrom
Christian König
Jérôme Glisse
Roger He
Alexandre Courbot
David Howells
Francisco Jerez
April 2010
July 2010
November 2011
October 2012
October 2013
February 2014
November 2017
December 2017
November 2019
var spanGroupData = [ {"timestamp": 1270105200, "group": [ {"author_id": 10, "token_count": 46}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 30, "token_count": 1}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 5, "token_count": 24}, {"author_id": 6, "token_count": 110}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 42}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 25, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 1, "token_count": 30}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 7, "token_count": 20}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 0, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Konrad Rzeszutek Wilk
110
39.43%
Pauli Nieminen
46
16.49%
Thomas Hellstrom
43
15.41%
Christian König
30
10.75%
Jérôme Glisse
24
8.60%
Roger He
20
7.17%
Alexandre Courbot
3
1.08%
David Howells
2
0.72%
Francisco Jerez
1
0.36%
Total
279
ttm_placement.h
101
-
3
101
Christian König
Thomas Hellstrom
Lauri Kasanen
June 2009
April 2014
September 2016
March 2017
September 2020
var spanGroupData = [ {"timestamp": 1243839600, "group": [ {"author_id": 0, "token_count": 46}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 19, "token_count": 5}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 1, "token_count": 43}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 1, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Christian König
50
49.50%
Thomas Hellstrom
46
45.54%
Lauri Kasanen
5
4.95%
Total
101
ttm_resource.h
237
-
1
341
Christian König
August 2020
September 2020
var spanGroupData = [ {"timestamp": 1596265200, "group": [ {"author_id": 1, "token_count": 338}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 1, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Christian König
341
100.00%
Total
341
ttm_set_memory.h
150
-
1
474
Huang Rui
July 2018
var spanGroupData = [ {"timestamp": 1530428400, "group": [ {"author_id": 3, "token_count": 474}, ]}, ]
Author Name
Tokens
Token Proportion
Huang Rui
474
100.00%
Total
474
ttm_tt.h
232
-
2
437
Christian König
Dave Airlie
February 2018
August 2020
September 2020
var spanGroupData = [ {"timestamp": 1517472000, "group": [ {"author_id": 1, "token_count": 299}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 2, "token_count": 21}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 2, "token_count": 117}, ]}, ]
Author Name
Tokens
Token Proportion
Christian König
299
68.42%
Dave Airlie
138
31.58%
Total
437
Contributors:
31
Author
Tokens
Proportion
Commits
Proportion
0
Thomas Hellstrom
1100
27.09%
15
10.20%
1
Christian König
1025
25.25%
41
27.89%
2
Dave Airlie
555
13.67%
30
20.41%
3
Huang Rui
484
11.92%
3
2.04%
4
Maarten Lankhorst
201
4.95%
8
5.44%
5
Jérôme Glisse
135
3.33%
7
4.76%
6
Konrad Rzeszutek Wilk
110
2.71%
1
0.68%
7
Roger He
98
2.41%
10
6.80%
8
Nicolai Hähnle
58
1.43%
2
1.36%
9
Gerd Hoffmann
48
1.18%
5
3.40%
10
Pauli Nieminen
46
1.13%
3
2.04%
11
Felix Kuhling
40
0.99%
2
1.36%
12
Thomas Zimmermann
31
0.76%
1
0.68%
13
Matthew Garrett
23
0.57%
1
0.68%
14
Pekka Paalanen
20
0.49%
1
0.68%
15
Sinclair Yeh
17
0.42%
1
0.68%
16
David Herrmann
16
0.39%
2
1.36%
17
Chunming Zhou
13
0.32%
1
0.68%
18
Masahiro Yamada
11
0.27%
1
0.68%
19
Lauri Kasanen
5
0.12%
1
0.68%
20
Paul Gortmaker
3
0.07%
1
0.68%
21
Martin Michlmayr
3
0.07%
1
0.68%
22
David Howells
3
0.07%
1
0.68%
23
Chris Wilson
3
0.07%
1
0.68%
24
Andrey Grodzovsky
3
0.07%
1
0.68%
25
Alexandre Courbot
3
0.07%
1
0.68%
26
Randy Dunlap
2
0.05%
1
0.68%
27
Maya Rashish
1
0.02%
1
0.68%
28
Matt Roper
1
0.02%
1
0.68%
29
Jan Engelhardt
1
0.02%
1
0.68%
30
Francisco Jerez
1
0.02%
1
0.68%
Total
4060
147