Home
last modified time | relevance | path

Searched full:pointer (Results 1 – 25 of 5746) sorted by relevance

12345678910>>...230

/freebsd/contrib/ofed/opensm/include/complib/
H A Dcl_ptr_vector.h38 * This file contains pointer vector definitions. Pointer Vector provides
56 /****h* Component Library/Pointer Vector
58 * Pointer Vector
61 * The Pointer Vector is a self-sizing array of pointers. Like a traditonal
62 * array, a pointer vector allows efficient constant time access to elements
63 * with a specified index. A pointer vector grows transparently as the
91 /****d* Component Library: Pointer Vector/cl_pfn_ptr_vec_apply_t
97 * functions used to iterate elements in a pointer vector.
110 * [in] Pointer to an element at the specified index in the pointer vector.
124 * Pointer Vector, cl_ptr_vector_apply_func
[all …]
H A Dcl_qlist.h218 * [in] Pointer to a cl_list_item_t structure.
251 * [in] Pointer to a cl_list_item_t.
286 /* CL_ASSERT that a non-null pointer is provided. */ in __cl_primitive_insert()
288 /* CL_ASSERT that a non-null pointer is provided. */ in __cl_primitive_insert()
300 * [in] Pointer to cl_list_item_t to insert in front of
303 * [in] Pointer to cl_list_item_t to add
321 /* CL_ASSERT that a non-null pointer is provided. */ in __cl_primitive_remove()
324 /* set the back pointer */ in __cl_primitive_remove()
326 /* set the next pointer */ in __cl_primitive_remove()
341 * [in] Pointer to cl_list_item_t to remove
[all …]
H A Dcl_fleximap.h137 * Pointer to the map item that is a child to the left of the node.
140 * Pointer to the map item that is a child to the right of the node.
143 * Pointer to the map item that is the parent of the node.
146 * Pointer to the map's NIL item, used as a terminator for leaves.
153 * Pointer to the value that uniquely represents a node in a map. This
154 * pointer is set by calling cl_fmap_insert and can be retrieved by
190 * [in] Pointer to the first of two keys to compare.
193 * [in] Pointer to the second of two keys to compare.
231 * always have itself as parent. The left pointer is set to point
246 * Pointer to a compare function to invoke to compare the keys of
[all …]
/freebsd/contrib/unbound/util/
H A Dfptr_wlist.h2 * util/fptr_wlist.h - function pointer whitelists.
43 * This prevent heap overflow based exploits, where the callback pointer
72 fatal_exit("%s:%d: %s: pointer whitelist %s failed", \
78 * Check function pointer whitelist for comm_point callback values.
80 * @param fptr: function pointer to check.
86 * Check function pointer whitelist for raw comm_point callback values.
88 * @param fptr: function pointer to check.
94 * Check function pointer whitelist for comm_timer callback values.
96 * @param fptr: function pointer to check.
102 * Check function pointer whitelist for comm_signal callback values.
[all …]
/freebsd/lib/libc/stdio/
H A Dscanf.370 .Em pointer
78 reads input from the stream pointer
89 and reads input from the stream pointer
106 .Em pointer
138 The conversion that follows occurs as usual, but no pointer is used;
145 and the next pointer is a pointer to a
154 and the next pointer is a pointer to a
163 and the next pointer is a pointer to a
171 and the next pointer is a pointer to
180 and the next pointer is a pointer to an array of
[all …]
H A Dwscanf.372 .Em pointer
80 reads input from the stream pointer
91 and reads input from the stream pointer
108 .Em pointer
140 The conversion that follows occurs as usual, but no pointer is used;
147 and the next pointer is a pointer to a
156 and the next pointer is a pointer to a
165 and the next pointer is a pointer to a
173 and the next pointer is a pointer to
181 and the next pointer is a pointer to an array of
[all …]
/freebsd/sys/contrib/ck/include/
H A Dck_fifo.h145 * The head pointer is guaranteed to always point to a stub entry. in ck_fifo_spsc_dequeue()
207 struct ck_fifo_mpmc_entry *pointer; member
228 stub->next.pointer = NULL; in ck_fifo_mpmc_init()
230 fifo->head.pointer = fifo->tail.pointer = stub; in ck_fifo_mpmc_init()
239 *garbage = fifo->head.pointer; in ck_fifo_mpmc_deinit()
240 fifo->head.pointer = fifo->tail.pointer = NULL; in ck_fifo_mpmc_deinit()
256 entry->next.pointer = NULL; in ck_fifo_mpmc_enqueue()
263 tail.pointer = ck_pr_load_ptr(&fifo->tail.pointer); in ck_fifo_mpmc_enqueue()
264 next.generation = ck_pr_load_ptr(&tail.pointer->next.generation); in ck_fifo_mpmc_enqueue()
266 next.pointer = ck_pr_load_ptr(&tail.pointer->next.pointer); in ck_fifo_mpmc_enqueue()
[all …]
/freebsd/crypto/heimdal/appl/telnet/telnet/
H A Dutilities.c264 printsub(int direction, unsigned char *pointer, size_t length) in printsub() argument
270 (want_status_response && (pointer[0] == TELOPT_STATUS))) { in printsub()
277 i = pointer[length-2]; in printsub()
278 j = pointer[length-1]; in printsub()
305 switch (pointer[0]) { in printsub()
308 switch (pointer[1]) { in printsub()
312 (char *)pointer+2); in printsub()
320 pointer[1], pointer[1]); in printsub()
329 switch (pointer[1]) { in printsub()
332 fprintf(NetTrace, "%.*s", (int)(length-2), (char *)pointer+2); in printsub()
[all …]
/freebsd/contrib/telnet/telnet/
H A Dutilities.c282 printsub(char direction, unsigned char *pointer, int length) in printsub() argument
291 (want_status_response && (pointer[0] == TELOPT_STATUS))) { in printsub()
298 i = pointer[length-2]; in printsub()
299 j = pointer[length-1]; in printsub()
326 switch (pointer[0]) { in printsub()
329 switch (pointer[1]) { in printsub()
331 fprintf(NetTrace, "IS \"%.*s\"", length-2, (char *)pointer+2); in printsub()
339 pointer[1], pointer[1]); in printsub()
348 switch (pointer[1]) { in printsub()
351 fprintf(NetTrace, "%.*s", length-2, (char *)pointer+2); in printsub()
[all …]
/freebsd/crypto/heimdal/appl/telnet/telnetd/
H A Dutility.c187 * simple, is to clear the urgent data pointer. The principal
188 * caller should be setting the urgent data pointer AFTER calling
322 * ptr - A pointer to a character string to write
535 printsub(int direction, unsigned char *pointer, size_t length) in printsub() argument
552 i = pointer[length-2]; in printsub()
553 j = pointer[length-1]; in printsub()
584 switch (pointer[0]) { in printsub()
587 switch (pointer[1]) { in printsub()
591 (char *)pointer+2); in printsub()
598 pointer[1], pointer[1]); in printsub()
[all …]
/freebsd/contrib/llvm-project/clang/lib/AST/Interp/
H A DPointer.h1 //===--- Pointer.h - Types for the constexpr VM -----------------*- C++ -*-===//
9 // Defines the classes responsible for pointer tracking.
28 class Pointer; variable
33 class Pointer; variable
34 inline llvm::raw_ostream &operator<<(llvm::raw_ostream &OS, const Pointer &P);
37 /// The block the pointer is pointing to.
50 /// A pointer to a memory block, live or dead.
55 /// In the simplest form, a Pointer has a Block* (the pointee) and both Base
64 /// data the pointer decribes can be found at
65 /// Pointee->rawData() + Pointer.Offset.
[all …]
H A DInterp.h49 bool CheckExtern(InterpState &S, CodePtr OpPC, const Pointer &Ptr);
52 bool CheckArray(InterpState &S, CodePtr OpPC, const Pointer &Ptr);
54 /// Checks if a pointer is live and accessible.
55 bool CheckLive(InterpState &S, CodePtr OpPC, const Pointer &Ptr,
58 /// Checks if a pointer is a dummy pointer.
59 bool CheckDummy(InterpState &S, CodePtr OpPC, const Pointer &Ptr,
62 /// Checks if a pointer is null.
63 bool CheckNull(InterpState &S, CodePtr OpPC, const Pointer &Ptr,
66 /// Checks if a pointer is in range.
67 bool CheckRange(InterpState &S, CodePtr OpPC, const Pointer &Ptr,
[all …]
H A DPointer.cpp1 //===--- Pointer.cpp - Types for the constexpr VM ---------------*- C++ -*-===//
9 #include "Pointer.h"
24 Pointer::Pointer(Block *Pointee) in Pointer() function in Pointer
25 : Pointer(Pointee, Pointee->getDescriptor()->getMetadataSize(), in Pointer()
28 Pointer::Pointer(Block *Pointee, uint64_t BaseAndOffset) in Pointer() function in Pointer
29 : Pointer(Pointee, BaseAndOffset, BaseAndOffset) {} in Pointer()
31 Pointer::Pointer(const Pointer &P) in Pointer() function in Pointer
39 Pointer::Pointer(Block *Pointee, unsigned Base, uint64_t Offset) in Pointer() function in Pointer
49 Pointer::Pointer(Pointer &&P) in Pointer() function in Pointer
57 Pointer::~Pointer() { in ~Pointer()
[all …]
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DAddress.h9 // This class provides a simple wrapper for a pair of a pointer and an
32 // Indicates whether a pointer is known not to be null.
41 /// The pointer contained in this class is known to be unsigned.
51 RawAddress(llvm::Value *Pointer, llvm::Type *ElementType, CharUnits Alignment,
53 : PointerAndKnownNonNull(Pointer, IsKnownNonNull), in PointerAndKnownNonNull() argument
55 assert(Pointer != nullptr && "Pointer cannot be null"); in PointerAndKnownNonNull()
71 /// Return the type of the pointer value.
87 /// Return the IR name of the pointer value.
92 /// Return the alignment of this pointer.
98 /// Return address with different element type, but same pointer and
[all …]
/freebsd/sys/dev/e1000/
H A De1000_api.c39 * @hw: pointer to the HW structure
65 * @hw: pointer to the HW structure
91 * @hw: pointer to the HW structure
117 * @hw: pointer to the HW structure
143 * @hw: pointer to the HW structure
440 * @hw: pointer to the HW structure
577 * @hw: pointer to the HW structure
581 * function pointer entry point called by drivers.
593 * @hw: pointer to the HW structure
596 * pointer entry point called by drivers.
[all …]
/freebsd/sys/dev/igc/
H A Digc_api.c12 * @hw: pointer to the HW structure
38 * @hw: pointer to the HW structure
64 * @hw: pointer to the HW structure
90 * @hw: pointer to the HW structure
132 * @hw: pointer to the HW structure
206 * @hw: pointer to the HW structure
210 * function pointer entry point called by drivers.
222 * @hw: pointer to the HW structure
225 * pointer entry point called by drivers.
235 * @hw: pointer to the HW structure
[all …]
/freebsd/contrib/llvm-project/clang/lib/Headers/
H A Dptrauth.h1 /*===---- ptrauth.h - Pointer authentication -------------------------------===
34 (or, in other words, the value of the stack pointer on function entry) */
55 /* A signed pointer value embeds the original pointer together with
56 a signature that attests to the validity of that pointer. Because
57 this signature must use only "spare" bits of the pointer, a
64 /* Authenticating a pointer that was not signed with the given key
67 /* The null function pointer is always the all-zero bit pattern.
70 a null function pointer. Authenticating this value will yield
71 a null function pointer back. However, authenticating an
76 Because of this, if a pointer may validly be null, you should
[all …]
/freebsd/sys/dev/pms/RefTisa/tisa/sassata/sata/host/
H A Dsatproto.h42 * \param agIORequest: Pointer to the LL I/O request context for this I/O.
47 * \param satIOContext: Pointer to satIOContext_t.
110 * \param pSense: Pointer to the scsiRspSense_t sense data structure.
132 * \param pSense: Pointer to the scsiRspSense_t sense data structure.
153 * \param tiRoot: Pointer to TISA initiator driver/port instance.
154 * \param tiIORequest: Pointer to TISA I/O request context for this I/O.
155 * \param tiDeviceHandle: Pointer to TISA device handle for this I/O.
156 * \param tiScsiRequest: Pointer to TISA SCSI I/O request and SGL list.
157 * \param satIOContext_t: Pointer to the SAT IO Context
187 * \param tiRoot: Pointer to TISA initiator driver/port instance.
[all …]
/freebsd/contrib/ofed/opensm/include/opensm/
H A Dosm_madw.h157 * Pointer to the node thru which we got to this node.
160 * Pointer to the switch object (if any) of the switch
500 * Pointer to the wire MAD. The MAD itself cannot be part of the
533 * [in] Pointer to an osm_madw_t object to initialize.
536 * [in] Pointer to the wire MAD.
539 * [in] Pointer to the MAD address structure. This parameter may
555 * Gets a pointer to the SMP in this MAD.
567 * [in] Pointer to an osm_madw_t object to initialize.
570 * Pointer to the start of the SMP MAD.
583 * Gets a pointer to the SA MAD in this MAD wrapper.
[all …]
H A Dosm_port.h146 * Pointer to array of GUIDs obtained from GUIDInfo.
147 * This pointer is null for switch physical/external ports
159 * Pointer to the parent Node object of this Physical Port.
162 * Pointer to the Physical Port on the other side of the wire.
163 * If this pointer is NULL no link exists at this port.
225 * [in] Pointer to an osm_physp_t object to initialize.
252 * [in] Pointer to an osm_physp_t object to initialize.
263 * [in] Pointer to the parent Node object of this Physical Port.
275 * [in] Pointer to the directed route path to reach this node.
300 * [in] Pointer to a PhysPort object to destroy.
[all …]
/freebsd/sys/dev/ixgbe/
H A Dixgbe_api.c62 * @hw: pointer to hardware structure
63 * @map: pointer to u8 arr for returning map
75 * @hw: pointer to hardware structure
133 * @hw: pointer to the HW structure
258 * @hw: pointer to hardware structure
270 * @hw: pointer to hardware structure
283 * @hw: pointer to hardware structure
301 * @hw: pointer to hardware structure
313 * @hw: pointer to hardware structure
326 * @hw: pointer to hardware structure
[all …]
/freebsd/sys/contrib/openzfs/module/os/linux/zfs/
H A Dzfs_file_os.c38 * fpp - pointer to return file pointer
73 * Stateful write - use os internal file pointer to determine where to
76 * fp - pointer to file (pipe, socket, etc) to write to
79 * resid - pointer to count of unwritten bytes (if short write)
105 * Stateless write - os internal file pointer is not updated.
107 * fp - pointer to file (pipe, socket, etc) to write to
111 * resid - pointer to count of unwritten bytes
135 * Stateful read - use os internal file pointer to determine where to
138 * fp - pointer to file (pipe, socket, etc) to read from
141 * resid - pointer to count of unread bytes (if short read)
[all …]
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DOperationKinds.def53 /// The pointer conversion char* -> int* is a bitcast. A conversion
54 /// from any pointer type to a C pointer type is a bitcast unless
56 /// block pointer or ObjC pointer type is a bitcast only if the
87 /// CK_BaseToDerived - A conversion from a C++ class pointer/reference
88 /// to a derived class pointer/reference.
92 /// CK_DerivedToBase - A conversion from a C++ class pointer
93 /// to a base class pointer.
98 /// pointer/reference to a base class that can assume that the
99 /// derived pointer is not null.
112 /// CK_ArrayToPointerDecay - Array to pointer decay.
[all …]
/freebsd/sys/contrib/edk2/Include/Library/
H A DBaseMemoryLib.h26 @param DestinationBuffer The pointer to the destination buffer of the memory copy.
27 @param SourceBuffer The pointer to the source buffer of the memory copy.
75 @param Buffer The pointer to the target buffer to fill.
102 @param Buffer The pointer to the target buffer to fill.
129 @param Buffer The pointer to the target buffer to fill.
156 @param Buffer The pointer to the target buffer to fill.
179 @param Buffer The pointer to the target buffer to fill with zeros.
205 @param DestinationBuffer The pointer to the destination buffer to compare.
206 @param SourceBuffer The pointer to the source buffer to compare.
223 Scans a target buffer for an 8-bit value, and returns a pointer to the matching 8-bit value
[all …]
/freebsd/contrib/bearssl/inc/
H A Dbearssl_hash.h72 * caller, and a pointer to it is passed to all functions. A
73 * context contains no interior pointer, so it can be moved around
77 * first field of `br_xxx_context` is always a pointer to the
78 * `br_xxx_vtable` structure; `br_xxx_init()` sets that pointer.
85 * structure (called `vtable`) to a pointer to the statically
114 * the `vtable` pointer in the context.
202 * The `y` pointer refers to a 16-byte value which is used as input, and
262 * This method takes as parameter a pointer to a context area,
267 * \param ctx pointer to (the first field of) the context.
281 * \param ctx pointer to (the first field of) the context.
[all …]

12345678910>>...230