github.com/google/syzkaller@v0.0.0-20240517125934-c0f1611a36d6/executor/nocover.h (about)

     1  // Copyright 2018 syzkaller project authors. All rights reserved.
     2  // Use of this source code is governed by Apache 2 LICENSE that can be found in the LICENSE file.
     3  
     4  static void cover_open(cover_t* cov, bool extra)
     5  {
     6  }
     7  
     8  static void cover_enable(cover_t* cov, bool collect_comps, bool extra)
     9  {
    10  }
    11  
    12  static void cover_reset(cover_t* cov)
    13  {
    14  }
    15  
    16  static void cover_collect(cover_t* cov)
    17  {
    18  }
    19  
    20  static void cover_protect(cover_t* cov)
    21  {
    22  }
    23  
    24  static void cover_mmap(cover_t* cov)
    25  {
    26  }
    27  
    28  #if SYZ_EXECUTOR_USES_SHMEM
    29  static void cover_unprotect(cover_t* cov)
    30  {
    31  }
    32  
    33  static bool use_cover_edges(uint64 pc)
    34  {
    35  	return true;
    36  }
    37  #endif