I understand that, for example, calling the library function printf invokes the write(2) system call.
My question is: Is there a library call that can invoke more than one system call? In other words: Do system calls always map 1:1 to library calls?