am 2807d953: Merge "Remove bogus "arch-p" directory."
* commit '2807d9535a4db3a4ed40e17fd5b9a9be2b30929b': Remove bogus "arch-p" directory.
This commit is contained in:
@@ -1,23 +0,0 @@
|
|||||||
/*
|
|
||||||
* Copyright 2014, The Android Open Source Project
|
|
||||||
*
|
|
||||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
|
||||||
* you may not use this file except in compliance with the License.
|
|
||||||
* You may obtain a copy of the License at
|
|
||||||
*
|
|
||||||
* http://www.apache.org/licenses/LICENSE-2.0
|
|
||||||
*
|
|
||||||
* Unless required by applicable law or agreed to in writing, software
|
|
||||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
|
||||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
||||||
* See the License for the specific language governing permissions and
|
|
||||||
* limitations under the License.
|
|
||||||
*/
|
|
||||||
#ifndef _FORBIDDEN_HEADER_H
|
|
||||||
#define _FORBIDDEN_HEADER_H
|
|
||||||
|
|
||||||
#ifndef NDEBUG
|
|
||||||
#warning "The header file should not included directly by user."
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#endif
|
|
||||||
@@ -1,19 +0,0 @@
|
|||||||
/****************************************************************************
|
|
||||||
****************************************************************************
|
|
||||||
***
|
|
||||||
*** This header was automatically generated from a Linux kernel header
|
|
||||||
*** of the same name, to make information necessary for userspace to
|
|
||||||
*** call into the kernel available to libc. It contains only constants,
|
|
||||||
*** structures, and macros generated from the original header, and thus,
|
|
||||||
*** contains no copyrightable information.
|
|
||||||
***
|
|
||||||
*** To edit the content of this header, modify the corresponding
|
|
||||||
*** source file (e.g. under external/kernel-headers/original/) then
|
|
||||||
*** run bionic/libc/kernel/tools/update_all.py
|
|
||||||
***
|
|
||||||
*** Any manual change here will be lost the next time this script will
|
|
||||||
*** be run. You've been warned!
|
|
||||||
***
|
|
||||||
****************************************************************************
|
|
||||||
****************************************************************************/
|
|
||||||
#include <asm-generic/auxvec.h>
|
|
||||||
@@ -1,25 +0,0 @@
|
|||||||
/****************************************************************************
|
|
||||||
****************************************************************************
|
|
||||||
***
|
|
||||||
*** This header was automatically generated from a Linux kernel header
|
|
||||||
*** of the same name, to make information necessary for userspace to
|
|
||||||
*** call into the kernel available to libc. It contains only constants,
|
|
||||||
*** structures, and macros generated from the original header, and thus,
|
|
||||||
*** contains no copyrightable information.
|
|
||||||
***
|
|
||||||
*** To edit the content of this header, modify the corresponding
|
|
||||||
*** source file (e.g. under external/kernel-headers/original/) then
|
|
||||||
*** run bionic/libc/kernel/tools/update_all.py
|
|
||||||
***
|
|
||||||
*** Any manual change here will be lost the next time this script will
|
|
||||||
*** be run. You've been warned!
|
|
||||||
***
|
|
||||||
****************************************************************************
|
|
||||||
****************************************************************************/
|
|
||||||
#ifdef __LP64__
|
|
||||||
#define __BITS_PER_LONG 64
|
|
||||||
#else
|
|
||||||
#define __BITS_PER_LONG 32
|
|
||||||
#endif
|
|
||||||
#include <asm-generic/bitsperlong.h>
|
|
||||||
|
|
||||||
@@ -1,23 +0,0 @@
|
|||||||
/****************************************************************************
|
|
||||||
****************************************************************************
|
|
||||||
***
|
|
||||||
*** This header was automatically generated from a Linux kernel header
|
|
||||||
*** of the same name, to make information necessary for userspace to
|
|
||||||
*** call into the kernel available to libc. It contains only constants,
|
|
||||||
*** structures, and macros generated from the original header, and thus,
|
|
||||||
*** contains no copyrightable information.
|
|
||||||
***
|
|
||||||
*** To edit the content of this header, modify the corresponding
|
|
||||||
*** source file (e.g. under external/kernel-headers/original/) then
|
|
||||||
*** run bionic/libc/kernel/tools/update_all.py
|
|
||||||
***
|
|
||||||
*** Any manual change here will be lost the next time this script will
|
|
||||||
*** be run. You've been warned!
|
|
||||||
***
|
|
||||||
****************************************************************************
|
|
||||||
****************************************************************************/
|
|
||||||
#ifndef __ASM_ARM_BYTEORDER_H
|
|
||||||
#define __ASM_ARM_BYTEORDER_H
|
|
||||||
#include <linux/byteorder/little_endian.h>
|
|
||||||
#endif
|
|
||||||
/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
|
|
||||||
@@ -1,19 +0,0 @@
|
|||||||
/****************************************************************************
|
|
||||||
****************************************************************************
|
|
||||||
***
|
|
||||||
*** This header was automatically generated from a Linux kernel header
|
|
||||||
*** of the same name, to make information necessary for userspace to
|
|
||||||
*** call into the kernel available to libc. It contains only constants,
|
|
||||||
*** structures, and macros generated from the original header, and thus,
|
|
||||||
*** contains no copyrightable information.
|
|
||||||
***
|
|
||||||
*** To edit the content of this header, modify the corresponding
|
|
||||||
*** source file (e.g. under external/kernel-headers/original/) then
|
|
||||||
*** run bionic/libc/kernel/tools/update_all.py
|
|
||||||
***
|
|
||||||
*** Any manual change here will be lost the next time this script will
|
|
||||||
*** be run. You've been warned!
|
|
||||||
***
|
|
||||||
****************************************************************************
|
|
||||||
****************************************************************************/
|
|
||||||
#include <asm-generic/errno.h>
|
|
||||||
@@ -1,28 +0,0 @@
|
|||||||
/****************************************************************************
|
|
||||||
****************************************************************************
|
|
||||||
***
|
|
||||||
*** This header was automatically generated from a Linux kernel header
|
|
||||||
*** of the same name, to make information necessary for userspace to
|
|
||||||
*** call into the kernel available to libc. It contains only constants,
|
|
||||||
*** structures, and macros generated from the original header, and thus,
|
|
||||||
*** contains no copyrightable information.
|
|
||||||
***
|
|
||||||
*** To edit the content of this header, modify the corresponding
|
|
||||||
*** source file (e.g. under external/kernel-headers/original/) then
|
|
||||||
*** run bionic/libc/kernel/tools/update_all.py
|
|
||||||
***
|
|
||||||
*** Any manual change here will be lost the next time this script will
|
|
||||||
*** be run. You've been warned!
|
|
||||||
***
|
|
||||||
****************************************************************************
|
|
||||||
****************************************************************************/
|
|
||||||
#ifndef _TARGET_FCNTL_H
|
|
||||||
#define _TARGET_FCNTL_H
|
|
||||||
|
|
||||||
#define O_DIRECTORY 040000 // TODO: x86, mips family needs to be fixed
|
|
||||||
#define O_NOFOLLOW 0100000
|
|
||||||
#define O_DIRECT 0200000
|
|
||||||
#define O_LARGEFILE 0400000
|
|
||||||
#include <asm-generic/fcntl.h>
|
|
||||||
|
|
||||||
#endif
|
|
||||||
@@ -1,19 +0,0 @@
|
|||||||
/****************************************************************************
|
|
||||||
****************************************************************************
|
|
||||||
***
|
|
||||||
*** This header was automatically generated from a Linux kernel header
|
|
||||||
*** of the same name, to make information necessary for userspace to
|
|
||||||
*** call into the kernel available to libc. It contains only constants,
|
|
||||||
*** structures, and macros generated from the original header, and thus,
|
|
||||||
*** contains no copyrightable information.
|
|
||||||
***
|
|
||||||
*** To edit the content of this header, modify the corresponding
|
|
||||||
*** source file (e.g. under external/kernel-headers/original/) then
|
|
||||||
*** run bionic/libc/kernel/tools/update_all.py
|
|
||||||
***
|
|
||||||
*** Any manual change here will be lost the next time this script will
|
|
||||||
*** be run. You've been warned!
|
|
||||||
***
|
|
||||||
****************************************************************************
|
|
||||||
****************************************************************************/
|
|
||||||
#include <asm-generic/ioctl.h>
|
|
||||||
@@ -1,23 +0,0 @@
|
|||||||
/****************************************************************************
|
|
||||||
****************************************************************************
|
|
||||||
***
|
|
||||||
*** This header was automatically generated from a Linux kernel header
|
|
||||||
*** of the same name, to make information necessary for userspace to
|
|
||||||
*** call into the kernel available to libc. It contains only constants,
|
|
||||||
*** structures, and macros generated from the original header, and thus,
|
|
||||||
*** contains no copyrightable information.
|
|
||||||
***
|
|
||||||
*** To edit the content of this header, modify the corresponding
|
|
||||||
*** source file (e.g. under external/kernel-headers/original/) then
|
|
||||||
*** run bionic/libc/kernel/tools/update_all.py
|
|
||||||
***
|
|
||||||
*** Any manual change here will be lost the next time this script will
|
|
||||||
*** be run. You've been warned!
|
|
||||||
***
|
|
||||||
****************************************************************************
|
|
||||||
****************************************************************************/
|
|
||||||
#ifndef __ASM_TARGET_IOCTLS_H
|
|
||||||
#define __ASM_TARGET_IOCTLS_H
|
|
||||||
#define FIOQSIZE 0x545E
|
|
||||||
#include <asm-generic/ioctls.h>
|
|
||||||
#endif
|
|
||||||
@@ -1,19 +0,0 @@
|
|||||||
/****************************************************************************
|
|
||||||
****************************************************************************
|
|
||||||
***
|
|
||||||
*** This header was automatically generated from a Linux kernel header
|
|
||||||
*** of the same name, to make information necessary for userspace to
|
|
||||||
*** call into the kernel available to libc. It contains only constants,
|
|
||||||
*** structures, and macros generated from the original header, and thus,
|
|
||||||
*** contains no copyrightable information.
|
|
||||||
***
|
|
||||||
*** To edit the content of this header, modify the corresponding
|
|
||||||
*** source file (e.g. under external/kernel-headers/original/) then
|
|
||||||
*** run bionic/libc/kernel/tools/update_all.py
|
|
||||||
***
|
|
||||||
*** Any manual change here will be lost the next time this script will
|
|
||||||
*** be run. You've been warned!
|
|
||||||
***
|
|
||||||
****************************************************************************
|
|
||||||
****************************************************************************/
|
|
||||||
#include <asm-generic/ipcbuf.h>
|
|
||||||
@@ -1,19 +0,0 @@
|
|||||||
/****************************************************************************
|
|
||||||
****************************************************************************
|
|
||||||
***
|
|
||||||
*** This header was automatically generated from a Linux kernel header
|
|
||||||
*** of the same name, to make information necessary for userspace to
|
|
||||||
*** call into the kernel available to libc. It contains only constants,
|
|
||||||
*** structures, and macros generated from the original header, and thus,
|
|
||||||
*** contains no copyrightable information.
|
|
||||||
***
|
|
||||||
*** To edit the content of this header, modify the corresponding
|
|
||||||
*** source file (e.g. under external/kernel-headers/original/) then
|
|
||||||
*** run bionic/libc/kernel/tools/update_all.py
|
|
||||||
***
|
|
||||||
*** Any manual change here will be lost the next time this script will
|
|
||||||
*** be run. You've been warned!
|
|
||||||
***
|
|
||||||
****************************************************************************
|
|
||||||
****************************************************************************/
|
|
||||||
#include <asm-generic/mman.h>
|
|
||||||
@@ -1,19 +0,0 @@
|
|||||||
/****************************************************************************
|
|
||||||
****************************************************************************
|
|
||||||
***
|
|
||||||
*** This header was automatically generated from a Linux kernel header
|
|
||||||
*** of the same name, to make information necessary for userspace to
|
|
||||||
*** call into the kernel available to libc. It contains only constants,
|
|
||||||
*** structures, and macros generated from the original header, and thus,
|
|
||||||
*** contains no copyrightable information.
|
|
||||||
***
|
|
||||||
*** To edit the content of this header, modify the corresponding
|
|
||||||
*** source file (e.g. under external/kernel-headers/original/) then
|
|
||||||
*** run bionic/libc/kernel/tools/update_all.py
|
|
||||||
***
|
|
||||||
*** Any manual change here will be lost the next time this script will
|
|
||||||
*** be run. You've been warned!
|
|
||||||
***
|
|
||||||
****************************************************************************
|
|
||||||
****************************************************************************/
|
|
||||||
#include <asm-generic/msgbuf.h>
|
|
||||||
@@ -1,19 +0,0 @@
|
|||||||
/****************************************************************************
|
|
||||||
****************************************************************************
|
|
||||||
***
|
|
||||||
*** This header was automatically generated from a Linux kernel header
|
|
||||||
*** of the same name, to make information necessary for userspace to
|
|
||||||
*** call into the kernel available to libc. It contains only constants,
|
|
||||||
*** structures, and macros generated from the original header, and thus,
|
|
||||||
*** contains no copyrightable information.
|
|
||||||
***
|
|
||||||
*** To edit the content of this header, modify the corresponding
|
|
||||||
*** source file (e.g. under external/kernel-headers/original/) then
|
|
||||||
*** run bionic/libc/kernel/tools/update_all.py
|
|
||||||
***
|
|
||||||
*** Any manual change here will be lost the next time this script will
|
|
||||||
*** be run. You've been warned!
|
|
||||||
***
|
|
||||||
****************************************************************************
|
|
||||||
****************************************************************************/
|
|
||||||
#include <asm-generic/param.h>
|
|
||||||
@@ -1,19 +0,0 @@
|
|||||||
/****************************************************************************
|
|
||||||
****************************************************************************
|
|
||||||
***
|
|
||||||
*** This header was automatically generated from a Linux kernel header
|
|
||||||
*** of the same name, to make information necessary for userspace to
|
|
||||||
*** call into the kernel available to libc. It contains only constants,
|
|
||||||
*** structures, and macros generated from the original header, and thus,
|
|
||||||
*** contains no copyrightable information.
|
|
||||||
***
|
|
||||||
*** To edit the content of this header, modify the corresponding
|
|
||||||
*** source file (e.g. under external/kernel-headers/original/) then
|
|
||||||
*** run bionic/libc/kernel/tools/update_all.py
|
|
||||||
***
|
|
||||||
*** Any manual change here will be lost the next time this script will
|
|
||||||
*** be run. You've been warned!
|
|
||||||
***
|
|
||||||
****************************************************************************
|
|
||||||
****************************************************************************/
|
|
||||||
#include <asm-generic/poll.h>
|
|
||||||
@@ -1,22 +0,0 @@
|
|||||||
/****************************************************************************
|
|
||||||
****************************************************************************
|
|
||||||
***
|
|
||||||
*** This header was automatically generated from a Linux kernel header
|
|
||||||
*** of the same name, to make information necessary for userspace to
|
|
||||||
*** call into the kernel available to libc. It contains only constants,
|
|
||||||
*** structures, and macros generated from the original header, and thus,
|
|
||||||
*** contains no copyrightable information.
|
|
||||||
***
|
|
||||||
*** To edit the content of this header, modify the corresponding
|
|
||||||
*** source file (e.g. under external/kernel-headers/original/) then
|
|
||||||
*** run bionic/libc/kernel/tools/update_all.py
|
|
||||||
***
|
|
||||||
*** Any manual change here will be lost the next time this script will
|
|
||||||
*** be run. You've been warned!
|
|
||||||
***
|
|
||||||
****************************************************************************
|
|
||||||
****************************************************************************/
|
|
||||||
#ifndef __ARCH_ARM_POSIX_TYPES_H
|
|
||||||
#define __ARCH_ARM_POSIX_TYPES_H
|
|
||||||
#include <asm-generic/posix_types.h>
|
|
||||||
#endif
|
|
||||||
@@ -1,19 +0,0 @@
|
|||||||
/****************************************************************************
|
|
||||||
****************************************************************************
|
|
||||||
***
|
|
||||||
*** This header was automatically generated from a Linux kernel header
|
|
||||||
*** of the same name, to make information necessary for userspace to
|
|
||||||
*** call into the kernel available to libc. It contains only constants,
|
|
||||||
*** structures, and macros generated from the original header, and thus,
|
|
||||||
*** contains no copyrightable information.
|
|
||||||
***
|
|
||||||
*** To edit the content of this header, modify the corresponding
|
|
||||||
*** source file (e.g. under external/kernel-headers/original/) then
|
|
||||||
*** run bionic/libc/kernel/tools/update_all.py
|
|
||||||
***
|
|
||||||
*** Any manual change here will be lost the next time this script will
|
|
||||||
*** be run. You've been warned!
|
|
||||||
***
|
|
||||||
****************************************************************************
|
|
||||||
****************************************************************************/
|
|
||||||
#include <asm-generic/resource.h>
|
|
||||||
@@ -1,19 +0,0 @@
|
|||||||
/****************************************************************************
|
|
||||||
****************************************************************************
|
|
||||||
***
|
|
||||||
*** This header was automatically generated from a Linux kernel header
|
|
||||||
*** of the same name, to make information necessary for userspace to
|
|
||||||
*** call into the kernel available to libc. It contains only constants,
|
|
||||||
*** structures, and macros generated from the original header, and thus,
|
|
||||||
*** contains no copyrightable information.
|
|
||||||
***
|
|
||||||
*** To edit the content of this header, modify the corresponding
|
|
||||||
*** source file (e.g. under external/kernel-headers/original/) then
|
|
||||||
*** run bionic/libc/kernel/tools/update_all.py
|
|
||||||
***
|
|
||||||
*** Any manual change here will be lost the next time this script will
|
|
||||||
*** be run. You've been warned!
|
|
||||||
***
|
|
||||||
****************************************************************************
|
|
||||||
****************************************************************************/
|
|
||||||
#include <asm-generic/sembuf.h>
|
|
||||||
@@ -1,19 +0,0 @@
|
|||||||
/****************************************************************************
|
|
||||||
****************************************************************************
|
|
||||||
***
|
|
||||||
*** This header was automatically generated from a Linux kernel header
|
|
||||||
*** of the same name, to make information necessary for userspace to
|
|
||||||
*** call into the kernel available to libc. It contains only constants,
|
|
||||||
*** structures, and macros generated from the original header, and thus,
|
|
||||||
*** contains no copyrightable information.
|
|
||||||
***
|
|
||||||
*** To edit the content of this header, modify the corresponding
|
|
||||||
*** source file (e.g. under external/kernel-headers/original/) then
|
|
||||||
*** run bionic/libc/kernel/tools/update_all.py
|
|
||||||
***
|
|
||||||
*** Any manual change here will be lost the next time this script will
|
|
||||||
*** be run. You've been warned!
|
|
||||||
***
|
|
||||||
****************************************************************************
|
|
||||||
****************************************************************************/
|
|
||||||
#include <asm-generic/shmbuf.h>
|
|
||||||
@@ -1,17 +0,0 @@
|
|||||||
/*
|
|
||||||
* Copyright 2014, The Android Open Source Project
|
|
||||||
*
|
|
||||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
|
||||||
* you may not use this file except in compliance with the License.
|
|
||||||
* You may obtain a copy of the License at
|
|
||||||
*
|
|
||||||
* http://www.apache.org/licenses/LICENSE-2.0
|
|
||||||
*
|
|
||||||
* Unless required by applicable law or agreed to in writing, software
|
|
||||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
|
||||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
||||||
* See the License for the specific language governing permissions and
|
|
||||||
* limitations under the License.
|
|
||||||
*/
|
|
||||||
|
|
||||||
#include <_FORBIDDEN_HEADER.h>
|
|
||||||
@@ -1,23 +0,0 @@
|
|||||||
/****************************************************************************
|
|
||||||
****************************************************************************
|
|
||||||
***
|
|
||||||
*** This header was automatically generated from a Linux kernel header
|
|
||||||
*** of the same name, to make information necessary for userspace to
|
|
||||||
*** call into the kernel available to libc. It contains only constants,
|
|
||||||
*** structures, and macros generated from the original header, and thus,
|
|
||||||
*** contains no copyrightable information.
|
|
||||||
***
|
|
||||||
*** To edit the content of this header, modify the corresponding
|
|
||||||
*** source file (e.g. under external/kernel-headers/original/) then
|
|
||||||
*** run bionic/libc/kernel/tools/update_all.py
|
|
||||||
***
|
|
||||||
*** Any manual change here will be lost the next time this script will
|
|
||||||
*** be run. You've been warned!
|
|
||||||
***
|
|
||||||
****************************************************************************
|
|
||||||
****************************************************************************/
|
|
||||||
#ifndef __ASM_SIGINFO_H
|
|
||||||
#define __ASM_SIGINFO_H
|
|
||||||
#include <asm-generic/siginfo.h>
|
|
||||||
/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
|
|
||||||
#endif
|
|
||||||
@@ -1,104 +0,0 @@
|
|||||||
/****************************************************************************
|
|
||||||
****************************************************************************
|
|
||||||
***
|
|
||||||
*** This header was automatically generated from a Linux kernel header
|
|
||||||
*** of the same name, to make information necessary for userspace to
|
|
||||||
*** call into the kernel available to libc. It contains only constants,
|
|
||||||
*** structures, and macros generated from the original header, and thus,
|
|
||||||
*** contains no copyrightable information.
|
|
||||||
***
|
|
||||||
*** To edit the content of this header, modify the corresponding
|
|
||||||
*** source file (e.g. under external/kernel-headers/original/) then
|
|
||||||
*** run bionic/libc/kernel/tools/update_all.py
|
|
||||||
***
|
|
||||||
*** Any manual change here will be lost the next time this script will
|
|
||||||
*** be run. You've been warned!
|
|
||||||
***
|
|
||||||
****************************************************************************
|
|
||||||
****************************************************************************/
|
|
||||||
#ifndef __ASM_SIGNAL_H
|
|
||||||
#define __ASM_SIGNAL_H
|
|
||||||
|
|
||||||
#ifdef __LP64__
|
|
||||||
|
|
||||||
#include <asm-generic/signal.h>
|
|
||||||
|
|
||||||
#else // ! __LP64__
|
|
||||||
|
|
||||||
#include <linux/types.h>
|
|
||||||
#include <linux/time.h>
|
|
||||||
#include <linux/compiler.h>
|
|
||||||
struct siginfo;
|
|
||||||
#define _KERNEL_NSIG 32
|
|
||||||
typedef unsigned long sigset_t;
|
|
||||||
#define SIGHUP 1
|
|
||||||
#define SIGINT 2
|
|
||||||
#define SIGQUIT 3
|
|
||||||
#define SIGILL 4
|
|
||||||
#define SIGTRAP 5
|
|
||||||
#define SIGABRT 6
|
|
||||||
#define SIGIOT 6
|
|
||||||
#define SIGBUS 7
|
|
||||||
#define SIGFPE 8
|
|
||||||
#define SIGKILL 9
|
|
||||||
#define SIGUSR1 10
|
|
||||||
#define SIGSEGV 11
|
|
||||||
#define SIGUSR2 12
|
|
||||||
#define SIGPIPE 13
|
|
||||||
#define SIGALRM 14
|
|
||||||
#define SIGTERM 15
|
|
||||||
#define SIGSTKFLT 16
|
|
||||||
#define SIGCHLD 17
|
|
||||||
#define SIGCONT 18
|
|
||||||
#define SIGSTOP 19
|
|
||||||
#define SIGTSTP 20
|
|
||||||
#define SIGTTIN 21
|
|
||||||
#define SIGTTOU 22
|
|
||||||
#define SIGURG 23
|
|
||||||
#define SIGXCPU 24
|
|
||||||
#define SIGXFSZ 25
|
|
||||||
#define SIGVTALRM 26
|
|
||||||
#define SIGPROF 27
|
|
||||||
#define SIGWINCH 28
|
|
||||||
#define SIGIO 29
|
|
||||||
#define SIGPOLL SIGIO
|
|
||||||
#define SIGPWR 30
|
|
||||||
#define SIGSYS 31
|
|
||||||
#define SIGUNUSED 31
|
|
||||||
#define __SIGRTMIN 32
|
|
||||||
#define __SIGRTMAX _KERNEL__NSIG
|
|
||||||
#define SA_NOCLDSTOP 0x00000001u
|
|
||||||
#define SA_NOCLDWAIT 0x00000002u
|
|
||||||
#define SA_SIGINFO 0x00000004u
|
|
||||||
#define SA_ONSTACK 0x08000000u
|
|
||||||
#define SA_RESTART 0x10000000u
|
|
||||||
#define SA_NODEFER 0x40000000u
|
|
||||||
#define SA_RESETHAND 0x80000000u
|
|
||||||
#define SA_NOMASK SA_NODEFER
|
|
||||||
#define SA_ONESHOT SA_RESETHAND
|
|
||||||
#define SA_RESTORER 0x04000000
|
|
||||||
#define MINSIGSTKSZ 2048
|
|
||||||
#define SIGSTKSZ 8192
|
|
||||||
#include <asm-generic/signal-defs.h>
|
|
||||||
|
|
||||||
struct sigaction {
|
|
||||||
union {
|
|
||||||
__sighandler_t _sa_handler;
|
|
||||||
void (*_sa_sigaction)(int, struct siginfo *, void *);
|
|
||||||
} _u;
|
|
||||||
sigset_t sa_mask;
|
|
||||||
unsigned long sa_flags;
|
|
||||||
void (*sa_restorer)(void);
|
|
||||||
};
|
|
||||||
#define sa_handler _u._sa_handler
|
|
||||||
#define sa_sigaction _u._sa_sigaction
|
|
||||||
|
|
||||||
typedef struct sigaltstack {
|
|
||||||
void __user *ss_sp;
|
|
||||||
int ss_flags;
|
|
||||||
size_t ss_size;
|
|
||||||
} stack_t;
|
|
||||||
|
|
||||||
#endif // __LP64__
|
|
||||||
|
|
||||||
#endif
|
|
||||||
@@ -1,19 +0,0 @@
|
|||||||
/****************************************************************************
|
|
||||||
****************************************************************************
|
|
||||||
***
|
|
||||||
*** This header was automatically generated from a Linux kernel header
|
|
||||||
*** of the same name, to make information necessary for userspace to
|
|
||||||
*** call into the kernel available to libc. It contains only constants,
|
|
||||||
*** structures, and macros generated from the original header, and thus,
|
|
||||||
*** contains no copyrightable information.
|
|
||||||
***
|
|
||||||
*** To edit the content of this header, modify the corresponding
|
|
||||||
*** source file (e.g. under external/kernel-headers/original/) then
|
|
||||||
*** run bionic/libc/kernel/tools/update_all.py
|
|
||||||
***
|
|
||||||
*** Any manual change here will be lost the next time this script will
|
|
||||||
*** be run. You've been warned!
|
|
||||||
***
|
|
||||||
****************************************************************************
|
|
||||||
****************************************************************************/
|
|
||||||
#include <asm-generic/socket.h>
|
|
||||||
@@ -1,19 +0,0 @@
|
|||||||
/****************************************************************************
|
|
||||||
****************************************************************************
|
|
||||||
***
|
|
||||||
*** This header was automatically generated from a Linux kernel header
|
|
||||||
*** of the same name, to make information necessary for userspace to
|
|
||||||
*** call into the kernel available to libc. It contains only constants,
|
|
||||||
*** structures, and macros generated from the original header, and thus,
|
|
||||||
*** contains no copyrightable information.
|
|
||||||
***
|
|
||||||
*** To edit the content of this header, modify the corresponding
|
|
||||||
*** source file (e.g. under external/kernel-headers/original/) then
|
|
||||||
*** run bionic/libc/kernel/tools/update_all.py
|
|
||||||
***
|
|
||||||
*** Any manual change here will be lost the next time this script will
|
|
||||||
*** be run. You've been warned!
|
|
||||||
***
|
|
||||||
****************************************************************************
|
|
||||||
****************************************************************************/
|
|
||||||
#include <asm-generic/sockios.h>
|
|
||||||
@@ -1,19 +0,0 @@
|
|||||||
/****************************************************************************
|
|
||||||
****************************************************************************
|
|
||||||
***
|
|
||||||
*** This header was automatically generated from a Linux kernel header
|
|
||||||
*** of the same name, to make information necessary for userspace to
|
|
||||||
*** call into the kernel available to libc. It contains only constants,
|
|
||||||
*** structures, and macros generated from the original header, and thus,
|
|
||||||
*** contains no copyrightable information.
|
|
||||||
***
|
|
||||||
*** To edit the content of this header, modify the corresponding
|
|
||||||
*** source file (e.g. under external/kernel-headers/original/) then
|
|
||||||
*** run bionic/libc/kernel/tools/update_all.py
|
|
||||||
***
|
|
||||||
*** Any manual change here will be lost the next time this script will
|
|
||||||
*** be run. You've been warned!
|
|
||||||
***
|
|
||||||
****************************************************************************
|
|
||||||
****************************************************************************/
|
|
||||||
#include <asm-generic/stat.h>
|
|
||||||
@@ -1,23 +0,0 @@
|
|||||||
/****************************************************************************
|
|
||||||
****************************************************************************
|
|
||||||
***
|
|
||||||
*** This header was automatically generated from a Linux kernel header
|
|
||||||
*** of the same name, to make information necessary for userspace to
|
|
||||||
*** call into the kernel available to libc. It contains only constants,
|
|
||||||
*** structures, and macros generated from the original header, and thus,
|
|
||||||
*** contains no copyrightable information.
|
|
||||||
***
|
|
||||||
*** To edit the content of this header, modify the corresponding
|
|
||||||
*** source file (e.g. under external/kernel-headers/original/) then
|
|
||||||
*** run bionic/libc/kernel/tools/update_all.py
|
|
||||||
***
|
|
||||||
*** Any manual change here will be lost the next time this script will
|
|
||||||
*** be run. You've been warned!
|
|
||||||
***
|
|
||||||
****************************************************************************
|
|
||||||
****************************************************************************/
|
|
||||||
#ifndef __ASM_STATFS_H
|
|
||||||
#define __ASM_STATFS_H
|
|
||||||
#include <asm-generic/statfs.h>
|
|
||||||
/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
|
|
||||||
#endif
|
|
||||||
@@ -1,19 +0,0 @@
|
|||||||
/****************************************************************************
|
|
||||||
****************************************************************************
|
|
||||||
***
|
|
||||||
*** This header was automatically generated from a Linux kernel header
|
|
||||||
*** of the same name, to make information necessary for userspace to
|
|
||||||
*** call into the kernel available to libc. It contains only constants,
|
|
||||||
*** structures, and macros generated from the original header, and thus,
|
|
||||||
*** contains no copyrightable information.
|
|
||||||
***
|
|
||||||
*** To edit the content of this header, modify the corresponding
|
|
||||||
*** source file (e.g. under external/kernel-headers/original/) then
|
|
||||||
*** run bionic/libc/kernel/tools/update_all.py
|
|
||||||
***
|
|
||||||
*** Any manual change here will be lost the next time this script will
|
|
||||||
*** be run. You've been warned!
|
|
||||||
***
|
|
||||||
****************************************************************************
|
|
||||||
****************************************************************************/
|
|
||||||
#include <asm-generic/termbits.h>
|
|
||||||
@@ -1,19 +0,0 @@
|
|||||||
/****************************************************************************
|
|
||||||
****************************************************************************
|
|
||||||
***
|
|
||||||
*** This header was automatically generated from a Linux kernel header
|
|
||||||
*** of the same name, to make information necessary for userspace to
|
|
||||||
*** call into the kernel available to libc. It contains only constants,
|
|
||||||
*** structures, and macros generated from the original header, and thus,
|
|
||||||
*** contains no copyrightable information.
|
|
||||||
***
|
|
||||||
*** To edit the content of this header, modify the corresponding
|
|
||||||
*** source file (e.g. under external/kernel-headers/original/) then
|
|
||||||
*** run bionic/libc/kernel/tools/update_all.py
|
|
||||||
***
|
|
||||||
*** Any manual change here will be lost the next time this script will
|
|
||||||
*** be run. You've been warned!
|
|
||||||
***
|
|
||||||
****************************************************************************
|
|
||||||
****************************************************************************/
|
|
||||||
#include <asm-generic/termios.h>
|
|
||||||
@@ -1,19 +0,0 @@
|
|||||||
/****************************************************************************
|
|
||||||
****************************************************************************
|
|
||||||
***
|
|
||||||
*** This header was automatically generated from a Linux kernel header
|
|
||||||
*** of the same name, to make information necessary for userspace to
|
|
||||||
*** call into the kernel available to libc. It contains only constants,
|
|
||||||
*** structures, and macros generated from the original header, and thus,
|
|
||||||
*** contains no copyrightable information.
|
|
||||||
***
|
|
||||||
*** To edit the content of this header, modify the corresponding
|
|
||||||
*** source file (e.g. under external/kernel-headers/original/) then
|
|
||||||
*** run bionic/libc/kernel/tools/update_all.py
|
|
||||||
***
|
|
||||||
*** Any manual change here will be lost the next time this script will
|
|
||||||
*** be run. You've been warned!
|
|
||||||
***
|
|
||||||
****************************************************************************
|
|
||||||
****************************************************************************/
|
|
||||||
#include <asm-generic/types.h>
|
|
||||||
@@ -1,19 +0,0 @@
|
|||||||
/****************************************************************************
|
|
||||||
****************************************************************************
|
|
||||||
***
|
|
||||||
*** This header was automatically generated from a Linux kernel header
|
|
||||||
*** of the same name, to make information necessary for userspace to
|
|
||||||
*** call into the kernel available to libc. It contains only constants,
|
|
||||||
*** structures, and macros generated from the original header, and thus,
|
|
||||||
*** contains no copyrightable information.
|
|
||||||
***
|
|
||||||
*** To edit the content of this header, modify the corresponding
|
|
||||||
*** source file (e.g. under external/kernel-headers/original/) then
|
|
||||||
*** run bionic/libc/kernel/tools/update_all.py
|
|
||||||
***
|
|
||||||
*** Any manual change here will be lost the next time this script will
|
|
||||||
*** be run. You've been warned!
|
|
||||||
***
|
|
||||||
****************************************************************************
|
|
||||||
****************************************************************************/
|
|
||||||
#include <asm-generic/unistd.h>
|
|
||||||
@@ -1,17 +0,0 @@
|
|||||||
/*
|
|
||||||
* Copyright 2014, The Android Open Source Project
|
|
||||||
*
|
|
||||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
|
||||||
* you may not use this file except in compliance with the License.
|
|
||||||
* You may obtain a copy of the License at
|
|
||||||
*
|
|
||||||
* http://www.apache.org/licenses/LICENSE-2.0
|
|
||||||
*
|
|
||||||
* Unless required by applicable law or agreed to in writing, software
|
|
||||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
|
||||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
||||||
* See the License for the specific language governing permissions and
|
|
||||||
* limitations under the License.
|
|
||||||
*/
|
|
||||||
|
|
||||||
#include <_FORBIDDEN_HEADER.h>
|
|
||||||
@@ -1,17 +0,0 @@
|
|||||||
/*
|
|
||||||
* Copyright 2014, The Android Open Source Project
|
|
||||||
*
|
|
||||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
|
||||||
* you may not use this file except in compliance with the License.
|
|
||||||
* You may obtain a copy of the License at
|
|
||||||
*
|
|
||||||
* http://www.apache.org/licenses/LICENSE-2.0
|
|
||||||
*
|
|
||||||
* Unless required by applicable law or agreed to in writing, software
|
|
||||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
|
||||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
||||||
* See the License for the specific language governing permissions and
|
|
||||||
* limitations under the License.
|
|
||||||
*/
|
|
||||||
|
|
||||||
#include <_FORBIDDEN_HEADER.h>
|
|
||||||
@@ -1,37 +0,0 @@
|
|||||||
/*
|
|
||||||
* Copyright (C) 2013 The Android Open Source Project
|
|
||||||
* All rights reserved.
|
|
||||||
*
|
|
||||||
* Redistribution and use in source and binary forms, with or without
|
|
||||||
* modification, are permitted provided that the following conditions
|
|
||||||
* are met:
|
|
||||||
* * Redistributions of source code must retain the above copyright
|
|
||||||
* notice, this list of conditions and the following disclaimer.
|
|
||||||
* * Redistributions in binary form must reproduce the above copyright
|
|
||||||
* notice, this list of conditions and the following disclaimer in
|
|
||||||
* the documentation and/or other materials provided with the
|
|
||||||
* distribution.
|
|
||||||
*
|
|
||||||
* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
|
|
||||||
* "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
|
|
||||||
* LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
|
|
||||||
* FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
|
|
||||||
* COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
|
|
||||||
* INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
|
|
||||||
* BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
|
|
||||||
* OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
|
|
||||||
* AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
|
|
||||||
* OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
|
|
||||||
* OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
|
|
||||||
* SUCH DAMAGE.
|
|
||||||
*/
|
|
||||||
|
|
||||||
#ifndef _MACHINE_ENDIAN_H_
|
|
||||||
#define _MACHINE_ENDIAN_H_
|
|
||||||
|
|
||||||
#include <sys/types.h>
|
|
||||||
#include <sys/endian.h>
|
|
||||||
|
|
||||||
#define _BYTE_ORDER _LITTLE_ENDIAN
|
|
||||||
|
|
||||||
#endif /* _MACHINE_ENDIAN_H_ */
|
|
||||||
@@ -1,42 +0,0 @@
|
|||||||
/*
|
|
||||||
* Copyright 2014, The Android Open Source Project
|
|
||||||
*
|
|
||||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
|
||||||
* you may not use this file except in compliance with the License.
|
|
||||||
* You may obtain a copy of the License at
|
|
||||||
*
|
|
||||||
* http://www.apache.org/licenses/LICENSE-2.0
|
|
||||||
*
|
|
||||||
* Unless required by applicable law or agreed to in writing, software
|
|
||||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
|
||||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
||||||
* See the License for the specific language governing permissions and
|
|
||||||
* limitations under the License.
|
|
||||||
*/
|
|
||||||
|
|
||||||
#ifndef _MACHINE_FENV_H_
|
|
||||||
#define _MACHINE_FENV_H_
|
|
||||||
|
|
||||||
#include <sys/types.h>
|
|
||||||
|
|
||||||
typedef struct {
|
|
||||||
unsigned char a[128];
|
|
||||||
} fenv_t;
|
|
||||||
typedef __uint32_t fexcept_t;
|
|
||||||
|
|
||||||
/* Exception flags. */
|
|
||||||
#define FE_INVALID 0x01
|
|
||||||
#define FE_DIVBYZERO 0x02
|
|
||||||
#define FE_OVERFLOW 0x04
|
|
||||||
#define FE_UNDERFLOW 0x08
|
|
||||||
#define FE_INEXACT 0x10
|
|
||||||
#define FE_ALL_EXCEPT (FE_DIVBYZERO | FE_INEXACT | FE_INVALID |\
|
|
||||||
FE_OVERFLOW | FE_UNDERFLOW)
|
|
||||||
|
|
||||||
/* Rounding modes. */
|
|
||||||
#define FE_TONEAREST 0x0
|
|
||||||
#define FE_UPWARD 0x1
|
|
||||||
#define FE_DOWNWARD 0x2
|
|
||||||
#define FE_TOWARDZERO 0x3
|
|
||||||
|
|
||||||
#endif /* _MACHINE_FENV_H_ */
|
|
||||||
@@ -1,39 +0,0 @@
|
|||||||
/*
|
|
||||||
* Copyright (C) 2010 The Android Open Source Project
|
|
||||||
* All rights reserved.
|
|
||||||
*
|
|
||||||
* Redistribution and use in source and binary forms, with or without
|
|
||||||
* modification, are permitted provided that the following conditions
|
|
||||||
* are met:
|
|
||||||
* * Redistributions of source code must retain the above copyright
|
|
||||||
* notice, this list of conditions and the following disclaimer.
|
|
||||||
* * Redistributions in binary form must reproduce the above copyright
|
|
||||||
* notice, this list of conditions and the following disclaimer in
|
|
||||||
* the documentation and/or other materials provided with the
|
|
||||||
* distribution.
|
|
||||||
*
|
|
||||||
* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
|
|
||||||
* "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
|
|
||||||
* LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
|
|
||||||
* FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
|
|
||||||
* COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
|
|
||||||
* INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
|
|
||||||
* BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
|
|
||||||
* OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
|
|
||||||
* AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
|
|
||||||
* OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
|
|
||||||
* OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
|
|
||||||
* SUCH DAMAGE.
|
|
||||||
*/
|
|
||||||
|
|
||||||
/*
|
|
||||||
* machine/setjmp.h: machine dependent setjmp-related information.
|
|
||||||
*/
|
|
||||||
|
|
||||||
/* _JBLEN is the size of a jmp_buf in longs.
|
|
||||||
* Do not modify this value or you will break the ABI !
|
|
||||||
*
|
|
||||||
* This value comes from the original OpenBSD ARM-specific header
|
|
||||||
* that was replaced by this one.
|
|
||||||
*/
|
|
||||||
#define _JBLEN 160
|
|
||||||
@@ -1,36 +0,0 @@
|
|||||||
/*
|
|
||||||
* Copyright (C) 2008 The Android Open Source Project
|
|
||||||
* All rights reserved.
|
|
||||||
*
|
|
||||||
* Redistribution and use in source and binary forms, with or without
|
|
||||||
* modification, are permitted provided that the following conditions
|
|
||||||
* are met:
|
|
||||||
* * Redistributions of source code must retain the above copyright
|
|
||||||
* notice, this list of conditions and the following disclaimer.
|
|
||||||
* * Redistributions in binary form must reproduce the above copyright
|
|
||||||
* notice, this list of conditions and the following disclaimer in
|
|
||||||
* the documentation and/or other materials provided with the
|
|
||||||
* distribution.
|
|
||||||
*
|
|
||||||
* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
|
|
||||||
* "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
|
|
||||||
* LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
|
|
||||||
* FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
|
|
||||||
* COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
|
|
||||||
* INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
|
|
||||||
* BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
|
|
||||||
* OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
|
|
||||||
* AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
|
|
||||||
* OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
|
|
||||||
* OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
|
|
||||||
* SUCH DAMAGE.
|
|
||||||
*/
|
|
||||||
#ifndef _SYS_CACHECTL_H
|
|
||||||
#define _SYS_CACHECTL_H 1
|
|
||||||
|
|
||||||
//#ifdef __mips__
|
|
||||||
//#include <asm/cachectl.h>
|
|
||||||
//extern int __cachectl (void *addr, __const int nbytes, __const int op);
|
|
||||||
//extern int _flush_cache (char *addr, __const int nbytes, __const int op);
|
|
||||||
//#endif
|
|
||||||
#endif /* sys/cachectl.h */
|
|
||||||
@@ -1,81 +0,0 @@
|
|||||||
/*
|
|
||||||
* Copyright (C) 2008 The Android Open Source Project
|
|
||||||
* All rights reserved.
|
|
||||||
*
|
|
||||||
* Redistribution and use in source and binary forms, with or without
|
|
||||||
* modification, are permitted provided that the following conditions
|
|
||||||
* are met:
|
|
||||||
* * Redistributions of source code must retain the above copyright
|
|
||||||
* notice, this list of conditions and the following disclaimer.
|
|
||||||
* * Redistributions in binary form must reproduce the above copyright
|
|
||||||
* notice, this list of conditions and the following disclaimer in
|
|
||||||
* the documentation and/or other materials provided with the
|
|
||||||
* distribution.
|
|
||||||
*
|
|
||||||
* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
|
|
||||||
* "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
|
|
||||||
* LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
|
|
||||||
* FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
|
|
||||||
* COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
|
|
||||||
* INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
|
|
||||||
* BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
|
|
||||||
* OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
|
|
||||||
* AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
|
|
||||||
* OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
|
|
||||||
* OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
|
|
||||||
* SUCH DAMAGE.
|
|
||||||
*/
|
|
||||||
|
|
||||||
#ifndef _SYS_EPOLL_H_
|
|
||||||
#define _SYS_EPOLL_H_
|
|
||||||
|
|
||||||
#include <sys/cdefs.h>
|
|
||||||
#include <sys/types.h>
|
|
||||||
#include <fcntl.h> /* For O_CLOEXEC. */
|
|
||||||
#include <signal.h> /* For sigset_t. */
|
|
||||||
|
|
||||||
__BEGIN_DECLS
|
|
||||||
|
|
||||||
#define EPOLLIN 0x00000001
|
|
||||||
#define EPOLLPRI 0x00000002
|
|
||||||
#define EPOLLOUT 0x00000004
|
|
||||||
#define EPOLLERR 0x00000008
|
|
||||||
#define EPOLLHUP 0x00000010
|
|
||||||
#define EPOLLRDNORM 0x00000040
|
|
||||||
#define EPOLLRDBAND 0x00000080
|
|
||||||
#define EPOLLWRNORM 0x00000100
|
|
||||||
#define EPOLLWRBAND 0x00000200
|
|
||||||
#define EPOLLMSG 0x00000400
|
|
||||||
#define EPOLLRDHUP 0x00002000
|
|
||||||
#define EPOLLWAKEUP 0x20000000
|
|
||||||
#define EPOLLONESHOT 0x40000000
|
|
||||||
#define EPOLLET 0x80000000
|
|
||||||
|
|
||||||
#define EPOLL_CTL_ADD 1
|
|
||||||
#define EPOLL_CTL_DEL 2
|
|
||||||
#define EPOLL_CTL_MOD 3
|
|
||||||
|
|
||||||
#define EPOLL_CLOEXEC O_CLOEXEC
|
|
||||||
|
|
||||||
typedef union epoll_data {
|
|
||||||
void* ptr;
|
|
||||||
int fd;
|
|
||||||
uint32_t u32;
|
|
||||||
uint64_t u64;
|
|
||||||
} epoll_data_t;
|
|
||||||
|
|
||||||
struct epoll_event {
|
|
||||||
uint32_t events;
|
|
||||||
unsigned char __padding[4];
|
|
||||||
epoll_data_t data;
|
|
||||||
};
|
|
||||||
|
|
||||||
int epoll_create(int);
|
|
||||||
int epoll_create1(int);
|
|
||||||
int epoll_ctl(int, int, int, struct epoll_event*);
|
|
||||||
int epoll_wait(int, struct epoll_event*, int, int);
|
|
||||||
int epoll_pwait(int, struct epoll_event*, int, int, const sigset_t*);
|
|
||||||
|
|
||||||
__END_DECLS
|
|
||||||
|
|
||||||
#endif /* _SYS_EPOLL_H_ */
|
|
||||||
@@ -1,17 +0,0 @@
|
|||||||
/*
|
|
||||||
* Copyright 2014, The Android Open Source Project
|
|
||||||
*
|
|
||||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
|
||||||
* you may not use this file except in compliance with the License.
|
|
||||||
* You may obtain a copy of the License at
|
|
||||||
*
|
|
||||||
* http://www.apache.org/licenses/LICENSE-2.0
|
|
||||||
*
|
|
||||||
* Unless required by applicable law or agreed to in writing, software
|
|
||||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
|
||||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
||||||
* See the License for the specific language governing permissions and
|
|
||||||
* limitations under the License.
|
|
||||||
*/
|
|
||||||
|
|
||||||
#include <_FORBIDDEN_HEADER.h>
|
|
||||||
@@ -1,174 +0,0 @@
|
|||||||
/* $NetBSD: ioctl_compat.h,v 1.15 2005/12/03 17:10:46 christos Exp $ */
|
|
||||||
|
|
||||||
/*
|
|
||||||
* Copyright (c) 1990, 1993
|
|
||||||
* The Regents of the University of California. All rights reserved.
|
|
||||||
* (c) UNIX System Laboratories, Inc.
|
|
||||||
* All or some portions of this file are derived from material licensed
|
|
||||||
* to the University of California by American Telephone and Telegraph
|
|
||||||
* Co. or Unix System Laboratories, Inc. and are reproduced herein with
|
|
||||||
* the permission of UNIX System Laboratories, Inc.
|
|
||||||
*
|
|
||||||
* Redistribution and use in source and binary forms, with or without
|
|
||||||
* modification, are permitted provided that the following conditions
|
|
||||||
* are met:
|
|
||||||
* 1. Redistributions of source code must retain the above copyright
|
|
||||||
* notice, this list of conditions and the following disclaimer.
|
|
||||||
* 2. Redistributions in binary form must reproduce the above copyright
|
|
||||||
* notice, this list of conditions and the following disclaimer in the
|
|
||||||
* documentation and/or other materials provided with the distribution.
|
|
||||||
* 3. Neither the name of the University nor the names of its contributors
|
|
||||||
* may be used to endorse or promote products derived from this software
|
|
||||||
* without specific prior written permission.
|
|
||||||
*
|
|
||||||
* THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
|
|
||||||
* ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
|
|
||||||
* IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
|
|
||||||
* ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
|
|
||||||
* FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
|
|
||||||
* DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
|
|
||||||
* OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
|
|
||||||
* HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
|
|
||||||
* LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
|
|
||||||
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
|
|
||||||
* SUCH DAMAGE.
|
|
||||||
*
|
|
||||||
* @(#)ioctl_compat.h 8.4 (Berkeley) 1/21/94
|
|
||||||
*/
|
|
||||||
|
|
||||||
#ifndef _SYS_IOCTL_COMPAT_H_
|
|
||||||
#define _SYS_IOCTL_COMPAT_H_
|
|
||||||
|
|
||||||
/*#include <sys/ttychars.h>*/
|
|
||||||
/*#include <sys/ttydev.h>*/
|
|
||||||
|
|
||||||
//#if !defined(__mips__)
|
|
||||||
struct tchars {
|
|
||||||
char t_intrc; /* interrupt */
|
|
||||||
char t_quitc; /* quit */
|
|
||||||
char t_startc; /* start output */
|
|
||||||
char t_stopc; /* stop output */
|
|
||||||
char t_eofc; /* end-of-file */
|
|
||||||
char t_brkc; /* input delimiter (like nl) */
|
|
||||||
};
|
|
||||||
|
|
||||||
struct ltchars {
|
|
||||||
char t_suspc; /* stop process signal */
|
|
||||||
char t_dsuspc; /* delayed stop process signal */
|
|
||||||
char t_rprntc; /* reprint line */
|
|
||||||
char t_flushc; /* flush output (toggles) */
|
|
||||||
char t_werasc; /* word erase */
|
|
||||||
char t_lnextc; /* literal next character */
|
|
||||||
};
|
|
||||||
|
|
||||||
/*
|
|
||||||
* Structure for TIOCGETP and TIOCSETP ioctls.
|
|
||||||
*/
|
|
||||||
#ifndef _SGTTYB_
|
|
||||||
#define _SGTTYB_
|
|
||||||
struct sgttyb {
|
|
||||||
char sg_ispeed; /* input speed */
|
|
||||||
char sg_ospeed; /* output speed */
|
|
||||||
char sg_erase; /* erase character */
|
|
||||||
char sg_kill; /* kill character */
|
|
||||||
short sg_flags; /* mode flags */
|
|
||||||
};
|
|
||||||
#endif
|
|
||||||
//#endif
|
|
||||||
|
|
||||||
#ifdef USE_OLD_TTY
|
|
||||||
# undef TIOCGETD
|
|
||||||
# define TIOCGETD _IOR('t', 0, int) /* get line discipline */
|
|
||||||
# undef TIOCSETD
|
|
||||||
# define TIOCSETD _IOW('t', 1, int) /* set line discipline */
|
|
||||||
#else
|
|
||||||
# define OTIOCGETD _IOR('t', 0, int) /* get line discipline */
|
|
||||||
# define OTIOCSETD _IOW('t', 1, int) /* set line discipline */
|
|
||||||
#endif
|
|
||||||
#define TIOCHPCL _IO('t', 2) /* hang up on last close */
|
|
||||||
//#if !defined(__mips__)
|
|
||||||
#define TIOCGETP _IOR('t', 8,struct sgttyb)/* get parameters -- gtty */
|
|
||||||
#define TIOCSETP _IOW('t', 9,struct sgttyb)/* set parameters -- stty */
|
|
||||||
#define TIOCSETN _IOW('t',10,struct sgttyb)/* as above, but no flushtty*/
|
|
||||||
//#endif
|
|
||||||
#define TIOCSETC _IOW('t',17,struct tchars)/* set special characters */
|
|
||||||
#define TIOCGETC _IOR('t',18,struct tchars)/* get special characters */
|
|
||||||
#if 0
|
|
||||||
/* BUG: a bunch of these conflict with #defines in asm/termbits.h */
|
|
||||||
#define TANDEM 0x00000001 /* send stopc on out q full */
|
|
||||||
#define CBREAK 0x00000002 /* half-cooked mode */
|
|
||||||
#define LCASE 0x00000004 /* simulate lower case */
|
|
||||||
#define ECHO 0x00000008 /* enable echoing */
|
|
||||||
#define CRMOD 0x00000010 /* map \r to \r\n on output */
|
|
||||||
#define RAW 0x00000020 /* no i/o processing */
|
|
||||||
#define ODDP 0x00000040 /* get/send odd parity */
|
|
||||||
#define EVENP 0x00000080 /* get/send even parity */
|
|
||||||
#define ANYP 0x000000c0 /* get any parity/send none */
|
|
||||||
#define NLDELAY 0x00000300 /* \n delay */
|
|
||||||
#define NL0 0x00000000
|
|
||||||
#define NL1 0x00000100 /* tty 37 */
|
|
||||||
#define NL2 0x00000200 /* vt05 */
|
|
||||||
#define NL3 0x00000300
|
|
||||||
#define TBDELAY 0x00000c00 /* horizontal tab delay */
|
|
||||||
#define TAB0 0x00000000
|
|
||||||
#define TAB1 0x00000400 /* tty 37 */
|
|
||||||
#define TAB2 0x00000800
|
|
||||||
#define XTABS 0x00000c00 /* expand tabs on output */
|
|
||||||
#define CRDELAY 0x00003000 /* \r delay */
|
|
||||||
#define CR0 0x00000000
|
|
||||||
#define CR1 0x00001000 /* tn 300 */
|
|
||||||
#define CR2 0x00002000 /* tty 37 */
|
|
||||||
#define CR3 0x00003000 /* concept 100 */
|
|
||||||
#define VTDELAY 0x00004000 /* vertical tab delay */
|
|
||||||
#define FF0 0x00000000
|
|
||||||
#define FF1 0x00004000 /* tty 37 */
|
|
||||||
#define BSDELAY 0x00008000 /* \b delay */
|
|
||||||
#define BS0 0x00000000
|
|
||||||
#define BS1 0x00008000
|
|
||||||
#define ALLDELAY (NLDELAY|TBDELAY|CRDELAY|VTDELAY|BSDELAY)
|
|
||||||
#define CRTBS 0x00010000 /* do backspacing for crt */
|
|
||||||
#define PRTERA 0x00020000 /* \ ... / erase */
|
|
||||||
#define CRTERA 0x00040000 /* " \b " to wipe out char */
|
|
||||||
#define TILDE 0x00080000 /* hazeltine tilde kludge */
|
|
||||||
#define MDMBUF 0x00100000 /* DTR/DCD hardware flow control */
|
|
||||||
#define LITOUT 0x00200000 /* literal output */
|
|
||||||
#define TOSTOP 0x00400000 /* stop background jobs on output */
|
|
||||||
#define FLUSHO 0x00800000 /* output being flushed (state) */
|
|
||||||
#define NOHANG 0x01000000 /* (no-op) was no SIGHUP on carrier drop */
|
|
||||||
#define L001000 0x02000000
|
|
||||||
#define CRTKIL 0x04000000 /* kill line with " \b " */
|
|
||||||
#define PASS8 0x08000000
|
|
||||||
#define CTLECH 0x10000000 /* echo control chars as ^X */
|
|
||||||
#define PENDIN 0x20000000 /* re-echo input buffer at next read */
|
|
||||||
#define DECCTQ 0x40000000 /* only ^Q starts after ^S */
|
|
||||||
#define NOFLSH 0x80000000 /* don't flush output on signal */
|
|
||||||
#endif
|
|
||||||
#define TIOCLBIS _IOW('t', 127, int) /* bis local mode bits */
|
|
||||||
#define TIOCLBIC _IOW('t', 126, int) /* bic local mode bits */
|
|
||||||
#define TIOCLSET _IOW('t', 125, int) /* set entire local mode word */
|
|
||||||
#define TIOCLGET _IOR('t', 124, int) /* get local modes */
|
|
||||||
#define LCRTBS (CRTBS>>16)
|
|
||||||
#define LPRTERA (PRTERA>>16)
|
|
||||||
#define LCRTERA (CRTERA>>16)
|
|
||||||
#define LTILDE (TILDE>>16)
|
|
||||||
#define LMDMBUF (MDMBUF>>16)
|
|
||||||
#define LLITOUT (LITOUT>>16)
|
|
||||||
#define LTOSTOP (TOSTOP>>16)
|
|
||||||
#define LFLUSHO (FLUSHO>>16)
|
|
||||||
#define LNOHANG (NOHANG>>16)
|
|
||||||
#define LCRTKIL (CRTKIL>>16)
|
|
||||||
#define LPASS8 (PASS8>>16)
|
|
||||||
#define LCTLECH (CTLECH>>16)
|
|
||||||
#define LPENDIN (PENDIN>>16)
|
|
||||||
#define LDECCTQ (DECCTQ>>16)
|
|
||||||
#define LNOFLSH (NOFLSH>>16)
|
|
||||||
//#if !defined(__mips__)
|
|
||||||
#define TIOCSLTC _IOW('t',117,struct ltchars)/* set local special chars*/
|
|
||||||
#define TIOCGLTC _IOR('t',116,struct ltchars)/* get local special chars*/
|
|
||||||
//#endif
|
|
||||||
#define OTIOCCONS _IO('t', 98) /* for hp300 -- sans int arg */
|
|
||||||
#define OTTYDISC 0
|
|
||||||
#define NETLDISC 1
|
|
||||||
#define NTTYDISC 2
|
|
||||||
|
|
||||||
#endif /* !_SYS_IOCTL_COMPAT_H_ */
|
|
||||||
@@ -1,17 +0,0 @@
|
|||||||
/*
|
|
||||||
* Copyright 2014, The Android Open Source Project
|
|
||||||
*
|
|
||||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
|
||||||
* you may not use this file except in compliance with the License.
|
|
||||||
* You may obtain a copy of the License at
|
|
||||||
*
|
|
||||||
* http://www.apache.org/licenses/LICENSE-2.0
|
|
||||||
*
|
|
||||||
* Unless required by applicable law or agreed to in writing, software
|
|
||||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
|
||||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
||||||
* See the License for the specific language governing permissions and
|
|
||||||
* limitations under the License.
|
|
||||||
*/
|
|
||||||
|
|
||||||
#include <_FORBIDDEN_HEADER.h>
|
|
||||||
@@ -1,328 +0,0 @@
|
|||||||
/*
|
|
||||||
* Copyright (C) 2008 The Android Open Source Project
|
|
||||||
* All rights reserved.
|
|
||||||
*
|
|
||||||
* Redistribution and use in source and binary forms, with or without
|
|
||||||
* modification, are permitted provided that the following conditions
|
|
||||||
* are met:
|
|
||||||
* * Redistributions of source code must retain the above copyright
|
|
||||||
* notice, this list of conditions and the following disclaimer.
|
|
||||||
* * Redistributions in binary form must reproduce the above copyright
|
|
||||||
* notice, this list of conditions and the following disclaimer in
|
|
||||||
* the documentation and/or other materials provided with the
|
|
||||||
* distribution.
|
|
||||||
*
|
|
||||||
* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
|
|
||||||
* "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
|
|
||||||
* LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
|
|
||||||
* FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
|
|
||||||
* COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
|
|
||||||
* INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
|
|
||||||
* BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
|
|
||||||
* OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
|
|
||||||
* AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
|
|
||||||
* OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
|
|
||||||
* OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
|
|
||||||
* SUCH DAMAGE.
|
|
||||||
*/
|
|
||||||
|
|
||||||
#ifndef _SYS_SOCKET_H_
|
|
||||||
#define _SYS_SOCKET_H_
|
|
||||||
|
|
||||||
#include <sys/cdefs.h>
|
|
||||||
#include <sys/types.h>
|
|
||||||
#include <linux/socket.h>
|
|
||||||
|
|
||||||
#include <asm/fcntl.h>
|
|
||||||
#include <asm/socket.h>
|
|
||||||
#include <linux/sockios.h>
|
|
||||||
#include <linux/uio.h>
|
|
||||||
#include <linux/types.h>
|
|
||||||
#include <linux/compiler.h>
|
|
||||||
|
|
||||||
__BEGIN_DECLS
|
|
||||||
|
|
||||||
#define sockaddr_storage __kernel_sockaddr_storage
|
|
||||||
typedef unsigned short sa_family_t;
|
|
||||||
|
|
||||||
struct timespec;
|
|
||||||
|
|
||||||
#ifdef __mips__
|
|
||||||
#define SOCK_DGRAM 1
|
|
||||||
#define SOCK_STREAM 2
|
|
||||||
#define SOCK_RAW 3
|
|
||||||
#define SOCK_RDM 4
|
|
||||||
#define SOCK_SEQPACKET 5
|
|
||||||
#define SOCK_DCCP 6
|
|
||||||
#define SOCK_PACKET 10
|
|
||||||
#else
|
|
||||||
#define SOCK_STREAM 1
|
|
||||||
#define SOCK_DGRAM 2
|
|
||||||
#define SOCK_RAW 3
|
|
||||||
#define SOCK_RDM 4
|
|
||||||
#define SOCK_SEQPACKET 5
|
|
||||||
#define SOCK_PACKET 10
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#define SOCK_CLOEXEC O_CLOEXEC
|
|
||||||
#define SOCK_NONBLOCK O_NONBLOCK
|
|
||||||
|
|
||||||
enum {
|
|
||||||
SHUT_RD = 0,
|
|
||||||
#define SHUT_RD SHUT_RD
|
|
||||||
SHUT_WR,
|
|
||||||
#define SHUT_WR SHUT_WR
|
|
||||||
SHUT_RDWR
|
|
||||||
#define SHUT_RDWR SHUT_RDWR
|
|
||||||
};
|
|
||||||
|
|
||||||
struct sockaddr {
|
|
||||||
sa_family_t sa_family;
|
|
||||||
char sa_data[14];
|
|
||||||
};
|
|
||||||
|
|
||||||
struct linger {
|
|
||||||
int l_onoff;
|
|
||||||
int l_linger;
|
|
||||||
};
|
|
||||||
|
|
||||||
struct msghdr {
|
|
||||||
void* msg_name;
|
|
||||||
socklen_t msg_namelen;
|
|
||||||
struct iovec* msg_iov;
|
|
||||||
size_t msg_iovlen;
|
|
||||||
void* msg_control;
|
|
||||||
size_t msg_controllen;
|
|
||||||
int msg_flags;
|
|
||||||
};
|
|
||||||
|
|
||||||
struct mmsghdr {
|
|
||||||
struct msghdr msg_hdr;
|
|
||||||
unsigned int msg_len;
|
|
||||||
};
|
|
||||||
|
|
||||||
struct cmsghdr {
|
|
||||||
size_t cmsg_len;
|
|
||||||
int cmsg_level;
|
|
||||||
int cmsg_type;
|
|
||||||
};
|
|
||||||
|
|
||||||
#define CMSG_NXTHDR(mhdr, cmsg) __cmsg_nxthdr((mhdr), (cmsg))
|
|
||||||
#define CMSG_ALIGN(len) ( ((len)+sizeof(long)-1) & ~(sizeof(long)-1) )
|
|
||||||
#define CMSG_DATA(cmsg) ((void*)((char*)(cmsg) + CMSG_ALIGN(sizeof(struct cmsghdr))))
|
|
||||||
#define CMSG_SPACE(len) (CMSG_ALIGN(sizeof(struct cmsghdr)) + CMSG_ALIGN(len))
|
|
||||||
#define CMSG_LEN(len) (CMSG_ALIGN(sizeof(struct cmsghdr)) + (len))
|
|
||||||
#define CMSG_FIRSTHDR(msg) \
|
|
||||||
((msg)->msg_controllen >= sizeof(struct cmsghdr) \
|
|
||||||
? (struct cmsghdr*) (msg)->msg_control : (struct cmsghdr*) NULL)
|
|
||||||
#define CMSG_OK(mhdr, cmsg) ((cmsg)->cmsg_len >= sizeof(struct cmsghdr) && (cmsg)->cmsg_len <= (unsigned long) ((mhdr)->msg_controllen - ((char*)(cmsg) - (char*)(mhdr)->msg_control)))
|
|
||||||
|
|
||||||
struct cmsghdr* __cmsg_nxthdr(struct msghdr*, struct cmsghdr*);
|
|
||||||
|
|
||||||
#define SCM_RIGHTS 0x01
|
|
||||||
#define SCM_CREDENTIALS 0x02
|
|
||||||
#define SCM_SECURITY 0x03
|
|
||||||
|
|
||||||
struct ucred {
|
|
||||||
pid_t pid;
|
|
||||||
uid_t uid;
|
|
||||||
gid_t gid;
|
|
||||||
};
|
|
||||||
|
|
||||||
#define AF_UNSPEC 0
|
|
||||||
#define AF_UNIX 1
|
|
||||||
#define AF_LOCAL 1
|
|
||||||
#define AF_INET 2
|
|
||||||
#define AF_AX25 3
|
|
||||||
#define AF_IPX 4
|
|
||||||
#define AF_APPLETALK 5
|
|
||||||
#define AF_NETROM 6
|
|
||||||
#define AF_BRIDGE 7
|
|
||||||
#define AF_ATMPVC 8
|
|
||||||
#define AF_X25 9
|
|
||||||
#define AF_INET6 10
|
|
||||||
#define AF_ROSE 11
|
|
||||||
#define AF_DECnet 12
|
|
||||||
#define AF_NETBEUI 13
|
|
||||||
#define AF_SECURITY 14
|
|
||||||
#define AF_KEY 15
|
|
||||||
#define AF_NETLINK 16
|
|
||||||
#define AF_ROUTE AF_NETLINK
|
|
||||||
#define AF_PACKET 17
|
|
||||||
#define AF_ASH 18
|
|
||||||
#define AF_ECONET 19
|
|
||||||
#define AF_ATMSVC 20
|
|
||||||
#define AF_RDS 21
|
|
||||||
#define AF_SNA 22
|
|
||||||
#define AF_IRDA 23
|
|
||||||
#define AF_PPPOX 24
|
|
||||||
#define AF_WANPIPE 25
|
|
||||||
#define AF_LLC 26
|
|
||||||
#define AF_CAN 29
|
|
||||||
#define AF_TIPC 30
|
|
||||||
#define AF_BLUETOOTH 31
|
|
||||||
#define AF_IUCV 32
|
|
||||||
#define AF_RXRPC 33
|
|
||||||
#define AF_ISDN 34
|
|
||||||
#define AF_PHONET 35
|
|
||||||
#define AF_IEEE802154 36
|
|
||||||
#define AF_CAIF 37
|
|
||||||
#define AF_ALG 38
|
|
||||||
#define AF_MAX 39
|
|
||||||
|
|
||||||
#define PF_UNSPEC AF_UNSPEC
|
|
||||||
#define PF_UNIX AF_UNIX
|
|
||||||
#define PF_LOCAL AF_LOCAL
|
|
||||||
#define PF_INET AF_INET
|
|
||||||
#define PF_AX25 AF_AX25
|
|
||||||
#define PF_IPX AF_IPX
|
|
||||||
#define PF_APPLETALK AF_APPLETALK
|
|
||||||
#define PF_NETROM AF_NETROM
|
|
||||||
#define PF_BRIDGE AF_BRIDGE
|
|
||||||
#define PF_ATMPVC AF_ATMPVC
|
|
||||||
#define PF_X25 AF_X25
|
|
||||||
#define PF_INET6 AF_INET6
|
|
||||||
#define PF_ROSE AF_ROSE
|
|
||||||
#define PF_DECnet AF_DECnet
|
|
||||||
#define PF_NETBEUI AF_NETBEUI
|
|
||||||
#define PF_SECURITY AF_SECURITY
|
|
||||||
#define PF_KEY AF_KEY
|
|
||||||
#define PF_NETLINK AF_NETLINK
|
|
||||||
#define PF_ROUTE AF_ROUTE
|
|
||||||
#define PF_PACKET AF_PACKET
|
|
||||||
#define PF_ASH AF_ASH
|
|
||||||
#define PF_ECONET AF_ECONET
|
|
||||||
#define PF_ATMSVC AF_ATMSVC
|
|
||||||
#define PF_RDS AF_RDS
|
|
||||||
#define PF_SNA AF_SNA
|
|
||||||
#define PF_IRDA AF_IRDA
|
|
||||||
#define PF_PPPOX AF_PPPOX
|
|
||||||
#define PF_WANPIPE AF_WANPIPE
|
|
||||||
#define PF_LLC AF_LLC
|
|
||||||
#define PF_CAN AF_CAN
|
|
||||||
#define PF_TIPC AF_TIPC
|
|
||||||
#define PF_BLUETOOTH AF_BLUETOOTH
|
|
||||||
#define PF_IUCV AF_IUCV
|
|
||||||
#define PF_RXRPC AF_RXRPC
|
|
||||||
#define PF_ISDN AF_ISDN
|
|
||||||
#define PF_PHONET AF_PHONET
|
|
||||||
#define PF_IEEE802154 AF_IEEE802154
|
|
||||||
#define PF_CAIF AF_CAIF
|
|
||||||
#define PF_ALG AF_ALG
|
|
||||||
#define PF_MAX AF_MAX
|
|
||||||
|
|
||||||
#define SOMAXCONN 128
|
|
||||||
|
|
||||||
#define MSG_OOB 1
|
|
||||||
#define MSG_PEEK 2
|
|
||||||
#define MSG_DONTROUTE 4
|
|
||||||
#define MSG_TRYHARD 4
|
|
||||||
#define MSG_CTRUNC 8
|
|
||||||
#define MSG_PROBE 0x10
|
|
||||||
#define MSG_TRUNC 0x20
|
|
||||||
#define MSG_DONTWAIT 0x40
|
|
||||||
#define MSG_EOR 0x80
|
|
||||||
#define MSG_WAITALL 0x100
|
|
||||||
#define MSG_FIN 0x200
|
|
||||||
#define MSG_SYN 0x400
|
|
||||||
#define MSG_CONFIRM 0x800
|
|
||||||
#define MSG_RST 0x1000
|
|
||||||
#define MSG_ERRQUEUE 0x2000
|
|
||||||
#define MSG_NOSIGNAL 0x4000
|
|
||||||
#define MSG_MORE 0x8000
|
|
||||||
#define MSG_WAITFORONE 0x10000
|
|
||||||
#define MSG_FASTOPEN 0x20000000
|
|
||||||
#define MSG_CMSG_CLOEXEC 0x40000000
|
|
||||||
#define MSG_EOF MSG_FIN
|
|
||||||
#define MSG_CMSG_COMPAT 0
|
|
||||||
|
|
||||||
#define SOL_IP 0
|
|
||||||
#define SOL_TCP 6
|
|
||||||
#define SOL_UDP 17
|
|
||||||
#define SOL_IPV6 41
|
|
||||||
#define SOL_ICMPV6 58
|
|
||||||
#define SOL_SCTP 132
|
|
||||||
#define SOL_RAW 255
|
|
||||||
#define SOL_IPX 256
|
|
||||||
#define SOL_AX25 257
|
|
||||||
#define SOL_ATALK 258
|
|
||||||
#define SOL_NETROM 259
|
|
||||||
#define SOL_ROSE 260
|
|
||||||
#define SOL_DECNET 261
|
|
||||||
#define SOL_X25 262
|
|
||||||
#define SOL_PACKET 263
|
|
||||||
#define SOL_ATM 264
|
|
||||||
#define SOL_AAL 265
|
|
||||||
#define SOL_IRDA 266
|
|
||||||
#define SOL_NETBEUI 267
|
|
||||||
#define SOL_LLC 268
|
|
||||||
#define SOL_DCCP 269
|
|
||||||
#define SOL_NETLINK 270
|
|
||||||
#define SOL_TIPC 271
|
|
||||||
|
|
||||||
#define IPX_TYPE 1
|
|
||||||
|
|
||||||
# define __socketcall extern
|
|
||||||
|
|
||||||
__socketcall int accept(int, struct sockaddr*, socklen_t*);
|
|
||||||
__socketcall int accept4(int, struct sockaddr*, socklen_t*, int);
|
|
||||||
__socketcall int bind(int, const struct sockaddr*, int);
|
|
||||||
__socketcall int connect(int, const struct sockaddr*, socklen_t);
|
|
||||||
__socketcall int getpeername(int, struct sockaddr*, socklen_t*);
|
|
||||||
__socketcall int getsockname(int, struct sockaddr*, socklen_t*);
|
|
||||||
__socketcall int getsockopt(int, int, int, void*, socklen_t*);
|
|
||||||
__socketcall int listen(int, int);
|
|
||||||
__socketcall int recvmmsg(int, struct mmsghdr*, unsigned int, int, const struct timespec*);
|
|
||||||
__socketcall int recvmsg(int, struct msghdr*, int);
|
|
||||||
__socketcall int sendmmsg(int, const struct mmsghdr*, unsigned int, int);
|
|
||||||
__socketcall int sendmsg(int, const struct msghdr*, int);
|
|
||||||
__socketcall int setsockopt(int, int, int, const void*, socklen_t);
|
|
||||||
__socketcall int shutdown(int, int);
|
|
||||||
__socketcall int socket(int, int, int);
|
|
||||||
__socketcall int socketpair(int, int, int, int*);
|
|
||||||
|
|
||||||
extern ssize_t send(int, const void*, size_t, int);
|
|
||||||
extern ssize_t recv(int, void*, size_t, int);
|
|
||||||
|
|
||||||
__socketcall ssize_t sendto(int, const void*, size_t, int, const struct sockaddr*, socklen_t);
|
|
||||||
__socketcall ssize_t recvfrom(int, void*, size_t, int, const struct sockaddr*, socklen_t*);
|
|
||||||
|
|
||||||
#if defined(__BIONIC_FORTIFY)
|
|
||||||
__errordecl(__recvfrom_error, "recvfrom called with size bigger than buffer");
|
|
||||||
extern ssize_t __recvfrom_chk(int, void*, size_t, size_t, int, const struct sockaddr*, socklen_t*);
|
|
||||||
extern ssize_t __recvfrom_real(int, void*, size_t, int, const struct sockaddr*, socklen_t*)
|
|
||||||
__asm__(__USER_LABEL_PREFIX__ "recvfrom");
|
|
||||||
|
|
||||||
__BIONIC_FORTIFY_INLINE
|
|
||||||
ssize_t recvfrom(int fd, void* buf, size_t len, int flags, const struct sockaddr* src_addr, socklen_t* addr_len) {
|
|
||||||
size_t bos = __bos0(buf);
|
|
||||||
|
|
||||||
#if !defined(__clang__)
|
|
||||||
if (bos == __BIONIC_FORTIFY_UNKNOWN_SIZE) {
|
|
||||||
return __recvfrom_real(fd, buf, len, flags, src_addr, addr_len);
|
|
||||||
}
|
|
||||||
|
|
||||||
if (__builtin_constant_p(len) && (len <= bos)) {
|
|
||||||
return __recvfrom_real(fd, buf, len, flags, src_addr, addr_len);
|
|
||||||
}
|
|
||||||
|
|
||||||
if (__builtin_constant_p(len) && (len > bos)) {
|
|
||||||
__recvfrom_error();
|
|
||||||
}
|
|
||||||
#endif
|
|
||||||
|
|
||||||
return __recvfrom_chk(fd, buf, len, bos, flags, src_addr, addr_len);
|
|
||||||
}
|
|
||||||
|
|
||||||
__BIONIC_FORTIFY_INLINE
|
|
||||||
ssize_t recv(int socket, void* buf, size_t len, int flags) {
|
|
||||||
return recvfrom(socket, buf, len, flags, NULL, 0);
|
|
||||||
}
|
|
||||||
|
|
||||||
#endif /* __BIONIC_FORTIFY */
|
|
||||||
|
|
||||||
#undef __socketcall
|
|
||||||
|
|
||||||
__END_DECLS
|
|
||||||
|
|
||||||
#endif /* _SYS_SOCKET_H */
|
|
||||||
@@ -1,126 +0,0 @@
|
|||||||
/*
|
|
||||||
* Copyright (C) 2008 The Android Open Source Project
|
|
||||||
* All rights reserved.
|
|
||||||
*
|
|
||||||
* Redistribution and use in source and binary forms, with or without
|
|
||||||
* modification, are permitted provided that the following conditions
|
|
||||||
* are met:
|
|
||||||
* * Redistributions of source code must retain the above copyright
|
|
||||||
* notice, this list of conditions and the following disclaimer.
|
|
||||||
* * Redistributions in binary form must reproduce the above copyright
|
|
||||||
* notice, this list of conditions and the following disclaimer in
|
|
||||||
* the documentation and/or other materials provided with the
|
|
||||||
* distribution.
|
|
||||||
*
|
|
||||||
* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
|
|
||||||
* "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
|
|
||||||
* LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
|
|
||||||
* FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
|
|
||||||
* COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
|
|
||||||
* INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
|
|
||||||
* BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
|
|
||||||
* OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
|
|
||||||
* AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
|
|
||||||
* OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
|
|
||||||
* OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
|
|
||||||
* SUCH DAMAGE.
|
|
||||||
*/
|
|
||||||
#ifndef _SYS_STAT_H_
|
|
||||||
#define _SYS_STAT_H_
|
|
||||||
|
|
||||||
#include <sys/cdefs.h>
|
|
||||||
#include <sys/types.h>
|
|
||||||
#include <sys/time.h>
|
|
||||||
#include <linux/stat.h>
|
|
||||||
|
|
||||||
#include <endian.h>
|
|
||||||
|
|
||||||
__BEGIN_DECLS
|
|
||||||
|
|
||||||
#define __STAT64_BODY \
|
|
||||||
unsigned long st_dev; \
|
|
||||||
unsigned long st_ino; \
|
|
||||||
unsigned long st_mode; \
|
|
||||||
unsigned long st_nlink; \
|
|
||||||
uid_t st_uid; /* 32-bit uid_t */ \
|
|
||||||
unsigned char padding[4]; \
|
|
||||||
gid_t st_gid; /* 32-bit gid_t */ \
|
|
||||||
unsigned char padding2[4]; \
|
|
||||||
unsigned long st_rdev; \
|
|
||||||
long st_size; \
|
|
||||||
long st_blksize; \
|
|
||||||
long st_blocks; \
|
|
||||||
long st_atime; \
|
|
||||||
unsigned long st_atime_nsec; \
|
|
||||||
long st_mtime; \
|
|
||||||
unsigned long st_mtime_nsec; \
|
|
||||||
long st_ctime; \
|
|
||||||
unsigned long st_ctime_nsec; \
|
|
||||||
unsigned char padding3[8];
|
|
||||||
|
|
||||||
struct stat { __STAT64_BODY };
|
|
||||||
struct stat64 { __STAT64_BODY };
|
|
||||||
|
|
||||||
#undef __STAT64_BODY
|
|
||||||
|
|
||||||
#define st_atimensec st_atime_nsec
|
|
||||||
#define st_mtimensec st_mtime_nsec
|
|
||||||
#define st_ctimensec st_ctime_nsec
|
|
||||||
|
|
||||||
#ifdef __USE_BSD
|
|
||||||
/* Permission macros provided by glibc for compatibility with BSDs. */
|
|
||||||
#define ACCESSPERMS (S_IRWXU | S_IRWXG | S_IRWXO) /* 0777 */
|
|
||||||
#define ALLPERMS (S_ISUID | S_ISGID | S_ISVTX | S_IRWXU | S_IRWXG | S_IRWXO) /* 07777 */
|
|
||||||
#define DEFFILEMODE (S_IRUSR | S_IWUSR | S_IRGRP | S_IWGRP | S_IROTH | S_IWOTH) /* 0666 */
|
|
||||||
#endif
|
|
||||||
|
|
||||||
extern int chmod(const char*, mode_t);
|
|
||||||
extern int fchmod(int, mode_t);
|
|
||||||
extern int mkdir(const char*, mode_t);
|
|
||||||
|
|
||||||
extern int fstat(int, struct stat*);
|
|
||||||
extern int fstat64(int, struct stat64*);
|
|
||||||
extern int fstatat(int, const char*, struct stat*, int);
|
|
||||||
extern int fstatat64(int, const char*, struct stat64*, int);
|
|
||||||
extern int lstat(const char*, struct stat*);
|
|
||||||
extern int lstat64(const char*, struct stat64*);
|
|
||||||
extern int stat(const char*, struct stat*);
|
|
||||||
extern int stat64(const char*, struct stat64*);
|
|
||||||
|
|
||||||
extern int mknod(const char*, mode_t, dev_t);
|
|
||||||
extern mode_t umask(mode_t);
|
|
||||||
|
|
||||||
#if defined(__BIONIC_FORTIFY)
|
|
||||||
|
|
||||||
extern mode_t __umask_chk(mode_t);
|
|
||||||
extern mode_t __umask_real(mode_t) __asm__(__USER_LABEL_PREFIX__ "umask");
|
|
||||||
__errordecl(__umask_invalid_mode, "umask called with invalid mode");
|
|
||||||
|
|
||||||
__BIONIC_FORTIFY_INLINE
|
|
||||||
mode_t umask(mode_t mode) {
|
|
||||||
#if !defined(__clang__)
|
|
||||||
if (__builtin_constant_p(mode)) {
|
|
||||||
if ((mode & 0777) != mode) {
|
|
||||||
__umask_invalid_mode();
|
|
||||||
}
|
|
||||||
return __umask_real(mode);
|
|
||||||
}
|
|
||||||
#endif
|
|
||||||
return __umask_chk(mode);
|
|
||||||
}
|
|
||||||
#endif /* defined(__BIONIC_FORTIFY) */
|
|
||||||
|
|
||||||
extern int mkfifo(const char*, mode_t);
|
|
||||||
|
|
||||||
extern int fchmodat(int, const char*, mode_t, int);
|
|
||||||
extern int mkdirat(int, const char*, mode_t);
|
|
||||||
extern int mknodat(int, const char*, mode_t, dev_t);
|
|
||||||
|
|
||||||
#define UTIME_NOW ((1L << 30) - 1L)
|
|
||||||
#define UTIME_OMIT ((1L << 30) - 2L)
|
|
||||||
extern int utimensat(int fd, const char *path, const struct timespec times[2], int flags);
|
|
||||||
extern int futimens(int fd, const struct timespec times[2]);
|
|
||||||
|
|
||||||
__END_DECLS
|
|
||||||
|
|
||||||
#endif /* _SYS_STAT_H_ */
|
|
||||||
@@ -1,17 +0,0 @@
|
|||||||
/*
|
|
||||||
* Copyright 2014, The Android Open Source Project
|
|
||||||
*
|
|
||||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
|
||||||
* you may not use this file except in compliance with the License.
|
|
||||||
* You may obtain a copy of the License at
|
|
||||||
*
|
|
||||||
* http://www.apache.org/licenses/LICENSE-2.0
|
|
||||||
*
|
|
||||||
* Unless required by applicable law or agreed to in writing, software
|
|
||||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
|
||||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
||||||
* See the License for the specific language governing permissions and
|
|
||||||
* limitations under the License.
|
|
||||||
*/
|
|
||||||
|
|
||||||
#include <_FORBIDDEN_HEADER.h>
|
|
||||||
@@ -1,17 +0,0 @@
|
|||||||
/*
|
|
||||||
* Copyright 2014, The Android Open Source Project
|
|
||||||
*
|
|
||||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
|
||||||
* you may not use this file except in compliance with the License.
|
|
||||||
* You may obtain a copy of the License at
|
|
||||||
*
|
|
||||||
* http://www.apache.org/licenses/LICENSE-2.0
|
|
||||||
*
|
|
||||||
* Unless required by applicable law or agreed to in writing, software
|
|
||||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
|
||||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
||||||
* See the License for the specific language governing permissions and
|
|
||||||
* limitations under the License.
|
|
||||||
*/
|
|
||||||
|
|
||||||
#include <_FORBIDDEN_HEADER.h>
|
|
||||||
@@ -1,118 +0,0 @@
|
|||||||
/*
|
|
||||||
* Copyright (C) 2014 The Android Open Source Project
|
|
||||||
* All rights reserved.
|
|
||||||
*
|
|
||||||
* Redistribution and use in source and binary forms, with or without
|
|
||||||
* modification, are permitted provided that the following conditions
|
|
||||||
* are met:
|
|
||||||
* * Redistributions of source code must retain the above copyright
|
|
||||||
* notice, this list of conditions and the following disclaimer.
|
|
||||||
* * Redistributions in binary form must reproduce the above copyright
|
|
||||||
* notice, this list of conditions and the following disclaimer in
|
|
||||||
* the documentation and/or other materials provided with the
|
|
||||||
* distribution.
|
|
||||||
*
|
|
||||||
* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
|
|
||||||
* "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
|
|
||||||
* LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
|
|
||||||
* FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
|
|
||||||
* COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
|
|
||||||
* INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
|
|
||||||
* BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
|
|
||||||
* OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
|
|
||||||
* AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
|
|
||||||
* OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
|
|
||||||
* OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
|
|
||||||
* SUCH DAMAGE.
|
|
||||||
*/
|
|
||||||
#ifndef _SYS_VFS_H_
|
|
||||||
#define _SYS_VFS_H_
|
|
||||||
|
|
||||||
#include <stdint.h>
|
|
||||||
#include <sys/cdefs.h>
|
|
||||||
#include <sys/types.h>
|
|
||||||
|
|
||||||
__BEGIN_DECLS
|
|
||||||
|
|
||||||
/* The kernel's __kernel_fsid_t has a 'val' member but glibc uses '__val'. */
|
|
||||||
typedef struct { int __val[2]; } __fsid_t;
|
|
||||||
typedef __fsid_t fsid_t;
|
|
||||||
|
|
||||||
#define __STATFS64_BODY \
|
|
||||||
uint64_t f_type; \
|
|
||||||
uint64_t f_bsize; \
|
|
||||||
uint64_t f_blocks; \
|
|
||||||
uint64_t f_bfree; \
|
|
||||||
uint64_t f_bavail; \
|
|
||||||
uint64_t f_files; \
|
|
||||||
uint64_t f_ffree; \
|
|
||||||
fsid_t f_fsid; \
|
|
||||||
uint64_t f_namelen; \
|
|
||||||
uint64_t f_frsize; \
|
|
||||||
uint64_t f_flags; \
|
|
||||||
uint64_t f_spare[5];
|
|
||||||
|
|
||||||
|
|
||||||
struct statfs { __STATFS64_BODY };
|
|
||||||
struct statfs64 { __STATFS64_BODY };
|
|
||||||
|
|
||||||
#undef __STATFS64_BODY
|
|
||||||
|
|
||||||
/* Declare that we have the f_namelen, f_frsize, and f_flags fields. */
|
|
||||||
#define _STATFS_F_NAMELEN
|
|
||||||
#define _STATFS_F_FRSIZE
|
|
||||||
#define _STATFS_F_FLAGS
|
|
||||||
|
|
||||||
#define ADFS_SUPER_MAGIC 0xadf5
|
|
||||||
#define AFFS_SUPER_MAGIC 0xADFF
|
|
||||||
#define BEFS_SUPER_MAGIC 0x42465331
|
|
||||||
#define BFS_MAGIC 0x1BADFACE
|
|
||||||
#define CIFS_MAGIC_NUMBER 0xFF534D42
|
|
||||||
#define CODA_SUPER_MAGIC 0x73757245
|
|
||||||
#define COH_SUPER_MAGIC 0x012FF7B7
|
|
||||||
#define CRAMFS_MAGIC 0x28cd3d45
|
|
||||||
#define DEVFS_SUPER_MAGIC 0x1373
|
|
||||||
#define EFS_SUPER_MAGIC 0x00414A53
|
|
||||||
#define EXT_SUPER_MAGIC 0x137D
|
|
||||||
#define EXT2_OLD_SUPER_MAGIC 0xEF51
|
|
||||||
#define EXT2_SUPER_MAGIC 0xEF53
|
|
||||||
#define EXT3_SUPER_MAGIC 0xEF53
|
|
||||||
#define HFS_SUPER_MAGIC 0x4244
|
|
||||||
#define HPFS_SUPER_MAGIC 0xF995E849
|
|
||||||
#define HUGETLBFS_MAGIC 0x958458f6
|
|
||||||
#define ISOFS_SUPER_MAGIC 0x9660
|
|
||||||
#define JFFS2_SUPER_MAGIC 0x72b6
|
|
||||||
#define JFS_SUPER_MAGIC 0x3153464a
|
|
||||||
#define MINIX_SUPER_MAGIC 0x137F /* orig. minix */
|
|
||||||
#define MINIX_SUPER_MAGIC2 0x138F /* 30 char minix */
|
|
||||||
#define MINIX2_SUPER_MAGIC 0x2468 /* minix V2 */
|
|
||||||
#define MINIX2_SUPER_MAGIC2 0x2478 /* minix V2, 30 char names */
|
|
||||||
#define MSDOS_SUPER_MAGIC 0x4d44
|
|
||||||
#define NCP_SUPER_MAGIC 0x564c
|
|
||||||
#define NFS_SUPER_MAGIC 0x6969
|
|
||||||
#define NTFS_SB_MAGIC 0x5346544e
|
|
||||||
#define OPENPROM_SUPER_MAGIC 0x9fa1
|
|
||||||
#define PROC_SUPER_MAGIC 0x9fa0
|
|
||||||
#define QNX4_SUPER_MAGIC 0x002f
|
|
||||||
#define REISERFS_SUPER_MAGIC 0x52654973
|
|
||||||
#define ROMFS_MAGIC 0x7275
|
|
||||||
#define SMB_SUPER_MAGIC 0x517B
|
|
||||||
#define SYSV2_SUPER_MAGIC 0x012FF7B6
|
|
||||||
#define SYSV4_SUPER_MAGIC 0x012FF7B5
|
|
||||||
#define TMPFS_MAGIC 0x01021994
|
|
||||||
#define UDF_SUPER_MAGIC 0x15013346
|
|
||||||
#define UFS_MAGIC 0x00011954
|
|
||||||
#define USBDEVICE_SUPER_MAGIC 0x9fa2
|
|
||||||
#define VXFS_SUPER_MAGIC 0xa501FCF5
|
|
||||||
#define XENIX_SUPER_MAGIC 0x012FF7B4
|
|
||||||
#define XFS_SUPER_MAGIC 0x58465342
|
|
||||||
#define _XIAFS_SUPER_MAGIC 0x012FD16D
|
|
||||||
|
|
||||||
extern int statfs(const char*, struct statfs*) __nonnull((1, 2));
|
|
||||||
extern int statfs64(const char*, struct statfs64*) __nonnull((1, 2));
|
|
||||||
extern int fstatfs(int, struct statfs*) __nonnull((2));
|
|
||||||
extern int fstatfs64(int, struct statfs64*) __nonnull((2));
|
|
||||||
|
|
||||||
__END_DECLS
|
|
||||||
|
|
||||||
#endif /* _SYS_VFS_H_ */
|
|
||||||
@@ -1,39 +0,0 @@
|
|||||||
eglBindAPI
|
|
||||||
eglBindTexImage
|
|
||||||
eglChooseConfig
|
|
||||||
eglCopyBuffers
|
|
||||||
eglCreateContext
|
|
||||||
eglCreateImageKHR
|
|
||||||
eglCreatePbufferFromClientBuffer
|
|
||||||
eglCreatePbufferSurface
|
|
||||||
eglCreatePixmapSurface
|
|
||||||
eglCreateWindowSurface
|
|
||||||
eglDestroyContext
|
|
||||||
eglDestroyImageKHR
|
|
||||||
eglDestroySurface
|
|
||||||
eglGetConfigAttrib
|
|
||||||
eglGetConfigs
|
|
||||||
eglGetCurrentContext
|
|
||||||
eglGetCurrentDisplay
|
|
||||||
eglGetCurrentSurface
|
|
||||||
eglGetDisplay
|
|
||||||
eglGetError
|
|
||||||
eglGetProcAddress
|
|
||||||
eglInitialize
|
|
||||||
eglLockSurfaceKHR
|
|
||||||
eglMakeCurrent
|
|
||||||
eglQueryAPI
|
|
||||||
eglQueryContext
|
|
||||||
eglQueryString
|
|
||||||
eglQuerySurface
|
|
||||||
eglReleaseTexImage
|
|
||||||
eglReleaseThread
|
|
||||||
eglSetSwapRectangleANDROID
|
|
||||||
eglSurfaceAttrib
|
|
||||||
eglSwapBuffers
|
|
||||||
eglSwapInterval
|
|
||||||
eglTerminate
|
|
||||||
eglUnlockSurfaceKHR
|
|
||||||
eglWaitClient
|
|
||||||
eglWaitGL
|
|
||||||
eglWaitNative
|
|
||||||
@@ -1,239 +0,0 @@
|
|||||||
glActiveTexture
|
|
||||||
glAlphaFunc
|
|
||||||
glAlphaFuncx
|
|
||||||
glAlphaFuncxOES
|
|
||||||
glBindBuffer
|
|
||||||
glBindFramebufferOES
|
|
||||||
glBindRenderbufferOES
|
|
||||||
glBindTexture
|
|
||||||
glBlendEquationOES
|
|
||||||
glBlendEquationSeparateOES
|
|
||||||
glBlendFunc
|
|
||||||
glBlendFuncSeparateOES
|
|
||||||
glBufferData
|
|
||||||
glBufferSubData
|
|
||||||
glCheckFramebufferStatusOES
|
|
||||||
glClear
|
|
||||||
glClearColor
|
|
||||||
glClearColorx
|
|
||||||
glClearColorxOES
|
|
||||||
glClearDepthf
|
|
||||||
glClearDepthfOES
|
|
||||||
glClearDepthx
|
|
||||||
glClearDepthxOES
|
|
||||||
glClearStencil
|
|
||||||
glClientActiveTexture
|
|
||||||
glClipPlanef
|
|
||||||
glClipPlanefOES
|
|
||||||
glClipPlanex
|
|
||||||
glClipPlanexOES
|
|
||||||
glColor4f
|
|
||||||
glColor4ub
|
|
||||||
glColor4x
|
|
||||||
glColor4xOES
|
|
||||||
glColorMask
|
|
||||||
glColorPointer
|
|
||||||
glColorPointerBounds
|
|
||||||
glCompressedTexImage2D
|
|
||||||
glCompressedTexSubImage2D
|
|
||||||
glCopyTexImage2D
|
|
||||||
glCopyTexSubImage2D
|
|
||||||
glCullFace
|
|
||||||
glCurrentPaletteMatrixOES
|
|
||||||
glDeleteBuffers
|
|
||||||
glDeleteFramebuffersOES
|
|
||||||
glDeleteRenderbuffersOES
|
|
||||||
glDeleteTextures
|
|
||||||
glDepthFunc
|
|
||||||
glDepthMask
|
|
||||||
glDepthRangef
|
|
||||||
glDepthRangefOES
|
|
||||||
glDepthRangex
|
|
||||||
glDepthRangexOES
|
|
||||||
glDisable
|
|
||||||
glDisableClientState
|
|
||||||
glDrawArrays
|
|
||||||
glDrawElements
|
|
||||||
glDrawTexfOES
|
|
||||||
glDrawTexfvOES
|
|
||||||
glDrawTexiOES
|
|
||||||
glDrawTexivOES
|
|
||||||
glDrawTexsOES
|
|
||||||
glDrawTexsvOES
|
|
||||||
glDrawTexxOES
|
|
||||||
glDrawTexxvOES
|
|
||||||
glEGLImageTargetRenderbufferStorageOES
|
|
||||||
glEGLImageTargetTexture2DOES
|
|
||||||
glEnable
|
|
||||||
glEnableClientState
|
|
||||||
glFinish
|
|
||||||
glFlush
|
|
||||||
glFogf
|
|
||||||
glFogfv
|
|
||||||
glFogx
|
|
||||||
glFogxOES
|
|
||||||
glFogxv
|
|
||||||
glFogxvOES
|
|
||||||
glFramebufferRenderbufferOES
|
|
||||||
glFramebufferTexture2DOES
|
|
||||||
glFrontFace
|
|
||||||
glFrustumf
|
|
||||||
glFrustumfOES
|
|
||||||
glFrustumx
|
|
||||||
glFrustumxOES
|
|
||||||
glGenBuffers
|
|
||||||
glGenerateMipmapOES
|
|
||||||
glGenFramebuffersOES
|
|
||||||
glGenRenderbuffersOES
|
|
||||||
glGenTextures
|
|
||||||
glGetBooleanv
|
|
||||||
glGetBufferParameteriv
|
|
||||||
glGetBufferPointervOES
|
|
||||||
glGetClipPlanef
|
|
||||||
glGetClipPlanefOES
|
|
||||||
glGetClipPlanex
|
|
||||||
glGetClipPlanexOES
|
|
||||||
glGetError
|
|
||||||
glGetFixedv
|
|
||||||
glGetFixedvOES
|
|
||||||
glGetFloatv
|
|
||||||
glGetFramebufferAttachmentParameterivOES
|
|
||||||
glGetIntegerv
|
|
||||||
glGetLightfv
|
|
||||||
glGetLightxv
|
|
||||||
glGetLightxvOES
|
|
||||||
glGetMaterialfv
|
|
||||||
glGetMaterialxv
|
|
||||||
glGetMaterialxvOES
|
|
||||||
glGetPointerv
|
|
||||||
glGetRenderbufferParameterivOES
|
|
||||||
glGetString
|
|
||||||
glGetTexEnvfv
|
|
||||||
glGetTexEnviv
|
|
||||||
glGetTexEnvxv
|
|
||||||
glGetTexEnvxvOES
|
|
||||||
glGetTexGenfvOES
|
|
||||||
glGetTexGenivOES
|
|
||||||
glGetTexGenxvOES
|
|
||||||
glGetTexParameterfv
|
|
||||||
glGetTexParameteriv
|
|
||||||
glGetTexParameterxv
|
|
||||||
glGetTexParameterxvOES
|
|
||||||
glHint
|
|
||||||
glIsBuffer
|
|
||||||
glIsEnabled
|
|
||||||
glIsFramebufferOES
|
|
||||||
glIsRenderbufferOES
|
|
||||||
glIsTexture
|
|
||||||
glLightf
|
|
||||||
glLightfv
|
|
||||||
glLightModelf
|
|
||||||
glLightModelfv
|
|
||||||
glLightModelx
|
|
||||||
glLightModelxOES
|
|
||||||
glLightModelxv
|
|
||||||
glLightModelxvOES
|
|
||||||
glLightx
|
|
||||||
glLightxOES
|
|
||||||
glLightxv
|
|
||||||
glLightxvOES
|
|
||||||
glLineWidth
|
|
||||||
glLineWidthx
|
|
||||||
glLineWidthxOES
|
|
||||||
glLoadIdentity
|
|
||||||
glLoadMatrixf
|
|
||||||
glLoadMatrixx
|
|
||||||
glLoadMatrixxOES
|
|
||||||
glLoadPaletteFromModelViewMatrixOES
|
|
||||||
glLogicOp
|
|
||||||
glMapBufferOES
|
|
||||||
glMaterialf
|
|
||||||
glMaterialfv
|
|
||||||
glMaterialx
|
|
||||||
glMaterialxOES
|
|
||||||
glMaterialxv
|
|
||||||
glMaterialxvOES
|
|
||||||
glMatrixIndexPointerOES
|
|
||||||
glMatrixMode
|
|
||||||
glMultiTexCoord4f
|
|
||||||
glMultiTexCoord4x
|
|
||||||
glMultiTexCoord4xOES
|
|
||||||
glMultMatrixf
|
|
||||||
glMultMatrixx
|
|
||||||
glMultMatrixxOES
|
|
||||||
glNormal3f
|
|
||||||
glNormal3x
|
|
||||||
glNormal3xOES
|
|
||||||
glNormalPointer
|
|
||||||
glNormalPointerBounds
|
|
||||||
glOrthof
|
|
||||||
glOrthofOES
|
|
||||||
glOrthox
|
|
||||||
glOrthoxOES
|
|
||||||
glPixelStorei
|
|
||||||
glPointParameterf
|
|
||||||
glPointParameterfv
|
|
||||||
glPointParameterx
|
|
||||||
glPointParameterxOES
|
|
||||||
glPointParameterxv
|
|
||||||
glPointParameterxvOES
|
|
||||||
glPointSize
|
|
||||||
glPointSizePointerOES
|
|
||||||
glPointSizex
|
|
||||||
glPointSizexOES
|
|
||||||
glPolygonOffset
|
|
||||||
glPolygonOffsetx
|
|
||||||
glPolygonOffsetxOES
|
|
||||||
glPopMatrix
|
|
||||||
glPushMatrix
|
|
||||||
glQueryMatrixxOES
|
|
||||||
glReadPixels
|
|
||||||
glRenderbufferStorageOES
|
|
||||||
glRotatef
|
|
||||||
glRotatex
|
|
||||||
glRotatexOES
|
|
||||||
glSampleCoverage
|
|
||||||
glSampleCoveragex
|
|
||||||
glSampleCoveragexOES
|
|
||||||
glScalef
|
|
||||||
glScalex
|
|
||||||
glScalexOES
|
|
||||||
glScissor
|
|
||||||
glShadeModel
|
|
||||||
glStencilFunc
|
|
||||||
glStencilMask
|
|
||||||
glStencilOp
|
|
||||||
glTexCoordPointer
|
|
||||||
glTexCoordPointerBounds
|
|
||||||
glTexEnvf
|
|
||||||
glTexEnvfv
|
|
||||||
glTexEnvi
|
|
||||||
glTexEnviv
|
|
||||||
glTexEnvx
|
|
||||||
glTexEnvxOES
|
|
||||||
glTexEnvxv
|
|
||||||
glTexEnvxvOES
|
|
||||||
glTexGenfOES
|
|
||||||
glTexGenfvOES
|
|
||||||
glTexGeniOES
|
|
||||||
glTexGenivOES
|
|
||||||
glTexGenxOES
|
|
||||||
glTexGenxvOES
|
|
||||||
glTexImage2D
|
|
||||||
glTexParameterf
|
|
||||||
glTexParameterfv
|
|
||||||
glTexParameteri
|
|
||||||
glTexParameteriv
|
|
||||||
glTexParameterx
|
|
||||||
glTexParameterxOES
|
|
||||||
glTexParameterxv
|
|
||||||
glTexParameterxvOES
|
|
||||||
glTexSubImage2D
|
|
||||||
glTranslatef
|
|
||||||
glTranslatex
|
|
||||||
glTranslatexOES
|
|
||||||
glUnmapBufferOES
|
|
||||||
glVertexPointer
|
|
||||||
glVertexPointerBounds
|
|
||||||
glViewport
|
|
||||||
glWeightPointerOES
|
|
||||||
@@ -1,177 +0,0 @@
|
|||||||
glActiveTexture
|
|
||||||
glAttachShader
|
|
||||||
glBeginPerfMonitorAMD
|
|
||||||
glBindAttribLocation
|
|
||||||
glBindBuffer
|
|
||||||
glBindFramebuffer
|
|
||||||
glBindRenderbuffer
|
|
||||||
glBindTexture
|
|
||||||
glBlendColor
|
|
||||||
glBlendEquation
|
|
||||||
glBlendEquationSeparate
|
|
||||||
glBlendFunc
|
|
||||||
glBlendFuncSeparate
|
|
||||||
glBufferData
|
|
||||||
glBufferSubData
|
|
||||||
glCheckFramebufferStatus
|
|
||||||
glClear
|
|
||||||
glClearColor
|
|
||||||
glClearDepthf
|
|
||||||
glClearStencil
|
|
||||||
glColorMask
|
|
||||||
glCompileShader
|
|
||||||
glCompressedTexImage2D
|
|
||||||
glCompressedTexImage3DOES
|
|
||||||
glCompressedTexSubImage2D
|
|
||||||
glCompressedTexSubImage3DOES
|
|
||||||
glCopyTexImage2D
|
|
||||||
glCopyTexSubImage2D
|
|
||||||
glCopyTexSubImage3DOES
|
|
||||||
glCreateProgram
|
|
||||||
glCreateShader
|
|
||||||
glCullFace
|
|
||||||
glDeleteBuffers
|
|
||||||
glDeleteFencesNV
|
|
||||||
glDeleteFramebuffers
|
|
||||||
glDeletePerfMonitorsAMD
|
|
||||||
glDeleteProgram
|
|
||||||
glDeleteRenderbuffers
|
|
||||||
glDeleteShader
|
|
||||||
glDeleteTextures
|
|
||||||
glDepthFunc
|
|
||||||
glDepthMask
|
|
||||||
glDepthRangef
|
|
||||||
glDetachShader
|
|
||||||
glDisable
|
|
||||||
glDisableDriverControlQCOM
|
|
||||||
glDisableVertexAttribArray
|
|
||||||
glDrawArrays
|
|
||||||
glDrawElements
|
|
||||||
glEGLImageTargetRenderbufferStorageOES
|
|
||||||
glEGLImageTargetTexture2DOES
|
|
||||||
glEnable
|
|
||||||
glEnableDriverControlQCOM
|
|
||||||
glEnableVertexAttribArray
|
|
||||||
glEndPerfMonitorAMD
|
|
||||||
glFinish
|
|
||||||
glFinishFenceNV
|
|
||||||
glFlush
|
|
||||||
glFramebufferRenderbuffer
|
|
||||||
glFramebufferTexture2D
|
|
||||||
glFramebufferTexture3DOES
|
|
||||||
glFrontFace
|
|
||||||
glGenBuffers
|
|
||||||
glGenerateMipmap
|
|
||||||
glGenFencesNV
|
|
||||||
glGenFramebuffers
|
|
||||||
glGenPerfMonitorsAMD
|
|
||||||
glGenRenderbuffers
|
|
||||||
glGenTextures
|
|
||||||
glGetActiveAttrib
|
|
||||||
glGetActiveUniform
|
|
||||||
glGetAttachedShaders
|
|
||||||
glGetAttribLocation
|
|
||||||
glGetBooleanv
|
|
||||||
glGetBufferParameteriv
|
|
||||||
glGetBufferPointervOES
|
|
||||||
glGetDriverControlsQCOM
|
|
||||||
glGetDriverControlStringQCOM
|
|
||||||
glGetError
|
|
||||||
glGetFenceivNV
|
|
||||||
glGetFloatv
|
|
||||||
glGetFramebufferAttachmentParameteriv
|
|
||||||
glGetIntegerv
|
|
||||||
glGetPerfMonitorCounterDataAMD
|
|
||||||
glGetPerfMonitorCounterInfoAMD
|
|
||||||
glGetPerfMonitorCountersAMD
|
|
||||||
glGetPerfMonitorCounterStringAMD
|
|
||||||
glGetPerfMonitorGroupsAMD
|
|
||||||
glGetPerfMonitorGroupStringAMD
|
|
||||||
glGetProgramBinaryOES
|
|
||||||
glGetProgramInfoLog
|
|
||||||
glGetProgramiv
|
|
||||||
glGetRenderbufferParameteriv
|
|
||||||
glGetShaderInfoLog
|
|
||||||
glGetShaderiv
|
|
||||||
glGetShaderPrecisionFormat
|
|
||||||
glGetShaderSource
|
|
||||||
glGetString
|
|
||||||
glGetTexParameterfv
|
|
||||||
glGetTexParameteriv
|
|
||||||
glGetUniformfv
|
|
||||||
glGetUniformiv
|
|
||||||
glGetUniformLocation
|
|
||||||
glGetVertexAttribfv
|
|
||||||
glGetVertexAttribiv
|
|
||||||
glGetVertexAttribPointerv
|
|
||||||
glHint
|
|
||||||
glIsBuffer
|
|
||||||
glIsEnabled
|
|
||||||
glIsFenceNV
|
|
||||||
glIsFramebuffer
|
|
||||||
glIsProgram
|
|
||||||
glIsRenderbuffer
|
|
||||||
glIsShader
|
|
||||||
glIsTexture
|
|
||||||
glLineWidth
|
|
||||||
glLinkProgram
|
|
||||||
glMapBufferOES
|
|
||||||
glPixelStorei
|
|
||||||
glPolygonOffset
|
|
||||||
glProgramBinaryOES
|
|
||||||
glReadPixels
|
|
||||||
glReleaseShaderCompiler
|
|
||||||
glRenderbufferStorage
|
|
||||||
glSampleCoverage
|
|
||||||
glScissor
|
|
||||||
glSelectPerfMonitorCountersAMD
|
|
||||||
glSetFenceNV
|
|
||||||
glShaderBinary
|
|
||||||
glShaderSource
|
|
||||||
glStencilFunc
|
|
||||||
glStencilFuncSeparate
|
|
||||||
glStencilMask
|
|
||||||
glStencilMaskSeparate
|
|
||||||
glStencilOp
|
|
||||||
glStencilOpSeparate
|
|
||||||
glTestFenceNV
|
|
||||||
glTexImage2D
|
|
||||||
glTexImage3DOES
|
|
||||||
glTexParameterf
|
|
||||||
glTexParameterfv
|
|
||||||
glTexParameteri
|
|
||||||
glTexParameteriv
|
|
||||||
glTexSubImage2D
|
|
||||||
glTexSubImage3DOES
|
|
||||||
glUniform1f
|
|
||||||
glUniform1fv
|
|
||||||
glUniform1i
|
|
||||||
glUniform1iv
|
|
||||||
glUniform2f
|
|
||||||
glUniform2fv
|
|
||||||
glUniform2i
|
|
||||||
glUniform2iv
|
|
||||||
glUniform3f
|
|
||||||
glUniform3fv
|
|
||||||
glUniform3i
|
|
||||||
glUniform3iv
|
|
||||||
glUniform4f
|
|
||||||
glUniform4fv
|
|
||||||
glUniform4i
|
|
||||||
glUniform4iv
|
|
||||||
glUniformMatrix2fv
|
|
||||||
glUniformMatrix3fv
|
|
||||||
glUniformMatrix4fv
|
|
||||||
glUnmapBufferOES
|
|
||||||
glUseProgram
|
|
||||||
glValidateProgram
|
|
||||||
glVertexAttrib1f
|
|
||||||
glVertexAttrib1fv
|
|
||||||
glVertexAttrib2f
|
|
||||||
glVertexAttrib2fv
|
|
||||||
glVertexAttrib3f
|
|
||||||
glVertexAttrib3fv
|
|
||||||
glVertexAttrib4f
|
|
||||||
glVertexAttrib4fv
|
|
||||||
glVertexAttribPointer
|
|
||||||
glViewport
|
|
||||||
@@ -1,367 +0,0 @@
|
|||||||
glActiveShaderProgram
|
|
||||||
glActiveTexture
|
|
||||||
glAttachShader
|
|
||||||
glBeginQuery
|
|
||||||
glBeginTransformFeedback
|
|
||||||
glBindAttribLocation
|
|
||||||
glBindBuffer
|
|
||||||
glBindBufferBase
|
|
||||||
glBindBufferRange
|
|
||||||
glBindFramebuffer
|
|
||||||
glBindImageTexture
|
|
||||||
glBindProgramPipeline
|
|
||||||
glBindRenderbuffer
|
|
||||||
glBindSampler
|
|
||||||
glBindTexture
|
|
||||||
glBindTransformFeedback
|
|
||||||
glBindVertexArray
|
|
||||||
glBindVertexArrayOES
|
|
||||||
glBindVertexBuffer
|
|
||||||
glBlendBarrierKHR
|
|
||||||
glBlendColor
|
|
||||||
glBlendEquation
|
|
||||||
glBlendEquationiEXT
|
|
||||||
glBlendEquationSeparate
|
|
||||||
glBlendEquationSeparateiEXT
|
|
||||||
glBlendFunc
|
|
||||||
glBlendFunciEXT
|
|
||||||
glBlendFuncSeparate
|
|
||||||
glBlendFuncSeparateiEXT
|
|
||||||
glBlitFramebuffer
|
|
||||||
glBufferData
|
|
||||||
glBufferSubData
|
|
||||||
glCheckFramebufferStatus
|
|
||||||
glClear
|
|
||||||
glClearBufferfi
|
|
||||||
glClearBufferfv
|
|
||||||
glClearBufferiv
|
|
||||||
glClearBufferuiv
|
|
||||||
glClearColor
|
|
||||||
glClearDepthf
|
|
||||||
glClearStencil
|
|
||||||
glClientWaitSync
|
|
||||||
glColorMask
|
|
||||||
glColorMaskiEXT
|
|
||||||
glCompileShader
|
|
||||||
glCompressedTexImage2D
|
|
||||||
glCompressedTexImage3D
|
|
||||||
glCompressedTexImage3DOES
|
|
||||||
glCompressedTexSubImage2D
|
|
||||||
glCompressedTexSubImage3D
|
|
||||||
glCompressedTexSubImage3DOES
|
|
||||||
glCopyBufferSubData
|
|
||||||
glCopyImageSubDataEXT
|
|
||||||
glCopyTexImage2D
|
|
||||||
glCopyTexSubImage2D
|
|
||||||
glCopyTexSubImage3D
|
|
||||||
glCopyTexSubImage3DOES
|
|
||||||
glCreateProgram
|
|
||||||
glCreateShader
|
|
||||||
glCreateShaderProgramv
|
|
||||||
glCullFace
|
|
||||||
glDebugMessageCallbackKHR
|
|
||||||
glDebugMessageControlKHR
|
|
||||||
glDebugMessageInsertKHR
|
|
||||||
glDeleteBuffers
|
|
||||||
glDeleteFramebuffers
|
|
||||||
glDeleteProgram
|
|
||||||
glDeleteProgramPipelines
|
|
||||||
glDeleteQueries
|
|
||||||
glDeleteRenderbuffers
|
|
||||||
glDeleteSamplers
|
|
||||||
glDeleteShader
|
|
||||||
glDeleteSync
|
|
||||||
glDeleteTextures
|
|
||||||
glDeleteTransformFeedbacks
|
|
||||||
glDeleteVertexArrays
|
|
||||||
glDeleteVertexArraysOES
|
|
||||||
glDepthFunc
|
|
||||||
glDepthMask
|
|
||||||
glDepthRangef
|
|
||||||
glDetachShader
|
|
||||||
glDisable
|
|
||||||
glDisableiEXT
|
|
||||||
glDisableVertexAttribArray
|
|
||||||
glDispatchCompute
|
|
||||||
glDispatchComputeIndirect
|
|
||||||
glDrawArrays
|
|
||||||
glDrawArraysIndirect
|
|
||||||
glDrawArraysInstanced
|
|
||||||
glDrawBuffers
|
|
||||||
glDrawElements
|
|
||||||
glDrawElementsIndirect
|
|
||||||
glDrawElementsInstanced
|
|
||||||
glDrawRangeElements
|
|
||||||
glEGLImageTargetRenderbufferStorageOES
|
|
||||||
glEGLImageTargetTexture2DOES
|
|
||||||
glEnable
|
|
||||||
glEnableiEXT
|
|
||||||
glEnableVertexAttribArray
|
|
||||||
glEndQuery
|
|
||||||
glEndTransformFeedback
|
|
||||||
glFenceSync
|
|
||||||
glFinish
|
|
||||||
glFlush
|
|
||||||
glFlushMappedBufferRange
|
|
||||||
glFramebufferParameteri
|
|
||||||
glFramebufferRenderbuffer
|
|
||||||
glFramebufferTexture2D
|
|
||||||
glFramebufferTexture3DOES
|
|
||||||
glFramebufferTextureEXT
|
|
||||||
glFramebufferTextureLayer
|
|
||||||
glFrontFace
|
|
||||||
glGenBuffers
|
|
||||||
glGenerateMipmap
|
|
||||||
glGenFramebuffers
|
|
||||||
glGenProgramPipelines
|
|
||||||
glGenQueries
|
|
||||||
glGenRenderbuffers
|
|
||||||
glGenSamplers
|
|
||||||
glGenTextures
|
|
||||||
glGenTransformFeedbacks
|
|
||||||
glGenVertexArrays
|
|
||||||
glGenVertexArraysOES
|
|
||||||
glGetActiveAttrib
|
|
||||||
glGetActiveUniform
|
|
||||||
glGetActiveUniformBlockiv
|
|
||||||
glGetActiveUniformBlockName
|
|
||||||
glGetActiveUniformsiv
|
|
||||||
glGetAttachedShaders
|
|
||||||
glGetAttribLocation
|
|
||||||
glGetBooleani_v
|
|
||||||
glGetBooleanv
|
|
||||||
glGetBufferParameteri64v
|
|
||||||
glGetBufferParameteriv
|
|
||||||
glGetBufferPointerv
|
|
||||||
glGetBufferPointervOES
|
|
||||||
glGetDebugMessageLogKHR
|
|
||||||
glGetError
|
|
||||||
glGetFloatv
|
|
||||||
glGetFragDataLocation
|
|
||||||
glGetFramebufferAttachmentParameteriv
|
|
||||||
glGetFramebufferParameteriv
|
|
||||||
glGetInteger64i_v
|
|
||||||
glGetInteger64v
|
|
||||||
glGetIntegeri_v
|
|
||||||
glGetIntegerv
|
|
||||||
glGetInternalformativ
|
|
||||||
glGetMultisamplefv
|
|
||||||
glGetObjectLabelKHR
|
|
||||||
glGetObjectPtrLabelKHR
|
|
||||||
glGetPointervKHR
|
|
||||||
glGetProgramBinary
|
|
||||||
glGetProgramBinaryOES
|
|
||||||
glGetProgramInfoLog
|
|
||||||
glGetProgramInterfaceiv
|
|
||||||
glGetProgramiv
|
|
||||||
glGetProgramPipelineInfoLog
|
|
||||||
glGetProgramPipelineiv
|
|
||||||
glGetProgramResourceIndex
|
|
||||||
glGetProgramResourceiv
|
|
||||||
glGetProgramResourceLocation
|
|
||||||
glGetProgramResourceName
|
|
||||||
glGetQueryiv
|
|
||||||
glGetQueryObjectuiv
|
|
||||||
glGetRenderbufferParameteriv
|
|
||||||
glGetSamplerParameterfv
|
|
||||||
glGetSamplerParameterIivEXT
|
|
||||||
glGetSamplerParameterIuivEXT
|
|
||||||
glGetSamplerParameteriv
|
|
||||||
glGetShaderInfoLog
|
|
||||||
glGetShaderiv
|
|
||||||
glGetShaderPrecisionFormat
|
|
||||||
glGetShaderSource
|
|
||||||
glGetString
|
|
||||||
glGetStringi
|
|
||||||
glGetSynciv
|
|
||||||
glGetTexLevelParameterfv
|
|
||||||
glGetTexLevelParameteriv
|
|
||||||
glGetTexParameterfv
|
|
||||||
glGetTexParameterIivEXT
|
|
||||||
glGetTexParameterIuivEXT
|
|
||||||
glGetTexParameteriv
|
|
||||||
glGetTransformFeedbackVarying
|
|
||||||
glGetUniformBlockIndex
|
|
||||||
glGetUniformfv
|
|
||||||
glGetUniformIndices
|
|
||||||
glGetUniformiv
|
|
||||||
glGetUniformLocation
|
|
||||||
glGetUniformuiv
|
|
||||||
glGetVertexAttribfv
|
|
||||||
glGetVertexAttribIiv
|
|
||||||
glGetVertexAttribIuiv
|
|
||||||
glGetVertexAttribiv
|
|
||||||
glGetVertexAttribPointerv
|
|
||||||
glHint
|
|
||||||
glInvalidateFramebuffer
|
|
||||||
glInvalidateSubFramebuffer
|
|
||||||
glIsBuffer
|
|
||||||
glIsEnabled
|
|
||||||
glIsEnablediEXT
|
|
||||||
glIsFramebuffer
|
|
||||||
glIsProgram
|
|
||||||
glIsProgramPipeline
|
|
||||||
glIsQuery
|
|
||||||
glIsRenderbuffer
|
|
||||||
glIsSampler
|
|
||||||
glIsShader
|
|
||||||
glIsSync
|
|
||||||
glIsTexture
|
|
||||||
glIsTransformFeedback
|
|
||||||
glIsVertexArray
|
|
||||||
glIsVertexArrayOES
|
|
||||||
glLineWidth
|
|
||||||
glLinkProgram
|
|
||||||
glMapBufferOES
|
|
||||||
glMapBufferRange
|
|
||||||
glMemoryBarrier
|
|
||||||
glMemoryBarrierByRegion
|
|
||||||
glMinSampleShadingOES
|
|
||||||
glObjectLabelKHR
|
|
||||||
glObjectPtrLabelKHR
|
|
||||||
glPatchParameteriEXT
|
|
||||||
glPauseTransformFeedback
|
|
||||||
glPixelStorei
|
|
||||||
glPolygonOffset
|
|
||||||
glPopDebugGroupKHR
|
|
||||||
glPrimitiveBoundingBoxEXT
|
|
||||||
glProgramBinary
|
|
||||||
glProgramBinaryOES
|
|
||||||
glProgramParameteri
|
|
||||||
glProgramUniform1f
|
|
||||||
glProgramUniform1fv
|
|
||||||
glProgramUniform1i
|
|
||||||
glProgramUniform1iv
|
|
||||||
glProgramUniform1ui
|
|
||||||
glProgramUniform1uiv
|
|
||||||
glProgramUniform2f
|
|
||||||
glProgramUniform2fv
|
|
||||||
glProgramUniform2i
|
|
||||||
glProgramUniform2iv
|
|
||||||
glProgramUniform2ui
|
|
||||||
glProgramUniform2uiv
|
|
||||||
glProgramUniform3f
|
|
||||||
glProgramUniform3fv
|
|
||||||
glProgramUniform3i
|
|
||||||
glProgramUniform3iv
|
|
||||||
glProgramUniform3ui
|
|
||||||
glProgramUniform3uiv
|
|
||||||
glProgramUniform4f
|
|
||||||
glProgramUniform4fv
|
|
||||||
glProgramUniform4i
|
|
||||||
glProgramUniform4iv
|
|
||||||
glProgramUniform4ui
|
|
||||||
glProgramUniform4uiv
|
|
||||||
glProgramUniformMatrix2fv
|
|
||||||
glProgramUniformMatrix2x3fv
|
|
||||||
glProgramUniformMatrix2x4fv
|
|
||||||
glProgramUniformMatrix3fv
|
|
||||||
glProgramUniformMatrix3x2fv
|
|
||||||
glProgramUniformMatrix3x4fv
|
|
||||||
glProgramUniformMatrix4fv
|
|
||||||
glProgramUniformMatrix4x2fv
|
|
||||||
glProgramUniformMatrix4x3fv
|
|
||||||
glPushDebugGroupKHR
|
|
||||||
glReadBuffer
|
|
||||||
glReadPixels
|
|
||||||
glReleaseShaderCompiler
|
|
||||||
glRenderbufferStorage
|
|
||||||
glRenderbufferStorageMultisample
|
|
||||||
glResumeTransformFeedback
|
|
||||||
glSampleCoverage
|
|
||||||
glSampleMaski
|
|
||||||
glSamplerParameterf
|
|
||||||
glSamplerParameterfv
|
|
||||||
glSamplerParameteri
|
|
||||||
glSamplerParameterIivEXT
|
|
||||||
glSamplerParameterIuivEXT
|
|
||||||
glSamplerParameteriv
|
|
||||||
glScissor
|
|
||||||
glShaderBinary
|
|
||||||
glShaderSource
|
|
||||||
glStencilFunc
|
|
||||||
glStencilFuncSeparate
|
|
||||||
glStencilMask
|
|
||||||
glStencilMaskSeparate
|
|
||||||
glStencilOp
|
|
||||||
glStencilOpSeparate
|
|
||||||
glTexBufferEXT
|
|
||||||
glTexBufferRangeEXT
|
|
||||||
glTexImage2D
|
|
||||||
glTexImage3D
|
|
||||||
glTexImage3DOES
|
|
||||||
glTexParameterf
|
|
||||||
glTexParameterfv
|
|
||||||
glTexParameteri
|
|
||||||
glTexParameterIivEXT
|
|
||||||
glTexParameterIuivEXT
|
|
||||||
glTexParameteriv
|
|
||||||
glTexStorage2D
|
|
||||||
glTexStorage2DMultisample
|
|
||||||
glTexStorage3D
|
|
||||||
glTexStorage3DMultisampleOES
|
|
||||||
glTexSubImage2D
|
|
||||||
glTexSubImage3D
|
|
||||||
glTexSubImage3DOES
|
|
||||||
glTransformFeedbackVaryings
|
|
||||||
glUniform1f
|
|
||||||
glUniform1fv
|
|
||||||
glUniform1i
|
|
||||||
glUniform1iv
|
|
||||||
glUniform1ui
|
|
||||||
glUniform1uiv
|
|
||||||
glUniform2f
|
|
||||||
glUniform2fv
|
|
||||||
glUniform2i
|
|
||||||
glUniform2iv
|
|
||||||
glUniform2ui
|
|
||||||
glUniform2uiv
|
|
||||||
glUniform3f
|
|
||||||
glUniform3fv
|
|
||||||
glUniform3i
|
|
||||||
glUniform3iv
|
|
||||||
glUniform3ui
|
|
||||||
glUniform3uiv
|
|
||||||
glUniform4f
|
|
||||||
glUniform4fv
|
|
||||||
glUniform4i
|
|
||||||
glUniform4iv
|
|
||||||
glUniform4ui
|
|
||||||
glUniform4uiv
|
|
||||||
glUniformBlockBinding
|
|
||||||
glUniformMatrix2fv
|
|
||||||
glUniformMatrix2x3fv
|
|
||||||
glUniformMatrix2x4fv
|
|
||||||
glUniformMatrix3fv
|
|
||||||
glUniformMatrix3x2fv
|
|
||||||
glUniformMatrix3x4fv
|
|
||||||
glUniformMatrix4fv
|
|
||||||
glUniformMatrix4x2fv
|
|
||||||
glUniformMatrix4x3fv
|
|
||||||
glUnmapBuffer
|
|
||||||
glUnmapBufferOES
|
|
||||||
glUseProgram
|
|
||||||
glUseProgramStages
|
|
||||||
glValidateProgram
|
|
||||||
glValidateProgramPipeline
|
|
||||||
glVertexAttrib1f
|
|
||||||
glVertexAttrib1fv
|
|
||||||
glVertexAttrib2f
|
|
||||||
glVertexAttrib2fv
|
|
||||||
glVertexAttrib3f
|
|
||||||
glVertexAttrib3fv
|
|
||||||
glVertexAttrib4f
|
|
||||||
glVertexAttrib4fv
|
|
||||||
glVertexAttribBinding
|
|
||||||
glVertexAttribDivisor
|
|
||||||
glVertexAttribFormat
|
|
||||||
glVertexAttribI4i
|
|
||||||
glVertexAttribI4iv
|
|
||||||
glVertexAttribI4ui
|
|
||||||
glVertexAttribI4uiv
|
|
||||||
glVertexAttribIFormat
|
|
||||||
glVertexAttribIPointer
|
|
||||||
glVertexAttribPointer
|
|
||||||
glVertexBindingDivisor
|
|
||||||
glViewport
|
|
||||||
glWaitSync
|
|
||||||
@@ -1,3 +0,0 @@
|
|||||||
xaCreateEngine
|
|
||||||
xaQueryNumSupportedEngineInterfaces
|
|
||||||
xaQuerySupportedEngineInterfaces
|
|
||||||
@@ -1,41 +0,0 @@
|
|||||||
XA_IID_ANDROIDBUFFERQUEUESOURCE
|
|
||||||
XA_IID_AUDIODECODERCAPABILITIES
|
|
||||||
XA_IID_AUDIOENCODER
|
|
||||||
XA_IID_AUDIOENCODERCAPABILITIES
|
|
||||||
XA_IID_AUDIOIODEVICECAPABILITIES
|
|
||||||
XA_IID_CAMERA
|
|
||||||
XA_IID_CAMERACAPABILITIES
|
|
||||||
XA_IID_CONFIGEXTENSION
|
|
||||||
XA_IID_DEVICEVOLUME
|
|
||||||
XA_IID_DYNAMICINTERFACEMANAGEMENT
|
|
||||||
XA_IID_DYNAMICSOURCE
|
|
||||||
XA_IID_ENGINE
|
|
||||||
XA_IID_EQUALIZER
|
|
||||||
XA_IID_IMAGECONTROLS
|
|
||||||
XA_IID_IMAGEDECODERCAPABILITIES
|
|
||||||
XA_IID_IMAGEEFFECTS
|
|
||||||
XA_IID_IMAGEENCODER
|
|
||||||
XA_IID_IMAGEENCODERCAPABILITIES
|
|
||||||
XA_IID_LED
|
|
||||||
XA_IID_METADATAEXTRACTION
|
|
||||||
XA_IID_METADATAINSERTION
|
|
||||||
XA_IID_METADATATRAVERSAL
|
|
||||||
XA_IID_NULL
|
|
||||||
XA_IID_OBJECT
|
|
||||||
XA_IID_OUTPUTMIX
|
|
||||||
XA_IID_PLAY
|
|
||||||
XA_IID_PLAYBACKRATE
|
|
||||||
XA_IID_PREFETCHSTATUS
|
|
||||||
XA_IID_RADIO
|
|
||||||
XA_IID_RDS
|
|
||||||
XA_IID_RECORD
|
|
||||||
XA_IID_SEEK
|
|
||||||
XA_IID_SNAPSHOT
|
|
||||||
XA_IID_STREAMINFORMATION
|
|
||||||
XA_IID_THREADSYNC
|
|
||||||
XA_IID_VIBRA
|
|
||||||
XA_IID_VIDEODECODERCAPABILITIES
|
|
||||||
XA_IID_VIDEOENCODER
|
|
||||||
XA_IID_VIDEOENCODERCAPABILITIES
|
|
||||||
XA_IID_VIDEOPOSTPROCESSING
|
|
||||||
XA_IID_VOLUME
|
|
||||||
@@ -1,3 +0,0 @@
|
|||||||
slCreateEngine
|
|
||||||
slQueryNumSupportedEngineInterfaces
|
|
||||||
slQuerySupportedEngineInterfaces
|
|
||||||
@@ -1,50 +0,0 @@
|
|||||||
SL_IID_3DCOMMIT
|
|
||||||
SL_IID_3DDOPPLER
|
|
||||||
SL_IID_3DGROUPING
|
|
||||||
SL_IID_3DLOCATION
|
|
||||||
SL_IID_3DMACROSCOPIC
|
|
||||||
SL_IID_3DSOURCE
|
|
||||||
SL_IID_ANDROIDBUFFERQUEUESOURCE
|
|
||||||
SL_IID_ANDROIDCONFIGURATION
|
|
||||||
SL_IID_ANDROIDEFFECT
|
|
||||||
SL_IID_ANDROIDEFFECTCAPABILITIES
|
|
||||||
SL_IID_ANDROIDEFFECTSEND
|
|
||||||
SL_IID_ANDROIDSIMPLEBUFFERQUEUE
|
|
||||||
SL_IID_AUDIODECODERCAPABILITIES
|
|
||||||
SL_IID_AUDIOENCODER
|
|
||||||
SL_IID_AUDIOENCODERCAPABILITIES
|
|
||||||
SL_IID_AUDIOIODEVICECAPABILITIES
|
|
||||||
SL_IID_BASSBOOST
|
|
||||||
SL_IID_BUFFERQUEUE
|
|
||||||
SL_IID_DEVICEVOLUME
|
|
||||||
SL_IID_DYNAMICINTERFACEMANAGEMENT
|
|
||||||
SL_IID_DYNAMICSOURCE
|
|
||||||
SL_IID_EFFECTSEND
|
|
||||||
SL_IID_ENGINE
|
|
||||||
SL_IID_ENGINECAPABILITIES
|
|
||||||
SL_IID_ENVIRONMENTALREVERB
|
|
||||||
SL_IID_EQUALIZER
|
|
||||||
SL_IID_LED
|
|
||||||
SL_IID_METADATAEXTRACTION
|
|
||||||
SL_IID_METADATATRAVERSAL
|
|
||||||
SL_IID_MIDIMESSAGE
|
|
||||||
SL_IID_MIDIMUTESOLO
|
|
||||||
SL_IID_MIDITEMPO
|
|
||||||
SL_IID_MIDITIME
|
|
||||||
SL_IID_MUTESOLO
|
|
||||||
SL_IID_NULL
|
|
||||||
SL_IID_OBJECT
|
|
||||||
SL_IID_OUTPUTMIX
|
|
||||||
SL_IID_PITCH
|
|
||||||
SL_IID_PLAY
|
|
||||||
SL_IID_PLAYBACKRATE
|
|
||||||
SL_IID_PREFETCHSTATUS
|
|
||||||
SL_IID_PRESETREVERB
|
|
||||||
SL_IID_RATEPITCH
|
|
||||||
SL_IID_RECORD
|
|
||||||
SL_IID_SEEK
|
|
||||||
SL_IID_THREADSYNC
|
|
||||||
SL_IID_VIBRA
|
|
||||||
SL_IID_VIRTUALIZER
|
|
||||||
SL_IID_VISUALIZATION
|
|
||||||
SL_IID_VOLUME
|
|
||||||
@@ -1,179 +0,0 @@
|
|||||||
AAsset_close
|
|
||||||
AAssetDir_close
|
|
||||||
AAssetDir_getNextFileName
|
|
||||||
AAssetDir_rewind
|
|
||||||
AAsset_getBuffer
|
|
||||||
AAsset_getLength
|
|
||||||
AAsset_getLength64
|
|
||||||
AAsset_getRemainingLength
|
|
||||||
AAsset_getRemainingLength64
|
|
||||||
AAsset_isAllocated
|
|
||||||
AAssetManager_fromJava
|
|
||||||
AAssetManager_open
|
|
||||||
AAssetManager_openDir
|
|
||||||
AAsset_openFileDescriptor
|
|
||||||
AAsset_openFileDescriptor64
|
|
||||||
AAsset_read
|
|
||||||
AAsset_seek
|
|
||||||
AAsset_seek64
|
|
||||||
AConfiguration_copy
|
|
||||||
AConfiguration_delete
|
|
||||||
AConfiguration_diff
|
|
||||||
AConfiguration_fromAssetManager
|
|
||||||
AConfiguration_getCountry
|
|
||||||
AConfiguration_getDensity
|
|
||||||
AConfiguration_getKeyboard
|
|
||||||
AConfiguration_getKeysHidden
|
|
||||||
AConfiguration_getLanguage
|
|
||||||
AConfiguration_getLayoutDirection
|
|
||||||
AConfiguration_getMcc
|
|
||||||
AConfiguration_getMnc
|
|
||||||
AConfiguration_getNavHidden
|
|
||||||
AConfiguration_getNavigation
|
|
||||||
AConfiguration_getOrientation
|
|
||||||
AConfiguration_getScreenHeightDp
|
|
||||||
AConfiguration_getScreenLong
|
|
||||||
AConfiguration_getScreenSize
|
|
||||||
AConfiguration_getScreenWidthDp
|
|
||||||
AConfiguration_getSdkVersion
|
|
||||||
AConfiguration_getSmallestScreenWidthDp
|
|
||||||
AConfiguration_getTouchscreen
|
|
||||||
AConfiguration_getUiModeNight
|
|
||||||
AConfiguration_getUiModeType
|
|
||||||
AConfiguration_isBetterThan
|
|
||||||
AConfiguration_match
|
|
||||||
AConfiguration_new
|
|
||||||
AConfiguration_setCountry
|
|
||||||
AConfiguration_setDensity
|
|
||||||
AConfiguration_setKeyboard
|
|
||||||
AConfiguration_setKeysHidden
|
|
||||||
AConfiguration_setLanguage
|
|
||||||
AConfiguration_setLayoutDirection
|
|
||||||
AConfiguration_setMcc
|
|
||||||
AConfiguration_setMnc
|
|
||||||
AConfiguration_setNavHidden
|
|
||||||
AConfiguration_setNavigation
|
|
||||||
AConfiguration_setOrientation
|
|
||||||
AConfiguration_setScreenHeightDp
|
|
||||||
AConfiguration_setScreenLong
|
|
||||||
AConfiguration_setScreenSize
|
|
||||||
AConfiguration_setScreenWidthDp
|
|
||||||
AConfiguration_setSdkVersion
|
|
||||||
AConfiguration_setSmallestScreenWidthDp
|
|
||||||
AConfiguration_setTouchscreen
|
|
||||||
AConfiguration_setUiModeNight
|
|
||||||
AConfiguration_setUiModeType
|
|
||||||
AInputEvent_getDeviceId
|
|
||||||
AInputEvent_getSource
|
|
||||||
AInputEvent_getType
|
|
||||||
AInputQueue_attachLooper
|
|
||||||
AInputQueue_detachLooper
|
|
||||||
AInputQueue_finishEvent
|
|
||||||
AInputQueue_getEvent
|
|
||||||
AInputQueue_hasEvents
|
|
||||||
AInputQueue_preDispatchEvent
|
|
||||||
AKeyEvent_getAction
|
|
||||||
AKeyEvent_getDownTime
|
|
||||||
AKeyEvent_getEventTime
|
|
||||||
AKeyEvent_getFlags
|
|
||||||
AKeyEvent_getKeyCode
|
|
||||||
AKeyEvent_getMetaState
|
|
||||||
AKeyEvent_getRepeatCount
|
|
||||||
AKeyEvent_getScanCode
|
|
||||||
ALooper_acquire
|
|
||||||
ALooper_addFd
|
|
||||||
ALooper_forThread
|
|
||||||
ALooper_pollAll
|
|
||||||
ALooper_pollOnce
|
|
||||||
ALooper_prepare
|
|
||||||
ALooper_release
|
|
||||||
ALooper_removeFd
|
|
||||||
ALooper_wake
|
|
||||||
AMotionEvent_getAction
|
|
||||||
AMotionEvent_getAxisValue
|
|
||||||
AMotionEvent_getButtonState
|
|
||||||
AMotionEvent_getDownTime
|
|
||||||
AMotionEvent_getEdgeFlags
|
|
||||||
AMotionEvent_getEventTime
|
|
||||||
AMotionEvent_getFlags
|
|
||||||
AMotionEvent_getHistoricalAxisValue
|
|
||||||
AMotionEvent_getHistoricalEventTime
|
|
||||||
AMotionEvent_getHistoricalOrientation
|
|
||||||
AMotionEvent_getHistoricalPressure
|
|
||||||
AMotionEvent_getHistoricalRawX
|
|
||||||
AMotionEvent_getHistoricalRawY
|
|
||||||
AMotionEvent_getHistoricalSize
|
|
||||||
AMotionEvent_getHistoricalToolMajor
|
|
||||||
AMotionEvent_getHistoricalToolMinor
|
|
||||||
AMotionEvent_getHistoricalTouchMajor
|
|
||||||
AMotionEvent_getHistoricalTouchMinor
|
|
||||||
AMotionEvent_getHistoricalX
|
|
||||||
AMotionEvent_getHistoricalY
|
|
||||||
AMotionEvent_getHistorySize
|
|
||||||
AMotionEvent_getMetaState
|
|
||||||
AMotionEvent_getOrientation
|
|
||||||
AMotionEvent_getPointerCount
|
|
||||||
AMotionEvent_getPointerId
|
|
||||||
AMotionEvent_getPressure
|
|
||||||
AMotionEvent_getRawX
|
|
||||||
AMotionEvent_getRawY
|
|
||||||
AMotionEvent_getSize
|
|
||||||
AMotionEvent_getToolMajor
|
|
||||||
AMotionEvent_getToolMinor
|
|
||||||
AMotionEvent_getToolType
|
|
||||||
AMotionEvent_getTouchMajor
|
|
||||||
AMotionEvent_getTouchMinor
|
|
||||||
AMotionEvent_getX
|
|
||||||
AMotionEvent_getXOffset
|
|
||||||
AMotionEvent_getXPrecision
|
|
||||||
AMotionEvent_getY
|
|
||||||
AMotionEvent_getYOffset
|
|
||||||
AMotionEvent_getYPrecision
|
|
||||||
ANativeActivity_finish
|
|
||||||
ANativeActivity_hideSoftInput
|
|
||||||
ANativeActivity_setWindowFlags
|
|
||||||
ANativeActivity_setWindowFormat
|
|
||||||
ANativeActivity_showSoftInput
|
|
||||||
ANativeWindow_acquire
|
|
||||||
ANativeWindow_fromSurface
|
|
||||||
ANativeWindow_getFormat
|
|
||||||
ANativeWindow_getHeight
|
|
||||||
ANativeWindow_getWidth
|
|
||||||
ANativeWindow_lock
|
|
||||||
ANativeWindow_release
|
|
||||||
ANativeWindow_setBuffersGeometry
|
|
||||||
ANativeWindow_unlockAndPost
|
|
||||||
android_getTtsEngine
|
|
||||||
AObbInfo_delete
|
|
||||||
AObbInfo_getFlags
|
|
||||||
AObbInfo_getPackageName
|
|
||||||
AObbInfo_getVersion
|
|
||||||
AObbScanner_getObbInfo
|
|
||||||
ASensorEventQueue_disableSensor
|
|
||||||
ASensorEventQueue_enableSensor
|
|
||||||
ASensorEventQueue_getEvents
|
|
||||||
ASensorEventQueue_hasEvents
|
|
||||||
ASensorEventQueue_setEventRate
|
|
||||||
ASensor_getFifoMaxEventCount
|
|
||||||
ASensor_getFifoReservedEventCount
|
|
||||||
ASensor_getMinDelay
|
|
||||||
ASensor_getName
|
|
||||||
ASensor_getReportingMode
|
|
||||||
ASensor_getResolution
|
|
||||||
ASensor_getStringType
|
|
||||||
ASensor_getType
|
|
||||||
ASensor_getVendor
|
|
||||||
ASensor_isWakeUpSensor
|
|
||||||
ASensorManager_createEventQueue
|
|
||||||
ASensorManager_destroyEventQueue
|
|
||||||
ASensorManager_getDefaultSensor
|
|
||||||
ASensorManager_getDefaultSensorEx
|
|
||||||
ASensorManager_getInstance
|
|
||||||
ASensorManager_getSensorList
|
|
||||||
AStorageManager_delete
|
|
||||||
AStorageManager_getMountedObbPath
|
|
||||||
AStorageManager_isObbMounted
|
|
||||||
AStorageManager_mountObb
|
|
||||||
AStorageManager_new
|
|
||||||
AStorageManager_unmountObb
|
|
||||||
getTtsEngine
|
|
||||||
File diff suppressed because it is too large
Load Diff
@@ -1,27 +0,0 @@
|
|||||||
__bionic_brk
|
|
||||||
__bionic_libgcc_compat_symbols
|
|
||||||
_ctype_
|
|
||||||
daylight
|
|
||||||
__dso_handle
|
|
||||||
environ
|
|
||||||
__isthreaded
|
|
||||||
optarg
|
|
||||||
opterr
|
|
||||||
optind
|
|
||||||
optopt
|
|
||||||
optreset
|
|
||||||
__page_shift
|
|
||||||
__page_size
|
|
||||||
__p_class_syms
|
|
||||||
__popcount_tab
|
|
||||||
__progname
|
|
||||||
__p_type_syms
|
|
||||||
__sF
|
|
||||||
__stack_chk_guard
|
|
||||||
sys_siglist
|
|
||||||
sys_signame
|
|
||||||
__system_property_area__
|
|
||||||
timezone
|
|
||||||
_tolower_tab_
|
|
||||||
_toupper_tab_
|
|
||||||
tzname
|
|
||||||
@@ -1,10 +0,0 @@
|
|||||||
android_dlopen_ext
|
|
||||||
android_get_LD_LIBRARY_PATH
|
|
||||||
android_update_LD_LIBRARY_PATH
|
|
||||||
dladdr
|
|
||||||
dlclose
|
|
||||||
dlerror
|
|
||||||
dl_iterate_phdr
|
|
||||||
dlopen
|
|
||||||
dlsym
|
|
||||||
dl_unwind_find_exidx
|
|
||||||
@@ -1,3 +0,0 @@
|
|||||||
AndroidBitmap_getInfo
|
|
||||||
AndroidBitmap_lockPixels
|
|
||||||
AndroidBitmap_unlockPixels
|
|
||||||
@@ -1,9 +0,0 @@
|
|||||||
__android_log_assert
|
|
||||||
__android_log_btwrite
|
|
||||||
__android_log_buf_print
|
|
||||||
__android_log_buf_write
|
|
||||||
__android_log_bwrite
|
|
||||||
__android_log_dev_available
|
|
||||||
__android_log_print
|
|
||||||
__android_log_vprint
|
|
||||||
__android_log_write
|
|
||||||
@@ -1,245 +0,0 @@
|
|||||||
acos
|
|
||||||
acosf
|
|
||||||
acosh
|
|
||||||
acoshf
|
|
||||||
acoshl
|
|
||||||
acosl
|
|
||||||
__aeabi_cfcmpeq
|
|
||||||
__aeabi_cfcmple
|
|
||||||
__aeabi_cfrcmple
|
|
||||||
__aeabi_d2lz
|
|
||||||
__aeabi_d2uiz
|
|
||||||
__aeabi_d2ulz
|
|
||||||
__aeabi_f2lz
|
|
||||||
__aeabi_f2ulz
|
|
||||||
__aeabi_fcmpeq
|
|
||||||
__aeabi_fcmpge
|
|
||||||
__aeabi_fcmpgt
|
|
||||||
__aeabi_fcmple
|
|
||||||
__aeabi_fcmplt
|
|
||||||
asin
|
|
||||||
asinf
|
|
||||||
asinh
|
|
||||||
asinhf
|
|
||||||
asinhl
|
|
||||||
asinl
|
|
||||||
atan
|
|
||||||
atan2
|
|
||||||
atan2f
|
|
||||||
atan2l
|
|
||||||
atanf
|
|
||||||
atanh
|
|
||||||
atanhf
|
|
||||||
atanhl
|
|
||||||
atanl
|
|
||||||
cabsl
|
|
||||||
cbrt
|
|
||||||
cbrtf
|
|
||||||
cbrtl
|
|
||||||
ceil
|
|
||||||
ceilf
|
|
||||||
ceill
|
|
||||||
__cmpsf2
|
|
||||||
copysign
|
|
||||||
copysignf
|
|
||||||
copysignl
|
|
||||||
cos
|
|
||||||
cosf
|
|
||||||
cosh
|
|
||||||
coshf
|
|
||||||
coshl
|
|
||||||
cosl
|
|
||||||
cprojl
|
|
||||||
csqrtl
|
|
||||||
drem
|
|
||||||
dremf
|
|
||||||
__eqsf2
|
|
||||||
erf
|
|
||||||
erfc
|
|
||||||
erfcf
|
|
||||||
erfcl
|
|
||||||
erff
|
|
||||||
erfl
|
|
||||||
exp
|
|
||||||
exp2
|
|
||||||
exp2f
|
|
||||||
exp2l
|
|
||||||
expf
|
|
||||||
expl
|
|
||||||
expm1
|
|
||||||
expm1f
|
|
||||||
expm1l
|
|
||||||
fabs
|
|
||||||
fabsf
|
|
||||||
fabsl
|
|
||||||
fdim
|
|
||||||
fdimf
|
|
||||||
fdiml
|
|
||||||
feclearexcept
|
|
||||||
fedisableexcept
|
|
||||||
feenableexcept
|
|
||||||
fegetenv
|
|
||||||
fegetexcept
|
|
||||||
fegetexceptflag
|
|
||||||
fegetround
|
|
||||||
feholdexcept
|
|
||||||
feraiseexcept
|
|
||||||
fesetenv
|
|
||||||
fesetexceptflag
|
|
||||||
fesetround
|
|
||||||
fetestexcept
|
|
||||||
feupdateenv
|
|
||||||
finite
|
|
||||||
finitef
|
|
||||||
__fixdfdi
|
|
||||||
__fixsfdi
|
|
||||||
__fixunsdfdi
|
|
||||||
__fixunsdfsi
|
|
||||||
__fixunssfdi
|
|
||||||
floor
|
|
||||||
floorf
|
|
||||||
floorl
|
|
||||||
fma
|
|
||||||
fmaf
|
|
||||||
fmal
|
|
||||||
fmax
|
|
||||||
fmaxf
|
|
||||||
fmaxl
|
|
||||||
fmin
|
|
||||||
fminf
|
|
||||||
fminl
|
|
||||||
fmod
|
|
||||||
fmodf
|
|
||||||
fmodl
|
|
||||||
frexp
|
|
||||||
frexpf
|
|
||||||
frexpl
|
|
||||||
gamma
|
|
||||||
gammaf
|
|
||||||
gammaf_r
|
|
||||||
gamma_r
|
|
||||||
__gesf2
|
|
||||||
__gtsf2
|
|
||||||
hypot
|
|
||||||
hypotf
|
|
||||||
hypotl
|
|
||||||
ilogb
|
|
||||||
ilogbf
|
|
||||||
ilogbl
|
|
||||||
j0
|
|
||||||
j0f
|
|
||||||
j1
|
|
||||||
j1f
|
|
||||||
jn
|
|
||||||
jnf
|
|
||||||
ldexpf
|
|
||||||
ldexpl
|
|
||||||
__lesf2
|
|
||||||
lgamma
|
|
||||||
lgammaf
|
|
||||||
lgammaf_r
|
|
||||||
lgammal
|
|
||||||
lgamma_r
|
|
||||||
llrint
|
|
||||||
llrintf
|
|
||||||
llrintl
|
|
||||||
llround
|
|
||||||
llroundf
|
|
||||||
llroundl
|
|
||||||
log
|
|
||||||
log10
|
|
||||||
log10f
|
|
||||||
log10l
|
|
||||||
log1p
|
|
||||||
log1pf
|
|
||||||
log1pl
|
|
||||||
log2
|
|
||||||
log2f
|
|
||||||
log2l
|
|
||||||
logb
|
|
||||||
logbf
|
|
||||||
logbl
|
|
||||||
logf
|
|
||||||
logl
|
|
||||||
lrint
|
|
||||||
lrintf
|
|
||||||
lrintl
|
|
||||||
lround
|
|
||||||
lroundf
|
|
||||||
lroundl
|
|
||||||
__ltsf2
|
|
||||||
modf
|
|
||||||
modff
|
|
||||||
modfl
|
|
||||||
nan
|
|
||||||
nanf
|
|
||||||
nanl
|
|
||||||
nearbyint
|
|
||||||
nearbyintf
|
|
||||||
nearbyintl
|
|
||||||
__nesf2
|
|
||||||
nextafter
|
|
||||||
nextafterf
|
|
||||||
nextafterl
|
|
||||||
nexttoward
|
|
||||||
nexttowardf
|
|
||||||
nexttowardl
|
|
||||||
pow
|
|
||||||
powf
|
|
||||||
powl
|
|
||||||
remainder
|
|
||||||
remainderf
|
|
||||||
remainderl
|
|
||||||
remquo
|
|
||||||
remquof
|
|
||||||
remquol
|
|
||||||
rint
|
|
||||||
rintf
|
|
||||||
rintl
|
|
||||||
round
|
|
||||||
roundf
|
|
||||||
roundl
|
|
||||||
scalb
|
|
||||||
scalbf
|
|
||||||
scalbln
|
|
||||||
scalblnf
|
|
||||||
scalblnl
|
|
||||||
scalbn
|
|
||||||
scalbnf
|
|
||||||
scalbnl
|
|
||||||
__signbit
|
|
||||||
__signbitf
|
|
||||||
__signbitl
|
|
||||||
significand
|
|
||||||
significandf
|
|
||||||
significandl
|
|
||||||
sin
|
|
||||||
sincos
|
|
||||||
sincosf
|
|
||||||
sincosl
|
|
||||||
sinf
|
|
||||||
sinh
|
|
||||||
sinhf
|
|
||||||
sinhl
|
|
||||||
sinl
|
|
||||||
sqrt
|
|
||||||
sqrtf
|
|
||||||
sqrtl
|
|
||||||
tan
|
|
||||||
tanf
|
|
||||||
tanh
|
|
||||||
tanhf
|
|
||||||
tanhl
|
|
||||||
tanl
|
|
||||||
tgamma
|
|
||||||
tgammaf
|
|
||||||
tgammal
|
|
||||||
trunc
|
|
||||||
truncf
|
|
||||||
truncl
|
|
||||||
y0
|
|
||||||
y0f
|
|
||||||
y1
|
|
||||||
y1f
|
|
||||||
yn
|
|
||||||
ynf
|
|
||||||
@@ -1,2 +0,0 @@
|
|||||||
__fe_dfl_env
|
|
||||||
signgam
|
|
||||||
@@ -1,91 +0,0 @@
|
|||||||
AMediaCodec_configure
|
|
||||||
AMediaCodec_createCodecByName
|
|
||||||
AMediaCodec_createDecoderByType
|
|
||||||
AMediaCodec_createEncoderByType
|
|
||||||
AMediaCodecCryptoInfo_delete
|
|
||||||
AMediaCodecCryptoInfo_getClearBytes
|
|
||||||
AMediaCodecCryptoInfo_getEncryptedBytes
|
|
||||||
AMediaCodecCryptoInfo_getIV
|
|
||||||
AMediaCodecCryptoInfo_getKey
|
|
||||||
AMediaCodecCryptoInfo_getMode
|
|
||||||
AMediaCodecCryptoInfo_getNumSubSamples
|
|
||||||
AMediaCodecCryptoInfo_new
|
|
||||||
AMediaCodec_delete
|
|
||||||
AMediaCodec_dequeueInputBuffer
|
|
||||||
AMediaCodec_dequeueOutputBuffer
|
|
||||||
AMediaCodec_flush
|
|
||||||
AMediaCodec_getInputBuffer
|
|
||||||
AMediaCodec_getOutputBuffer
|
|
||||||
AMediaCodec_getOutputFormat
|
|
||||||
AMediaCodec_queueInputBuffer
|
|
||||||
AMediaCodec_queueSecureInputBuffer
|
|
||||||
AMediaCodec_releaseOutputBuffer
|
|
||||||
AMediaCodec_releaseOutputBufferAtTime
|
|
||||||
AMediaCodec_start
|
|
||||||
AMediaCodec_stop
|
|
||||||
AMediaCrypto_delete
|
|
||||||
AMediaCrypto_isCryptoSchemeSupported
|
|
||||||
AMediaCrypto_new
|
|
||||||
AMediaCrypto_requiresSecureDecoderComponent
|
|
||||||
AMediaDrm_closeSession
|
|
||||||
AMediaDrm_createByUUID
|
|
||||||
AMediaDrm_decrypt
|
|
||||||
AMediaDrm_encrypt
|
|
||||||
AMediaDrm_getKeyRequest
|
|
||||||
AMediaDrm_getPropertyByteArray
|
|
||||||
AMediaDrm_getPropertyString
|
|
||||||
AMediaDrm_getProvisionRequest
|
|
||||||
AMediaDrm_getSecureStops
|
|
||||||
AMediaDrm_isCryptoSchemeSupported
|
|
||||||
AMediaDrm_openSession
|
|
||||||
AMediaDrm_provideKeyResponse
|
|
||||||
AMediaDrm_provideProvisionResponse
|
|
||||||
AMediaDrm_queryKeyStatus
|
|
||||||
AMediaDrm_release
|
|
||||||
AMediaDrm_releaseSecureStops
|
|
||||||
AMediaDrm_removeKeys
|
|
||||||
AMediaDrm_restoreKeys
|
|
||||||
AMediaDrm_setOnEventListener
|
|
||||||
AMediaDrm_setPropertyByteArray
|
|
||||||
AMediaDrm_setPropertyString
|
|
||||||
AMediaDrm_sign
|
|
||||||
AMediaDrm_verify
|
|
||||||
AMediaExtractor_advance
|
|
||||||
AMediaExtractor_delete
|
|
||||||
AMediaExtractor_getPsshInfo
|
|
||||||
AMediaExtractor_getSampleCryptoInfo
|
|
||||||
AMediaExtractor_getSampleFlags
|
|
||||||
AMediaExtractor_getSampleTime
|
|
||||||
AMediaExtractor_getSampleTrackIndex
|
|
||||||
AMediaExtractor_getTrackCount
|
|
||||||
AMediaExtractor_getTrackFormat
|
|
||||||
AMediaExtractor_new
|
|
||||||
AMediaExtractor_readSampleData
|
|
||||||
AMediaExtractor_seekTo
|
|
||||||
AMediaExtractor_selectTrack
|
|
||||||
AMediaExtractor_setDataSource
|
|
||||||
AMediaExtractor_setDataSourceFd
|
|
||||||
AMediaExtractor_unselectTrack
|
|
||||||
AMediaFormat_delete
|
|
||||||
AMediaFormat_getBuffer
|
|
||||||
AMediaFormat_getFloat
|
|
||||||
AMediaFormat_getInt32
|
|
||||||
AMediaFormat_getInt64
|
|
||||||
AMediaFormat_getSize
|
|
||||||
AMediaFormat_getString
|
|
||||||
AMediaFormat_new
|
|
||||||
AMediaFormat_setBuffer
|
|
||||||
AMediaFormat_setFloat
|
|
||||||
AMediaFormat_setInt32
|
|
||||||
AMediaFormat_setInt64
|
|
||||||
AMediaFormat_setString
|
|
||||||
AMediaFormat_toString
|
|
||||||
AMediaMuxer_addTrack
|
|
||||||
AMediaMuxer_delete
|
|
||||||
AMediaMuxer_new
|
|
||||||
AMediaMuxer_setLocation
|
|
||||||
AMediaMuxer_setOrientationHint
|
|
||||||
AMediaMuxer_start
|
|
||||||
AMediaMuxer_stop
|
|
||||||
AMediaMuxer_writeSampleData
|
|
||||||
__popcountdi2
|
|
||||||
@@ -1,24 +0,0 @@
|
|||||||
AMEDIAFORMAT_KEY_AAC_PROFILE
|
|
||||||
AMEDIAFORMAT_KEY_BIT_RATE
|
|
||||||
AMEDIAFORMAT_KEY_CHANNEL_COUNT
|
|
||||||
AMEDIAFORMAT_KEY_CHANNEL_MASK
|
|
||||||
AMEDIAFORMAT_KEY_COLOR_FORMAT
|
|
||||||
AMEDIAFORMAT_KEY_DURATION
|
|
||||||
AMEDIAFORMAT_KEY_FLAC_COMPRESSION_LEVEL
|
|
||||||
AMEDIAFORMAT_KEY_FRAME_RATE
|
|
||||||
AMEDIAFORMAT_KEY_HEIGHT
|
|
||||||
AMEDIAFORMAT_KEY_I_FRAME_INTERVAL
|
|
||||||
AMEDIAFORMAT_KEY_IS_ADTS
|
|
||||||
AMEDIAFORMAT_KEY_IS_AUTOSELECT
|
|
||||||
AMEDIAFORMAT_KEY_IS_DEFAULT
|
|
||||||
AMEDIAFORMAT_KEY_IS_FORCED_SUBTITLE
|
|
||||||
AMEDIAFORMAT_KEY_LANGUAGE
|
|
||||||
AMEDIAFORMAT_KEY_MAX_HEIGHT
|
|
||||||
AMEDIAFORMAT_KEY_MAX_INPUT_SIZE
|
|
||||||
AMEDIAFORMAT_KEY_MAX_WIDTH
|
|
||||||
AMEDIAFORMAT_KEY_MIME
|
|
||||||
AMEDIAFORMAT_KEY_PUSH_BLANK_BUFFERS_ON_STOP
|
|
||||||
AMEDIAFORMAT_KEY_REPEAT_PREVIOUS_FRAME_AFTER
|
|
||||||
AMEDIAFORMAT_KEY_SAMPLE_RATE
|
|
||||||
AMEDIAFORMAT_KEY_STRIDE
|
|
||||||
AMEDIAFORMAT_KEY_WIDTH
|
|
||||||
@@ -1,17 +0,0 @@
|
|||||||
android_set_abort_message
|
|
||||||
__cxa_guard_abort
|
|
||||||
__cxa_guard_acquire
|
|
||||||
__cxa_guard_release
|
|
||||||
__cxa_pure_virtual
|
|
||||||
_ZdaPv
|
|
||||||
_ZdaPvRKSt9nothrow_t
|
|
||||||
_ZdlPv
|
|
||||||
_ZdlPvRKSt9nothrow_t
|
|
||||||
_Znaj
|
|
||||||
_ZnajRKSt9nothrow_t
|
|
||||||
_Znam
|
|
||||||
_ZnamRKSt9nothrow_t
|
|
||||||
_Znwj
|
|
||||||
_ZnwjRKSt9nothrow_t
|
|
||||||
_Znwm
|
|
||||||
_ZnwmRKSt9nothrow_t
|
|
||||||
@@ -1 +0,0 @@
|
|||||||
_ZSt7nothrow
|
|
||||||
@@ -1,130 +0,0 @@
|
|||||||
adler32
|
|
||||||
adler32_combine
|
|
||||||
adler32_combine64
|
|
||||||
__aeabi_unwind_cpp_pr0
|
|
||||||
__aeabi_unwind_cpp_pr1
|
|
||||||
__aeabi_unwind_cpp_pr2
|
|
||||||
compress
|
|
||||||
compress2
|
|
||||||
compressBound
|
|
||||||
crc32
|
|
||||||
crc32_combine
|
|
||||||
crc32_combine64
|
|
||||||
deflate
|
|
||||||
deflateBound
|
|
||||||
deflateCopy
|
|
||||||
deflateEnd
|
|
||||||
deflateInit_
|
|
||||||
deflateInit2_
|
|
||||||
deflateParams
|
|
||||||
deflatePending
|
|
||||||
deflatePrime
|
|
||||||
deflateReset
|
|
||||||
deflateResetKeep
|
|
||||||
deflateSetDictionary
|
|
||||||
deflateSetHeader
|
|
||||||
deflateTune
|
|
||||||
get_crc_table
|
|
||||||
__gnu_Unwind_Backtrace
|
|
||||||
__gnu_unwind_execute
|
|
||||||
__gnu_Unwind_ForcedUnwind
|
|
||||||
__gnu_unwind_frame
|
|
||||||
__gnu_Unwind_RaiseException
|
|
||||||
__gnu_Unwind_Restore_VFP
|
|
||||||
__gnu_Unwind_Restore_VFP_D
|
|
||||||
__gnu_Unwind_Restore_VFP_D_16_to_31
|
|
||||||
__gnu_Unwind_Restore_WMMXC
|
|
||||||
__gnu_Unwind_Restore_WMMXD
|
|
||||||
__gnu_Unwind_Resume
|
|
||||||
__gnu_Unwind_Resume_or_Rethrow
|
|
||||||
__gnu_Unwind_Save_VFP
|
|
||||||
__gnu_Unwind_Save_VFP_D
|
|
||||||
__gnu_Unwind_Save_VFP_D_16_to_31
|
|
||||||
__gnu_Unwind_Save_WMMXC
|
|
||||||
__gnu_Unwind_Save_WMMXD
|
|
||||||
gzbuffer
|
|
||||||
gzclearerr
|
|
||||||
gzclose
|
|
||||||
gzclose_r
|
|
||||||
gzclose_w
|
|
||||||
gzdirect
|
|
||||||
gzdopen
|
|
||||||
gzeof
|
|
||||||
gzerror
|
|
||||||
gz_error
|
|
||||||
gzflush
|
|
||||||
gzgetc
|
|
||||||
gzgetc_
|
|
||||||
gzgets
|
|
||||||
gzoffset
|
|
||||||
gzoffset64
|
|
||||||
gzopen
|
|
||||||
gzopen64
|
|
||||||
gzprintf
|
|
||||||
gzputc
|
|
||||||
gzputs
|
|
||||||
gzread
|
|
||||||
gzrewind
|
|
||||||
gzseek
|
|
||||||
gzseek64
|
|
||||||
gzsetparams
|
|
||||||
gztell
|
|
||||||
gztell64
|
|
||||||
gzungetc
|
|
||||||
gzvprintf
|
|
||||||
gzwrite
|
|
||||||
inflate
|
|
||||||
inflateBack
|
|
||||||
inflateBackEnd
|
|
||||||
inflateBackInit_
|
|
||||||
inflateCopy
|
|
||||||
inflateEnd
|
|
||||||
inflate_fast
|
|
||||||
inflateGetDictionary
|
|
||||||
inflateGetHeader
|
|
||||||
inflateInit_
|
|
||||||
inflateInit2_
|
|
||||||
inflateMark
|
|
||||||
inflatePrime
|
|
||||||
inflateReset
|
|
||||||
inflateReset2
|
|
||||||
inflateResetKeep
|
|
||||||
inflateSetDictionary
|
|
||||||
inflateSync
|
|
||||||
inflateSyncPoint
|
|
||||||
inflate_table
|
|
||||||
inflateUndermine
|
|
||||||
__restore_core_regs
|
|
||||||
restore_core_regs
|
|
||||||
_tr_align
|
|
||||||
_tr_flush_bits
|
|
||||||
_tr_flush_block
|
|
||||||
_tr_init
|
|
||||||
_tr_stored_block
|
|
||||||
_tr_tally
|
|
||||||
uncompress
|
|
||||||
___Unwind_Backtrace
|
|
||||||
_Unwind_Backtrace
|
|
||||||
_Unwind_Complete
|
|
||||||
_Unwind_DeleteException
|
|
||||||
___Unwind_ForcedUnwind
|
|
||||||
_Unwind_ForcedUnwind
|
|
||||||
_Unwind_GetCFA
|
|
||||||
_Unwind_GetDataRelBase
|
|
||||||
_Unwind_GetLanguageSpecificData
|
|
||||||
_Unwind_GetRegionStart
|
|
||||||
_Unwind_GetTextRelBase
|
|
||||||
___Unwind_RaiseException
|
|
||||||
_Unwind_RaiseException
|
|
||||||
___Unwind_Resume
|
|
||||||
_Unwind_Resume
|
|
||||||
___Unwind_Resume_or_Rethrow
|
|
||||||
_Unwind_Resume_or_Rethrow
|
|
||||||
_Unwind_VRS_Get
|
|
||||||
_Unwind_VRS_Pop
|
|
||||||
_Unwind_VRS_Set
|
|
||||||
zcalloc
|
|
||||||
zcfree
|
|
||||||
zError
|
|
||||||
zlibCompileFlags
|
|
||||||
zlibVersion
|
|
||||||
@@ -1,5 +0,0 @@
|
|||||||
deflate_copyright
|
|
||||||
_dist_code
|
|
||||||
inflate_copyright
|
|
||||||
_length_code
|
|
||||||
z_errmsg
|
|
||||||
Reference in New Issue
Block a user