Lines Matching defs:left

86  *	left = points to the notice immediately preceding this one.
94 struct notice *left;
105 * left = points to the key immediately preceding this one.
111 struct key *left;
156 n->left = NULL;
163 k->left = NULL;
176 n->left = nprev;
183 k->left = kprev;
198 n->left = nprev;
206 k->left = kprev;
264 k = (ind->key)->left;
265 while (k->time > time) k = k->left;
268 /* (k->time>time) and ((k->left)->time<=time) */
273 for (i = 1; i <= NLIM/2; i++) n2 = n2->left;
280 k2->left = k->left;
281 k->left = k2;
282 (k2->left)->right = k2;
293 while (n2->time > time) n2 = n2->left;
295 n->left = n2;
296 (n2->right)->left = n;
334 (k->left)->right = k->right;
335 (k->right)->left = k->left;
339 (n->left)->key = n->key;
340 (n->key)->time = (n->left)->time;
341 (n->key)->notice = n->left; }
349 * first check left, then check right
351 kl = k->left;
355 /* delete the key to the left */
358 (kl->left)->right = k;
359 k->left = kl->left;
367 (k->left)->right = kr;
368 kr->left = k->left;
372 (n->left)->right = n->right;
373 (n->right)->left = n->left;
381 k = (index->key)->left;
382 while (k->left != NULL) k = k->left;
431 (fn->left)->right = fn->right;
432 (fn->right)->left = fn->left;
433 (fk->left)->right = fk->right;
434 (fk->right)->left = fk->left;
444 n = (k->notice)->left;
448 n = n->left; }
461 fk->left = k->left;
463 (k->left)->right = fk;
464 k->left = fk;
468 fn->left = n->left;
470 (n->left)->right = fn;
471 n->left = fn; }
474 (current->left)->right = current->right;
475 (current->right)->left = current->left;
483 (k->left)->right = k->right;
484 (k->right)->left = k->left;
514 while (k->left != NULL) k = k->left;