|
Lines 1972-1979
Link Here
|
| 1972 |
if (S_ISDIR(st.st_mode)) { |
1972 |
if (S_ISDIR(st.st_mode)) { |
| 1973 |
char *filename; |
1973 |
char *filename; |
| 1974 |
uint32_t ring_head, ring_tail, acthd; |
1974 |
uint32_t ring_head, ring_tail, acthd; |
|
|
1975 |
int i; |
| 1975 |
|
1976 |
|
| 1976 |
asprintf(&filename, "%s/i915_ringbuffer_info", path); |
1977 |
i = asprintf(&filename, "%s/i915_ringbuffer_info", path); |
| 1977 |
|
1978 |
|
| 1978 |
err = stat(filename, &st); |
1979 |
err = stat(filename, &st); |
| 1979 |
if (err != 0) { |
1980 |
if (err != 0) { |
|
Lines 1990-2002
Link Here
|
| 1990 |
parse_ringbuffer_info(filename, &ring_head, &ring_tail, &acthd); |
1991 |
parse_ringbuffer_info(filename, &ring_head, &ring_tail, &acthd); |
| 1991 |
free (filename); |
1992 |
free (filename); |
| 1992 |
|
1993 |
|
| 1993 |
asprintf (&filename, "%s/i915_batchbuffers", path); |
1994 |
i = asprintf (&filename, "%s/i915_batchbuffers", path); |
| 1994 |
head_offset = acthd; |
1995 |
head_offset = acthd; |
| 1995 |
tail_offset = 0xffffffff; |
1996 |
tail_offset = 0xffffffff; |
| 1996 |
read_data_file (filename, 1); |
1997 |
read_data_file (filename, 1); |
| 1997 |
free (filename); |
1998 |
free (filename); |
| 1998 |
|
1999 |
|
| 1999 |
asprintf (&filename, "%s/i915_ringbuffer_data", path); |
2000 |
i = asprintf (&filename, "%s/i915_ringbuffer_data", path); |
| 2000 |
head_offset = ring_head; |
2001 |
head_offset = ring_head; |
| 2001 |
tail_offset = ring_tail; |
2002 |
tail_offset = ring_tail; |
| 2002 |
printf("Ringbuffer: "); |
2003 |
printf("Ringbuffer: "); |