#include <stdlib.h>
#include <stdio.h>
#include <unistd.h>
#include <string.h>
#include <sys/ioctl.h>
#include <time.h>
#include <fcntl.h>
#include <signal.h>
#include <sys/mman.h>
#include <linux/compiler.h>
#include <linux/hw_breakpoint.h>
#include "tests.h"
#include "debug.h"
#include "perf.h"
#include "cloexec.h"
Go to the source code of this file.
◆ __SANE_USERSPACE_TYPES__
#define __SANE_USERSPACE_TYPES__ |
◆ EXECUTIONS
◆ THRESHOLD
◆ bp_count()
static long long bp_count |
( |
int |
fd | ) |
|
|
static |
◆ sig_handler()
static void sig_handler |
( |
int signum |
__maybe_unused, |
|
|
siginfo_t *oh |
__maybe_unused, |
|
|
void *uc |
__maybe_unused |
|
) |
| |
|
static |
◆ test__bp_signal_overflow()
int test__bp_signal_overflow |
( |
struct test *test |
__maybe_unused, |
|
|
int subtest |
__maybe_unused |
|
) |
| |
◆ test_function()
static noinline int test_function |
( |
void |
| ) |
|
|
static |
◆ overflows