Lines Matching full:val
313 * @val: the xmlChar to search
321 xmlStrchr(const xmlChar *str, xmlChar val) {
324 if (*str == val) return((xmlChar *) str);
333 * @val: the xmlChar to search (needle)
341 xmlStrstr(const xmlChar *str, const xmlChar *val) {
345 if (val == NULL) return(NULL);
346 n = xmlStrlen(val);
350 if (*str == *val) {
351 if (!xmlStrncmp(str, val, n)) return((const xmlChar *) str);
361 * @val: the xmlChar to search (needle)
369 xmlStrcasestr(const xmlChar *str, xmlChar *val) {
373 if (val == NULL) return(NULL);
374 n = xmlStrlen(val);
378 if (casemap[*str] == casemap[*val])
379 if (!xmlStrncasecmp(str, val, n)) return(str);