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()
464 * shouldn't be exiting when it's in a kcov coverage collection in kcov_task_exit()
466 * coverage, and t->kcov->t points to the thread that created the in kcov_task_exit()
597 * Enable coverage for the current task. in kcov_ioctl_locked()
599 * and mmapped the file. Coverage collection is disabled only in kcov_ioctl_locked()
620 /* Disable coverage for the current task. */ in kcov_ioctl_locked()
771 * used to collect coverage from that part of code.
774 * used for coverage collection. A userspace process passes this handle to
776 * coverage for the code section identified by this handle.
804 * provided handle, allocates an area for coverage collection, and saves the
805 * pointers to kcov and area into the current task_struct to allow coverage to
808 * collecting coverage and copies all collected coverage into the kcov area.
879 * happened while collecting coverage from a background thread. in kcov_remote_start()
924 /* Reset coverage size. */ in kcov_remote_start()
1017 * actually found the remote handle and started collecting coverage. in kcov_remote_stop()
1078 * Test that interrupts don't produce spurious coverage. in selftest()
1079 * The coverage callback filters out interrupt code, but only in selftest()
1081 * leaks out of that section and leads to spurious coverage. in selftest()