]> git.proxmox.com Git - mirror_ovs.git/blame - include/sparse/math.h
netlink-socket: Increase Netlink socket receive buffer size.
[mirror_ovs.git] / include / sparse / math.h
CommitLineData
6506f45c
BP
1/*
2 * Copyright (c) 2011 Nicira Networks.
3 *
4 * Licensed under the Apache License, Version 2.0 (the "License");
5 * you may not use this file except in compliance with the License.
6 * You may obtain a copy of the License at:
7 *
8 * http://www.apache.org/licenses/LICENSE-2.0
9 *
10 * Unless required by applicable law or agreed to in writing, software
11 * distributed under the License is distributed on an "AS IS" BASIS,
12 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 * See the License for the specific language governing permissions and
14 * limitations under the License.
15 */
16
17#ifndef __CHECKER__
18#error "Use this header only with sparse. It is not a correct implementation."
19#endif
20
21#ifndef __SYS_MATH_SPARSE
22#define __SYS_MATH_SPARSE 1
23
24double acos(double);
25float acosf(float);
26double acosh(double);
27float acoshf(float);
28long double acoshl(long double);
29long double acosl(long double);
30double asin(double);
31float asinf(float);
32double asinh(double);
33float asinhf(float);
34long double asinhl(long double);
35long double asinl(long double);
36double atan(double);
37double atan2(double, double);
38float atan2f(float, float);
39long double atan2l(long double, long double);
40float atanf(float);
41double atanh(double);
42float atanhf(float);
43long double atanhl(long double);
44long double atanl(long double);
45double cbrt(double);
46float cbrtf(float);
47long double cbrtl(long double);
48double ceil(double);
49float ceilf(float);
50long double ceill(long double);
51double copysign(double, double);
52float copysignf(float, float);
53long double copysignl(long double, long double);
54double cos(double);
55float cosf(float);
56double cosh(double);
57float coshf(float);
58long double coshl(long double);
59long double cosl(long double);
60double erf(double);
61double erfc(double);
62float erfcf(float);
63long double erfcl(long double);
64float erff(float);
65long double erfl(long double);
66double exp(double);
67double exp2(double);
68float exp2f(float);
69long double exp2l(long double);
70float expf(float);
71long double expl(long double);
72double expm1(double);
73float expm1f(float);
74long double expm1l(long double);
75double fabs(double);
76float fabsf(float);
77long double fabsl(long double);
78double fdim(double, double);
79float fdimf(float, float);
80long double fdiml(long double, long double);
81double floor(double);
82float floorf(float);
83long double floorl(long double);
84double fma(double, double, double);
85float fmaf(float, float, float);
86long double fmal(long double, long double, long double);
87double fmax(double, double);
88float fmaxf(float, float);
89long double fmaxl(long double, long double);
90double fmin(double, double);
91float fminf(float, float);
92long double fminl(long double, long double);
93double fmod(double, double);
94float fmodf(float, float);
95long double fmodl(long double, long double);
96double frexp(double, int *);
97float frexpf(float value, int *);
98long double frexpl(long double value, int *);
99double hypot(double, double);
100float hypotf(float, float);
101long double hypotl(long double, long double);
102int ilogb(double);
103int ilogbf(float);
104int ilogbl(long double);
105double j0(double);
106double j1(double);
107double jn(int, double);
108double ldexp(double, int);
109float ldexpf(float, int);
110long double ldexpl(long double, int);
111double lgamma(double);
112float lgammaf(float);
113long double lgammal(long double);
114long long llrint(double);
115long long llrintf(float);
116long long llrintl(long double);
117long long llround(double);
118long long llroundf(float);
119long long llroundl(long double);
120double log(double);
121double log10(double);
122float log10f(float);
123long double log10l(long double);
124double log1p(double);
125float log1pf(float);
126long double log1pl(long double);
127double log2(double);
128float log2f(float);
129long double log2l(long double);
130double logb(double);
131float logbf(float);
132long double logbl(long double);
133float logf(float);
134long double logl(long double);
135long lrint(double);
136long lrintf(float);
137long lrintl(long double);
138long lround(double);
139long lroundf(float);
140long lroundl(long double);
141double modf(double, double *);
142float modff(float, float *);
143long double modfl(long double, long double *);
144double nan(const char *);
145float nanf(const char *);
146long double nanl(const char *);
147double nearbyint(double);
148float nearbyintf(float);
149long double nearbyintl(long double);
150double nextafter(double, double);
151float nextafterf(float, float);
152long double nextafterl(long double, long double);
153double nexttoward(double, long double);
154float nexttowardf(float, long double);
155long double nexttowardl(long double, long double);
156double pow(double, double);
157float powf(float, float);
158long double powl(long double, long double);
159double remainder(double, double);
160float remainderf(float, float);
161long double remainderl(long double, long double);
162double remquo(double, double, int *);
163float remquof(float, float, int *);
164long double remquol(long double, long double, int *);
165double rint(double);
166float rintf(float);
167long double rintl(long double);
168double round(double);
169float roundf(float);
170long double roundl(long double);
171double scalb(double, double);
172double scalbln(double, long);
173float scalblnf(float, long);
174long double scalblnl(long double, long);
175double scalbn(double, int);
176float scalbnf(float, int);
177long double scalbnl(long double, int);
178double sin(double);
179float sinf(float);
180double sinh(double);
181float sinhf(float);
182long double sinhl(long double);
183long double sinl(long double);
184double sqrt(double);
185float sqrtf(float);
186long double sqrtl(long double);
187double tan(double);
188float tanf(float);
189double tanh(double);
190float tanhf(float);
191long double tanhl(long double);
192long double tanl(long double);
193double tgamma(double);
194float tgammaf(float);
195long double tgammal(long double);
196double trunc(double);
197float truncf(float);
198long double truncl(long double);
199double y0(double);
200double y1(double);
201double yn(int, double);
202
203#endif /* <sys/math.h> for sparse */