Lines Matching refs:node
55 int funcstringsize; /* size of strings in node */
62 STATIC void calcsize(union node *);
64 STATIC union node *copynode(union node *);
68 STATIC void writenode(union node *n, size_t node_size, size_t block_size);
69 STATIC void encodenode(union node *);
73 STATIC void decodenode(union node **);
82 copyfunc(union node *n)
103 union node *n;
123 STATIC union node *
125 union node *n;
127 union node *new;
166 STATIC void writenode(union node *n, size_t node_size, size_t block_size)
178 encodenode(union node *n)
202 decodenode(union node **npp)
323 // * A sequence of nodes in a pre-order traversal of the node tree.
324 // - The encoded size of each node is determined by its type.
325 // - Pointer fields in each node contain zero if that pointer should decode
328 // the node or the string in the encoding process, which isn't meaningful to
331 // encountered in a pre-order traversal of the node tree.