Lines Matching refs:NULL
68 if (rootp == NULL)
69 return (NULL);
70 while (*rootp != NULL) { /* T1: */
79 if (q != NULL) { /* Allocate new node */
82 q->llink = q->rlink = NULL;
98 if (rootp == NULL || (p = *rootp) == NULL)
99 return (NULL);
105 if (*rootp == NULL)
106 return (NULL); /* Key not found */
109 if ((q = (*rootp)->llink) == NULL) /* Llink NULL? */
111 else if (r != NULL) { /* Rlink NULL? */
112 if (r->llink == NULL) { /* D2: Find successor */
115 } else { /* D3: Find NULL link */
116 for (q = r->llink; q->llink != NULL; q = r->llink)
136 if (root != NULL && action != NULL)
147 if (root->llink == NULL && root->rlink == NULL)
151 if (root->llink != NULL)
154 if (root->rlink != NULL)