Lines Matching refs:nameLen
70 static TestNode *createTestNode(const char* name, int32_t nameLen);
77 int* nameLen,
154 int* nameLen, in getNextLevel() argument
163 *nameLen = (int)((*nextName) - name); in getNextLevel()
165 strncpy(n, name, *nameLen); in getNextLevel()
166 n[*nameLen] = 0; in getNextLevel()
170 *nameLen = (int)strlen(name); in getNextLevel()
174 static TestNode *createTestNode(const char* name, int32_t nameLen) in createTestNode() argument
178 newNode = (TestNode*)malloc(sizeof(TestNode) + (nameLen + 1)); in createTestNode()
184 strncpy( newNode->name, name, nameLen ); in createTestNode()
185 newNode->name[nameLen] = 0; in createTestNode()
228 int nameLen; /* length of current 'name' */ in addTestNode() local
241 getNextLevel ( name, &nameLen, &nextName ); in addTestNode()
253 getNextLevel(name, &nameLen, &nextName); in addTestNode()
256 curNode->child = createTestNode(name, nameLen); in addTestNode()
267 while (strncmp_nullcheck ( name, nextNode->name, nameLen) != 0 ) in addTestNode()
275 nextNode = createTestNode(name, nameLen); in addTestNode()
583 int nameLen; /* length of current 'name' */ in getTest() local
600 getNextLevel ( name, &nameLen, &nextName ); in getTest()
612 while (strncmp_nullcheck ( name, nextNode->name, nameLen) != 0 ) in getTest()