Lines Matching full:coverage

52 	 *  - task with enabled coverage (we can't unwire it from another task)
53 * - each code section for remote coverage collection
61 /* Coverage buffer shared with user space. */
63 /* Task for which we collect coverage, or NULL. */
65 /* Collecting coverage from remote (background) threads. */
179 * We are interested in code coverage as a function of a syscall inputs, in check_kcov_mode()
181 * coverage collection section in a softirq. in check_kcov_mode()
470 * shouldn't be exiting when it's in a kcov coverage collection in kcov_task_exit()
472 * coverage, and t->kcov->t points to the thread that created the in kcov_task_exit()
607 * Enable coverage for the current task. in kcov_ioctl_locked()
609 * and mmapped the file. Coverage collection is disabled only in kcov_ioctl_locked()
630 /* Disable coverage for the current task. */ in kcov_ioctl_locked()
781 * used to collect coverage from that part of code.
784 * used for coverage collection. A userspace process passes this handle to
786 * coverage for the code section identified by this handle.
814 * provided handle, allocates an area for coverage collection, and saves the
815 * pointers to kcov and area into the current task_struct to allow coverage to
818 * collecting coverage and copies all collected coverage into the kcov area.
891 * happened while collecting coverage from a background thread. in kcov_remote_start()
938 /* Reset coverage size. */ in kcov_remote_start()
1000 * coverage data. in kcov_move_area()
1040 * actually found the remote handle and started collecting coverage. in kcov_remote_stop()
1101 * Test that interrupts don't produce spurious coverage. in selftest()
1102 * The coverage callback filters out interrupt code, but only in selftest()
1104 * leaks out of that section and leads to spurious coverage. in selftest()