Lines Matching refs:CStr
114 static int TraverseMap (XmapNode *, CStr *, XmapVal *);
115 static int TryNode (XmapNode *, CStr *, XmapVal *, int);
116 static XmapNode *GetFreeNode (CStr *);
118 static int TryDeleteNode (XmapNode **, CStr *);
119 static int Lookup (struct Strbuf *, const CStr *,
134 XmapStr(CStr *str) in XmapStr()
161 GetXkey(CStr *ch, XmapVal *val) in GetXkey()
171 TraverseMap(XmapNode *ptr, CStr *ch, XmapVal *val) in TraverseMap()
209 AddXkey(const CStr *Xkey, XmapVal *val, int ntype) in AddXkey()
211 CStr cs; in AddXkey()
235 TryNode(XmapNode *ptr, CStr *str, XmapVal *val, int ntype) in TryNode()
302 ClearXkey(KEYCMD *map, const CStr *in) in ClearXkey()
312 DeleteXkey(const CStr *Xkey) in DeleteXkey()
314 CStr s; in DeleteXkey()
332 TryDeleteNode(XmapNode **inptr, CStr *str) in TryDeleteNode()
411 GetFreeNode(CStr *ch) in GetFreeNode()
431 PrintXkey(const CStr *key) in PrintXkey()
434 CStr cs; in PrintXkey()
461 Lookup(struct Strbuf *buf, const CStr *str, const XmapNode *ptr) in Lookup()
478 CStr tstr; in Lookup()
708 unparsestring(const CStr *str, const Char *sep) in unparsestring()