Linux Source Code
Home
Release 5.15
Help
ttm
root
include
drm
Highlighting
Reset All
By Author
By Age
──────────
Andrey Grodzovsky
Chris Wilson
Christian König
Daniel Vetter
Dave Airlie
David Herrmann
David Howells
Gerd Hoffmann
Huang Rui
Jason Ekstrand
Jérôme Glisse
Lang Yu
Lauri Kasanen
Maarten Lankhorst
Masahiro Yamada
Matt Roper
Matthew Garrett
Nicolai Hähnle
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
612
-
18
954
Thomas Hellstrom
Christian König
Thomas Zimmermann
Nicolai Hähnle
Dave Airlie
Matthew Garrett
Daniel Vetter
Pekka Paalanen
Sinclair Yeh
Jérôme Glisse
Roger He
Andrey Grodzovsky
Huang Rui
Gerd Hoffmann
Maarten Lankhorst
David Herrmann
David Howells
Chris Wilson
June 2009
August 2009
December 2009
April 2010
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
February 2021
March 2021
April 2021
May 2021
var spanGroupData = [ {"timestamp": 1243839600, "group": [ {"author_id": 1, "token_count": 277}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 8, "token_count": 20}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 9, "token_count": 10}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 9, "token_count": 5}, {"author_id": 7, "token_count": 21}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 16, "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": 11, "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": 20, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 6, "token_count": 48}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 12, "token_count": 13}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 4, "token_count": 31}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 0, "token_count": 8}, {"author_id": 15, "token_count": 9}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 1, "token_count": 39}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 10, "token_count": 7}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 0, "token_count": 32}, {"author_id": 1, "token_count": 52}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 10, "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": 32}, {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 0, "token_count": 60}, {"author_id": 2, "token_count": 31}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 0, "token_count": 29}, {"author_id": 5, "token_count": 21}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 0, "token_count": 20}, {"author_id": 4, "token_count": 33}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 13, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Hellstrom
371
38.89%
Christian König
271
28.41%
Thomas Zimmermann
64
6.71%
Nicolai Hähnle
48
5.03%
Dave Airlie
47
4.93%
Matthew Garrett
21
2.20%
Daniel Vetter
21
2.20%
Pekka Paalanen
20
2.10%
Sinclair Yeh
17
1.78%
Jérôme Glisse
15
1.57%
Roger He
13
1.36%
Andrey Grodzovsky
12
1.26%
Huang Rui
9
0.94%
Gerd Hoffmann
9
0.94%
Maarten Lankhorst
8
0.84%
David Herrmann
6
0.63%
David Howells
1
0.10%
Chris Wilson
1
0.10%
Total
954
ttm_bo_driver.h
335
-
11
650
Thomas Hellstrom
Maarten Lankhorst
Dave Airlie
Christian König
Gerd Hoffmann
Masahiro Yamada
Roger He
Jérôme Glisse
David Herrmann
Matt Roper
Chris Wilson
June 2009
August 2009
December 2009
March 2010
January 2013
June 2013
July 2013
February 2014
April 2014
June 2016
October 2016
April 2017
November 2017
December 2017
February 2018
August 2018
February 2019
May 2019
August 2019
August 2020
September 2020
October 2020
November 2020
April 2021
June 2021
var spanGroupData = [ {"timestamp": 1243839600, "group": [ {"author_id": 2, "token_count": 8}, {"author_id": 1, "token_count": 76}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 9, "token_count": 4}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 2, "token_count": 24}, {"author_id": 3, "token_count": 11}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 3, "token_count": 158}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"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": 1475305200, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 14, "token_count": 7}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 12, "token_count": 4}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 0, "token_count": 36}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 10, "token_count": 10}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 2, "token_count": 47}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 0, "token_count": 10}, {"author_id": 2, "token_count": 79}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 1, "token_count": 88}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Hellstrom
172
26.46%
Maarten Lankhorst
171
26.31%
Dave Airlie
160
24.62%
Christian König
118
18.15%
Gerd Hoffmann
10
1.54%
Masahiro Yamada
7
1.08%
Roger He
4
0.62%
Jérôme Glisse
4
0.62%
David Herrmann
2
0.31%
Matt Roper
1
0.15%
Chris Wilson
1
0.15%
Total
650
ttm_caching.h
38
-
2
34
Christian König
Thomas Hellstrom
September 2020
October 2020
June 2021
var spanGroupData = [ {"timestamp": 1598943600, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 1, "token_count": 11}, ]}, ]
Author Name
Tokens
Token Proportion
Christian König
23
67.65%
Thomas Hellstrom
11
32.35%
Total
34
ttm_device.h
302
-
1
527
Christian König
October 2020
var spanGroupData = [ {"timestamp": 1601535600, "group": [ {"author_id": 0, "token_count": 527}, ]}, ]
Author Name
Tokens
Token Proportion
Christian König
527
100.00%
Total
527
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": 20, "token_count": 1}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 14, "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_kmap_iter.h
61
-
1
80
Thomas Hellstrom
June 2021
var spanGroupData = [ {"timestamp": 1622530800, "group": [ {"author_id": 1, "token_count": 80}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Hellstrom
80
100.00%
Total
80
ttm_placement.h
89
-
4
86
Christian König
Thomas Hellstrom
Lang Yu
Lauri Kasanen
June 2009
April 2014
September 2016
March 2017
September 2020
June 2021
var spanGroupData = [ {"timestamp": 1243839600, "group": [ {"author_id": 1, "token_count": 26}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 19, "token_count": 3}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 43}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 17, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Christian König
50
58.14%
Thomas Hellstrom
26
30.23%
Lang Yu
7
8.14%
Lauri Kasanen
3
3.49%
Total
86
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_range_manager.h
42
-
1
87
Christian König
April 2021
var spanGroupData = [ {"timestamp": 1617260400, "group": [ {"author_id": 0, "token_count": 87}, ]}, ]
Author Name
Tokens
Token Proportion
Christian König
87
100.00%
Total
87
ttm_resource.h
295
-
3
535
Christian König
Thomas Hellstrom
Daniel Vetter
August 2020
September 2020
October 2020
December 2020
April 2021
June 2021
var spanGroupData = [ {"timestamp": 1596265200, "group": [ {"author_id": 0, "token_count": 319}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 5, "token_count": 31}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 1, "token_count": 144}, ]}, ]
Author Name
Tokens
Token Proportion
Christian König
360
67.29%
Thomas Hellstrom
144
26.92%
Daniel Vetter
31
5.79%
Total
535
ttm_tt.h
216
-
4
406
Christian König
Dave Airlie
Thomas Hellstrom
Jason Ekstrand
February 2018
August 2020
September 2020
October 2020
November 2020
March 2021
June 2021
August 2021
var spanGroupData = [ {"timestamp": 1517472000, "group": [ {"author_id": 0, "token_count": 208}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 2, "token_count": 17}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 0, "token_count": 14}, {"author_id": 2, "token_count": 78}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 1, "token_count": 56}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 18, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Christian König
251
61.82%
Dave Airlie
95
23.40%
Thomas Hellstrom
56
13.79%
Jason Ekstrand
4
0.99%
Total
406
Contributors:
23
Author
Tokens
Proportion
Commits
Proportion
0
Christian König
1884
51.79%
59
47.58%
1
Thomas Hellstrom
917
25.21%
9
7.26%
2
Dave Airlie
302
8.30%
19
15.32%
3
Maarten Lankhorst
201
5.53%
8
6.45%
4
Thomas Zimmermann
64
1.76%
2
1.61%
5
Daniel Vetter
52
1.43%
2
1.61%
6
Nicolai Hähnle
48
1.32%
1
0.81%
7
Matthew Garrett
21
0.58%
1
0.81%
8
Pekka Paalanen
20
0.55%
1
0.81%
9
Jérôme Glisse
19
0.52%
3
2.42%
10
Gerd Hoffmann
19
0.52%
3
2.42%
11
Sinclair Yeh
17
0.47%
1
0.81%
12
Roger He
17
0.47%
4
3.23%
13
Andrey Grodzovsky
12
0.33%
1
0.81%
14
Masahiro Yamada
9
0.25%
1
0.81%
15
Huang Rui
9
0.25%
1
0.81%
16
David Herrmann
8
0.22%
1
0.81%
17
Lang Yu
7
0.19%
1
0.81%
18
Jason Ekstrand
4
0.11%
2
1.61%
19
Lauri Kasanen
3
0.08%
1
0.81%
20
Chris Wilson
3
0.08%
1
0.81%
21
Matt Roper
1
0.03%
1
0.81%
22
David Howells
1
0.03%
1
0.81%
Total
3638
124