Lines Matching defs:mac

46 __FBSDID("$FreeBSD: releng/10.2/sys/security/mac/mac_syscalls.c 280258 2015-03-19 13:37:36Z rwatson $");
57 #include <sys/mac.h>
71 #include <security/mac/mac_framework.h>
72 #include <security/mac/mac_internal.h>
73 #include <security/mac/mac_policy.h>
83 struct mac mac;
88 error = copyin(uap->mac_p, &mac, sizeof(mac));
92 error = mac_check_structmac_consistent(&mac);
108 elements = malloc(mac.m_buflen, M_MACTEMP, M_WAITOK);
109 error = copyinstr(mac.m_string, elements, mac.m_buflen, NULL);
116 buffer = malloc(mac.m_buflen, M_MACTEMP, M_WAITOK | M_ZERO);
118 buffer, mac.m_buflen);
120 error = copyout(buffer, mac.m_string, strlen(buffer)+1);
132 struct mac mac;
135 error = copyin(uap->mac_p, &mac, sizeof(mac));
139 error = mac_check_structmac_consistent(&mac);
143 elements = malloc(mac.m_buflen, M_MACTEMP, M_WAITOK);
144 error = copyinstr(mac.m_string, elements, mac.m_buflen, NULL);
150 buffer = malloc(mac.m_buflen, M_MACTEMP, M_WAITOK | M_ZERO);
152 elements, buffer, mac.m_buflen);
154 error = copyout(buffer, mac.m_string, strlen(buffer)+1);
167 struct mac mac;
174 error = copyin(uap->mac_p, &mac, sizeof(mac));
178 error = mac_check_structmac_consistent(&mac);
182 buffer = malloc(mac.m_buflen, M_MACTEMP, M_WAITOK);
183 error = copyinstr(mac.m_string, buffer, mac.m_buflen, NULL);
228 struct mac mac;
236 error = copyin(uap->mac_p, &mac, sizeof(mac));
240 error = mac_check_structmac_consistent(&mac);
244 elements = malloc(mac.m_buflen, M_MACTEMP, M_WAITOK);
245 error = copyinstr(mac.m_string, elements, mac.m_buflen, NULL);
251 buffer = malloc(mac.m_buflen, M_MACTEMP, M_WAITOK | M_ZERO);
270 buffer, mac.m_buflen);
285 buffer, mac.m_buflen);
300 buffer, mac.m_buflen);
308 error = copyout(buffer, mac.m_string, strlen(buffer)+1);
323 struct mac mac;
329 error = copyin(uap->mac_p, &mac, sizeof(mac));
333 error = mac_check_structmac_consistent(&mac);
337 elements = malloc(mac.m_buflen, M_MACTEMP, M_WAITOK);
338 error = copyinstr(mac.m_string, elements, mac.m_buflen, NULL);
344 buffer = malloc(mac.m_buflen, M_MACTEMP, M_WAITOK | M_ZERO);
354 mac.m_buflen);
359 error = copyout(buffer, mac.m_string, strlen(buffer)+1);
374 struct mac mac;
380 error = copyin(uap->mac_p, &mac, sizeof(mac));
384 error = mac_check_structmac_consistent(&mac);
388 elements = malloc(mac.m_buflen, M_MACTEMP, M_WAITOK);
389 error = copyinstr(mac.m_string, elements, mac.m_buflen, NULL);
395 buffer = malloc(mac.m_buflen, M_MACTEMP, M_WAITOK | M_ZERO);
405 mac.m_buflen);
410 error = copyout(buffer, mac.m_string, strlen(buffer)+1);
428 struct mac mac;
433 error = copyin(uap->mac_p, &mac, sizeof(mac));
437 error = mac_check_structmac_consistent(&mac);
441 buffer = malloc(mac.m_buflen, M_MACTEMP, M_WAITOK);
442 error = copyinstr(mac.m_string, buffer, mac.m_buflen, NULL);
526 struct mac mac;
533 error = copyin(uap->mac_p, &mac, sizeof(mac));
537 error = mac_check_structmac_consistent(&mac);
541 buffer = malloc(mac.m_buflen, M_MACTEMP, M_WAITOK);
542 error = copyinstr(mac.m_string, buffer, mac.m_buflen, NULL);
578 struct mac mac;
585 error = copyin(uap->mac_p, &mac, sizeof(mac));
589 error = mac_check_structmac_consistent(&mac);
593 buffer = malloc(mac.m_buflen, M_MACTEMP, M_WAITOK);
594 error = copyinstr(mac.m_string, buffer, mac.m_buflen, NULL);