Lines Matching refs:workSpace
33 INIT_LOCAL_API int InitWorkSpace(WorkSpace *workSpace, int onlyRead, uint32_t spaceSize);
34 INIT_LOCAL_API void CloseWorkSpace(WorkSpace *workSpace);
36 #define GetTrieNode(workSpace, offset) (ParamTrieNode *)(((offset) == 0 || (offset) > (workSpace)->… argument
37 NULL : (workSpace)->area->data + (offset))
39 #define GetTrieRoot(workSpace) \ argument
40 …(ParamTrieNode *)(((workSpace)->area == NULL) ? NULL : (workSpace)->area->data + (workSpace)->area…
44 INIT_LOCAL_API ParamTrieNode *AddTrieNode(WorkSpace *workSpace, const char *key, uint32_t keyLen);
46 WorkSpace *workSpace, const char *key, uint32_t keyLen, uint32_t *matchLabel);
48 typedef int (*TraversalTrieNodePtr)(const WorkSpace *workSpace, const ParamTrieNode *node, const vo…
49 INIT_LOCAL_API int TraversalTrieNode(const WorkSpace *workSpace,
52 INIT_LOCAL_API uint32_t AddParamSecurityNode(WorkSpace *workSpace, const ParamAuditData *auditData);
53 INIT_LOCAL_API uint32_t AddParamNode(WorkSpace *workSpace, uint8_t type,
62 const WorkSpace *workSpace, const char *key, uint32_t keyLen, uint32_t *matchLabel);