Lines Matching defs:label
34 #include <tsol/label.h>
40 * h_alloc - Allocate data storage for a Hexadecimal label string.
42 * Entry id = Type of label to allocate storage for.
76 * h_free - Free a Hexadecimal label string.
78 * Entry hex = Hexadecimal label string.
97 * bsltoh_r - Convert a Sensitivity Label into a Hexadecimal label string.
99 * Entry label = Sensitivity Label to be translated.
100 * hex = Buffer to place converted label.
103 * Returns NULL, If invalid label type.
110 bsltoh_r(const m_label_t *label, char *hex)
114 if (label_to_str(label, &h, M_INTERNAL, DEF_NAMES) != 0) {
126 * bsltoh - Convert a Sensitivity Label into a Hexadecimal label string.
128 * Entry label = Sensitivity Label to be translated.
130 * Returns NULL, If invalid label type.
131 * Address of statically allocated hex label string.
139 bsltoh(const m_label_t *label)
142 return (bsltoh_r(label, hex_buf));
147 * bcleartoh_r - Convert a Clearance into a Hexadecimal label string.
150 * hex = Buffer to place converted label.
153 * Returns NULL, If invalid label type.
176 * bcleartoh - Convert a Clearance into a Hexadecimal label string.
180 * Returns NULL, If invalid label type.
181 * Address of statically allocated hex label string.