Open CAS Framework
Open source framework of Cache Acceleration Software
nhit.h
1 /*
2  * Copyright(c) 2019-2020 Intel Corporation
3  * SPDX-License-Identifier: BSD-3-Clause-Clear
4  */
5 
6 #ifndef __OCF_PROMOTION_NHIT_H__
7 #define __OCF_PROMOTION_NHIT_H__
8 
9 enum ocf_nhit_param {
10  ocf_nhit_insertion_threshold,
11  ocf_nhit_trigger_threshold,
12  ocf_nhit_param_max
13 };
14 
15 #define OCF_NHIT_MIN_THRESHOLD 2
16 #define OCF_NHIT_MAX_THRESHOLD 1000
17 #define OCF_NHIT_THRESHOLD_DEFAULT 3
18 
19 #define OCF_NHIT_MIN_TRIGGER 0
20 #define OCF_NHIT_MAX_TRIGGER 100
21 #define OCF_NHIT_TRIGGER_DEFAULT 80
22 
23 #endif /* __OCF_PROMOTION_NHIT_H__ */