github.com/afumu/libc@v0.0.6/musl/src/stdio/ofl_add.c (about)

     1  #include "stdio_impl.h"
     2  
     3  FILE *__ofl_add(FILE *f)
     4  {
     5  	FILE **head = __ofl_lock();
     6  	f->next = *head;
     7  	if (*head) (*head)->prev = f;
     8  	*head = f;
     9  	__ofl_unlock();
    10  	return f;
    11  }