Home
last modified time | relevance | path

Searched full:functions (Results 1 – 25 of 3604) sorted by relevance

12345678910>>...145

/illumos-gate/usr/src/cmd/mandoc/
H A Dmsec.in23 LINE("3", "Introduction to Library Functions")
24 LINE("3AVL", "AVL Tree Library Functions")
26 LINE("3BSM", "Security and Auditing Library Functions")
27 LINE("3C", "Standard C Library Functions")
28 LINE("3C++", "C++ Library Functions")
29 LINE("3C_DB", "Threads Debugging Library Functions")
30 LINE("3CFGADM", "Configuration Administration Library Functions")
31 LINE("3COMMPUTIL", "Communication Protocol Parser Utilities Library Functions")
32 LINE("3CONTRACT", "Contract Management Library Functions")
33 LINE("3CPC", "CPU Performance Counters Library Functions")
[all …]
/illumos-gate/usr/src/man/man3/
H A DIntro.310 Intro, intro \- introduction to functions and libraries
12 This section describes functions found in various Solaris libraries, other than
13 those functions described in Section 2 of this manual that directly invoke UNIX
19 contents of each shared library and each header used by the functions, macros,
23 by functions, macros, and external variables described in the remaining
49 The headers described in this section are used by functions, macros, and
58 .SS "Basic Library Functions"
59 The functions described in this volume are the core C library functions that
68 These functions, together with those of Section 2, constitute the standard C
72 Programmer's Guide\fR for a discussion. Some functions behave differently in
[all …]
/illumos-gate/usr/src/man/man3c/
H A Dwcstring.3c244 These functions operate on wide-character strings terminated by \fBwchar_t\fR
251 The \fBwcscat()\fR and \fBwscat()\fR functions append a copy of the
256 objects that overlap, the behavior is undefined. Both functions return
260 The \fBwcsncat()\fR and \fBwsncat()\fR functions append not more than \fIn\fR
266 the result. Both functions return \fIws1\fR; no return value is reserved to
270 The \fBwcscmp()\fR and \fBwscmp()\fR functions compare the wide-character
274 differ in the objects being compared. Upon completion, both functions return an
280 The \fBwcsncmp()\fR and \fBwsncmp()\fR functions compare not more than \fIn\fR
286 completion, both functions return an integer greater than, equal to, or less
292 The \fBwcscpy()\fR and \fBwscpy()\fR functions copy the wide-character string
[all …]
H A Dgetgrnam.3c50 endgrent, fgetgrent, fgetgrent_r \- group database entry functions
124 These functions are used to obtain entries describing user groups. Entries can
137 The \fBsetgrent()\fR, \fBgetgrent()\fR, and \fBendgrent()\fR functions are used
156 possibly less efficient, for the process to call more group functions after
160 The \fBfgetgrent()\fR function, unlike the other functions above, does not use
167 \fBfgetgrent()\fR functions use thread-specific storage that is reused in each
168 call to one of these functions by the same thread, making them safe to use but
172 The parallel functions \fBgetgrnam_r()\fR, \fBgetgrgid_r()\fR,
225 \fBgetgrgid_r()\fR functions each return a pointer to a \fBstruct group\fR if
228 \fBerrno\fR is set to indicate the error. The standard-conforming functions
[all …]
H A Dc16rtomb.3c60 functions convert wide-character sequences into a series of multi-byte
62 The functions work in the following formats:
86 The functions all work by looking at the passed in wide-character
105 The functions are all influenced by the
128 .Pq but not mixed between functions .
132 The functions may be called from multiple threads as long as they use
143 The functions all have a special behavior when
157 In other words, the functions would be called as:
168 When using these functions with non-Unicode based locales, the code
171 For example, if using the Euro sign in ISO 8859-15, these functions
[all …]
H A Dmbrtoc16.3c65 functions convert character sequences, which may contain multi-byte
67 The functions work in the following formats:
90 The functions consume up to
129 .Pq but not mixed between functions .
133 The functions may be called from multiple threads as long as they use
144 When using these functions, more than one character may be output for a
149 When this occurs, the functions return the special return value
152 The functions all have a special behavior when
167 In other words, the functions would be called as:
178 When using these functions with non-Unicode based locales, the code
[all …]
H A Dgetpwnam.3c125 These functions are used to obtain password entries. Entries can come from any
138 The \fBsetpwent()\fR, \fBgetpwent()\fR, and \fBendpwent()\fR functions are used
152 functions after calling \fBendpwent()\fR.
155 The \fBfgetpwent()\fR function, unlike the other functions above, does not use
162 functions use thread-specific data storage that is reused in each call to one
163 of these functions by the same thread, making them safe to use but not
167 The parallel functions \fBgetpwnam_r()\fR, \fBgetpwuid_r()\fR,
237 \fBgetpwuid_r()\fR functions each return a pointer to a \fBstruct passwd\fR if
246 and \fBfgetpwent_r()\fR. If these non-reentrant functions return a null pointer
250 The standard-conforming functions \fBgetpwnam_r()\fR and \fBgetpwuid_r()\fR can
[all …]
H A Dendian.3c115 family of functions convert 16, 32, and 64-bit values between the host's
117 All of the functions in this family simply return their input when the host's
127 functions take a 16-bit, 32-bit, or 64-bit value and convert it from
135 functions take a 16-bit, 32-bit, or 64-bit value and convert it from
144 functions take a 16-bit, 32-bit, or 64-bit value and convert it from
152 functions take a 16-bit, 32-bit, or 64-bit value and convert it from
156 The functions
174 functions.
177 While these functions are common across multiple platforms, they have
179 Portable applications should instead use the functions defined in
[all …]
H A Dctime.3c135 functions return values in one of two thread-specific data objects: a
137 functions can overwrite the information returned in either of these objects by
138 any of the other functions executed by the same thread.
147 The \fBlocaltime()\fR and \fBgmtime()\fR functions return pointers to \fBtm\fR
154 The \fBlocaltime_r()\fR and \fBgmtime_r()\fR functions have the same
171 Declarations of all the functions and externals, and the \fBtm\fR structure,
210 These functions know about the peculiarities of this conversion for various
235 Upon successful completion, the \fBgmtime()\fR and \fBlocaltime()\fR functions
241 functions return the address of the structure pointed to by the \fIres\fR
245 The \fBctime_r()\fR and \fBasctime_r()\fR functions will fail if:
[all …]
/illumos-gate/usr/src/man/man3ldap/
H A Dldap.3ldap21 the LDAP client library functions.
24 An application might use the LDAP client library functions as follows. The
29 the results returned from these functions, it calls
36 names of the synchronous functions end with "_s." For example, a synchronous
39 \fBldap_sasl_bind\fR(3LDAP). All synchronous functions return the actual
52 The \fBldap_sasl_bind\fR(3LDAP) and \fBldap_sasl_bind_s\fR(3LDAP) functions
60 \fBldap_search_ext\fR(3LDAP) or the \fBldap_search_ext_s\fR(3LDAP) functions.
61 These functions support LDAPv3 server controls, client controls and variable
63 \fBldap_search\fR(3LDAP) and \fBldap_search_s\fR(3LDAP) are identical functions
68 functions are \fBldap_add_ext_s\fR(3LDAP) and \fBldap_delete_ext_s\fR(3LDAP).
[all …]
/illumos-gate/usr/src/man/man3lib/
H A Dlibm.3lib16 Functions in this library provide common elementary mathematical functions and
18 on. See \fBstandards\fR(7). Additional functions in this library provide
197 ISO/IEC 9899:1999, also known as C99, specifies the functions listed in the
198 following tables and states that the accuracy of these functions is
200 of these functions as implemented in \fBlibm.so.2\fR. For each function,
231 .SS "Real Functions"
232 .SS "Single precision real functions (SPARC, x86, and amd64)"
271 .SS "Double precision real functions (SPARC and amd64)"
310 .SS "Double precision real functions (x86)"
349 .SS "Quadruple precision real functions (SPARC)"
[all …]
/illumos-gate/usr/src/man/man9/
H A Dktest.923 A kernel test module is a kernel module that contains test functions
31 By writing tests as kernel functions it allows one to more thoroughly test
76 For tests that exercise many functions do your best to make the name
78 The test functions are typically suffixed with "_test" to visually
79 separate them from test-helper functions; and the test name is often
96 All test functions must conform to the following prototype.
141 .Ss Testing Private Functions
144 ) functions is going to be pretty limited.
145 Some of the most useful functions to test are those that act as
146 "helpers" to other, larger functions.
[all …]
/illumos-gate/usr/src/man/man3nsl/
H A Dgethostbyname.3nsl101 These functions are used to obtain entries describing hosts. An entry can come
103 \fB/etc/nsswitch.conf\fR file. See \fBnsswitch.conf\fR(5). These functions have
107 technologies such as IPv6 are used. For example, the functions described in the
129 The \fBsethostent()\fR, \fBgethostent()\fR, and \fBendhostent()\fR functions
148 efficient, for the process to call more host retrieval functions after calling
152 functions use static storage that is reused in each call, making these
153 functions unsafe for use in multithreaded applications.
157 functions provide reentrant interfaces for these operations.
217 \fBgethostbyaddr_r()\fR functions each return a pointer to a \fBstruct
222 The \fBgethostent()\fR and \fBgethostent_r()\fR functions each return a pointer
[all …]
/illumos-gate/usr/src/psm/promif/ieee1275/common/
H A Dprom_env.c33 * The functions in this file are used to control the pre- and post-processing
34 * functions that bracket calls to the OBP CIF handler. One set, promif_preprom
37 * to ensure that the framebuffer is active when PROM functions that interact
40 * In some cases, the operation of these functions must be suppressed. As such,
45 * levels of suspension. The pre- and post-processing functions are only
58 * may make are executed by the kernel copies of those functions, rather than
60 * being the nonuse of the pre- and post-processing functions in the kmdb
61 * versions, we must ensure that these functions are not used when the kmdb
63 * processing functions via the KDI prior to passing control to the platmod
73 * When this is set, the PROM output functions attempt to
[all …]
/illumos-gate/usr/src/man/man3socket/
H A Dgetprotobyname.3socket57 These functions return a protocol entry. Two types of interfaces are supported:
60 \fBgetprotobynumber()\fR, and \fBgetprotoent()\fR). The reentrant functions can
86 The \fBgetprotobyname_r()\fR and \fBgetprotobynumber_r()\fR functions
93 buffer is used to store returned results. These functions are Unsafe in a
114 \fBgetprotobynumber()\fR functions might leave the enumeration in an
125 efficient, to call more protocol functions after \fBendprotoent()\fR.
142 \fBgetprotobynumber_r()\fR, and \fBgetprotobynumber()\fR functions return a
147 The \fBgetprotoent_r()\fR and \fBgetprotoent()\fR functions return a pointer to
153 \fBgetprotoent_r()\fR functions will fail if:
196 to complete the functionality provided by similar thread-safe functions.
[all …]
H A Dgetservbyname.3socket57 These functions are used to obtain entries for Internet services. An entry may
62 The \fBgetservbyname()\fR and \fBgetservbyport()\fR functions sequentially
84 The functions \fBsetservent()\fR, \fBgetservent()\fR, and \fBendservent()\fR
90 the first call to \fBgetservent()\fR. Calls to the functions
112 to call more service entry retrieval functions after calling
116 The functions \fBgetservbyname()\fR, \fBgetservbyport()\fR, and
118 these functions unsafe for use in multithreaded applications.
121 The functions \fBgetservbyname_r()\fR, \fBgetservbyport_r()\fR, and
214 The functions \fBgetservbyname()\fR, \fBgetservbyname_r()\fR,
220 The functions \fBgetservent()\fR and \fBgetservent_r()\fR each return a pointer
[all …]
H A Dgetnetbyname.3socket56 These functions are used to obtain entries for networks. An entry may come from
76 return value of the above functions is calculated by \fBinet_network()\fR. The
120 The functions \fBsetnetent()\fR, \fBgetnetent()\fR, and \fBendnetent()\fR are
139 the process to call more network entry retrieval functions after calling
142 The functions \fBgetnetbyname()\fR, \fBgetnetbyaddr()\fR, and \fBgetnetent()\fR
147 The functions \fBgetnetbyname_r()\fR, \fBgetnetbyaddr_r()\fR, and
186 The functions \fBgetnetbyname()\fR, \fBgetnetbyname_r\fR, \fBgetnetbyaddr\fR,
191 The functions \fBgetnetent()\fR and \fBgetnetent_r()\fR each return a pointer
196 The functions \fBgetnetbyname()\fR, \fBgetnetbyaddr()\fR, and \fBgetnetent()\fR
198 any of these functions if the data is to be saved.
[all …]
/illumos-gate/usr/src/man/man7/
H A Dthreads.764 \fBpthread_join\fR(3C), and \fBpthread_exit\fR(3C) functions, and their
83 Most of the POSIX and illumos threading functions have counterparts with each
85 "\fBpthread\fR" prefix. Function names for similar POSIX and illumos functions
86 have similar endings. Typically, similar POSIX and illumos functions have the
152 threads functions. When a comparable interface is not available either in POSIX
155 .SS "Functions Related to Creation"
183 .SS "Functions Related to Exit"
194 .SS "Functions Related to Thread Specific Data"
206 .SS "Functions Related to Signals"
216 .SS "Functions Related to IDs"
[all …]
/illumos-gate/usr/src/man/man3mvec/
H A Dvpow_.3mvec6 .TH VPOW_ 3MVEC "Jan 16, 2009" "SunOS 5.11" "Vector Math Library Functions"
8 vpow_, vpowf_ \- vector power functions
29 These functions evaluate the function \fBpow\fR(\fIx\fR, \fIy\fR) for an entire
43 These functions are not guaranteed to deliver results that are identical to the
44 results of the \fBpow\fR(3M) functions given the same arguments.
61 These functions assume that the default round-to-nearest rounding direction
62 mode is in effect. On x86, these functions also assume that the default
67 The results of these functions for special cases and exceptions match that of
68 the \fBpow()\fR functions when the latter are used in a program compiled with
70 (\fBmath_errhandling\fR & \fBMATH_ERREXCEPT\fR) is non-zero. These functions do
[all …]
H A Dvz_exp_.3mvec6 .TH VZ_EXP_ 3MVEC "Dec 14, 2007" "SunOS 5.11" "Vector Math Library Functions"
8 vz_exp_, vc_exp_ \- vector complex exponential functions
29 These functions evaluate the complex function \fBexp\fR(\fIz\fR) for an entire
45 These functions are not guaranteed to deliver results that are identical to the
46 results of the \fBcexp\fR(3M) functions given the same arguments.
61 These functions assume that the default round-to-nearest rounding direction
62 mode is in effect. On x86, these functions also assume that the default
67 Unlike the c99 \fBcexp\fR(3M) functions, the vector complex exponential
68 functions make no attempt to handle special cases and exceptions; they simply
70 elementary functions. As a result, these functions can raise different
H A Dvz_log_.3mvec6 .TH VZ_LOG_ 3MVEC "Dec 14, 2007" "SunOS 5.11" "Vector Math Library Functions"
8 vz_log_, vc_log_ \- vector complex logarithm functions
27 These functions evaluate the complex function \fBlog\fR(\fIz\fR) for an entire
40 These functions are not guaranteed to deliver results that are identical to the
41 results of the \fBclog\fR(3M) functions given the same arguments.
56 These functions assume that the default round-to-nearest rounding direction
57 mode is in effect. On x86, these functions also assume that the default
62 Unlike the c99 \fBclog\fR(3M) functions, the vector complex exponential
63 functions make no attempt to handle special cases and exceptions; they simply
65 elementary functions. As a result, these functions can raise different
H A Dvatan2_.3mvec6 .TH VATAN2_ 3MVEC "Dec 14, 2007" "SunOS 5.11" "Vector Math Library Functions"
8 vatan2_, vatan2f_ \- vector atan2 functions
29 These functions evaluate the function \fBatan2\fR(\fIy\fR, \fIx\fR) for an
43 These functions are not guaranteed to deliver results that are identical to the
44 results of the \fBatan2\fR(3M) functions given the same arguments.
61 These functions assume that the default round-to-nearest rounding direction
62 mode is in effect. On x86, these functions also assume that the default
67 These functions handle special cases and exceptions in the same way as the
68 \fBatan2()\fR functions when \fBc99\fR \fBMATHERREXCEPT\fR conventions are in
73 \fBfeclearexcept\fR(\fBFE_ALL_EXCEPT\fR) before calling these functions. On
[all …]
H A Dvatan_.3mvec6 .TH VATAN_ 3MVEC "Dec 14, 2007" "SunOS 5.11" "Vector Math Library Functions"
8 vatan_, vatanf_ \- vector arctangent functions
27 These functions evaluate the function \fBatan\fR(\fIx\fR) for an entire vector
40 These functions are not guaranteed to deliver results that are identical to the
41 results of the \fBatan\fR(3M) functions given the same arguments.
58 These functions assume that the default round-to-nearest rounding direction
59 mode is in effect. On x86, these functions also assume that the default
64 These functions handle special cases and exceptions in the same way as the
65 \fBatan()\fR functions when \fBc99\fR \fBMATHERREXCEPT\fR conventions are in
70 \fBfeclearexcept\fR(\fBFE_ALL_EXCEPT\fR) before calling these functions. On
[all …]
H A Dvcos_.3mvec6 .TH VCOS_ 3MVEC "Dec 14, 2007" "SunOS 5.11" "Vector Math Library Functions"
8 vcos_, vcosf_ \- vector cosine functions
27 These functions evaluate the function \fBcos\fR(\fIx\fR) for an entire vector
40 These functions are not guaranteed to deliver results that are identical to the
41 results of the \fBcos\fR(3M) functions given the same arguments.
58 These functions assume that the default round-to-nearest rounding direction
59 mode is in effect. On x86, these functions also assume that the default
64 These functions handle special cases and exceptions in the same way as the
65 \fBcos()\fR functions when \fBc99\fR \fBMATHERREXCEPT\fR conventions are in
70 \fBfeclearexcept\fR(\fBFE_ALL_EXCEPT\fR) before calling these functions. On
[all …]
/illumos-gate/usr/src/man/man3bsm/
H A Dgetauevent.3bsm63 These functions document the programming interface for obtaining entries from
66 \fBgetauevnum()\fR functions each return a pointer to an \fBaudit_event\fR
70 The \fBgetauevent()\fR and \fBgetauevent_r()\fR functions enumerate
71 \fBaudit_event\fR entries. Successive calls to these functions return either
75 The \fBgetauevnam()\fR and \fBgetauevnam_r()\fR functions search for an
79 The \fBgetauevnum()\fR and \fBgetauevnum_r()\fR functions search for an
101 functions each take an argument \fIe\fR, which is a pointer to an
125 \fBgetauevent_r()\fR, \fBgetauevnam_r()\fR, and \fBgetauevnum_r()\fR functions
168 The \fBgetauevent()\fR, \fBgetauevnam()\fR, and \fBgetauevnum()\fR functions
169 are Unsafe. The equivalent functions \fBgetauevent_r()\fR,
[all …]

12345678910>>...145