mirror of
https://github.com/tiagovignatti/intel-gpu-tools.git
synced 2025-06-20 06:16:13 +00:00
lib/igt.cocci: Add stanza for for_each_pipe
Damien dodged this ... Also run the script while at it. v2: Don't just capture identifiers for pipe, but also expressions. Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
This commit is contained in:
parent
7bf0f7fc58
commit
8bf115ed99
@ -74,3 +74,13 @@ expression list[n] Ep;
|
||||
@@
|
||||
-abort();
|
||||
+igt_fail(1);
|
||||
|
||||
@@
|
||||
iterator name for_each_pipe;
|
||||
igt_display_t *display;
|
||||
expression pipe;
|
||||
@@
|
||||
- for (pipe = 0; pipe < igt_display_get_n_pipes(display); pipe++) {
|
||||
+ for_each_pipe (display, pipe) {
|
||||
...
|
||||
}
|
||||
|
@ -303,7 +303,7 @@ static void run_test(data_t *data, void (*testfunc)(data_t *), int cursor_w, int
|
||||
|
||||
for_each_connected_output(display, output) {
|
||||
data->output = output;
|
||||
for (p = 0; p < igt_display_get_n_pipes(display); p++) {
|
||||
for_each_pipe(display, p) {
|
||||
data->pipe = p;
|
||||
|
||||
if (!prepare_crtc(data, output, cursor_w, cursor_h))
|
||||
|
@ -454,7 +454,7 @@ static void run_test(data_t *data, enum test_mode mode)
|
||||
reset_display(data);
|
||||
|
||||
for_each_connected_output(display, data->output) {
|
||||
for (data->pipe = 0; data->pipe < igt_display_get_n_pipes(display); data->pipe++) {
|
||||
for_each_pipe(display, data->pipe) {
|
||||
if (!prepare_crtc(data))
|
||||
continue;
|
||||
|
||||
|
@ -196,7 +196,7 @@ static void run_test(data_t *data)
|
||||
enum pipe p;
|
||||
|
||||
for_each_connected_output(display, output) {
|
||||
for (p = 0; p < igt_display_get_n_pipes(display); p++) {
|
||||
for_each_pipe(display, p) {
|
||||
if (run_single_test(data, p, output))
|
||||
return; /* one time ought to be enough */
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user