Home
last modified time | relevance | path

Searched refs:buf_len (Results 1 – 7 of 7) sorted by relevance

/security/selinux/
Dima.c27 int buf_len, len, i, rc; in selinux_ima_collect_state() local
29 buf_len = strlen("initialized=0;enforcing=0;checkreqprot=0;") + 1; in selinux_ima_collect_state()
33 buf_len += strlen(selinux_policycap_names[i]) + len; in selinux_ima_collect_state()
35 buf = kzalloc(buf_len, GFP_KERNEL); in selinux_ima_collect_state()
39 rc = strscpy(buf, "initialized", buf_len); in selinux_ima_collect_state()
42 rc = strlcat(buf, selinux_initialized(state) ? on : off, buf_len); in selinux_ima_collect_state()
43 WARN_ON(rc >= buf_len); in selinux_ima_collect_state()
45 rc = strlcat(buf, "enforcing", buf_len); in selinux_ima_collect_state()
46 WARN_ON(rc >= buf_len); in selinux_ima_collect_state()
48 rc = strlcat(buf, enforcing_enabled(state) ? on : off, buf_len); in selinux_ima_collect_state()
[all …]
/security/integrity/ima/
Dima_modsig.c40 int ima_read_modsig(enum ima_hooks func, const void *buf, loff_t buf_len, in ima_read_modsig() argument
50 if (buf_len <= marker_len + sizeof(*sig)) in ima_read_modsig()
53 p = buf + buf_len - marker_len; in ima_read_modsig()
57 buf_len -= marker_len; in ima_read_modsig()
60 rc = mod_check_sig(sig, buf_len, func_tokens[func]); in ima_read_modsig()
65 buf_len -= sig_len + sizeof(*sig); in ima_read_modsig()
72 hdr->pkcs7_msg = pkcs7_parse_message(buf + buf_len, sig_len); in ima_read_modsig()
79 memcpy(hdr->raw_pkcs7, buf + buf_len, sig_len); in ima_read_modsig()
Dima_main.c892 .buf_len = size}; in process_buffer_measurement()
957 event_data.buf_len = digest_hash_len; in process_buffer_measurement()
1033 const void *buf, size_t buf_len, in ima_measure_critical_data() argument
1036 if (!event_name || !event_label || !buf || !buf_len) in ima_measure_critical_data()
1039 return process_buffer_measurement(&init_user_ns, NULL, buf, buf_len, in ima_measure_critical_data()
Dima.h71 int buf_len; member
383 int ima_read_modsig(enum ima_hooks func, const void *buf, loff_t buf_len,
393 loff_t buf_len, struct modsig **modsig) in ima_read_modsig() argument
Dima_template_lib.c495 if ((!event_data->buf) || (event_data->buf_len == 0)) in ima_eventbuf_init()
499 event_data->buf_len, DATA_FMT_HEX, in ima_eventbuf_init()
/security/tomoyo/
Drealpath.c241 unsigned int buf_len = PAGE_SIZE / 2; in tomoyo_realpath_from_path() local
252 buf_len <<= 1; in tomoyo_realpath_from_path()
254 buf = kmalloc(buf_len, GFP_NOFS); in tomoyo_realpath_from_path()
258 buf[buf_len - 1] = '\0'; in tomoyo_realpath_from_path()
261 pos = dentry->d_op->d_dname(dentry, buf, buf_len - 1); in tomoyo_realpath_from_path()
273 buf_len - 1); in tomoyo_realpath_from_path()
276 pos = tomoyo_get_absolute_path(path, buf, buf_len - 1); in tomoyo_realpath_from_path()
283 buf_len - 1); in tomoyo_realpath_from_path()
/security/apparmor/
Dapparmorfs.c658 static ssize_t query_data(char *buf, size_t buf_len, in query_data() argument
679 if (buf_len < sizeof(bytes) + sizeof(blocks)) in query_data()
709 buf_len) { in query_data()
751 static ssize_t query_label(char *buf, size_t buf_len, in query_label() argument
796 return scnprintf(buf, buf_len, in query_label()