1250003Sadrian/*- 2250003Sadrian * Copyright (c) 2005 Peter Wemm 3250003Sadrian * All rights reserved. 4250003Sadrian * 5250003Sadrian * Redistribution and use in source and binary forms, with or without 6250003Sadrian * modification, are permitted provided that the following conditions 7250003Sadrian * are met: 8250003Sadrian * 1. Redistributions of source code must retain the above copyright 9250003Sadrian * notice, this list of conditions and the following disclaimer. 10250003Sadrian * 2. Redistributions in binary form must reproduce the above copyright 11250003Sadrian * notice, this list of conditions and the following disclaimer in the 12250003Sadrian * documentation and/or other materials provided with the distribution. 13250003Sadrian * 14250003Sadrian * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND 15250003Sadrian * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 16250003Sadrian * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 17250003Sadrian * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE 18250003Sadrian * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 19250003Sadrian * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 20250003Sadrian * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 21250003Sadrian * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 22250003Sadrian * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 23250003Sadrian * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 24250003Sadrian * SUCH DAMAGE. 25250003Sadrian */ 26250003Sadrian 27250003Sadrian#include <sys/cdefs.h> 28250003Sadrian__FBSDID("$FreeBSD: releng/11.0/lib/libc/i386/sys/i386_get_fsbase.c 145036 2005-04-14 00:01:35Z peter $"); 29250003Sadrian 30250003Sadrian#include <machine/sysarch.h> 31250003Sadrian 32250003Sadrianint 33250003Sadriani386_get_fsbase(void **addr) 34250003Sadrian{ 35250003Sadrian 36250003Sadrian return (sysarch(I386_GET_FSBASE, addr)); 37250003Sadrian} 38250003Sadrian