Lines Matching refs:buffer
529 char *buffer; in mac_setsockopt_label() local
539 buffer = malloc(mac->m_buflen, M_MACTEMP, M_WAITOK); in mac_setsockopt_label()
540 error = copyinstr(mac->m_string, buffer, mac->m_buflen, NULL); in mac_setsockopt_label()
542 free(buffer, M_MACTEMP); in mac_setsockopt_label()
547 error = mac_socket_internalize_label(intlabel, buffer); in mac_setsockopt_label()
548 free(buffer, M_MACTEMP); in mac_setsockopt_label()
561 char *buffer, *elements; in mac_getsockopt_label() local
579 buffer = malloc(mac->m_buflen, M_MACTEMP, M_WAITOK | M_ZERO); in mac_getsockopt_label()
584 error = mac_socket_externalize_label(intlabel, elements, buffer, in mac_getsockopt_label()
588 error = copyout(buffer, mac->m_string, strlen(buffer)+1); in mac_getsockopt_label()
590 free(buffer, M_MACTEMP); in mac_getsockopt_label()
600 char *elements, *buffer; in mac_getsockopt_peerlabel() local
618 buffer = malloc(mac->m_buflen, M_MACTEMP, M_WAITOK | M_ZERO); in mac_getsockopt_peerlabel()
623 error = mac_socketpeer_externalize_label(intlabel, elements, buffer, in mac_getsockopt_peerlabel()
627 error = copyout(buffer, mac->m_string, strlen(buffer)+1); in mac_getsockopt_peerlabel()
629 free(buffer, M_MACTEMP); in mac_getsockopt_peerlabel()