/illumos-gate/usr/src/lib/libtsol/common/ |
H A D | labeld.h | 121 bslabel_t label; 130 bslabel_t label; 172 bslabel_t label; 192 bslabel_t label; 198 bslabel_t label; 220 bslabel_t label; 266 bslabel_t sl; 271 bslabel_t sl; 280 bslabel_t src_win_sl;
|
H A D | getlabel.c | 50 getlabel(const char *path, bslabel_t *label) in getlabel() 61 fgetlabel(int fd, bslabel_t *label) in fgetlabel()
|
H A D | getplabel.c | 38 getplabel(bslabel_t *label_p) in getplabel() 46 bslabel_t *sl; in getplabel()
|
H A D | btos.c | 49 static bslabel_t slow; /* static admin_low high sensitivity label */ 50 static bslabel_t shigh; /* static admin_high sensitivity label */ 143 bsltos(const bslabel_t *label, char **string, size_t str_len, in bsltos() 315 sbsltos(const bslabel_t *label, size_t len) in sbsltos()
|
H A D | misc.c | 47 static bslabel_t slow, shigh; /* static Admin Low and High SLs */ 73 blinset(const bslabel_t *label, const set_id *id) in blinset() 136 bslvalid(const bslabel_t *label) in bslvalid()
|
H A D | private.c | 232 bslcvtfull(const bslabel_t *label, const blrange_t *bounds, int flags, in bslcvtfull() 325 bslcvt(const bslabel_t *label, int flags, char **string, char *display[]) in bslcvt() 638 userdefs(bslabel_t *sl, bclear_t *clear) in userdefs()
|
H A D | stob.c | 100 stobsl(const char *string, bslabel_t *label, int flags, int *error) in stobsl()
|
H A D | getpathbylabel.c | 464 const bslabel_t *sl) in getpathbylabel()
|
/illumos-gate/usr/src/uts/common/os/ |
H A D | tlabel.c | 67 bslabel_t label; in label_init() 86 labelalloc(const bslabel_t *val, uint32_t doi, int flag) in labelalloc() 95 bzero(&lab->tsl_label, sizeof (bslabel_t)); in labelalloc() 97 bcopy(val, &lab->tsl_label, sizeof (bslabel_t)); in labelalloc() 137 bslabel_t * 235 bslabel_t ds_sl; in getflabel_zfs() 258 bslabel_t *server_sl; in getflabel_nfs() 530 cgetlabel(bslabel_t *label_p, vnode_t *vp) in cgetlabel() 551 getlabel(const char *path, bslabel_t *label_p) in getlabel() 583 fgetlabel(int fd, bslabel_t *label_p) in fgetlabel()
|
H A D | cred.c | 924 cred2uclabel(const cred_t *cr, bslabel_t *labelp) in cred2uclabel() 929 bcopy(&tslp->tsl_label, labelp, sizeof (bslabel_t)); in cred2uclabel() 982 bcopy(&tslp->tsl_label, UCLABEL(uc), sizeof (bslabel_t)); in cred2ucred() 1002 return (sizeof (struct ucred_s) + sizeof (bslabel_t)); in ucredminsize() 1107 newcred_from_bslabel(bslabel_t *blabel, uint32_t doi, int flags) in newcred_from_bslabel() 1147 copycred_from_bslabel(const cred_t *cr, bslabel_t *blabel, in copycred_from_bslabel()
|
/illumos-gate/usr/src/uts/common/sys/ |
H A D | ucred.h | 86 #define UCLABEL(uc) (bslabel_t *)(((uc)->uc_labeloff == 0) ? NULL : \ 107 (is_system_labeled() ? sizeof (bslabel_t) : 0)) 131 sizeof (bslabel_t))
|
/illumos-gate/usr/src/common/tsol/ |
H A D | blabel.c | 246 bsllow(bslabel_t *label) in bsllow() 266 bslhigh(bslabel_t *label) in bslhigh() 324 bslundef(bslabel_t *label) in bslundef()
|
/illumos-gate/usr/src/lib/libipsecutil/common/ |
H A D | ipsec_util.h | 406 bslabel_t *); 407 extern int ipsec_convert_sl_to_sens(int doi, bslabel_t *, struct sadb_sens *); 408 extern void ipsec_convert_bslabel_to_string(bslabel_t *, char **); 409 extern void ipsec_convert_bslabel_to_hex(bslabel_t *, char **);
|
/illumos-gate/usr/src/cmd/tsol/setlabel/ |
H A D | setlabel.c | 44 static int setlabel(char *, bslabel_t *); 121 setlabel(char *filename, bslabel_t *label) in setlabel()
|
/illumos-gate/usr/src/head/ |
H A D | zone.h | 59 int, int, const bslabel_t *, int);
|
H A D | ucred.h | 68 extern bslabel_t *ucred_getlabel(const ucred_t *);
|
/illumos-gate/usr/src/lib/libc/port/gen/ |
H A D | ucred.c | 264 bslabel_t * 268 bslabel_t *slabel = UCLABEL(uc); in ucred_getlabel()
|
/illumos-gate/usr/src/uts/common/sys/tsol/ |
H A D | tndb.h | 163 bslabel_t def_label; /* default label */ 244 bslabel_t zc_label;
|
H A D | tnet.h | 47 extern int tsol_tnrh_chk(tsol_tpent_t *, bslabel_t *, int);
|
H A D | label.h | 55 bslabel_t, /* Sensitivity Label */ typedef
|
/illumos-gate/usr/src/uts/common/fs/nfs/ |
H A D | nfs3_srv.c | 203 bslabel_t *clabel = req->rq_label; in rfs3_setattr() 530 bslabel_t *clabel = req->rq_label; in rfs3_lookup() 670 bslabel_t *clabel = req->rq_label; in rfs3_access() 826 bslabel_t *clabel = req->rq_label; in rfs3_readlink() 1009 bslabel_t *clabel = req->rq_label; in rfs3_read() 1344 bslabel_t *clabel = req->rq_label; in rfs3_write() 1620 bslabel_t *clabel = req->rq_label; in rfs3_create() 1980 bslabel_t *clabel = req->rq_label; in rfs3_mkdir() 2132 bslabel_t *clabel = req->rq_label; in rfs3_symlink() 2310 bslabel_t *clabel = req->rq_label; in rfs3_mknod() [all …]
|
/illumos-gate/usr/src/uts/common/inet/ip/ |
H A D | tnet.c | 625 tsol_find_unlabeled_label(tsol_tpc_t *rhtp, bslabel_t *sl, uint32_t *doi) in tsol_find_unlabeled_label() 648 cipso_to_sl(const uchar_t *option, bslabel_t *sl) in cipso_to_sl() 687 bslabel_t sl; in tsol_get_pkt_label() 871 const bslabel_t *label, *conn_label; in tsol_receive_local() 1132 bslabel_t *pktbs; in tsol_can_reply_error() 2055 const bslabel_t *label; in tsol_check_interface_address()
|
/illumos-gate/usr/src/lib/libc/port/sys/ |
H A D | zone.c | 42 int *extended_error, int match, int doi, const bslabel_t *label, int flags) in zone_create()
|
/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/snoop/ |
H A D | snoop_ip.c | 1284 cipso2sl(const uchar_t *opt, bslabel_t *sl, int *high) in cipso2sl() 1291 memset((caddr_t)sl, 0, sizeof (bslabel_t)); in cipso2sl() 1308 bslabel_t sl; in interpret_cipso_tagtype1()
|
/illumos-gate/usr/src/uts/common/c2/ |
H A D | audit_record.h | 308 token_t *au_to_label(bslabel_t *);
|