Lines Matching refs:mac

77 		    struct mac *mac_p, int follow);
79 struct mac *mac_p, int follow);
85 struct mac mac; in sys___mac_get_pid() local
90 error = copyin(uap->mac_p, &mac, sizeof(mac)); in sys___mac_get_pid()
94 error = mac_check_structmac_consistent(&mac); in sys___mac_get_pid()
110 elements = malloc(mac.m_buflen, M_MACTEMP, M_WAITOK); in sys___mac_get_pid()
111 error = copyinstr(mac.m_string, elements, mac.m_buflen, NULL); in sys___mac_get_pid()
118 buffer = malloc(mac.m_buflen, M_MACTEMP, M_WAITOK | M_ZERO); in sys___mac_get_pid()
120 buffer, mac.m_buflen); in sys___mac_get_pid()
122 error = copyout(buffer, mac.m_string, strlen(buffer)+1); in sys___mac_get_pid()
134 struct mac mac; in sys___mac_get_proc() local
137 error = copyin(uap->mac_p, &mac, sizeof(mac)); in sys___mac_get_proc()
141 error = mac_check_structmac_consistent(&mac); in sys___mac_get_proc()
145 elements = malloc(mac.m_buflen, M_MACTEMP, M_WAITOK); in sys___mac_get_proc()
146 error = copyinstr(mac.m_string, elements, mac.m_buflen, NULL); in sys___mac_get_proc()
152 buffer = malloc(mac.m_buflen, M_MACTEMP, M_WAITOK | M_ZERO); in sys___mac_get_proc()
154 elements, buffer, mac.m_buflen); in sys___mac_get_proc()
156 error = copyout(buffer, mac.m_string, strlen(buffer)+1); in sys___mac_get_proc()
169 struct mac mac; in sys___mac_set_proc() local
176 error = copyin(uap->mac_p, &mac, sizeof(mac)); in sys___mac_set_proc()
180 error = mac_check_structmac_consistent(&mac); in sys___mac_set_proc()
184 buffer = malloc(mac.m_buflen, M_MACTEMP, M_WAITOK); in sys___mac_set_proc()
185 error = copyinstr(mac.m_string, buffer, mac.m_buflen, NULL); in sys___mac_set_proc()
230 struct mac mac; in sys___mac_get_fd() local
237 error = copyin(uap->mac_p, &mac, sizeof(mac)); in sys___mac_get_fd()
241 error = mac_check_structmac_consistent(&mac); in sys___mac_get_fd()
245 elements = malloc(mac.m_buflen, M_MACTEMP, M_WAITOK); in sys___mac_get_fd()
246 error = copyinstr(mac.m_string, elements, mac.m_buflen, NULL); in sys___mac_get_fd()
252 buffer = malloc(mac.m_buflen, M_MACTEMP, M_WAITOK | M_ZERO); in sys___mac_get_fd()
271 buffer, mac.m_buflen); in sys___mac_get_fd()
286 buffer, mac.m_buflen); in sys___mac_get_fd()
301 buffer, mac.m_buflen); in sys___mac_get_fd()
309 error = copyout(buffer, mac.m_string, strlen(buffer)+1); in sys___mac_get_fd()
333 kern___mac_get_path(struct thread *td, const char *path_p, struct mac *mac_p, in kern___mac_get_path()
339 struct mac mac; in kern___mac_get_path() local
345 error = copyin(mac_p, &mac, sizeof(mac)); in kern___mac_get_path()
349 error = mac_check_structmac_consistent(&mac); in kern___mac_get_path()
353 elements = malloc(mac.m_buflen, M_MACTEMP, M_WAITOK); in kern___mac_get_path()
354 error = copyinstr(mac.m_string, elements, mac.m_buflen, NULL); in kern___mac_get_path()
360 buffer = malloc(mac.m_buflen, M_MACTEMP, M_WAITOK | M_ZERO); in kern___mac_get_path()
369 mac.m_buflen); in kern___mac_get_path()
375 error = copyout(buffer, mac.m_string, strlen(buffer)+1); in kern___mac_get_path()
393 struct mac mac; in sys___mac_set_fd() local
398 error = copyin(uap->mac_p, &mac, sizeof(mac)); in sys___mac_set_fd()
402 error = mac_check_structmac_consistent(&mac); in sys___mac_set_fd()
406 buffer = malloc(mac.m_buflen, M_MACTEMP, M_WAITOK); in sys___mac_set_fd()
407 error = copyinstr(mac.m_string, buffer, mac.m_buflen, NULL); in sys___mac_set_fd()
501 kern___mac_set_path(struct thread *td, const char *path_p, struct mac *mac_p, in kern___mac_set_path()
507 struct mac mac; in kern___mac_set_path() local
514 error = copyin(mac_p, &mac, sizeof(mac)); in kern___mac_set_path()
518 error = mac_check_structmac_consistent(&mac); in kern___mac_set_path()
522 buffer = malloc(mac.m_buflen, M_MACTEMP, M_WAITOK); in kern___mac_set_path()
523 error = copyinstr(mac.m_string, buffer, mac.m_buflen, NULL); in kern___mac_set_path()