FreeBSD kernel kern code
kcov_info Struct Reference

Data Fields

struct thread * thread
 
vm_object_t bufobj
 
vm_offset_t kvaddr
 
size_t entries
 
size_t bufsize
 
kcov_state_t state
 
int mode
 

Detailed Description

Definition at line 128 of file kern_kcov.c.

Field Documentation

◆ bufobj

vm_object_t kcov_info::bufobj

Definition at line 130 of file kern_kcov.c.

Referenced by kcov_alloc(), kcov_free(), and kcov_mmap_single().

◆ bufsize

size_t kcov_info::bufsize

Definition at line 133 of file kern_kcov.c.

Referenced by kcov_alloc(), and kcov_free().

◆ entries

size_t kcov_info::entries

Definition at line 132 of file kern_kcov.c.

Referenced by kcov_alloc(), kcov_mmap_single(), trace_cmp(), and trace_pc().

◆ kvaddr

vm_offset_t kcov_info::kvaddr

Definition at line 131 of file kern_kcov.c.

Referenced by kcov_alloc(), kcov_free(), kcov_mmap_single(), trace_cmp(), and trace_pc().

◆ mode

int kcov_info::mode

Definition at line 135 of file kern_kcov.c.

Referenced by kcov_ioctl(), kcov_open(), trace_cmp(), and trace_pc().

◆ state

kcov_state_t kcov_info::state

◆ thread

struct thread* kcov_info::thread

Definition at line 129 of file kern_kcov.c.

Referenced by kcov_ioctl(), kcov_mmap_cleanup(), kcov_open(), and kcov_thread_dtor().


The documentation for this struct was generated from the following file: