/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | MachineFrameInfo.h | 81 /// of abstract objects on the stack frame. 84 /// objects requested clients. These identifiers are negative integers for 85 /// fixed stack objects (such as arguments passed on the stack) or nonnegative 86 /// for objects that may be reordered. Instructions which refer to stack 87 /// objects use a special MO_FrameIndex operand to represent these frame 95 /// variable sized stack objects, it is safe to decide whether there will be 96 /// any variable sized objects before all stack objects are known (for 98 /// objects). 137 // default, fixed objects are immutable unless marked otherwise. 141 // cannot alias any other memory objects. [all …]
|
/freebsd/crypto/krb5/src/ccapi/common/ |
H A D | cci_array_internal.c | 36 cci_array_object_t *objects; member 77 cci_array_object_t *objects = io_array->objects; in cci_array_resize() local 79 if (!objects) { in cci_array_resize() 80 objects = malloc (new_max_count * sizeof (*objects)); in cci_array_resize() 82 objects = realloc (objects, new_max_count * sizeof (*objects)); in cci_array_resize() 84 if (!objects) { err = cci_check_error (ccErrNoMem); } in cci_array_resize() 87 io_array->objects = objects; in cci_array_resize() 140 io_array->object_release (io_array->objects[i]); in cci_array_release() 143 free (io_array->objects); in cci_array_release() 163 return io_array->objects[in_position]; in cci_array_object_at_index() [all …]
|
/freebsd/contrib/lua/src/ |
H A D | lstate.h | 23 ** Some notes about garbage-collected objects: All objects in Lua must 24 ** be kept somehow accessible until being freed, so all objects always 28 ** 'allgc': all objects not marked for finalization; 29 ** 'finobj': all objects marked for finalization; 30 ** 'tobefnz': all objects ready to be finalized; 31 ** 'fixedgc': all objects that are not to be collected (currently 38 ** 'allgc' -> 'survival': new objects; 39 ** 'survival' -> 'old': objects that survived one collection; 40 ** 'old1' -> 'reallyold': objects that became old in last collection; 41 ** 'reallyold' -> NULL: objects old for more than one cycle. [all …]
|
H A D | lgc.c | 89 ** Protected access to objects in values 180 ** table. Non-collectable objects are never removed from weak 182 ** other objects: if really collected, cannot keep them; for objects 200 ** objects. So, it is marked as OLD0. In the next cycle it will become 291 ** by the thread or by 'remarkupvals'. Other objects are added to the 343 ** mark all objects in list of being-finalized 423 ** post-processing by 'correctgraylist'. (It could put all old objects 426 ** TOUCHED1 objects need to be in the list. TOUCHED2 doesn't need to go 618 ** ensures that the entire stack have valid (non-dead) objects. 620 ** at every cycle, because they might point to young objects. In inc. [all …]
|
/freebsd/sys/contrib/openzfs/tests/zfs-tests/tests/functional/rsend/ |
H A D | send_realloc_dnode_size.ksh | 25 # Verify incremental receive properly handles objects with changed 30 # 2. Remove objects, set dnodesize=legacy, and remount dataset so new objects 32 # to new objects 33 # 3. Remove objects, set dnodesize=2k, and remount dataset so new objects 35 # assigned to new objects 44 log_assert "Verify incremental receive handles objects with changed dnode size" 64 # 2. Remove objects, set dnodesize=legacy, and remount dataset so new objects 66 # to new objects 76 # 3. Remove objects, set dnodesize=2k, and remount dataset so new objects 78 # assigned to new objects [all …]
|
/freebsd/crypto/openssl/doc/man7/ |
H A D | openssl-threads.pod | 18 all OpenSSL objects are thread-safe. 19 To emphasize: I<most objects are not safe for simultaneous use>. 24 Many objects within OpenSSL are reference-counted, so resources are not 34 Many objects have set and get API's to set attributes in the object. 46 met and shared objects are not modified. 47 Set methods, or modifying shared objects, are generally not thread-safe 50 Objects are thread-safe 55 L<X509_cmp(3)> takes pointers to C<const> objects, but the implementation 56 uses a C cast to remove that so it can lock objects, generate and cache 67 The same API's can usually be used simultaneously on different objects [all …]
|
/freebsd/contrib/ofed/opensm/include/complib/ |
H A D | cl_qcomppool.h | 39 * manages a pool of composite objects. A composite object is an object 40 * that is made of multiple sub objects. 65 * pool of user defined composite objects. 68 * sub-objects, each of which needs to be treated separately for 69 * initialization. Objects can be retrieved from the pool as long as there 78 * returns objects to the pool. The only method of returning memory to the 82 * describe composite objects. This provides for more efficient memory use. 84 * similar functionality but operates on opaque objects. 111 * The cl_pool_item_t structure is used by pools to store objects. 144 * The cl_pool_obj_t structure is used by pools to store objects. [all …]
|
H A D | cl_qpool.h | 39 * The quick pool manages a pool of objects. 63 * of user defined objects. 71 * objects to the pool. The only method of returning memory to the system is 75 * objects. This can provides for more efficient memory use and operation. 77 * functionality but operates on opaque objects. 105 * functions used as constructor for objects being allocated by a 124 * was successful and that initialization of further objects may continue. 142 * their objects for the cl_pool_item_t structure that will represent the 161 * functions used as destructor for objects being deallocated by a 215 * Quick composite pool that manages all objects. [all …]
|
H A D | cl_comppool.h | 39 * The composite pool managers a pool of composite objects. A composite object is an object 40 * that is made of multiple sub objects. 64 * user defined composite objects. 67 * sub-objects, each of which needs to be treated separately for 68 * initialization. Objects can be retrieved from the pool as long as there 77 * objects to the pool. The only method of returning memory to the system is 106 * functions used as initializers for objects being allocated by a 124 * was successful and that initialization of further objects may continue. 156 * functions used as destructor for objects being deallocated by a 209 * Quick composite pool that manages all objects. [all …]
|
H A D | cl_pool.h | 39 * The pool manages a pool of objects. 63 * of user defined objects. 71 * objects to the pool. The only method of returning memory to the system is 99 * functions used as initializers for objects being allocated by a 116 * was successful and initialization of further objects may continue. 143 * functions used as destructor for objects being deallocated by a 196 * Quick composite pool that manages all objects. 304 * [in] Minimum number of objects that the pool should support. All 310 * [in] Maximum number of objects to which the pool is allowed to grow. 314 * [in] Number of objects to allocate when incrementally growing the pool. [all …]
|
/freebsd/lib/libc/gen/ |
H A D | dlopen.3 | 65 Operations are provided to add new shared objects to a 68 objects, and to remove such objects when their use is no longer required. 133 of needed objects will be available for resolving undefined references 134 from all other shared objects. 136 Symbols in this shared object and its DAG of needed objects will be 137 available for resolving undefined references only from other objects 142 When set, causes dynamic linker to exit after loading all objects 144 the absolute pathnames of all objects, to standard output. 200 additional checks on the loaded objects, t [all...] |
/freebsd/contrib/llvm-project/lldb/include/lldb/Symbol/ |
H A D | SymbolContextScope.h | 21 /// Many objects that are part of a symbol context that have pointers back to 22 /// parent objects that own them. Any members of a symbol context that, once 27 /// Examples of these objects include: 34 /// Other objects can store a "SymbolContextScope *" using any pointers to one 35 /// of the above objects. This allows clients to hold onto a pointer that 40 /// Example objects include that currently use "SymbolContextScope *" objects 42 /// \li Variable objects that can reconstruct where they are scoped 50 /// \li Type objects that know exactly in which scope they 52 /// \li StackID objects that are able to know that if the CFA 59 /// Objects that adhere to this protocol can reconstruct enough of a symbol [all …]
|
/freebsd/contrib/llvm-project/lldb/include/lldb/Target/ |
H A D | ExecutionContext.h | 20 /// Execution context objects refer to objects in the execution of the program 22 /// objects: target, process, thread, and frame. Many objects in the debugger 29 /// a target). There are two types of objects that hold onto execution 30 /// contexts: ExecutionContextRef and ExecutionContext. Both of these objects 33 /// Not all objects in an ExecutionContext objects will be valid. If you want 37 /// For frames, all of the objects will be filled in. 39 /// These classes are designed to be used as baton objects that get passed to 47 /// ExecutionContextRef objects are designed to hold onto an execution context 54 /// These objects also don't keep execution objects around longer than they 58 /// get a shared pointer to those objects since they are no longer around. [all …]
|
/freebsd/contrib/libucl/doc/ |
H A D | libucl.3 | 20 objects. 32 Convert \f[C]ucl\f[] objects to some textual or binary representation. 44 Help to convert \f[C]ucl\f[] objects to C types. 49 Allow creation of \f[C]ucl\f[] objects from C types and creating of 50 complex \f[C]ucl\f[] objects, such as hashes or arrays from primitive 51 \f[C]ucl\f[] objects, such as numbers or strings. 54 Iterate over \f[C]ucl\f[] complex objects or over a chain of values, for 61 Both input and schema must be UCL objects to perform validation. 64 Provide basic utilities to manage \f[C]ucl\f[] objects: creating, 311 Libucl can transform UCL objects to a number of tectual formats: [all …]
|
H A D | api.md | 34 - [Primitive objects generation](#primitive-objects-generation) 47 Libucl is a parser and `C` API to parse and generate `ucl` objects. Libucl consist of several group… 53 Convert `ucl` objects to some textual or binary representation. Currently, libucl supports the foll… 60 Help to convert `ucl` objects to C types. These functions are used to convert `ucl_object_t` to C p… 63 …w creation of `ucl` objects from C types and creating of complex `ucl` objects, such as hashes or … 66 Iterate over `ucl` complex objects or over a chain of values, for example when a key in an object h… 69 …son-schema compatible object `schema`. Both input and schema must be UCL objects to perform valida… 72 Provide basic utilities to manage `ucl` objects: creating, removing, retaining and releasing refere… 246 Libucl can transform UCL objects to a number of textual formats: 254 efficient and zero-copy output of libucl objects. Libucl uses the following structure to support th… [all …]
|
/freebsd/crypto/openssl/doc/man3/ |
H A D | X509_cmp.pod | 24 This set of functions are used to compare X509 objects, including X509 25 certificates, X509 CRL objects and various values in an X509 certificate. 27 The X509_cmp() function compares two B<X509> objects indicated by parameters 29 values of two B<X509> objects and the canonical (DER) encoding values. 31 The X509_NAME_cmp() function compares two B<X509_NAME> objects indicated by 33 canonical (DER) encoding values of the two objects using L<i2d_X509_NAME(3)>. 41 values in the given B<X509> objects I<a> and I<b>. 45 issuer names and subject names of the X<509> objects, or issuers of B<X509_CRL> 46 objects, respectively. 48 The X509_CRL_match() function compares two B<X509_CRL> objects. Unlike the [all …]
|
/freebsd/sys/contrib/openzfs/tests/zfs-tests/tests/functional/cli_root/zdb/ |
H A D | zdb_object_range_pos.ksh | 36 # Print objects in @dataset with identifiers greater than or equal to 57 # Print just the list of objects from 'zdb -dd' with leading whitespace 81 # Get list of all objects, but filter out user/group objects which don't 85 # Range 0:-1 gets all objects 90 # Range 0:-1:A gets all objects 95 # Range 0:-1:f must output all file objects 100 # Range 0:-1:d must output all directory objects 105 # Range 0:-1:df must output all directory and file objects 143 objects="$start1 $end1 $start2 $end2" 144 expected="$objects" [all …]
|
/freebsd/secure/lib/libcrypto/man/man7/ |
H A D | openssl-threads.7 | 152 all OpenSSL objects are thread-safe. 153 To emphasize: \fImost objects are not safe for simultaneous use\fR. 158 Many objects within OpenSSL are reference-counted, so resources are not 168 Many objects have set and get \s-1API\s0's to set attributes in the object. 180 met and shared objects are not modified. 181 Set methods, or modifying shared objects, are generally not thread-safe 184 Objects are thread-safe 189 \&\fBX509_cmp\fR\|(3) takes pointers to \f(CW\*(C`const\*(C'\fR objects, but the implementation 190 uses a C cast to remove that so it can lock objects, generate and cache 201 The same \s-1API\s0's can usually be used simultaneously on different objects [all …]
|
/freebsd/contrib/libarchive/libarchive/ |
H A D | archive_write_disk.3 | 35 .Nd functions for creating objects on disk 63 These functions provide a complete API for creating objects on 67 They are most naturally used when extracting objects from an archive 73 objects from an archive, then write those objects to a 80 interface used to write objects to a streaming archive. 85 object suitable for writing objects to disk. 90 overwrite the archive from which objects are being read. 124 other pre-existing objects are unlinked and recreated from scratch. 137 if the default user and group IDs of newly-created objects o [all...] |
/freebsd/usr.bin/ipcrm/ |
H A D | ipcrm.1 | 46 These System V IPC objects can be specified by their 53 all removed objects. 54 If specified twice with -W or with -1 for an objects, it will show 55 all removed objects and all failed removals. 74 The following options are used to specify which IPC objects will be removed. 105 The identifiers and keys associated with these System V IPC objects can be 108 If the identifier or the key is -1, it will remove all these objects. 112 The wiping of all System V IPC objects was first implemented in 117 The wiping of all System V IPC objects was thought up by
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | MachineFrameInfo.cpp | 55 assert(Size != 0 && "Cannot allocate zero size stack objects!"); in CreateStackObject() 57 Objects.push_back(StackObject(Size, Alignment, 0, false, IsSpillSlot, Alloca, in CreateStackObject() 59 int Index = (int)Objects.size() - NumFixedObjects - 1; in CreateStackObject() 69 int Index = (int)Objects.size() - NumFixedObjects - 1; in CreateSpillStackObject() 78 Objects.push_back(StackObject(0, Alignment, 0, false, false, Alloca, true)); in CreateVariableSizedObject() 80 return (int)Objects.size()-NumFixedObjects-1; in CreateVariableSizedObject() 85 assert(Size != 0 && "Cannot allocate zero size fixed stack objects!"); in CreateFixedObject() 95 Objects.insert(Objects.begin(), in CreateFixedObject() 108 Objects.insert(Objects.begin(), in CreateFixedSpillStackObject() 155 // Only estimate stack size of live objects on default stack. in estimateStackSize() [all …]
|
/freebsd/sys/dev/isci/scil/ |
H A D | sci_logger.h | 74 /* logging for specific log objects. */ 108 * disable the supplied objects/verbosities. For example, 135 * is essentially a list of log objects for which the specified 142 * disable the supplied objects/verbosities. For example, 145 * to retrieve the set of enabled log objects. Valid values for 156 * the log objects for which logging is enabled at the supplied level. 164 * @brief This method will enable each of the supplied log objects in 173 * disable the supplied objects/verbosities. For example, 175 * @param[in] log_object_mask This parameter specifies the log objects for 189 * @brief This method will disable each of the supplied log objects in [all …]
|
H A D | sci_controller_constants.h | 65 * (i.e. how many) of specific objects. 76 * This constant defines the maximum number of phy objects that can be 85 * This constant defines the maximum number of port objects that can be 94 * This constant defines the minimum number of SMP phy objects that 104 * This constant defines the maximum number of SMP phy objects that 113 * This constant defines the maximum number of remote device objects that 122 * This constant defines the minimum number of remote device objects that 132 * This constant defines the maximum number of IO request objects that 141 * This constant defines the minimum number of IO request objects that 214 * The maximum number of supported domain objects is currently tied to the [all …]
|
H A D | sci_overview.h | 115 interface to indicate when an object is performing actions on other objects 134 the various objects in SCI. Due to various operating environment requirements 178 between the various objects defined in the Storage Controller Interface. 185 objects will be found in the header file definition in the File Documentation 191 -# Controller object methods common to SCI derived controller objects. 192 -# Library object methods common to SCI derived library objects. 195 -# The ability to associate/link SCI objects together or to user objects. 211 The sci_object class provides functionality common to all SCI objects. 227 request objects. These associations are necessary in order to fill 231 In the case of other objects, the user is free to not create associations. [all …]
|
/freebsd/secure/lib/libcrypto/man/man3/ |
H A D | X509_cmp.3 | 159 This set of functions are used to compare X509 objects, including X509 160 certificates, X509 \s-1CRL\s0 objects and various values in an X509 certificate. 162 The \fBX509_cmp()\fR function compares two \fBX509\fR objects indicated by parameters 164 values of two \fBX509\fR objects and the canonical (\s-1DER\s0) encoding values. 166 The \fBX509_NAME_cmp()\fR function compares two \fBX509_NAME\fR objects indicated by 168 canonical (\s-1DER\s0) encoding values of the two objects using \fBi2d_X509_NAME\fR\|(3). 176 values in the given \fBX509\fR objects \fIa\fR and \fIb\fR. 180 issuer names and subject names of the objects, or issuers of \fBX509_CRL\fR 181 objects, respectively. 184 The \fBX509_CRL_match()\fR function compares two \fBX509_CRL\fR objects. Unlike the [all …]
|