1 #include "stdio_impl.h" 2 __ofl_add(FILE * f)3 FILE *__ofl_add(FILE *f) 4 { 5 FILE **head = __ofl_lock(); 6 #ifndef __LITEOS__ 7 FILE_LIST_INSERT_HEAD(*head, f); 8 #else 9 f->next = *head; 10 if (*head) (*head)->prev = f; 11 *head = f; 12 #endif 13 __ofl_unlock(); 14 return f; 15 } 16