Home
last modified time | relevance | path

Searched refs:m_label_t (Results 1 – 25 of 45) sorted by relevance

12

/illumos-gate/usr/src/lib/libtsol/common/
H A Dlabel.h81 extern int fgetlabel(int, m_label_t *);
83 extern int getplabel(m_label_t *);
86 const m_label_t *sl);
123 extern m_label_t *blabel_alloc(void);
124 extern void blabel_free(m_label_t *);
126 extern char *bsltoh(const m_label_t *);
127 extern char *bcleartoh(const m_label_t *);
167 extern int bslvalid(const m_label_t *);
219 extern int m_label_dup(m_label_t **, const m_label_t *);
221 extern void m_label_free(m_label_t *);
[all …]
H A Dzone.c36 m_label_t *
51 m_label_t *
54 m_label_t *slabel; in getzonelabelbyid()
60 sizeof (m_label_t)) < 0) { in getzonelabelbyid()
76 m_label_t admin_low; in getzoneidbylabel()
77 m_label_t admin_high; in getzoneidbylabel()
122 m_label_t test_sl; in getzoneidbylabel()
128 sizeof (m_label_t)) < 0) in getzoneidbylabel()
193 m_label_t *
196 m_label_t *slabel; in getlabelbypath()
[all …]
H A Dhextob.c56 htobsl(const char *s, m_label_t *label) in htobsl()
58 m_label_t *l = NULL; in htobsl()
84 htobclear(const char *s, m_label_t *clearance) in htobclear()
86 m_label_t *c = NULL; in htobclear()
H A Dbtohex.c115 bsltoh_r(const m_label_t *label, char *hex) in bsltoh_r()
144 bsltoh(const m_label_t *label) in bsltoh()
165 bcleartoh_r(const m_label_t *clearance, char *hex) in bcleartoh_r()
194 bcleartoh(const m_label_t *clearance) in bcleartoh()
H A Dlabeld.h294 m_label_t label;
303 m_label_t label;
312 m_label_t label;
318 m_label_t label;
H A Dsetflabel.c76 setflabel(const char *path, m_label_t *label) in setflabel()
175 zonecopy(m_label_t *src_win_sl, char *remote_dir, char *filename, in zonecopy()
/illumos-gate/usr/src/uts/common/sys/tsol/
H A Dlabel.h59 m_label_t *lower_bound;
60 m_label_t *upper_bound;
74 extern int blequal(const m_label_t *, const m_label_t *);
75 extern int bldominates(const m_label_t *, const m_label_t *);
76 extern int blstrictdom(const m_label_t *, const m_label_t *);
78 extern void blmaximum(m_label_t *, const m_label_t *);
79 extern void blminimum(m_label_t *, const m_label_t *);
80 extern void bsllow(m_label_t *);
81 extern void bslhigh(m_label_t *);
82 extern void bclearlow(m_label_t *);
[all …]
/illumos-gate/usr/src/common/tsol/
H A Dblabel.c80 blequal(const m_label_t *label1, const m_label_t *label2) in blequal()
102 bldominates(const m_label_t *label1, const m_label_t *label2) in bldominates()
124 blstrictdom(const m_label_t *label1, const m_label_t *label2) in blstrictdom()
147 blinrange(const m_label_t *label, const m_range_t *range) in blinrange()
158 _blinrange(const m_label_t *label, const brange_t *range) in _blinrange()
178 blinlset(const m_label_t *label, const blset_t lset) in blinlset()
206 blmaximum(m_label_t *label1, const m_label_t *label2) in blmaximum()
226 blminimum(m_label_t *label1, const m_label_t *label2) in blminimum()
H A Dstol.c105 htol(const char *s, m_label_t *l) in htol()
154 hexstr_to_label(const char *s, m_label_t *l) in hexstr_to_label()
220 str_to_label(const char *str, m_label_t **l, const m_label_type_t t, uint_t f, in str_to_label()
380 m_label_t *
383 m_label_t *l; in m_label_alloc()
418 m_label_dup(m_label_t **d, const m_label_t *l) in m_label_dup()
443 m_label_free(m_label_t *l) in m_label_free()
H A Dltos.c78 __hex(char **s, const m_label_t *l) in __hex()
137 l_to_str_internal(const m_label_t *l, char **s) in l_to_str_internal()
186 label_to_str(const m_label_t *l, char **s, const m_label_str_t t, uint_t f) in label_to_str()
/illumos-gate/usr/src/cmd/lp/lib/lp/
H A Dtx.c58 m_label_t *bsl = NULL; in get_labeled_zonename()
109 m_label_t *sl; in get_peer_label()
110 m_label_t admin_low; in get_peer_label()
111 m_label_t admin_high; in get_peer_label()
/illumos-gate/usr/src/cmd/tsol/tninfo/
H A Dtninfo.c93 l_to_str(const m_label_t *l, char **str, int ltype) in l_to_str()
104 const m_label_t *l1, *l2; in print_rhtp()
160 l1 = (const m_label_t *)&tp.tp_gw_sl_set[0]; in print_rhtp()
161 l2 = (const m_label_t *)&tp.tp_gw_sl_set[NSLS_MAX]; in print_rhtp()
199 l1 = (const m_label_t *)&tp.tp_sl_set_cipso[0]; in print_rhtp()
200 l2 = (const m_label_t *)&tp.tp_sl_set_cipso[NSLS_MAX]; in print_rhtp()
/illumos-gate/usr/src/lib/libtsnet/common/
H A Dtsol_sgettpent.c75 m_label_t *slp; in get_tn_sl_range()
101 m_label_t *labels, *slp; in get_tn_sl_set()
104 labels = (m_label_t *)labelset; in get_tn_sl_set()
142 m_label_t *slp; in parse_remainder()
168 m_label_t *llow = NULL; in parse_remainder()
H A Dlibtsnet.h95 extern char *sl_to_str(const m_label_t *);
H A Dmisc.c92 sl_to_str(const m_label_t *sl) in sl_to_str()
187 m_label_t *min_sl = NULL, *max_sl = NULL; in rtsa_keyword()
/illumos-gate/usr/src/cmd/tsol/lslabels/
H A Dlslabels.c75 bitfinder(m_label_t label, int next_bit) { in bitfinder()
87 m_label_t *label2 = NULL; in bitfinder()
141 m_label_t *label = NULL; /* binary labels */ in main()
/illumos-gate/usr/src/cmd/tsol/updatehome/
H A Dupdatehome.c103 m_label_t *min_sl; in main()
104 m_label_t *clearance; in main()
H A Dsetupfiles.h47 extern int __setupfiles(const struct passwd *pwd, const m_label_t *, int flags);
H A Dsetupfiles.c89 __setupfiles(const struct passwd *pwd, const m_label_t *min_sl, int flags) in __setupfiles()
91 m_label_t *plabel; /* process label */ in __setupfiles()
/illumos-gate/usr/src/lib/pam_modules/tsol_acct/
H A Dtsol_acct.c45 free_labels(m_range_t *r, m_label_t *l) in free_labels()
63 m_label_t *plabel; in pam_sm_acct_mgmt()
/illumos-gate/usr/src/lib/libbsm/common/
H A Dadt_xlate.h146 m_label_t *tm_label;
212 m_label_t *as_label; /* if is_system_labeled */
/illumos-gate/usr/src/cmd/tsol/getzonepath/
H A Dgetzonepath.c74 m_label_t *label = NULL; in main()
/illumos-gate/usr/src/cmd/tsol/hextoalabel/
H A Dhextoalabel.c81 m_label_t *label = NULL; in main()
/illumos-gate/usr/src/cmd/tsol/atohexlabel/
H A Datohexlabel.c81 m_label_t *label = NULL; /* binary labels */ in main()
/illumos-gate/usr/src/cmd/tsol/getlabel/
H A Dgetlabel.c46 m_label_t *fl; in get_label()

12