Lines Matching defs:len
177 int len, new_buf_len;
182 len = snprintf(p, expr_buf_len - expr_buf_used, "%s", string);
183 if (len < 0 || len >= expr_buf_len - expr_buf_used) {
190 /* Update new ptr in expr list and locally + new len */
195 expr_buf_used += len;
303 int len;
334 len = snprintf(p, class_buf_len - buf_used, "%s", statements[state_num]);
335 if (len < 0 || (size_t)len >= class_buf_len - buf_used)
339 p += len;
340 buf_used += len;
341 len = snprintf(p, class_buf_len - buf_used, "%s ",
343 if (len < 0 || (size_t)len >= class_buf_len - buf_used)
347 p += len;
348 buf_used += len;
350 len = snprintf(p, class_buf_len - buf_used, "{%s } (",
354 len = snprintf(p, class_buf_len - buf_used, "(");
356 if (len < 0 || (size_t)len >= class_buf_len - buf_used)
790 int len, new_buf_len;
801 len = snprintf(p, reason_buf_len - reason_buf_used,
803 if (len < 0 || len >= reason_buf_len - reason_buf_used) {
814 reason_buf_used += len;
1591 size_t len;
1593 context_to_string(NULL, policydb, context, &s, &len);
1621 size_t len;
1673 context_to_string(NULL, policydb, &oldc, &s, &len);
1693 if (bytes > fp->len) {
1699 fp->len -= bytes;
1717 if (bytes > fp->len) {
1724 fp->len -= bytes;
1727 fp->len += bytes;
1743 int str_read(char **strp, struct policy_file *fp, size_t len)
1748 if (zero_or_saturated(len)) {
1753 str = malloc(len + 1);
1761 rc = next_entry(str, fp, len);
1765 str[len] = '\0';
1786 int sepol_load_policy(void *data, size_t len)
1797 file.len = len;
2239 size_t len;
2257 len = strlen(c->u.name);
2259 (strncmp(c->u.name, path, len) == 0))