Lines Matching refs:cp
547 const char *cp = strstr(string, find); in tomoyo_find_yesno() local
549 if (cp) { in tomoyo_find_yesno()
550 cp += strlen(find); in tomoyo_find_yesno()
551 if (!strncmp(cp, "=yes", 4)) in tomoyo_find_yesno()
553 else if (!strncmp(cp, "=no", 3)) in tomoyo_find_yesno()
571 const char *cp = strstr(string, find); in tomoyo_set_uint() local
573 if (cp) in tomoyo_set_uint()
574 sscanf(cp + strlen(find), "=%u", i); in tomoyo_set_uint()
670 char *cp; in tomoyo_write_profile() local
676 i = simple_strtoul(data, &cp, 10); in tomoyo_write_profile()
677 if (*cp != '-') in tomoyo_write_profile()
679 data = cp + 1; in tomoyo_write_profile()
683 cp = strchr(data, '='); in tomoyo_write_profile()
684 if (!cp) in tomoyo_write_profile()
686 *cp++ = '\0'; in tomoyo_write_profile()
690 = tomoyo_get_name(cp); in tomoyo_write_profile()
704 tomoyo_set_uint(&profile->pref[i], cp, in tomoyo_write_profile()
708 return tomoyo_set_mode(data, cp, profile); in tomoyo_write_profile()
1205 const char *cp = tomoyo_dif[idx]; in tomoyo_write_domain() local
1207 if (strncmp(data, cp, strlen(cp) - 1)) in tomoyo_write_domain()
1995 const char *cp; in tomoyo_numscan() local
1999 cp = str + n; in tomoyo_numscan()
2000 while (*cp && *cp >= '0' && *cp <= '9') in tomoyo_numscan()
2001 cp++; in tomoyo_numscan()
2002 if (*cp == tail || !tail) { in tomoyo_numscan()
2003 *width = cp - (str + n); in tomoyo_numscan()
2023 char *cp = entry; in tomoyo_patternize_path() local
2032 cp = strchr(entry + 5, ':'); in tomoyo_patternize_path()
2033 if (!cp) { in tomoyo_patternize_path()
2034 cp = entry; in tomoyo_patternize_path()
2038 while (*cp != ' ') in tomoyo_patternize_path()
2039 cp--; in tomoyo_patternize_path()
2040 *cp++ = '\0'; in tomoyo_patternize_path()
2043 if (tomoyo_numscan(cp, "pipe:[", &width, ']')) { in tomoyo_patternize_path()
2044 cp += width + 7; in tomoyo_patternize_path()
2049 if (tomoyo_numscan(cp, "socket:[", &width, ']')) { in tomoyo_patternize_path()
2050 cp += width + 9; in tomoyo_patternize_path()
2054 if (!strncmp(cp, "proc:/self", 10)) { in tomoyo_patternize_path()
2056 cp += 10; in tomoyo_patternize_path()
2058 } else if (tomoyo_numscan(cp, "proc:/", &width, 0)) { in tomoyo_patternize_path()
2064 cp += width + 6; in tomoyo_patternize_path()
2065 if (width == 1 && *(cp - 1) == '1') in tomoyo_patternize_path()
2073 if (tomoyo_numscan(cp, "/task/", &width, 0)) { in tomoyo_patternize_path()
2074 cp += width + 6; in tomoyo_patternize_path()
2078 if (tomoyo_numscan(cp, "/fd/", &width, 0)) { in tomoyo_patternize_path()
2079 cp += width + 4; in tomoyo_patternize_path()
2081 } else if (tomoyo_numscan(cp, "/fdinfo/", &width, 0)) { in tomoyo_patternize_path()
2082 cp += width + 8; in tomoyo_patternize_path()
2087 if (*cp) in tomoyo_patternize_path()
2088 tomoyo_addprintf(buffer, len, "%s", cp); in tomoyo_patternize_path()
2105 char *cp = strchr(header, '\n'); in tomoyo_add_entry() local
2108 if (!cp) in tomoyo_add_entry()
2110 cp = strchr(cp + 1, '\n'); in tomoyo_add_entry()
2111 if (!cp) in tomoyo_add_entry()
2113 *cp++ = '\0'; in tomoyo_add_entry()
2115 len = strlen(cp) + 16; in tomoyo_add_entry()
2117 if (*cp == 'f') { in tomoyo_add_entry()
2135 tomoyo_patternize_path(buffer, len, cp); in tomoyo_add_entry()
2729 char *cp = strchr(line, ' '); in tomoyo_parse_policy() local
2731 if (cp) { in tomoyo_parse_policy()
2732 *cp++ = '\0'; in tomoyo_parse_policy()
2734 memmove(line, cp, strlen(cp) + 1); in tomoyo_parse_policy()
2777 char *cp = kzalloc(len, GFP_NOFS | __GFP_NOWARN); in tomoyo_write_control() local
2779 if (!cp) { in tomoyo_write_control()
2783 memmove(cp, cp0, head->w.avail); in tomoyo_write_control()
2785 head->write_buf = cp; in tomoyo_write_control()
2786 cp0 = cp; in tomoyo_write_control()