Home
last modified time | relevance | path

Searched full:label (Results 1 – 25 of 1682) sorted by relevance

12345678910>>...68

/illumos-gate/usr/src/lib/libc/amd64/gen/
H A Dstrcpy.S33 #define LABEL(s) .strcpy##s macro
38 jz LABEL(strncpy_exitz)
55 jnz LABEL(less16bytes) /* null char found in first 16 bytes examined */
62 jle LABEL(less16bytes)
68 jz LABEL(ashr_0) /* src and dest are both 16 byte aligned */
76 jnz LABEL(less32bytes) /* null char found in first 32 bytes examined */
83 jbe LABEL(less32bytes_strncpy_truncation)
125 jz LABEL(ashr_0)
137 lea LABEL(unaligned_table)(%rip), %r11
147 LABEL(ashr_0):
[all …]
H A Dstrcmp.S34 #define LABEL(s) .strcmp##s macro
45 jb LABEL(strcmp_exitz); \
47 je LABEL(strcmp_exitz); \
59 je LABEL(strcmp_exitz)
69 ja LABEL(crosscache) /* rsi: 16-byte load will cross cache line */
71 ja LABEL(crosscache) /* rdi: 16-byte load will cross cache line */
82 jnz LABEL(less16bytes) /* If not, found mismatch or null char */
85 jbe LABEL(strcmp_exitz) /* finish comparision */
96 LABEL(crosscache):
104 je LABEL(ashr_0) /* both strings have the same alignment */
[all …]
H A Dmemcmp.S57 #define LABEL(s) .memcmp##s macro
61 LABEL(try1):
63 jae LABEL(1after)
65 LABEL(1): /* 1-byte */
68 jz LABEL(exit)
70 LABEL(1loop):
74 jnz LABEL(exit)
81 jnz LABEL(1loop)
83 LABEL(exit):
89 LABEL(1after):
[all …]
H A Dstrlen.S34 #define LABEL(s) .strlen##s macro
45 jz LABEL(align16_loop) /* string is 16 byte aligned */
52 LABEL(unalign16):
61 jnz LABEL(exit)
66 LABEL(align16_loop): /* 16 byte aligned */
72 jnz LABEL(exit) /* found a null */
78 jnz LABEL(exit)
84 jnz LABEL(exit)
90 jz LABEL(align16_loop)
93 LABEL(exit):
[all …]
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/daktari/frutree/
H A Dpiclfrutree.info33 name:/frutree/chassis/system-board/cpu-mem-slot?Label=A/mem-slot?Label=J2900
35 name:/frutree/chassis/system-board/cpu-mem-slot?Label=A/mem-slot?Label=J3100
37 name:/frutree/chassis/system-board/cpu-mem-slot?Label=A/mem-slot?Label=J2901
39 name:/frutree/chassis/system-board/cpu-mem-slot?Label=A/mem-slot?Label=J3101
41 name:/frutree/chassis/system-board/cpu-mem-slot?Label=A/mem-slot?Label=J3000
43 name:/frutree/chassis/system-board/cpu-mem-slot?Label=A/mem-slot?Label=J3200
45 name:/frutree/chassis/system-board/cpu-mem-slot?Label=A/mem-slot?Label=J3001
47 name:/frutree/chassis/system-board/cpu-mem-slot?Label=A/mem-slot?Label=J3201
49 name:/frutree/chassis/system-board/cpu-mem-slot?Label=A/mem-slot?Label=J7900
51 name:/frutree/chassis/system-board/cpu-mem-slot?Label=A/mem-slot?Label=J8100
[all …]
/illumos-gate/usr/src/common/tsol/
H A Dblabel.c27 * bl.c - Binary label operations for kernel and user.
33 #include <sys/tsol/label.h>
38 * bltype - Check the type of a label structure.
40 * Entry label = Address of the label to check.
41 * type = Label type to check:
42 * SUN_SL_ID = Sensitivity Label,
43 * SUN_SL_UN = Undefined Sensitivity Label structure,
44 * SUN_IL_ID = Information Label,
45 * SUN_IL_UN = Undefined Information Label structure,
51 * Returns True if the label is the type requested,
[all …]
/illumos-gate/usr/src/cmd/format/
H A Dlabel.c28 * This file contains the code relating to label manipulation.
42 #include "label.h"
70 * This routine checks the given label to see if it is valid.
73 checklabel(struct dk_label *label) in checklabel() argument
79 if (label->dkl_magic != DKL_MAGIC) in checklabel()
84 if (checksum(label, CK_CHECKSUM) != 0) in checklabel()
90 * This routine checks or calculates the label checksum, depending on
94 checksum(struct dk_label *label, int mode) in checksum() argument
105 sp = (short *)label; in checksum()
107 * Take the xor of all the half-words in the label. in checksum()
[all …]
H A Dauto_sense.c48 #include "label.h"
178 struct dk_label *label,
185 struct dk_label *label,
189 int build_default_partition(struct dk_label *label,
193 struct dk_label *label);
202 struct dk_label *label);
207 struct dk_label *label);
210 static int auto_label_init(struct dk_label *label);
238 * label type
241 auto_efi_sense(int fd, struct efi_info *label) in auto_efi_sense() argument
[all …]
/illumos-gate/usr/src/man/man3tsol/
H A Dstobl.3tsol17 #include <tsol/label.h>
19 \fBint\fR \fBstobsl\fR(\fBconst char *\fR\fIstring\fR, \fBm_label_t *\fR\fIlabel\fR, \fBconst int\f…
33 labels into binary labels. They also modify an existing binary label by
34 incrementing or decrementing it to produce a new binary label relative to its
39 effective privileges to perform label translation on character-coded labels
40 that dominate the process's sensitivity label.
43 The generic form of an input character-coded label string is:
57 modification to an existing label. If \fIstring\fR starts with a classification
59 the rest of the old label is retained and modified as specified by
60 \fIstring\fR. \fB+\fR modifies an existing label by adding words. \fB\(mi\fR
[all …]
H A Dstr_to_label.3tsol8 str_to_label \- parse human readable strings to label
17 #include <tsol/label.h>
19 \fBint\fR \fBstr_to_label\fR(\fBconst char *\fR\fIstring\fR, \fBm_label_t **\fR\fIlabel\fR,
32 ignored, and any previously parsed label is replaced.
35 If *\fIlabel\fR is \fINULL\fR, \fBstr_to_label()\fR allocates resources for
36 \fIlabel\fR and initializes the label to the \fIlabel_type\fR that was
40 If *\fIlabel\fR is not \fINULL\fR, the label is a pointer to a mandatory label
41 that is the result of a previously parsed label and \fIlabel_type\fR is
42 ignored. The type that is used for parsing is derived from \fIlabel\fR for any
47 modify this label.
[all …]
H A Dbltos.3tsol17 #include <tsol/label.h>
19 \fBint\fR \fBbsltos\fR(\fBconst m_label_t *\fR\fIlabel\fR, char **\fIstring\fR,
25 \fBint\fR \fBbcleartos\fR(\fBconst m_label_t *\fR\fIlabel\fR, char **\fIstring\fR,
36 The \fBbsltos()\fR function translates a binary sensitivity label into a
50 translation of a sensitivity label. These functions use different
56 effective privileges to perform label translation on labels that dominate the
57 current process's sensitivity label.
60 The generic form of an output character-coded label is:
84 \fIlabel\fR is copied into allocated or pre-allocated memory.
94 Translate using long names of words defined in \fIlabel\fR.
[all …]
H A Dsetflabel.3tsol8 setflabel \- move file to zone with corresponding sensitivity label
17 #include <tsol/label.h>
37 If the sensitivity label of \fIlabel_p\fR equals the existing sensitivity
38 label, then the file is not moved.
45 the directory exists, but has a different label than \fIlabel_p\fR, the file is
53 If the sensitivity label of the existing file is not equal to the calling
54 process label and the caller is not in the global zone, then the file is not
55 moved. If the caller is in the global zone, the existing file label must be in
70 If the sensitivity label of \fIlabel_p\fR provides read only access to the
71 existing sensitivity label (an upgrade), then the user must have the
[all …]
H A Dlabel_to_str.3tsol17 #include <tsol/label.h>
19 \fBint\fR \fBlabel_to_str\fR(\fBconst m_label_t *\fR\fIlabel\fR, \fBchar **\fR\fIstring\fR,
26 \fBlabel_to_str()\fR is a simple function to convert various mandatory label
30 \fIlabel\fR is the mandatory label to convert. \fIstring\fR points to memory
40 The \fIconversion_type\fR parameter controls the type of label conversion. Not
41 all types of conversion are valid for all types of label:
48 Converts \fIlabel\fR to a human readable string based on its type.
57 Converts \fIlabel\fR to an internal text representation that is safe for
68 Converts \fIlabel\fR to a string that represents the color name that the
69 administrator has associated with the label.
[all …]
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/cherrystone/frutree/
H A Dpiclfrutree.info33 name:/frutree/chassis/system-board/cpu-mem-slot?Label=A/mem-slot?Label=J2900
35 name:/frutree/chassis/system-board/cpu-mem-slot?Label=A/mem-slot?Label=J3100
37 name:/frutree/chassis/system-board/cpu-mem-slot?Label=A/mem-slot?Label=J2901
39 name:/frutree/chassis/system-board/cpu-mem-slot?Label=A/mem-slot?Label=J3101
41 name:/frutree/chassis/system-board/cpu-mem-slot?Label=A/mem-slot?Label=J3000
43 name:/frutree/chassis/system-board/cpu-mem-slot?Label=A/mem-slot?Label=J3200
45 name:/frutree/chassis/system-board/cpu-mem-slot?Label=A/mem-slot?Label=J3001
47 name:/frutree/chassis/system-board/cpu-mem-slot?Label=A/mem-slot?Label=J3201
49 name:/frutree/chassis/system-board/cpu-mem-slot?Label=A/mem-slot?Label=J7900
51 name:/frutree/chassis/system-board/cpu-mem-slot?Label=A/mem-slot?Label=J8100
[all …]
/illumos-gate/usr/src/cmd/auditrecord/
H A Daudit_record_attr.txt68 token=label:mandatory_label
96 # is represented by a label and a format.
98 # label=record_id like AUE_ACCEPT
101 # there is no end line; a new label= end the preceding definition
127 # label <= 43
145 label=AUE_ACCEPT
202 label=AUE_ACCESS
225 label=AUE_ACCT
234 label=AUE_ACLSET
241 label=AUE_ADJTIME
[all …]
/illumos-gate/usr/src/lib/libtsol/common/
H A Dmisc.c28 * Miscellaneous user interfaces to trusted label functions.
39 #include <tsol/label.h>
56 * blinset - Check in a label set.
58 * Entry label = Sensitivity Label to check.
59 * id = Label set identifier of set to check.
63 * Returns -1, If label set unavailable, or server failure.
64 * 0, If label not in label set.
65 * 1, If label is in the label set.
73 blinset(const bslabel_t *label, const set_id *id) in blinset() argument
83 if (BLTYPE(label, SUN_SL_ID) && in blinset()
[all …]
H A Dbtohex.c35 #include <tsol/label.h>
45 * h_alloc - Allocate data storage for a Hexadecimal label string.
47 * Entry id = Type of label to allocate storage for.
48 * SUN_SL_ID - Sensitivity Label.
81 * h_free - Free a Hexadecimal label string.
83 * Entry hex = Hexadecimal label string.
102 * bsltoh_r - Convert a Sensitivity Label into a Hexadecimal label string.
104 * Entry label = Sensitivity Label to be translated.
105 * hex = Buffer to place converted label.
108 * Returns NULL, If invalid label type.
[all …]
H A Dstob.c27 * String to binary label translations.
36 #include <tsol/label.h>
65 * stobsl - Translate Sensitivity Label string to a Binary Sensitivity
66 * Label.
68 * Entry string = Sensitivity Label string to be translated.
69 * label = Address of Binary Sensitivity Label to be initialized or
73 * NEW_LABEL, Initialize the label to a valid empty
74 * Sensitivity Label structure.
75 * NO_CORRECTION, Initialize the label to a valid
76 * empty Sensitivity Label structure.
[all …]
/illumos-gate/usr/src/uts/sun4u/vm/
H A Dmach_sfmmu.h85 * label: used as local branch targets
87 #define SET_SECCTX(cnum, is_shctx, tmp1, tmp2, label) \ argument
89 brnz,pn is_shctx, label##1 ;\
96 brz,pt tmp1, label##3 ;\
98 ba,pt %xcc, label##2 ;\
99 label##1: ;\
107 label##2: ;\
111 label##3:
120 #define TSTAT_CHECK_TL1(label, scr1, scr2) \ argument
127 ba label; \
[all …]
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/excalibur/frutree/
H A Dsystem-board.info32 PROP Label string r 0 "system-board"
35 PROP Label string r 0 "J4501"
39 PROP Label string r 0 "J3501"
42 PROP Label string r 0 "J2601"
45 PROP Label string r 0 "J2501"
48 PROP Label string r 0 "J2401"
51 PROP Label string r 0 "J2301"
54 PROP Label string r 0 "cpu0"
58 PROP Label string r 0 "cpu1"
63 PROP Label string r 0 "J0100"
[all …]
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/lw2plus/frutree/
H A Dsystem-board.info34 PROP Label string r 0 "J2301"
39 PROP Label string r 0 "J2401"
44 PROP Label string r 0 "J2501"
49 PROP Label string r 0 "J2601"
54 PROP Label string r 0 "0"
59 PROP Label string r 0 "1"
64 PROP Label string r 0 "J3501"
69 PROP Label string r 0 "J0100"
74 PROP Label string r 0 "J0101"
79 PROP Label string r 0 "J0202"
[all …]
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/chicago/frutree/
H A Dsystem-board.info33 PROP Label string r 0 "PCIE2"
37 PROP Label string r 0 "PCIE1"
41 PROP Label string r 0 "PCIE0"
45 PROP Label string r 0 "PCIX1"
49 PROP Label string r 0 "PCIX0"
53 PROP Label string r 0 "0"
58 PROP Label string r 0 "1"
64 PROP Label string r 0 "DIMM0"
69 PROP Label string r 0 "DIMM1"
74 PROP Label string r 0 "DIMM2"
[all …]
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/grover/frutree/
H A Dsystem-board.info32 PROP Label string r 0 "system-board"
34 PROP Label string r 0 "PCI1"
37 PROP Label string r 0 "PCI2"
40 PROP Label string r 0 "PCI3"
44 PROP Label string r 0 "cpu0"
48 PROP Label string r 0 "DIMM0"
52 PROP Label string r 0 "DIMM1"
56 PROP Label string r 0 "DIMM2"
60 PROP Label string r 0 "DIMM3"
81 name:/frutree/chassis/system-board/mem-slot?Label=DIMM0
[all …]
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/enchilada/frutree/
H A Dsystem-board.info33 PROP Label string r 0 "PCI5"
37 PROP Label string r 0 "PCI4"
41 PROP Label string r 0 "PCI3"
45 PROP Label string r 0 "PCI2"
49 PROP Label string r 0 "PCI1"
53 PROP Label string r 0 "PCI0"
57 PROP Label string r 0 "ARC"
61 PROP Label string r 0 "0"
66 PROP Label string r 0 "1"
72 PROP Label string r 0 "DIMM0"
[all …]
/illumos-gate/usr/src/tools/smatch/src/validation/
H A Dasm-inline.c9 asm goto ("g" :::: label); in foo()
10 asm volatile goto ("vg" :::: label); in foo()
11 asm inline goto ("ig" :::: label); in foo()
12 asm volatile inline goto ("vig" :::: label); in foo()
13 asm inline volatile goto ("ivg" :::: label); in foo()
15 asm goto volatile ("gv" :::: label); in foo()
16 asm goto inline ("gi" :::: label); in foo()
17 asm goto volatile inline ("gvi" :::: label); in foo()
18 asm goto inline volatile ("giv" :::: label); in foo()
19 asm volatile goto inline ("vgi" :::: label); in foo()
[all …]

12345678910>>...68