Searched refs:kcov (Results 1 - 20 of 20) sorted by relevance

/linux-master/scripts/
H A DMakefile.kcov2 kcov-flags-$(CONFIG_CC_HAS_SANCOV_TRACE_PC) += -fsanitize-coverage=trace-pc
3 kcov-flags-$(CONFIG_KCOV_ENABLE_COMPARISONS) += -fsanitize-coverage=trace-cmp
4 kcov-flags-$(CONFIG_GCC_PLUGIN_SANCOV) += -fplugin=$(objtree)/scripts/gcc-plugins/sancov_plugin.so
6 export CFLAGS_KCOV := $(kcov-flags-y)
/linux-master/kernel/
H A Dkcov.c2 #define pr_fmt(fmt) "kcov: " fmt
24 #include <linux/kcov.h>
35 * kcov descriptor (one per opened debugfs file).
47 struct kcov { struct
69 * Sequence is incremented each time kcov is reenabled, used by
82 struct kcov *kcov; member in struct:kcov_remote
97 struct kcov *saved_kcov;
118 static struct kcov_remote *kcov_remote_add(struct kcov *kcov, u6 argument
346 kcov_start(struct task_struct *t, struct kcov *kcov, unsigned int size, void *area, enum kcov_mode mode, int sequence) argument
383 kcov_reset(struct kcov *kcov) argument
392 kcov_remote_reset(struct kcov *kcov) argument
411 kcov_disable(struct task_struct *t, struct kcov *kcov) argument
420 kcov_get(struct kcov *kcov) argument
425 kcov_put(struct kcov *kcov) argument
436 struct kcov *kcov; local
480 struct kcov *kcov = vma->vm_file->private_data; local
510 struct kcov *kcov; local
548 kcov_fault_in_area(struct kcov *kcov) argument
575 kcov_ioctl_locked(struct kcov *kcov, unsigned int cmd, unsigned long arg) argument
683 struct kcov *kcov; local
841 struct kcov *kcov; local
985 struct kcov *kcov; local
[all...]
H A DMakefile36 # If sanitizers detect any issues in kcov, it may lead to recursion
90 obj-$(CONFIG_KCOV) += kcov.o
H A Dexit.c62 #include <linux/kcov.h>
H A Dfork.c92 #include <linux/kcov.h>
/linux-master/include/linux/
H A Dkcov.h6 #include <uapi/linux/kcov.h>
41 /* See Documentation/dev-tools/kcov.rst for usage details. */
58 * work around for kcov's lack of nested remote coverage sections support in
H A Dsched.h1420 /* See kernel/kcov.c for more details. */
1432 struct kcov *kcov; member in struct:task_struct
/linux-master/drivers/usb/usbip/
H A Dusbip_common.h21 #include <linux/kcov.h>
/linux-master/net/nfc/
H A Drawsock.c15 #include <linux/kcov.h>
/linux-master/net/nfc/nci/
H A Dhci.c17 #include <linux/kcov.h>
H A Dcore.c27 #include <linux/kcov.h>
/linux-master/
H A DMakefile1013 include-$(CONFIG_KCOV) += scripts/Makefile.kcov
/linux-master/net/mac80211/
H A Diface.c18 #include <linux/kcov.h>
H A Drx.c20 #include <linux/kcov.h>
/linux-master/drivers/usb/core/
H A Dhcd.c34 #include <linux/kcov.h>
1644 * coverage collection section, but kcov doesn't support that kind of
H A Dhub.c21 #include <linux/kcov.h>
/linux-master/drivers/vhost/
H A Dvhost.c32 #include <linux/kcov.h>
/linux-master/net/bluetooth/
H A Dhci_core.c32 #include <linux/kcov.h>
/linux-master/net/core/
H A Dskbuff.c64 #include <linux/kcov.h>
/linux-master/kernel/sched/
H A Dcore.c48 #include <linux/kcov.h>

Completed in 661 milliseconds