1*a4f11372Smiod /* $OpenBSD: libsa.h,v 1.4 2023/02/23 19:48:22 miod Exp $ */ 2346e4808Sdrahn 3346e4808Sdrahn /* 4346e4808Sdrahn * Copyright (c) 2006 Mark Kettenis 5346e4808Sdrahn * 6346e4808Sdrahn * Permission to use, copy, modify, and distribute this software for any 7346e4808Sdrahn * purpose with or without fee is hereby granted, provided that the above 8346e4808Sdrahn * copyright notice and this permission notice appear in all copies. 9346e4808Sdrahn * 10346e4808Sdrahn * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES 11346e4808Sdrahn * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF 12346e4808Sdrahn * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR 13346e4808Sdrahn * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES 14346e4808Sdrahn * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN 15346e4808Sdrahn * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF 16346e4808Sdrahn * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. 17346e4808Sdrahn */ 18346e4808Sdrahn 19346e4808Sdrahn #include <lib/libsa/stand.h> 20346e4808Sdrahn 21a3c0427bSkettenis void freeall(void); 22a3c0427bSkettenis 23103c086eSgkoehler void syncicache(void *, size_t); 24103c086eSgkoehler 25a3c0427bSkettenis void machdep(void); 26a3c0427bSkettenis void devboot(dev_t, char *); 27a3c0427bSkettenis void run_loadfile(uint64_t *marks, int howto); 28