Lines Matching defs:label
37 #include <tsol/label.h>
47 * h_alloc - Allocate data storage for a Hexadecimal label string.
49 * Entry id = Type of label to allocate storage for.
83 * h_free - Free a Hexadecimal label string.
85 * Entry hex = Hexadecimal label string.
104 * bsltoh_r - Convert a Sensitivity Label into a Hexadecimal label string.
106 * Entry label = Sensitivity Label to be translated.
107 * hex = Buffer to place converted label.
110 * Returns NULL, If invalid label type.
117 bsltoh_r(const m_label_t *label, char *hex)
121 if (label_to_str(label, &h, M_INTERNAL, DEF_NAMES) != 0) {
133 * bsltoh - Convert a Sensitivity Label into a Hexadecimal label string.
135 * Entry label = Sensitivity Label to be translated.
137 * Returns NULL, If invalid label type.
138 * Address of statically allocated hex label string.
146 bsltoh(const m_label_t *label)
149 return (bsltoh_r(label, hex_buf));
154 * bcleartoh_r - Convert a Clearance into a Hexadecimal label string.
157 * hex = Buffer to place converted label.
160 * Returns NULL, If invalid label type.
183 * bcleartoh - Convert a Clearance into a Hexadecimal label string.
187 * Returns NULL, If invalid label type.
188 * Address of statically allocated hex label string.