#include <sys/queue.h>
#include <sys/time.h>
#include <parlib/alarm.h>
-#include <stdio.h>
#include <parlib/assert.h>
#include <parlib/stdio.h>
#include <stdlib.h>
#include <parlib/vcore.h>
#include <parlib/assert.h>
#include <parlib/spinlock.h>
+#include <parlib/stdio.h>
#include <stdlib.h>
-#include <stdio.h>
#include <sys/mman.h>
void ceq_init(struct ceq *ceq, uint8_t op, unsigned int nr_events,
#include <sys/stat.h>
#include <fcntl.h>
#include <stdint.h>
-#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <limits.h>
#include <unistd.h>
#include <parlib/parlib.h>
#include <parlib/core_set.h>
+#include <parlib/stdio.h>
static const unsigned int llcores[] = {
0
#include <parlib/assert.h>
#include <parlib/stdio.h>
#include <parlib/parlib.h>
-#include <stdio.h>
#include <unistd.h>
#include <parlib/spinlock.h>
#include <ros/common.h>
#include <stdlib.h>
-#include <stdio.h>
+#include <parlib/stdio.h>
#include <unistd.h>
static int isprint(int c)
#include <sys/types.h>
#include <sys/param.h>
#include <parlib/arch/atomic.h>
-#include <stdio.h>
+#include <parlib/stdio.h>
__BEGIN_DECLS
* Networking helpers for dealing with the plan 9 interface. */
#include <stdlib.h>
-#include <stdio.h>
+#include <parlib/stdio.h>
#include <string.h>
#include <unistd.h>
#include <parlib/assert.h>
* Various option parsing utility functions. */
#include <parlib/opts.h>
-#include <stdio.h>
+#include <parlib/stdio.h>
#include <errno.h>
#include <string.h>
#include <ctype.h>
* SOFTWARE. */
#include <parlib/printf-ext.h>
-#include <stdio.h>
+#include <parlib/stdio.h>
#include <string.h>
#include <errno.h>
#include <stdlib.h>
#include <stdint.h>
#include <stdbool.h>
#include <stdlib.h>
-#include <stdio.h>
+#include <parlib/stdio.h>
#include <errno.h>
#include <parlib/parlib.h>
#include <parlib/vcore.h>
// Needed for sigmask functions...
#define _GNU_SOURCE
-#include <stdio.h>
#include <parlib/parlib.h>
#include <parlib/signal.h>
#include <parlib/uthread.h>
* Ported directly from the kernel's slab allocator. */
#include <parlib/slab.h>
-#include <stdio.h>
#include <parlib/assert.h>
#include <parlib/parlib.h>
#include <parlib/stdio.h>
*
* Helper functions to query information about the system. */
-#include <stdio.h>
+#include <parlib/stdio.h>
#include <stdlib.h>
#include <stdint.h>
#include <sys/types.h>
#include <parlib/common.h>
#include <parlib/timing.h>
#include <ros/procinfo.h>
-#include <stdio.h>
+#include <parlib/stdio.h>
uint64_t udelay(uint64_t usec)
{
#include <sys/mman.h>
#include <parlib/assert.h>
#include <parlib/stdio.h>
-#include <stdio.h>
#include <stdlib.h>
#include <parlib/vcore.h>
#include <parlib/ros_debug.h> /* for printd() */
#include <unistd.h>
#include <stdlib.h>
#include <sys/mman.h>
-#include <stdio.h>
#include <parlib/event.h>
#include <parlib/uthread.h>
#include <parlib/ucq.h>
#include <parlib/uthread.h>
#include <parlib/parlib.h>
#include <parlib/assert.h>
-#include <stdio.h>
+#include <parlib/stdio.h>
#include <errno.h>
#include <parlib/slab.h>
#include <parlib/mcs.h>
#include <stdlib.h>
#include <string.h>
#include <parlib/assert.h>
-#include <stdio.h>
#include <errno.h>
#include <parlib/parlib.h>
#include <ros/event.h>
#include <parlib/uthread.h>
#include <parlib/assert.h>
#include <semaphore.h>
-#include <stdio.h>
+#include <parlib/stdio.h>
#include <errno.h>
int sem_init(sem_t *__sem, int __pshared, unsigned int __value)
* See LICENSE for details.
*/
-#include <stdio.h>
+#include <parlib/stdio.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <fcntl.h>
*
* ACPI setup. */
-#include <stdio.h>
+#include <parlib/stdio.h>
#include <stdlib.h>
#include <sys/fcntl.h>
#include <sys/mman.h>
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston,
* MA 02110-1301 USA
*/
+
#include <parlib/common.h>
+#include <parlib/stdio.h>
-#include <stdio.h>
#include <stdarg.h>
#include <string.h>
#include <vmm/coreboot_tables.h>
* See COPYING for details on the GNU General Public License.
*/
-#include <stdio.h>
+#include <parlib/stdio.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <fcntl.h>
#pragma once
#include <vmm/sched.h>
-#include <stdio.h>
+#include <parlib/stdio.h>
/* Test for alignment, e.g. 2^6 */
#define ALIGNED(p, a) (!(((uintptr_t)(p)) & ((a)-1)))
*
*/
-#include <stdio.h>
+#include <parlib/stdio.h>
#include <stdlib.h>
#include <sys/types.h>
#include <sys/stat.h>
-#include <stdio.h>
+#include <parlib/stdio.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <fcntl.h>
* See LICENSE for details.
*/
-#include <stdio.h>
+#include <parlib/stdio.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <fcntl.h>
#include <sys/stat.h>
#include <sys/types.h>
-#include <stdio.h>
+#include <parlib/stdio.h>
#include <stdlib.h>
#include <unistd.h>
#include <fcntl.h>
*
* ELF loading. */
-#include <stdio.h>
+#include <parlib/stdio.h>
#include <fcntl.h>
#include <unistd.h>
#include <libelf.h>
*
* Memory, paging, e820, bootparams and other helpers */
-#include <stdio.h>
+#include <parlib/stdio.h>
#include <stdlib.h>
#include <sys/mman.h>
#include <ros/arch/mmu.h>
#include <parlib/kref.h>
#include <stdlib.h>
-#include <stdio.h>
+#include <parlib/stdio.h>
#include <string.h>
#include <unistd.h>
#include <assert.h>
*
* Set up paging, using the minphys and maxphys in the vm struct. */
-#include <stdio.h>
+#include <parlib/stdio.h>
#include <stdlib.h>
#include <sys/mman.h>
#include <ros/arch/mmu.h>
*
* Utility functions. */
-#include <stdio.h>
+#include <parlib/stdio.h>
#include <string.h>
#include <stdlib.h>
#include <unistd.h>
#define _LARGEFILE64_SOURCE /* See feature_test_macros(7) */
#include <fcntl.h>
-#include <stdio.h>
+#include <parlib/stdio.h>
#include <stdlib.h>
#include <sys/stat.h>
#include <sys/types.h>
* TODO: This needs major refactoring/reformatting.
*/
-#include <stdio.h>
+#include <parlib/stdio.h>
#include <string.h>
#include <unistd.h>
#include <sys/eventfd.h>
#include <stdlib.h>
#include <unistd.h>
-#include <stdio.h>
+#include <parlib/stdio.h>
#include <fcntl.h>
#include <vmm/virtio.h>
#include <vmm/virtio_mmio.h>
#include <vmm/vmm.h>
#include <parlib/arch/trap.h>
#include <parlib/bitmask.h>
-#include <stdio.h>
+#include <parlib/stdio.h>
static bool pir_notif_is_set(struct vmm_gpcore_init *gpci)
{
-#include <stdio.h>
+#include <parlib/stdio.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <fcntl.h>
* See LICENSE for details.
*/
-#include <stdio.h>
+#include <parlib/stdio.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <fcntl.h>