Lines Matching refs:len
29 int len; in tomoyo_print_bprm() local
38 len = snprintf(buffer, tomoyo_buffer_len - 1, "argv[]={ "); in tomoyo_print_bprm()
39 cp = buffer + len; in tomoyo_print_bprm()
244 char *tomoyo_init_log(struct tomoyo_request_info *r, int len, const char *fmt, in tomoyo_init_log() argument
259 len += strlen(domainname) + strlen(header) + 10; in tomoyo_init_log()
268 len += strlen(realpath) + 80 + strlen(bprm_info); in tomoyo_init_log()
272 len += 18 + strlen(symlink); in tomoyo_init_log()
274 len = kmalloc_size_roundup(len); in tomoyo_init_log()
275 buf = kzalloc(len, GFP_NOFS); in tomoyo_init_log()
278 len--; in tomoyo_init_log()
279 pos = snprintf(buf, len, "%s", header); in tomoyo_init_log()
283 pos += snprintf(buf + pos, len - pos, in tomoyo_init_log()
287 pos += snprintf(buf + pos, len - pos, " symlink.target=\"%s\"", in tomoyo_init_log()
289 pos += snprintf(buf + pos, len - pos, "\n%s\n", domainname); in tomoyo_init_log()
290 vsnprintf(buf + pos, len - pos, fmt, args); in tomoyo_init_log()
366 void tomoyo_write_log2(struct tomoyo_request_info *r, int len, const char *fmt, in tomoyo_write_log2() argument
376 buf = tomoyo_init_log(r, len, fmt, args); in tomoyo_write_log2()
385 len = kmalloc_size_roundup(strlen(buf) + 1); in tomoyo_write_log2()
390 entry->size = len + kmalloc_size_roundup(sizeof(*entry)); in tomoyo_write_log2()
423 int len; in tomoyo_write_log() local
426 len = vsnprintf(NULL, 0, fmt, args) + 1; in tomoyo_write_log()
429 tomoyo_write_log2(r, len, fmt, args); in tomoyo_write_log()