Lines Matching refs:mac
125 SYSCTL_EXTENSIBLE_NODE(_security, OID_AUTO, mac, CTLFLAG_RW | CTLFLAG_LOCKED, 0,
895 mac_check_structmac_consistent(struct user_mac *mac) in mac_check_structmac_consistent() argument
897 if (mac->m_buflen > MAC_MAX_LABEL_BUF_LEN || mac->m_buflen == 0) { in mac_check_structmac_consistent()
1149 user_mac_copyin(struct proc *p, user_addr_t mac_p, struct user_mac *mac) in user_mac_copyin() argument
1159 mac->m_buflen = mac64.m_buflen; in user_mac_copyin()
1160 mac->m_string = mac64.m_string; in user_mac_copyin()
1167 mac->m_buflen = mac32.m_buflen; in user_mac_copyin()
1168 mac->m_string = mac32.m_string; in user_mac_copyin()
1171 return mac_check_structmac_consistent(mac); in user_mac_copyin()
1177 struct user_mac mac; in mac_do_get() local
1184 if ((error = user_mac_copyin(p, mac_p, &mac))) { in mac_do_get()
1188 len = mac.m_buflen; in mac_do_get()
1190 if ((error = copyinstr(mac.m_string, input, len, &ulen))) { in mac_do_get()
1203 error = copyout(output, mac.m_string, strlen(output) + 1); in mac_do_get()
1214 struct user_mac mac; in mac_do_set() local
1220 if ((error = user_mac_copyin(p, mac_p, &mac))) { in mac_do_set()
1224 len = mac.m_buflen; in mac_do_set()
1226 if ((error = copyinstr(mac.m_string, input, len, &ulen))) { in mac_do_set()