FreeBSD kernel kern code
msan_tls_t Struct Reference

Data Fields

uint8_t param_shadow [MSAN_PARAM_SIZE]
 
uint8_t retval_shadow [MSAN_RETVAL_SIZE]
 
uint8_t va_arg_shadow [MSAN_PARAM_SIZE]
 
uint8_t va_arg_origin [MSAN_PARAM_SIZE]
 
uint64_t va_arg_overflow_size
 
msan_orig_t param_origin [MSAN_PARAM_SIZE/sizeof(msan_orig_t)]
 
msan_orig_t retval_origin
 

Detailed Description

Definition at line 85 of file subr_msan.c.

Field Documentation

◆ param_origin

msan_orig_t msan_tls_t::param_origin[MSAN_PARAM_SIZE/sizeof(msan_orig_t)]

Definition at line 91 of file subr_msan.c.

◆ param_shadow

uint8_t msan_tls_t::param_shadow[MSAN_PARAM_SIZE]

Definition at line 86 of file subr_msan.c.

Referenced by kmsan_check_arg(), and kmsan_init_arg().

◆ retval_origin

msan_orig_t msan_tls_t::retval_origin

Definition at line 92 of file subr_msan.c.

◆ retval_shadow

uint8_t msan_tls_t::retval_shadow[MSAN_RETVAL_SIZE]

Definition at line 87 of file subr_msan.c.

Referenced by kmsan_init_ret().

◆ va_arg_origin

uint8_t msan_tls_t::va_arg_origin[MSAN_PARAM_SIZE]

Definition at line 89 of file subr_msan.c.

◆ va_arg_overflow_size

uint64_t msan_tls_t::va_arg_overflow_size

Definition at line 90 of file subr_msan.c.

◆ va_arg_shadow

uint8_t msan_tls_t::va_arg_shadow[MSAN_PARAM_SIZE]

Definition at line 88 of file subr_msan.c.


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