Home | History | Annotate | Download | only in TianoCompress

Lines Matching refs:NODE

78 STATIC NODE   mPos, mMatchPos, mAvail, *mPosition, *mParent, *mPrev, *mNext = NULL;

338 NODE Index;
351 mNext[Index] = (NODE) (Index + 1);
361 NODE
363 IN NODE NodeQ,
370 Find child node given the parent node and the edge character
374 NodeQ - the parent node
379 The child node (NIL if not found)
383 NODE NodeR;
400 IN NODE Parent,
402 IN NODE Child
408 Create a new child for a given parent node.
412 Parent - the parent node
414 Child - the child node
420 NODE Node1;
421 NODE Node2;
423 Node1 = (NODE) HASH (Parent, CharC);
436 NODE Old
442 Split a node.
446 Old - the node to split
452 NODE New;
453 NODE TempNode;
488 NODE NodeQ;
489 NODE NodeR;
490 NODE Index2;
491 NODE NodeT;
501 // The usage of PERC_FLAG ensures proper node deletion
505 NodeR = (NODE) ((mMatchPos + 1) | WNDSIZ);
524 mPosition[NodeT] = (NODE) (mPos | (UINT32) PERC_FLAG);
530 NodeQ = (NODE) (mText[mPos] + WNDSIZ);
544 // Node split or creation is involved.
552 mMatchPos = (NODE) (mPosition[NodeR] & (UINT32)~PERC_FLAG);
621 NODE NodeQ;
622 NODE NodeR;
623 NODE NodeS;
624 NODE NodeT;
625 NODE NodeU;
646 NodeT = (NODE) (mPosition[NodeR] & (UINT32)~PERC_FLAG);
664 mPosition[NodeQ] = (NODE) (NodeS | WNDSIZ);
678 mPosition[NodeQ] = (NODE) (NodeS | WNDSIZ | (UINT32) PERC_FLAG);
753 NODE LastMatchPos;
1332 Index - the top node