Lines Matching refs:cmn
72 struct cmapnode *cmn, *ncmn;
77 cmn = malloc(sizeof(*cmn));
78 if (cmn == NULL)
80 cmn->cmn_from = from;
81 cmn->cmn_to = to;
82 cmn->cmn_left = cmn->cmn_right = NULL;
83 cm->cm_root = cmn;
88 cmn = cm->cm_root = cmap_splay(cm->cm_root, from);
90 if (cmn->cmn_from == from) {
91 cmn->cmn_to = to;
100 if (from < cmn->cmn_from) {
101 ncmn->cmn_left = cmn->cmn_left;
102 ncmn->cmn_right = cmn;
103 cmn->cmn_left = NULL;
105 ncmn->cmn_right = cmn->cmn_right;
106 ncmn->cmn_left = cmn;
107 cmn->cmn_right = NULL;