/titanic_44/usr/src/lib/libtsol/common/ |
H A D | label.h | 80 extern int getlabel(const char *, m_label_t *); 81 extern int fgetlabel(int, m_label_t *); 83 extern int getplabel(m_label_t *); 84 extern int setflabel(const char *, m_label_t *); 86 const m_label_t *sl); 87 extern m_label_t *getzonelabelbyid(zoneid_t); 88 extern m_label_t *getzonelabelbyname(const char *); 89 extern zoneid_t getzoneidbylabel(const m_label_t *); 90 extern char *getzonenamebylabel(const m_label_t *); 93 extern char *getzonerootbylabel(const m_label_t *); [all …]
|
H A D | zone.c | 38 m_label_t * 53 m_label_t * 56 m_label_t *slabel; in getzonelabelbyid() 62 sizeof (m_label_t)) < 0) { in getzonelabelbyid() 76 getzoneidbylabel(const m_label_t *label) in getzoneidbylabel() 78 m_label_t admin_low; in getzoneidbylabel() 79 m_label_t admin_high; in getzoneidbylabel() 124 m_label_t test_sl; in getzoneidbylabel() 130 sizeof (m_label_t)) < 0) in getzoneidbylabel() 180 getzonerootbylabel(const m_label_t *label) in getzonerootbylabel() [all …]
|
H A D | hextob.c | 58 htobsl(const char *s, m_label_t *label) in htobsl() 60 m_label_t *l = NULL; in htobsl() 86 htobclear(const char *s, m_label_t *clearance) in htobclear() 88 m_label_t *c = NULL; in htobclear()
|
H A D | btohex.c | 117 bsltoh_r(const m_label_t *label, char *hex) in bsltoh_r() 146 bsltoh(const m_label_t *label) in bsltoh() 167 bcleartoh_r(const m_label_t *clearance, char *hex) in bcleartoh_r() 196 bcleartoh(const m_label_t *clearance) in bcleartoh()
|
H A D | labeld.h | 294 m_label_t label; 303 m_label_t label; 312 m_label_t label; 318 m_label_t label;
|
H A D | setflabel.c | 78 setflabel(const char *path, m_label_t *label) in setflabel() 177 zonecopy(m_label_t *src_win_sl, char *remote_dir, char *filename, in zonecopy()
|
/titanic_44/usr/src/uts/common/sys/tsol/ |
H A D | label.h | 52 typedef struct _mac_label_impl m_label_t; typedef 54 typedef m_label_t blevel_t, /* compatibility */ 59 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 *); 77 extern int blinrange(const m_label_t *, const m_range_t *); 78 extern void blmaximum(m_label_t *, const m_label_t *); 79 extern void blminimum(m_label_t *, const m_label_t *); [all …]
|
/titanic_44/usr/src/common/tsol/ |
H A D | blabel.c | 82 blequal(const m_label_t *label1, const m_label_t *label2) in blequal() 104 bldominates(const m_label_t *label1, const m_label_t *label2) in bldominates() 126 blstrictdom(const m_label_t *label1, const m_label_t *label2) in blstrictdom() 149 blinrange(const m_label_t *label, const m_range_t *range) in blinrange() 160 _blinrange(const m_label_t *label, const brange_t *range) in _blinrange() 180 blinlset(const m_label_t *label, const blset_t lset) in blinlset() 208 blmaximum(m_label_t *label1, const m_label_t *label2) in blmaximum() 228 blminimum(m_label_t *label1, const m_label_t *label2) in blminimum()
|
H A D | stol.c | 105 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 D | ltos.c | 78 __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()
|
/titanic_44/usr/src/cmd/lp/lib/lp/ |
H A D | tx.c | 58 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()
|
/titanic_44/usr/src/cmd/tsol/tninfo/ |
H A D | tninfo.c | 93 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()
|
/titanic_44/usr/src/lib/libtsnet/common/ |
H A D | tsol_sgettpent.c | 75 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 D | libtsnet.h | 95 extern char *sl_to_str(const m_label_t *);
|
H A D | misc.c | 92 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()
|
/titanic_44/usr/src/cmd/tsol/lslabels/ |
H A D | lslabels.c | 75 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()
|
/titanic_44/usr/src/cmd/tsol/updatehome/ |
H A D | updatehome.c | 103 m_label_t *min_sl; in main() 104 m_label_t *clearance; in main()
|
H A D | setupfiles.h | 47 extern int __setupfiles(const struct passwd *pwd, const m_label_t *, int flags);
|
H A D | setupfiles.c | 89 __setupfiles(const struct passwd *pwd, const m_label_t *min_sl, int flags) in __setupfiles() 91 m_label_t *plabel; /* process label */ in __setupfiles()
|
/titanic_44/usr/src/lib/pam_modules/tsol_acct/ |
H A D | tsol_acct.c | 47 free_labels(m_range_t *r, m_label_t *l) in free_labels() 65 m_label_t *plabel; in pam_sm_acct_mgmt()
|
/titanic_44/usr/src/lib/libbsm/common/ |
H A D | adt_xlate.h | 146 m_label_t *tm_label; 212 m_label_t *as_label; /* if is_system_labeled */
|
/titanic_44/usr/src/cmd/tsol/getzonepath/ |
H A D | getzonepath.c | 76 m_label_t *label = NULL; in main()
|
/titanic_44/usr/src/cmd/tsol/getlabel/ |
H A D | getlabel.c | 48 m_label_t *fl; in get_label()
|
/titanic_44/usr/src/cmd/tsol/hextoalabel/ |
H A D | hextoalabel.c | 81 m_label_t *label = NULL; in main()
|
/titanic_44/usr/src/cmd/tsol/atohexlabel/ |
H A D | atohexlabel.c | 81 m_label_t *label = NULL; /* binary labels */ in main()
|