Searched refs:LogicCalculator (Results 1 – 4 of 4) sorted by relevance
/ohos5.0/base/startup/init/services/param/trigger/ |
H A D | trigger_checker.c | 25 int CalculatorInit(LogicCalculator *calculator, int dataNumber, int dataUnit, int needCondition) in CalculatorInit() 54 void CalculatorFree(LogicCalculator *calculator) in CalculatorFree() 63 static void CalculatorClear(LogicCalculator *calculator) in CalculatorClear() 69 static int CalculatorPushChar(LogicCalculator *calculator, char data) in CalculatorPushChar() 78 static int CalculatorPopChar(LogicCalculator *calculator, char *data) in CalculatorPopChar() 89 static int CalculatorPush(LogicCalculator *calculator, const void *data) in CalculatorPush() 100 static int CalculatorPop(LogicCalculator *calculator, void *data) in CalculatorPop() 114 static int CalculatorLength(const LogicCalculator *calculator) in CalculatorLength() 167 static int ComputeSubCondition(const LogicCalculator *calculator, LogicData *data, const char *cond… in ComputeSubCondition() 219 int ComputeCondition(LogicCalculator *calculator, const char *condition) in ComputeCondition() [all …]
|
H A D | trigger_manager.c | 349 static int CheckBootCondition_(LogicCalculator *calculator, in CheckBootCondition_() 359 static int CheckWatchCondition_(LogicCalculator *calculator, in CheckWatchCondition_() 370 static int CheckParamCondition_(LogicCalculator *calculator, in CheckParamCondition_() 383 static int CheckUnknowCondition_(LogicCalculator *calculator, in CheckUnknowCondition_() 393 int type, LogicCalculator *calculator, const char *content, uint32_t contentSize) in ExecTriggerMatch_() 410 int type, LogicCalculator *calculator, const char *content, uint32_t contentSize) in CheckBootMatch_() 418 int type, LogicCalculator *calculator, const char *content, uint32_t contentSize) in CheckParamMatch_() 433 int type, LogicCalculator *calculator, const char *content, uint32_t contentSize) in CheckUnknowMatch_() 475 LogicCalculator calculator = {{0}}; in CheckTrigger()
|
/ohos5.0/base/startup/init/services/param/include/ |
H A D | trigger_checker.h | 62 } LogicCalculator; typedef 64 int CalculatorInit(LogicCalculator *calculator, int dataNumber, int dataUnit, int needCondition); 65 void CalculatorFree(LogicCalculator *calculator); 67 int ComputeCondition(LogicCalculator *calculator, const char *condition);
|
H A D | trigger_manager.h | 97 LogicCalculator *calculator, const char *content, uint32_t contentSize); 98 int32_t (*checkCondition)(LogicCalculator *calculator,
|