| /freebsd/contrib/llvm-project/llvm/include/llvm/Demangle/ |
| H A D | ItaniumNodes.def | 9 // Define the demangler's node names 11 #ifndef NODE 12 #error Define NODE to handle nodes 15 NODE(NodeArrayNode) 16 NODE(DotSuffix) 17 NODE(VendorExtQualType) 18 NODE(QualType) 19 NODE(ConversionOperatorType) 20 NODE(PostfixQualifiedType) 21 NODE(ElaboratedTypeSpefTyp [all...] |
| /freebsd/contrib/one-true-awk/ |
| H A D | proto.h | 27 extern int constnode(Node *); 28 extern char *strnode(Node *); 29 extern Node *notnull(Node *); 41 extern void penter(Node *); 42 extern void freetr(Node *); 46 extern void cfoll(fa *, Node *); 47 extern int first(Node *); 48 extern void follow(Node *); 54 extern Node *reparse(const char *); 55 extern Node *regexp(void); [all …]
|
| H A D | parse.c | 32 Node *nodealloc(size_t n) in nodealloc() 34 Node *x; in nodealloc() 36 x = (Node *) malloc(sizeof(*x) + (n-1) * sizeof(x)); in nodealloc() 44 Node *exptostat(Node *a) in exptostat() 50 Node *node1(int a, Node *b) in node1() 52 Node *x; in node1() 60 Node *node2(int a, Node *b, Node *c) in node2() 62 Node *x; in node2() 71 Node *node3(int a, Node *b, Node *c, Node *d) in node3() 73 Node *x; in node3() [all …]
|
| /freebsd/sys/dev/ocs_fc/ |
| H A D | ocs_node.c | 34 * OCS driver remote node handler. This file contains code that is shared 39 * @defgroup node_common Node common support 40 * @defgroup node_alloc Node allocation 53 io->node->display_name, SCSI_IOFMT_ARGS(io), ##__VA_ARGS__) 55 void ocs_mgmt_node_list(ocs_textbuf_t *textbuf, void *node); 56 void ocs_mgmt_node_get_all(ocs_textbuf_t *textbuf, void *node); 57 int ocs_mgmt_node_get(ocs_textbuf_t *textbuf, char *parent, char *name, void *node); 58 int ocs_mgmt_node_set(char *parent, char *name, char *value, void *node); 60 void *arg_out, uint32_t arg_out_length, void *node); 71 * @brief Device node state machine wait for all ELS's to [all …]
|
| H A D | ocs_device.c | 38 @defgroup device_sm Node State Machine: Remote Device States 68 ocs_node_t *node = io->node; in ocs_d_send_prli_rsp() local 71 if (ocs->fc_type != node->fc_type) { in ocs_d_send_prli_rsp() 72 node_printf(node, "PRLI rejected by target-server, fc-type not supported\n"); in ocs_d_send_prli_rsp() 75 node->shutdown_reason = OCS_NODE_SHUTDOWN_DEFAULT; in ocs_d_send_prli_rsp() 76 ocs_node_transition(node, __ocs_d_initiate_shutdown, NULL); in ocs_d_send_prli_rsp() 80 if (node->sport->enable_tgt && (ocs_scsi_validate_initiator(node) == 0)) { in ocs_d_send_prli_rsp() 81 node_printf(node, "PRLI rejected by target-server\n"); in ocs_d_send_prli_rsp() 84 node->shutdown_reason = OCS_NODE_SHUTDOWN_DEFAULT; in ocs_d_send_prli_rsp() 85 ocs_node_transition(node, __ocs_d_initiate_shutdown, NULL); in ocs_d_send_prli_rsp() [all …]
|
| H A D | ocs_fabric.c | 35 * This file implements remote node state machines for: 43 @defgroup fabric_sm Node State Machine: Fabric States 44 @defgroup ns_sm Node State Machine: Name/Directory Services States 45 @defgroup p2p_sm Node State Machine: Point-to-Point Node States 53 static void ocs_fabric_initiate_shutdown(ocs_node_t *node); 57 static int32_t ocs_process_gidpt_payload(ocs_node_t *node, fcct_gidpt_acc_t *gidpt, uint32_t gidpt_… 58 static void ocs_process_rscn(ocs_node_t *node, ocs_node_cb_t *cbdata); 64 * @brief Fabric node state machine: Initial state. 69 * @param ctx Remote node sm context. 84 ocs_log_debug(node->ocs, ">>> reenter !!\n"); in __ocs_fabric_init() [all …]
|
| /freebsd/contrib/ofed/libibverbs/ |
| H A D | memory.c | 177 static struct ibv_mem_node *__mm_prev(struct ibv_mem_node *node) in __mm_prev() argument 179 if (node->left) { in __mm_prev() 180 node = node->left; in __mm_prev() 181 while (node->right) in __mm_prev() 182 node = node->right; in __mm_prev() 184 while (node->parent && node == node->parent->left) in __mm_prev() 185 node = node->parent; in __mm_prev() 187 node = node->parent; in __mm_prev() 190 return node; in __mm_prev() 193 static struct ibv_mem_node *__mm_next(struct ibv_mem_node *node) in __mm_next() argument [all …]
|
| /freebsd/contrib/kyua/utils/config/ |
| H A D | nodes_test.cpp | 45 /// Typed leaf node that specializes the validate() method. 61 /// Set node that specializes the validate() method. 85 config::bool_node node; in ATF_TEST_CASE_BODY() local 86 node.set(true); in ATF_TEST_CASE_BODY() 87 config::detail::base_node* raw_copy = node.deep_copy(); in ATF_TEST_CASE_BODY() 91 ATF_REQUIRE(node.value()); in ATF_TEST_CASE_BODY() 100 config::bool_node node; in ATF_TEST_CASE_BODY() local 101 ATF_REQUIRE(!node.is_set()); in ATF_TEST_CASE_BODY() 102 node.set(false); in ATF_TEST_CASE_BODY() 103 ATF_REQUIRE( node.is_set()); in ATF_TEST_CASE_BODY() [all …]
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Target/ |
| H A D | TargetSelectionDAG.td | 96 // DAG node. 340 // Selection DAG Node definitions. 354 def node; 871 // Selection DAG Node Transformation Functions. 894 /// can match something on the DAG, from a single node to multiple nested other 1078 def not : PatFrag<(ops node:$in), (xor node:$in, -1)>; 1079 def vnot : PatFrag<(ops node:$in), (xor node:$in, immAllOnesV)>; 1080 def ineg : PatFrag<(ops node:$in), (sub 0, node:$in)>; 1082 def zanyext : PatFrags<(ops node:$op), 1083 [(zext node:$op), [all …]
|
| /freebsd/contrib/llvm-project/clang/lib/AST/ |
| H A D | StmtPrinter.cpp | 153 void VisitStmt(Stmt *Node) LLVM_ATTRIBUTE_UNUSED { in VisitStmt() argument 157 void VisitExpr(Expr *Node) LLVM_ATTRIBUTE_UNUSED { in VisitExpr() argument 161 void VisitCXXNamedCastExpr(CXXNamedCastExpr *Node); 165 void Visit##CLASS(CLASS *Node); 177 void StmtPrinter::PrintRawCompoundStmt(CompoundStmt *Node) { in PrintRawCompoundStmt() argument 178 assert(Node && "Compound statement cannot be null"); in PrintRawCompoundStmt() 180 PrintFPPragmas(Node); in PrintRawCompoundStmt() 181 for (auto *I : Node->body()) in PrintRawCompoundStmt() 256 void StmtPrinter::VisitNullStmt(NullStmt *Node) { in VisitNullStmt() argument 260 void StmtPrinter::VisitDeclStmt(DeclStmt *Node) { in VisitDeclStmt() argument [all …]
|
| /illumos-gate/usr/src/uts/common/fs/smbsrv/ |
| H A D | smb_node.c | 27 * SMB Node State Machine 54 * This transition occurs in smb_node_lookup(). If the node looked for is 55 * not found in the has table a new node is created. The reference count is 62 * reference count will be given out for that node. 71 * The reason the smb node has 2 states is the following synchronization 74 * There's a mutex embedded in the node used to protect its fields and 75 * there's a lock embedded in the bucket of the hash table the node belongs 77 * entered. To insert the node into the bucket and to remove it from the 82 * reference count drops to zero and triggers the deletion of the node, the 84 * remove the node). This creates a window during which the node that is [all …]
|
| /freebsd/contrib/ldns/ |
| H A D | radix.c | 54 static int ldns_radix_array_space(ldns_radix_node_t* node, uint8_t byte); 55 static int ldns_radix_array_grow(ldns_radix_node_t* node, unsigned need); 67 static ldns_radix_node_t* ldns_radix_next_in_subtree(ldns_radix_node_t* node); 68 static ldns_radix_node_t* ldns_radix_prev_from_index(ldns_radix_node_t* node, 71 ldns_radix_node_t* node); 72 static ldns_radix_node_t* ldns_radix_last_in_subtree(ldns_radix_node_t* node); 73 static void ldns_radix_del_fix(ldns_radix_t* tree, ldns_radix_node_t* node); 74 static void ldns_radix_cleanup_onechild(ldns_radix_node_t* node); 75 static void ldns_radix_cleanup_leaf(ldns_radix_node_t* node); 76 static void ldns_radix_node_free(ldns_radix_node_t* node, void* arg); [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
| H A D | SystemZOperators.td | 242 // Node definitions 475 def z_loadbswap16 : PatFrag<(ops node:$addr), (z_loadbswap node:$addr), [{ 478 def z_loadbswap32 : PatFrag<(ops node:$addr), (z_loadbswap node:$addr), [{ 481 def z_loadbswap64 : PatFrag<(ops node:$addr), (z_loadbswap node:$addr), [{ 485 def z_storebswap16 : PatFrag<(ops node:$src, node:$addr), 486 (z_storebswap node:$src, node:$addr), [{ 489 def z_storebswap32 : PatFrag<(ops node:$src, node:$addr), 490 (z_storebswap node:$src, node:$addr), [{ 493 def z_storebswap64 : PatFrag<(ops node:$src, node:$addr), 494 (z_storebswap node:$src, node:$addr), [{ [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86InstrFragmentsSIMD.td | 28 def load_mmx : PatFrag<(ops node:$ptr), (x86mmx (load node:$ptr))>; 141 def X86any_vfpext : PatFrags<(ops node:$src), 142 [(X86strict_vfpext node:$src), 143 (X86vfpext node:$src)]>; 156 def X86any_vfpround : PatFrags<(ops node:$src), 157 [(X86strict_vfpround node:$src), 158 (X86vfpround node:$src)]>; 201 def X86any_cmpp : PatFrags<(ops node:$src1, node:$src2, node:$src3), 202 [(X86strict_cmpp node:$src1, node:$src2, node:$src3), 203 (X86cmpp node:$src1, node:$src2, node:$src3)]>; [all …]
|
| /illumos-gate/usr/src/cmd/awk_xpg4/ |
| H A D | awk.h | 57 #define NNULL ((NODE *)0) 96 typedef struct NODE *(*FUNCTION)(struct NODE *np); 100 * Node in the AWK interpreter expression tree. 102 typedef struct NODE { struct 104 struct NODE *n_next; /* Symbol table/PARM link */ argument 105 ushort_t n_flags; /* Node flags, type */ 113 struct NODE *N_alink; /* Array link */ argument 122 struct NODE *N_ufunc; 127 struct NODE *N_left; 128 struct NODE *N_right; [all …]
|
| /freebsd/contrib/llvm-project/lldb/include/lldb/Symbol/ |
| H A D | PostfixExpression.h | 29 class Node { 41 Node(Kind kind) : m_kind(kind) {} in Node() function 50 /// A node representing a binary expression. 51 class BinaryOpNode : public Node { 59 BinaryOpNode(OpType op_type, Node &left, Node &right) in BinaryOpNode() 60 : Node(BinaryOp), m_op_type(op_type), m_left(&left), m_right(&right) {} in BinaryOpNode() 64 const Node *Left() const { return m_left; } in Left() 65 Node *&Left() { return m_left; } in Left() 67 const Node *Right() const { return m_right; } in Right() 68 Node *&Right() { return m_right; } in Right() [all …]
|
| /freebsd/sys/contrib/edk2/Include/Library/ |
| H A D | DevicePathLib.h | 26 @retval FALSE The length of any node node in the DevicePath is less 30 @retval FALSE If PcdMaximumDevicePathNodeCount is not zero, the node 41 Returns the Type field of a device path node. 43 Returns the Type field of the device path node specified by Node. 45 If Node is NULL, then ASSERT(). 47 @param Node A pointer to a device path node data structure. 49 @return The Type field of the device path node specified by Node. 55 IN CONST VOID *Node 59 Returns the SubType field of a device path node. 61 Returns the SubType field of the device path node specified by Node. [all …]
|
| /illumos-gate/usr/src/cmd/oawk/ |
| H A D | parse.c | 30 NODE *nodealloc(int n) in nodealloc() 32 NODE *x; in nodealloc() 33 x = (NODE *) malloc(sizeof (NODE) + n * sizeof (NODE *)); in nodealloc() 42 NODE *exptostat(NODE *a) in exptostat() 51 NODE *node0(int a) in node0() 53 NODE *x; in node0() 63 NODE *node1(int a, NODE *b) in node1() 65 NODE *x; in node1() 76 NODE *node2(int a, NODE *b, NODE *c) in node2() 78 NODE *x; in node2() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUInstrInfo.td | 9 // This file contains DAG node definitions for the AMDGPU target. 112 // This argument to this node is a dword address. 392 // Intrinsic/Custom node compatibility PatFrags 395 def AMDGPUrcp : PatFrags<(ops node:$src), [(int_amdgcn_rcp node:$src), 396 (AMDGPUrcp_impl node:$src)]>; 397 def AMDGPUrcp_legacy : PatFrags<(ops node:$src), [(int_amdgcn_rcp_legacy node:$src), 398 (AMDGPUrcp_legacy_impl node:$src)]>; 400 def AMDGPUrsq : PatFrags<(ops node:$src), [(int_amdgcn_rsq node:$src), 401 (AMDGPUrsq_impl node:$src)]>; 403 def AMDGPUrsq_clamp : PatFrags<(ops node:$src), [(int_amdgcn_rsq_clamp node:$src), [all …]
|
| /freebsd/lib/libefivar/ |
| H A D | uefi-dputil.c | 47 nodes. The device path is terminated by an end node that is length 67 // Template for an end-of-device path node. 83 specified by DevicePath including the end of device path node. 130 @retval FALSE The length of any node in the DevicePath is less 134 @retval FALSE If PcdMaximumDevicePathNodeCount is not zero, the node 155 // Validate the input size big enough to touch the first node. in IsDevicePathValid() 173 // Validate next node before touch it. in IsDevicePathValid() 188 // Only return TRUE when the End Device Path node is valid. in IsDevicePathValid() 194 Returns the Type field of a device path node. 196 Returns the Type field of the device path node specified by Node. [all …]
|
| /illumos-gate/usr/src/lib/fm/topo/libtopo/common/ |
| H A D | topo_node.c | 35 * may access node data safely without locks. The exception to this rule 36 * is data associated with node properties (topo_prop.c). Properties 41 * scope of operation: the parent node passed into the enumeration op or those 47 * node property data, and contruct or destroy child nodes for the node 49 * the node for which the method operation is called. This permits 53 * Node Interfaces 57 * node instances with topo_node_range_create(). topo_node_range_create() 58 * does not allocate any node resources but creates the infrastruture 63 * the node be bound. 65 * Node range and node linkage and unlinkage is performed during enumeration and [all …]
|
| /illumos-gate/usr/src/cmd/fm/eversholt/common/ |
| H A D | tree.h | 27 * the parse tree is made up of struct node's. the struct is 29 * related to the node, and then type-specific node data. 39 struct node { struct 91 * regardless of the type of node, filename and line number argument 98 * the variant part of a struct node... argument 142 struct node *child; 143 struct node *next; 144 struct node *last; 199 struct node *arglist; 215 struct node *np; [all …]
|
| /illumos-gate/usr/src/cmd/awk/ |
| H A D | parse.c | 59 Node * 62 Node *x; in nodealloc() 64 x = (Node *)malloc(sizeof (Node) + (n - 1) * sizeof (Node *)); in nodealloc() 72 Node * 73 exptostat(Node *a) in exptostat() 79 Node * 80 node1(int a, Node *b) in node1() 82 Node *x; in node1() 90 Node * 91 node2(int a, Node *b, Node *c) in node2() [all …]
|
| /freebsd/sys/contrib/openzfs/module/avl/ |
| H A D | avl.c | 39 * any given node, the left and right subtrees are allowed to differ in height 67 * - The left/right children pointers of a node are in an array. 77 * int left_heavy; // -1 when left subtree is taller at some node, 92 * pointer) is set to indicate if that the new node has a value greater 117 * Walk from one node to the previous valued node (ie. an infix walk 118 * towards the left). At any given node we do one of 2 things: 127 * otherwise next node 133 avl_node_t *node = AVL_DATA2NODE(oldnode, off); in avl_walk() local 141 if (node == NULL) in avl_walk() 145 * Visit the previous valued node. There are two possibilities: in avl_walk() [all …]
|
| /freebsd/sys/arm64/acpica/ |
| H A D | acpi_iort.c | 52 * a range of device IDs [base..end] from the current node to another 53 * node. The corresponding device IDs on destination node starts at 66 * The ITS group node does not have any outgoing mappings. It has a 86 * IORT node. Each node has some device specific data depending on the 87 * type of the node. The node can also have a set of mappings, OR in 94 u_int node_offset; /* offset in IORT - node ID */ 97 u_int revision; /* node revision */ 99 struct iort_map_entry *mappings; /* node mappings */ 117 iort_entry_get_id_mapping_index(struct iort_node *node) in iort_entry_get_id_mapping_index() argument 120 switch(node->type) { in iort_entry_get_id_mapping_index() [all …]
|