Lines Matching refs:temp
1062 struct recu_dir *rd, *erd, *temp;
1065 rd = erd = temp = NULL;
1108 temp = (struct recu_dir *)
1110 if (temp == NULL) {
1114 temp->next = NULL;
1115 temp->inode = iloc;
1116 temp->nm = malloc(strlen(nm) + 1 +
1118 if (temp->nm != NULL) {
1119 (void) strcpy(temp->nm, nm);
1120 (void) strcat(temp->nm, "/");
1121 (void) strncat(temp->nm,
1126 erd = rd = temp;
1128 erd->next = temp;
1129 erd = temp;
1142 temp = rd;
1144 if (temp->nm) {
1145 free(temp->nm);
1147 free(temp);
1335 struct recu_dir *rd, *erd, *temp;
1337 rd = erd = temp = NULL;
1376 temp = (struct recu_dir *)
1378 if (temp == NULL) {
1382 temp->next = NULL;
1383 temp->inode = iloc;
1384 temp->nm = malloc(strlen(dir) + 1 +
1386 if (temp->nm != NULL) {
1387 (void) strcpy(temp->nm, dir);
1388 (void) strcat(temp->nm, "/");
1389 (void) strncat(temp->nm, (char *)addr,
1396 erd = rd = temp;
1398 erd->next = temp;
1399 erd = temp;
1409 temp = rd;
1411 if (temp->nm) {
1412 free(temp->nm);
1414 free(temp);