ftx 216 tools/testing/selftests/x86/fsgsbase.c static volatile unsigned int ftx; ftx 317 tools/testing/selftests/x86/fsgsbase.c ftx = 1; ftx 318 tools/testing/selftests/x86/fsgsbase.c syscall(SYS_futex, &ftx, FUTEX_WAKE, 0, NULL, NULL, 0); ftx 319 tools/testing/selftests/x86/fsgsbase.c while (ftx != 0) ftx 320 tools/testing/selftests/x86/fsgsbase.c syscall(SYS_futex, &ftx, FUTEX_WAIT, 1, NULL, NULL, 0); ftx 337 tools/testing/selftests/x86/fsgsbase.c while (ftx == 0) ftx 338 tools/testing/selftests/x86/fsgsbase.c syscall(SYS_futex, &ftx, FUTEX_WAIT, 0, NULL, NULL, 0); ftx 339 tools/testing/selftests/x86/fsgsbase.c if (ftx == 3) ftx 342 tools/testing/selftests/x86/fsgsbase.c if (ftx == 1) { ftx 344 tools/testing/selftests/x86/fsgsbase.c } else if (ftx == 2) { ftx 356 tools/testing/selftests/x86/fsgsbase.c ftx = 0; ftx 357 tools/testing/selftests/x86/fsgsbase.c syscall(SYS_futex, &ftx, FUTEX_WAKE, 0, NULL, NULL, 0); ftx 403 tools/testing/selftests/x86/fsgsbase.c ftx = 1; ftx 404 tools/testing/selftests/x86/fsgsbase.c syscall(SYS_futex, &ftx, FUTEX_WAKE, 0, NULL, NULL, 0); ftx 405 tools/testing/selftests/x86/fsgsbase.c while (ftx != 0) ftx 406 tools/testing/selftests/x86/fsgsbase.c syscall(SYS_futex, &ftx, FUTEX_WAIT, 1, NULL, NULL, 0); ftx 429 tools/testing/selftests/x86/fsgsbase.c ftx = 2; ftx 430 tools/testing/selftests/x86/fsgsbase.c syscall(SYS_futex, &ftx, FUTEX_WAKE, 0, NULL, NULL, 0); ftx 431 tools/testing/selftests/x86/fsgsbase.c while (ftx != 0) ftx 432 tools/testing/selftests/x86/fsgsbase.c syscall(SYS_futex, &ftx, FUTEX_WAIT, 1, NULL, NULL, 0); ftx 583 tools/testing/selftests/x86/fsgsbase.c ftx = 3; /* Kill the thread. */ ftx 584 tools/testing/selftests/x86/fsgsbase.c syscall(SYS_futex, &ftx, FUTEX_WAKE, 0, NULL, NULL, 0); ftx 433 tools/testing/selftests/x86/ldt_gdt.c static volatile unsigned int ftx; ftx 444 tools/testing/selftests/x86/ldt_gdt.c syscall(SYS_futex, &ftx, FUTEX_WAIT, 0, NULL, NULL, 0); ftx 445 tools/testing/selftests/x86/ldt_gdt.c while (ftx != 2) { ftx 446 tools/testing/selftests/x86/ldt_gdt.c if (ftx >= 3) ftx 458 tools/testing/selftests/x86/ldt_gdt.c [x] "+r" (x), [ftx] "+m" (ftx)); ftx 569 tools/testing/selftests/x86/ldt_gdt.c while (ftx != 0) ftx 592 tools/testing/selftests/x86/ldt_gdt.c ftx = 1; ftx 593 tools/testing/selftests/x86/ldt_gdt.c syscall(SYS_futex, &ftx, FUTEX_WAKE, 0, NULL, NULL, 0); ftx 598 tools/testing/selftests/x86/ldt_gdt.c ftx = 2; ftx 600 tools/testing/selftests/x86/ldt_gdt.c while (ftx != 0) ftx 612 tools/testing/selftests/x86/ldt_gdt.c ftx = 100; /* Kill the thread. */ ftx 613 tools/testing/selftests/x86/ldt_gdt.c syscall(SYS_futex, &ftx, FUTEX_WAKE, 0, NULL, NULL, 0);