Linux Source Code
Home
Release 5.12
Help
ttm
root
include
drm
Highlighting
Reset All
By Author
By Age
──────────
Chris Wilson
Christian König
Chunming Zhou
Daniel Vetter
Dave Airlie
David Herrmann
David Howells
Felix Kuhling
Gerd Hoffmann
Huang Rui
Jérôme Glisse
Lauri Kasanen
Maarten Lankhorst
Martin Michlmayr
Masahiro Yamada
Matt Roper
Matthew Garrett
Maya Rashish
Nicolai Hähnle
Paul Gortmaker
Pekka Paalanen
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
648
-
17
989
Thomas Hellstrom
Christian König
Thomas Zimmermann
Nicolai Hähnle
Dave Airlie
Jérôme Glisse
Gerd Hoffmann
Matthew Garrett
Daniel Vetter
Pekka Paalanen
Sinclair Yeh
Roger He
Huang Rui
Maarten Lankhorst
David Herrmann
David Howells
Chris Wilson
June 2009
August 2009
December 2009
April 2010
November 2011
April 2012
October 2012
June 2013
July 2013
January 2014
August 2014
January 2016
June 2016
August 2016
September 2016
October 2016
January 2017
February 2017
April 2017
December 2017
February 2018
June 2018
August 2018
September 2018
August 2019
September 2019
October 2019
November 2019
March 2020
August 2020
September 2020
October 2020
November 2020
December 2020
March 2021
var spanGroupData = [ {"timestamp": 1243839600, "group": [ {"author_id": 1, "token_count": 313}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 12, "token_count": 20}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 4, "token_count": 10}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 4, "token_count": 5}, {"author_id": 11, "token_count": 23}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 4, "token_count": 16}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 14, "token_count": 6}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 13, "token_count": 17}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 7, "token_count": 52}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 6, "token_count": 13}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 5, "token_count": 31}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 0, "token_count": 8}, {"author_id": 17, "token_count": 10}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 1, "token_count": 39}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 9, "token_count": 29}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 0, "token_count": 32}, {"author_id": 1, "token_count": 52}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 0, "token_count": 33}, {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 0, "token_count": 61}, {"author_id": 2, "token_count": 31}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 8, "token_count": 21}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 0, "token_count": 16}, {"author_id": 5, "token_count": 33}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Hellstrom
408
41.25%
Christian König
236
23.86%
Thomas Zimmermann
64
6.47%
Nicolai Hähnle
52
5.26%
Dave Airlie
47
4.75%
Jérôme Glisse
31
3.13%
Gerd Hoffmann
31
3.13%
Matthew Garrett
23
2.33%
Daniel Vetter
21
2.12%
Pekka Paalanen
20
2.02%
Sinclair Yeh
17
1.72%
Roger He
13
1.31%
Huang Rui
10
1.01%
Maarten Lankhorst
8
0.81%
David Herrmann
6
0.61%
David Howells
1
0.10%
Chris Wilson
1
0.10%
Total
989
ttm_bo_driver.h
649
-
14
1104
Dave Airlie
Thomas Hellstrom
Maarten Lankhorst
Christian König
Jérôme Glisse
Felix Kuhling
Gerd Hoffmann
Chunming Zhou
David Herrmann
Roger He
Masahiro Yamada
Maya Rashish
Matt Roper
Chris Wilson
June 2009
July 2009
August 2009
December 2009
January 2010
March 2010
April 2010
November 2011
January 2013
June 2013
July 2013
August 2013
February 2014
April 2014
June 2016
August 2016
October 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
October 2020
November 2020
var spanGroupData = [ {"timestamp": 1243839600, "group": [ {"author_id": 2, "token_count": 19}, {"author_id": 1, "token_count": 201}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 1, "token_count": 37}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 4, "token_count": 33}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 4, "token_count": 31}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 2, "token_count": 26}, {"author_id": 3, "token_count": 11}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 3, "token_count": 158}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 14, "token_count": 5}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 14, "token_count": 5}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 8}, {"author_id": 16, "token_count": 8}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 10, "token_count": 27}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 6, "token_count": 9}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 0, "token_count": 43}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 15, "token_count": 13}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 23, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 10, "token_count": 13}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 9, "token_count": 10}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 9, "token_count": 6}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 2, "token_count": 157}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 0, "token_count": 11}, {"author_id": 2, "token_count": 119}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 0, "token_count": 17}, {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 0, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Airlie
333
30.16%
Thomas Hellstrom
257
23.28%
Maarten Lankhorst
171
15.49%
Christian König
170
15.40%
Jérôme Glisse
74
6.70%
Felix Kuhling
40
3.62%
Gerd Hoffmann
16
1.45%
Chunming Zhou
13
1.18%
David Herrmann
10
0.91%
Roger He
9
0.82%
Masahiro Yamada
8
0.72%
Maya Rashish
1
0.09%
Matt Roper
1
0.09%
Chris Wilson
1
0.09%
Total
1104
ttm_caching.h
36
-
1
23
Christian König
September 2020
October 2020
var spanGroupData = [ {"timestamp": 1598943600, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 0, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Christian König
23
100.00%
Total
23
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": 1, "token_count": 57}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 3, "token_count": 16}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "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": 1, "token_count": 93}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 1, "token_count": 71}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 20, "token_count": 3}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 19, "token_count": 3}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 6, "token_count": 12}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 6, "token_count": 21}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 0, "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_placement.h
86
-
3
81
Christian König
Thomas Hellstrom
Lauri Kasanen
June 2009
April 2014
September 2016
March 2017
September 2020
var spanGroupData = [ {"timestamp": 1243839600, "group": [ {"author_id": 1, "token_count": 26}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 18, "token_count": 4}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 43}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 0, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Christian König
51
62.96%
Thomas Hellstrom
26
32.10%
Lauri Kasanen
4
4.94%
Total
81
ttm_pool.h
91
-
1
186
Christian König
October 2020
var spanGroupData = [ {"timestamp": 1601535600, "group": [ {"author_id": 0, "token_count": 186}, ]}, ]
Author Name
Tokens
Token Proportion
Christian König
186
100.00%
Total
186
ttm_resource.h
242
-
2
375
Christian König
Daniel Vetter
August 2020
September 2020
October 2020
December 2020
var spanGroupData = [ {"timestamp": 1596265200, "group": [ {"author_id": 0, "token_count": 333}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 8, "token_count": 31}, ]}, ]
Author Name
Tokens
Token Proportion
Christian König
344
91.73%
Daniel Vetter
31
8.27%
Total
375
ttm_tt.h
182
-
2
329
Christian König
Dave Airlie
February 2018
August 2020
September 2020
October 2020
var spanGroupData = [ {"timestamp": 1517472000, "group": [ {"author_id": 0, "token_count": 208}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 2, "token_count": 21}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 0, "token_count": 14}, {"author_id": 2, "token_count": 79}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 0, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Christian König
229
69.60%
Dave Airlie
100
30.40%
Total
329
Contributors:
25
Author
Tokens
Proportion
Commits
Proportion
0
Christian König
1258
37.10%
55
38.19%
1
Thomas Hellstrom
912
26.89%
10
6.94%
2
Dave Airlie
480
14.16%
31
21.53%
3
Maarten Lankhorst
201
5.93%
8
5.56%
4
Jérôme Glisse
105
3.10%
6
4.17%
5
Thomas Zimmermann
64
1.89%
2
1.39%
6
Roger He
55
1.62%
8
5.56%
7
Nicolai Hähnle
52
1.53%
1
0.69%
8
Daniel Vetter
52
1.53%
2
1.39%
9
Gerd Hoffmann
47
1.39%
4
2.78%
10
Felix Kuhling
40
1.18%
2
1.39%
11
Matthew Garrett
23
0.68%
1
0.69%
12
Pekka Paalanen
20
0.59%
1
0.69%
13
Sinclair Yeh
17
0.50%
1
0.69%
14
David Herrmann
16
0.47%
2
1.39%
15
Chunming Zhou
13
0.38%
1
0.69%
16
Masahiro Yamada
10
0.29%
1
0.69%
17
Huang Rui
10
0.29%
1
0.69%
18
Lauri Kasanen
4
0.12%
1
0.69%
19
Paul Gortmaker
3
0.09%
1
0.69%
20
Martin Michlmayr
3
0.09%
1
0.69%
21
Chris Wilson
3
0.09%
1
0.69%
22
Maya Rashish
1
0.03%
1
0.69%
23
Matt Roper
1
0.03%
1
0.69%
24
David Howells
1
0.03%
1
0.69%
Total
3391
144