/kernel/linux/linux-6.6/kernel/ |
H A D | kcov.c | 2 #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 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) kcov_start() argument 383 kcov_reset(struct kcov *kcov) kcov_reset() argument 392 kcov_remote_reset(struct kcov *kcov) kcov_remote_reset() argument 411 kcov_disable(struct task_struct *t, struct kcov *kcov) kcov_disable() argument 420 kcov_get(struct kcov *kcov) kcov_get() argument 425 kcov_put(struct kcov *kcov) kcov_put() argument 436 struct kcov *kcov; kcov_task_exit() local 480 struct kcov *kcov = vma->vm_file->private_data; kcov_mmap() local 510 struct kcov *kcov; kcov_open() local 548 kcov_fault_in_area(struct kcov *kcov) kcov_fault_in_area() argument 575 kcov_ioctl_locked(struct kcov *kcov, unsigned int cmd, unsigned long arg) kcov_ioctl_locked() argument 683 struct kcov *kcov; kcov_ioctl() local 841 struct kcov *kcov; kcov_remote_start() local 985 struct kcov *kcov; kcov_remote_stop() local [all...] |
H A D | Makefile | 36 # If sanitizers detect any issues in kcov, it may lead to recursion 88 obj-$(CONFIG_KCOV) += kcov.o
|
H A D | exit.c | 67 #include <linux/kcov.h>
|
H A D | fork.c | 91 #include <linux/kcov.h>
|
/kernel/linux/linux-5.10/kernel/ |
H A D | kcov.c | 2 #define pr_fmt(fmt) "kcov: " fmt 23 #include <linux/kcov.h> 34 * kcov descriptor (one per opened debugfs file). 46 struct kcov { struct 68 * Sequence is incremented each time kcov is reenabled, used by 81 struct kcov *kcov; member 95 struct kcov *saved_kcov; 114 static struct kcov_remote *kcov_remote_add(struct kcov *kcov, u6 argument 325 kcov_start(struct task_struct *t, struct kcov *kcov, unsigned int size, void *area, enum kcov_mode mode, int sequence) kcov_start() argument 362 kcov_reset(struct kcov *kcov) kcov_reset() argument 371 kcov_remote_reset(struct kcov *kcov) kcov_remote_reset() argument 390 kcov_disable(struct task_struct *t, struct kcov *kcov) kcov_disable() argument 399 kcov_get(struct kcov *kcov) kcov_get() argument 404 kcov_put(struct kcov *kcov) kcov_put() argument 415 struct kcov *kcov; kcov_task_exit() local 460 struct kcov *kcov = vma->vm_file->private_data; kcov_mmap() local 495 struct kcov *kcov; kcov_open() local 533 kcov_fault_in_area(struct kcov *kcov) kcov_fault_in_area() argument 560 kcov_ioctl_locked(struct kcov *kcov, unsigned int cmd, unsigned long arg) kcov_ioctl_locked() argument 687 struct kcov *kcov; kcov_ioctl() local 815 struct kcov *kcov; kcov_remote_start() local 958 struct kcov *kcov; kcov_remote_stop() local [all...] |
H A D | Makefile | 89 obj-$(CONFIG_KCOV) += kcov.o
|
H A D | exit.c | 67 #include <linux/kcov.h>
|
H A D | fork.c | 93 #include <linux/kcov.h>
|
/kernel/linux/linux-5.10/include/linux/ |
H A D | kcov.h | 5 #include <uapi/linux/kcov.h> 40 /* See Documentation/dev-tools/kcov.rst for usage details. */
|
H A D | sched.h | 17 #include <linux/kcov.h> 1417 /* See kernel/kcov.c for more details. */ 1429 struct kcov *kcov; member
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | kcov.h | 6 #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 D | sched.h | 1528 /* See kernel/kcov.c for more details. */ 1540 struct kcov *kcov; member
|
/kernel/linux/linux-5.10/tools/objtool/ |
H A D | elf.h | 63 u8 kcov : 1; member
|
H A D | check.c | 1038 if (insn->sec->noinstr && sym->kcov) { in annotate_call_site() 1998 func->kcov = true; in classify_symbols()
|
/kernel/linux/linux-6.6/drivers/usb/usbip/ |
H A D | usbip_common.h | 21 #include <linux/kcov.h>
|
/kernel/linux/linux-6.6/net/nfc/ |
H A D | rawsock.c | 15 #include <linux/kcov.h>
|
/kernel/linux/linux-6.6/net/nfc/nci/ |
H A D | hci.c | 17 #include <linux/kcov.h>
|
H A D | core.c | 27 #include <linux/kcov.h>
|
/kernel/linux/linux-5.10/ |
H A D | Makefile | 1004 include-$(CONFIG_KCOV) += scripts/Makefile.kcov
|
/kernel/linux/linux-6.6/ |
H A D | Makefile | 1018 include-$(CONFIG_KCOV) += scripts/Makefile.kcov
|
/kernel/linux/linux-5.10/drivers/usb/core/ |
H A D | hcd.c | 34 #include <linux/kcov.h>
|
/kernel/linux/linux-6.6/drivers/usb/core/ |
H A D | hcd.c | 34 #include <linux/kcov.h> 1646 * coverage collection section, but kcov doesn't support that kind of in __usb_hcd_giveback_urb()
|
/kernel/linux/linux-6.6/net/mac80211/ |
H A D | iface.c | 18 #include <linux/kcov.h>
|
/kernel/linux/linux-5.10/drivers/vhost/ |
H A D | vhost.c | 32 #include <linux/kcov.h>
|
/kernel/linux/linux-6.6/drivers/vhost/ |
H A D | vhost.c | 32 #include <linux/kcov.h>
|