Home
last modified time | relevance | path

Searched refs:bslabel_t (Results 1 – 25 of 49) sorted by relevance

12

/illumos-gate/usr/src/lib/libtsol/common/
H A Dlabeld.h121 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 Dgetlabel.c50 getlabel(const char *path, bslabel_t *label) in getlabel()
61 fgetlabel(int fd, bslabel_t *label) in fgetlabel()
H A Dgetplabel.c38 getplabel(bslabel_t *label_p) in getplabel()
46 bslabel_t *sl; in getplabel()
H A Dbtos.c49 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 Dmisc.c47 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 Dprivate.c232 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 Dstob.c100 stobsl(const char *string, bslabel_t *label, int flags, int *error) in stobsl()
H A Dgetpathbylabel.c464 const bslabel_t *sl) in getpathbylabel()
/illumos-gate/usr/src/uts/common/os/
H A Dtlabel.c67 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 Dcred.c924 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 Ducred.h86 #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 Dblabel.c246 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 Dipsec_util.h406 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 Dsetlabel.c44 static int setlabel(char *, bslabel_t *);
121 setlabel(char *filename, bslabel_t *label) in setlabel()
/illumos-gate/usr/src/head/
H A Dzone.h59 int, int, const bslabel_t *, int);
H A Ducred.h68 extern bslabel_t *ucred_getlabel(const ucred_t *);
/illumos-gate/usr/src/lib/libc/port/gen/
H A Ducred.c264 bslabel_t *
268 bslabel_t *slabel = UCLABEL(uc); in ucred_getlabel()
/illumos-gate/usr/src/uts/common/sys/tsol/
H A Dtndb.h163 bslabel_t def_label; /* default label */
244 bslabel_t zc_label;
H A Dtnet.h47 extern int tsol_tnrh_chk(tsol_tpent_t *, bslabel_t *, int);
H A Dlabel.h55 bslabel_t, /* Sensitivity Label */ typedef
/illumos-gate/usr/src/uts/common/fs/nfs/
H A Dnfs3_srv.c203 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()
2753 bslabel_t *clabel; in rfs3_rename()
[all …]
/illumos-gate/usr/src/lib/libc/port/sys/
H A Dzone.c42 int *extended_error, int match, int doi, const bslabel_t *label, int flags) in zone_create()
/illumos-gate/usr/src/uts/common/inet/ip/
H A Dtnet.c625 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/cmd/cmd-inet/usr.sbin/snoop/
H A Dsnoop_ip.c1283 cipso2sl(const uchar_t *opt, bslabel_t *sl, int *high) in cipso2sl()
1290 memset((caddr_t)sl, 0, sizeof (bslabel_t)); in cipso2sl()
1307 bslabel_t sl; in interpret_cipso_tagtype1()
/illumos-gate/usr/src/uts/common/c2/
H A Daudit_record.h308 token_t *au_to_label(bslabel_t *);

12