Home
last modified time | relevance | path

Searched refs:outbuflen (Results 1 – 5 of 5) sorted by relevance

/xnu-11215/security/
H A Dmac_internal.h300 #define MAC_EXTERNALIZE(obj, label, elementlist, outbuf, outbuflen) \ argument
301 …f(struct mac_policy_ops, mpo_ ## obj ## _label_externalize), label, elementlist, outbuf, outbuflen)
303 #define MAC_EXTERNALIZE_AUDIT(obj, label, outbuf, outbuflen) \ argument
304 …tof(struct mac_policy_ops, mpo_ ## obj ## _label_externalize_audit), label, "*", outbuf, outbuflen)
340 const char *elementlist, char *outbuf, size_t outbuflen);
H A Dmac_process.c183 char *outbuf, size_t outbuflen, int flags __unused) in mac_cred_label_externalize() argument
187 error = MAC_EXTERNALIZE(cred, label, elements, outbuf, outbuflen); in mac_cred_label_externalize()
H A Dmac_base.c1010 const char *elementlist, char *outbuf, size_t outbuflen) in mac_externalize() argument
1039 if (outbuflen > INT_MAX) { in mac_externalize()
1040 outbuflen = INT_MAX; in mac_externalize()
1042 if (sbuf_new(&sb, outbuf, (int)outbuflen, SBUF_FIXEDLEN) == NULL) { in mac_externalize()
H A Dmac_vfs.c290 char *outbuf, size_t outbuflen, int flags __unused) in mac_vnode_label_externalize() argument
294 error = MAC_EXTERNALIZE(vnode, label, elements, outbuf, outbuflen); in mac_vnode_label_externalize()
321 char *outbuf, size_t outbuflen) in mac_mount_label_externalize() argument
325 error = MAC_EXTERNALIZE(mount, label, elements, outbuf, outbuflen); in mac_mount_label_externalize()
H A Dmac_framework.h251 char *outbuf, size_t outbuflen) __result_use_check;