/freebsd/contrib/ofed/opensm/include/complib/ |
H A D | cl_ptr_vector.h | 38 * 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 D | cl_qlist.h | 218 * [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 D | cl_fleximap.h | 137 * 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 D | fptr_wlist.h | 2 * 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 D | scanf.3 | 70 .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 D | wscanf.3 | 72 .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 D | ck_fifo.h | 145 * 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 D | utilities.c | 264 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 D | utilities.c | 282 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 D | utility.c | 187 * 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 D | Pointer.h | 1 //===--- 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 D | Interp.h | 49 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 D | Pointer.cpp | 1 //===--- 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 D | Address.h | 9 // 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 D | e1000_api.c | 39 * @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 D | igc_api.c | 12 * @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 D | ptrauth.h | 1 /*===---- 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 D | satproto.h | 42 * \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 D | osm_madw.h | 157 * 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 D | osm_port.h | 146 * 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 D | ixgbe_api.c | 62 * @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 D | zfs_file_os.c | 38 * 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 D | OperationKinds.def | 53 /// 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 D | BaseMemoryLib.h | 26 @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 D | bearssl_hash.h | 72 * 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 …]
|