Linux Source Code
Home
Release 5.17
Help
ttm
root
include
drm
Highlighting
Reset All
By Author
By Age
──────────
Amos Kong
Andrey Grodzovsky
Chris Wilson
Christian König
Daniel Vetter
Dave Airlie
David Herrmann
Gerd Hoffmann
Huang Rui
Jason Ekstrand
Jérôme Glisse
Lang Yu
Lauri Kasanen
Maarten Lankhorst
Masahiro Yamada
Matt Roper
Matthew Auld
Matthew Garrett
Nicolai Hähnle
Pekka Paalanen
Roger He
Thomas Hellstrom
Thomas Zimmermann
Zack Rusin
xinhui pan
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
ttm_bo_api.h
600
-
17
929
Thomas Hellstrom
Christian König
Thomas Zimmermann
Nicolai Hähnle
Dave Airlie
Matthew Garrett
Daniel Vetter
Pekka Paalanen
Jérôme Glisse
Roger He
Andrey Grodzovsky
Huang Rui
Gerd Hoffmann
Maarten Lankhorst
David Herrmann
Amos Kong
Chris Wilson
June 2009
August 2009
December 2009
April 2010
April 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
August 2020
September 2020
October 2020
November 2020
December 2020
February 2021
March 2021
April 2021
May 2021
October 2021
var spanGroupData = [ {"timestamp": 1243839600, "group": [ {"author_id": 1, "token_count": 275}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 11, "token_count": 20}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 12, "token_count": 10}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 12, "token_count": 5}, {"author_id": 10, "token_count": 21}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 17, "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}, ]}, {"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": 48}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 14, "token_count": 13}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 5, "token_count": 31}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 0, "token_count": 8}, {"author_id": 16, "token_count": 9}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 1, "token_count": 39}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 13, "token_count": 7}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 0, "token_count": 32}, {"author_id": 1, "token_count": 52}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 0, "token_count": 32}, {"author_id": 2, "token_count": 1}, ]}, {"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": 6, "token_count": 21}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 0, "token_count": 18}, {"author_id": 5, "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": 9, "token_count": 12}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 22, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Hellstrom
366
39.40%
Christian König
269
28.96%
Thomas Zimmermann
64
6.89%
Nicolai Hähnle
48
5.17%
Dave Airlie
45
4.84%
Matthew Garrett
21
2.26%
Daniel Vetter
21
2.26%
Pekka Paalanen
20
2.15%
Jérôme Glisse
15
1.61%
Roger He
13
1.40%
Andrey Grodzovsky
12
1.29%
Huang Rui
9
0.97%
Gerd Hoffmann
9
0.97%
Maarten Lankhorst
8
0.86%
David Herrmann
6
0.65%
Amos Kong
2
0.22%
Chris Wilson
1
0.11%
Total
929
ttm_bo_driver.h
335
-
11
648
Maarten Lankhorst
Thomas Hellstrom
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
August 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": 12, "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": 17, "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": 21, "token_count": 1}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 15, "token_count": 7}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 14, "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": 24, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 13, "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": 84}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 1, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Maarten Lankhorst
171
26.39%
Thomas Hellstrom
170
26.23%
Dave Airlie
160
24.69%
Christian König
118
18.21%
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
648
ttm_caching.h
55
-
2
38
Christian König
Thomas Hellstrom
September 2020
October 2020
June 2021
September 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}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Christian König
27
71.05%
Thomas Hellstrom
11
28.95%
Total
38
ttm_device.h
313
-
4
569
Christian König
xinhui pan
Andrey Grodzovsky
Matthew Auld
October 2020
August 2021
September 2021
var spanGroupData = [ {"timestamp": 1601535600, "group": [ {"author_id": 0, "token_count": 515}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 9, "token_count": 13}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 16}, {"author_id": 8, "token_count": 1}, {"author_id": 4, "token_count": 24}, ]}, ]
Author Name
Tokens
Token Proportion
Christian König
531
93.32%
xinhui pan
24
4.22%
Andrey Grodzovsky
13
2.28%
Matthew Auld
1
0.18%
Total
569
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": 15, "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
101
-
5
86
Christian König
Thomas Hellstrom
Lang Yu
Lauri Kasanen
Zack Rusin
June 2009
April 2014
September 2016
March 2017
September 2020
June 2021
September 2021
November 2021
var spanGroupData = [ {"timestamp": 1243839600, "group": [ {"author_id": 1, "token_count": 25}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 20, "token_count": 3}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 42}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 18, "token_count": 7}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 23, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Christian König
50
58.14%
Thomas Hellstrom
25
29.07%
Lang Yu
7
8.14%
Lauri Kasanen
3
3.49%
Zack Rusin
1
1.16%
Total
86
ttm_pool.h
92
-
1
186
Christian König
October 2020
September 2021
var spanGroupData = [ {"timestamp": 1601535600, "group": [ {"author_id": 0, "token_count": 184}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Christian König
186
100.00%
Total
186
ttm_range_manager.h
56
-
2
173
xinhui pan
Christian König
April 2021
September 2021
var spanGroupData = [ {"timestamp": 1617260400, "group": [ {"author_id": 0, "token_count": 85}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 4, "token_count": 88}, ]}, ]
Author Name
Tokens
Token Proportion
xinhui pan
88
50.87%
Christian König
85
49.13%
Total
173
ttm_resource.h
296
-
3
552
Christian König
Thomas Hellstrom
Daniel Vetter
August 2020
September 2020
October 2020
December 2020
April 2021
June 2021
August 2021
September 2021
var spanGroupData = [ {"timestamp": 1596265200, "group": [ {"author_id": 0, "token_count": 319}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 6, "token_count": 31}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 1, "token_count": 144}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Christian König
377
68.30%
Thomas Hellstrom
144
26.09%
Daniel Vetter
31
5.62%
Total
552
ttm_tt.h
248
-
5
398
Christian König
Dave Airlie
Thomas Hellstrom
Matthew Auld
Jason Ekstrand
February 2018
August 2020
September 2020
October 2020
November 2020
March 2021
June 2021
August 2021
September 2021
var spanGroupData = [ {"timestamp": 1517472000, "group": [ {"author_id": 0, "token_count": 185}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 2, "token_count": 17}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 0, "token_count": 13}, {"author_id": 2, "token_count": 62}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"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": 55}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 19, "token_count": 4}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 8, "token_count": 32}, ]}, ]
Author Name
Tokens
Token Proportion
Christian König
228
57.29%
Dave Airlie
79
19.85%
Thomas Hellstrom
55
13.82%
Matthew Auld
32
8.04%
Jason Ekstrand
4
1.01%
Total
398
Contributors:
25
Author
Tokens
Proportion
Commits
Proportion
0
Christian König
1882
50.16%
65
48.15%
1
Thomas Hellstrom
908
24.20%
9
6.67%
2
Dave Airlie
284
7.57%
18
13.33%
3
Maarten Lankhorst
201
5.36%
8
5.93%
4
xinhui pan
112
2.99%
1
0.74%
5
Thomas Zimmermann
64
1.71%
2
1.48%
6
Daniel Vetter
52
1.39%
2
1.48%
7
Nicolai Hähnle
48
1.28%
1
0.74%
8
Matthew Auld
33
0.88%
3
2.22%
9
Andrey Grodzovsky
25
0.67%
3
2.22%
10
Matthew Garrett
21
0.56%
1
0.74%
11
Pekka Paalanen
20
0.53%
1
0.74%
12
Jérôme Glisse
19
0.51%
3
2.22%
13
Gerd Hoffmann
19
0.51%
3
2.22%
14
Roger He
17
0.45%
4
2.96%
15
Masahiro Yamada
9
0.24%
1
0.74%
16
Huang Rui
9
0.24%
1
0.74%
17
David Herrmann
8
0.21%
1
0.74%
18
Lang Yu
7
0.19%
1
0.74%
19
Jason Ekstrand
4
0.11%
2
1.48%
20
Lauri Kasanen
3
0.08%
1
0.74%
21
Chris Wilson
3
0.08%
1
0.74%
22
Amos Kong
2
0.05%
1
0.74%
23
Zack Rusin
1
0.03%
1
0.74%
24
Matt Roper
1
0.03%
1
0.74%
Total
3752
135