Lines Matching refs:mac

80 		    struct mac *mac_p, int follow);
82 struct mac *mac_p, int follow);
88 struct mac mac; in sys___mac_get_pid() local
93 error = copyin(uap->mac_p, &mac, sizeof(mac)); in sys___mac_get_pid()
97 error = mac_check_structmac_consistent(&mac); in sys___mac_get_pid()
113 elements = malloc(mac.m_buflen, M_MACTEMP, M_WAITOK); in sys___mac_get_pid()
114 error = copyinstr(mac.m_string, elements, mac.m_buflen, NULL); in sys___mac_get_pid()
121 buffer = malloc(mac.m_buflen, M_MACTEMP, M_WAITOK | M_ZERO); in sys___mac_get_pid()
123 buffer, mac.m_buflen); in sys___mac_get_pid()
125 error = copyout(buffer, mac.m_string, strlen(buffer)+1); in sys___mac_get_pid()
137 struct mac mac; in sys___mac_get_proc() local
140 error = copyin(uap->mac_p, &mac, sizeof(mac)); in sys___mac_get_proc()
144 error = mac_check_structmac_consistent(&mac); in sys___mac_get_proc()
148 elements = malloc(mac.m_buflen, M_MACTEMP, M_WAITOK); in sys___mac_get_proc()
149 error = copyinstr(mac.m_string, elements, mac.m_buflen, NULL); in sys___mac_get_proc()
155 buffer = malloc(mac.m_buflen, M_MACTEMP, M_WAITOK | M_ZERO); in sys___mac_get_proc()
157 elements, buffer, mac.m_buflen); in sys___mac_get_proc()
159 error = copyout(buffer, mac.m_string, strlen(buffer)+1); in sys___mac_get_proc()
172 struct mac mac; in sys___mac_set_proc() local
179 error = copyin(uap->mac_p, &mac, sizeof(mac)); in sys___mac_set_proc()
183 error = mac_check_structmac_consistent(&mac); in sys___mac_set_proc()
187 buffer = malloc(mac.m_buflen, M_MACTEMP, M_WAITOK); in sys___mac_set_proc()
188 error = copyinstr(mac.m_string, buffer, mac.m_buflen, NULL); in sys___mac_set_proc()
233 struct mac mac; in sys___mac_get_fd() local
240 error = copyin(uap->mac_p, &mac, sizeof(mac)); in sys___mac_get_fd()
244 error = mac_check_structmac_consistent(&mac); in sys___mac_get_fd()
248 elements = malloc(mac.m_buflen, M_MACTEMP, M_WAITOK); in sys___mac_get_fd()
249 error = copyinstr(mac.m_string, elements, mac.m_buflen, NULL); in sys___mac_get_fd()
255 buffer = malloc(mac.m_buflen, M_MACTEMP, M_WAITOK | M_ZERO); in sys___mac_get_fd()
273 buffer, mac.m_buflen); in sys___mac_get_fd()
288 buffer, mac.m_buflen); in sys___mac_get_fd()
303 buffer, mac.m_buflen); in sys___mac_get_fd()
311 error = copyout(buffer, mac.m_string, strlen(buffer)+1); in sys___mac_get_fd()
335 kern___mac_get_path(struct thread *td, const char *path_p, struct mac *mac_p, in kern___mac_get_path()
341 struct mac mac; in kern___mac_get_path() local
347 error = copyin(mac_p, &mac, sizeof(mac)); in kern___mac_get_path()
351 error = mac_check_structmac_consistent(&mac); in kern___mac_get_path()
355 elements = malloc(mac.m_buflen, M_MACTEMP, M_WAITOK); in kern___mac_get_path()
356 error = copyinstr(mac.m_string, elements, mac.m_buflen, NULL); in kern___mac_get_path()
362 buffer = malloc(mac.m_buflen, M_MACTEMP, M_WAITOK | M_ZERO); in kern___mac_get_path()
371 mac.m_buflen); in kern___mac_get_path()
376 error = copyout(buffer, mac.m_string, strlen(buffer)+1); in kern___mac_get_path()
394 struct mac mac; in sys___mac_set_fd() local
399 error = copyin(uap->mac_p, &mac, sizeof(mac)); in sys___mac_set_fd()
403 error = mac_check_structmac_consistent(&mac); in sys___mac_set_fd()
407 buffer = malloc(mac.m_buflen, M_MACTEMP, M_WAITOK); in sys___mac_set_fd()
408 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()