Home
last modified time | relevance | path

Searched refs:netlbl_lsm_secattr (Results 1 – 17 of 17) sorted by relevance

/linux-4.4.14/include/net/
Dnetlabel.h191 struct netlbl_lsm_secattr { struct
301 static inline void netlbl_secattr_init(struct netlbl_lsm_secattr *secattr) in netlbl_secattr_init()
315 static inline void netlbl_secattr_destroy(struct netlbl_lsm_secattr *secattr) in netlbl_secattr_destroy()
334 static inline struct netlbl_lsm_secattr *netlbl_secattr_alloc(gfp_t flags) in netlbl_secattr_alloc()
336 return kzalloc(sizeof(struct netlbl_lsm_secattr), flags); in netlbl_secattr_alloc()
347 static inline void netlbl_secattr_free(struct netlbl_lsm_secattr *secattr) in netlbl_secattr_free()
414 const struct netlbl_lsm_secattr *secattr);
417 struct netlbl_lsm_secattr *secattr);
420 const struct netlbl_lsm_secattr *secattr);
422 const struct netlbl_lsm_secattr *secattr);
[all …]
Dcipso_ipv4.h187 const struct netlbl_lsm_secattr *secattr);
195 const struct netlbl_lsm_secattr *secattr) in cipso_v4_cache_add()
208 struct netlbl_lsm_secattr *secattr);
211 const struct netlbl_lsm_secattr *secattr);
213 int cipso_v4_sock_getattr(struct sock *sk, struct netlbl_lsm_secattr *secattr);
216 const struct netlbl_lsm_secattr *secattr);
220 const struct netlbl_lsm_secattr *secattr);
223 struct netlbl_lsm_secattr *secattr);
235 struct netlbl_lsm_secattr *secattr) in cipso_v4_getattr()
242 const struct netlbl_lsm_secattr *secattr) in cipso_v4_sock_setattr()
[all …]
/linux-4.4.14/security/selinux/ss/
Dmls.h60 struct netlbl_lsm_secattr *secattr);
62 struct netlbl_lsm_secattr *secattr);
64 struct netlbl_lsm_secattr *secattr);
66 struct netlbl_lsm_secattr *secattr);
69 struct netlbl_lsm_secattr *secattr) in mls_export_netlbl_lvl()
74 struct netlbl_lsm_secattr *secattr) in mls_import_netlbl_lvl()
79 struct netlbl_lsm_secattr *secattr) in mls_export_netlbl_cat()
84 struct netlbl_lsm_secattr *secattr) in mls_import_netlbl_cat()
Dmls.c580 struct netlbl_lsm_secattr *secattr) in mls_export_netlbl_lvl()
600 struct netlbl_lsm_secattr *secattr) in mls_import_netlbl_lvl()
620 struct netlbl_lsm_secattr *secattr) in mls_export_netlbl_cat()
648 struct netlbl_lsm_secattr *secattr) in mls_import_netlbl_cat()
Dservices.c3286 static void security_netlbl_cache_add(struct netlbl_lsm_secattr *secattr, in security_netlbl_cache_add()
3321 int security_netlbl_secattr_to_sid(struct netlbl_lsm_secattr *secattr, in security_netlbl_secattr_to_sid()
3388 int security_netlbl_sid_to_secattr(u32 sid, struct netlbl_lsm_secattr *secattr) in security_netlbl_sid_to_secattr()
/linux-4.4.14/security/selinux/
Dnetlabel.c57 struct netlbl_lsm_secattr *secattr, in selinux_netlbl_sidlookup_cached()
81 static struct netlbl_lsm_secattr *selinux_netlbl_sock_genattr(struct sock *sk) in selinux_netlbl_sock_genattr()
85 struct netlbl_lsm_secattr *secattr; in selinux_netlbl_sock_genattr()
112 static struct netlbl_lsm_secattr *selinux_netlbl_sock_getattr( in selinux_netlbl_sock_getattr()
117 struct netlbl_lsm_secattr *secattr = sksec->nlbl_secattr; in selinux_netlbl_sock_getattr()
207 struct netlbl_lsm_secattr secattr; in selinux_netlbl_skbuff_getsid()
242 struct netlbl_lsm_secattr secattr_storage; in selinux_netlbl_skbuff_setsid()
243 struct netlbl_lsm_secattr *secattr = NULL; in selinux_netlbl_skbuff_setsid()
285 struct netlbl_lsm_secattr secattr; in selinux_netlbl_inet_conn_request()
334 struct netlbl_lsm_secattr *secattr; in selinux_netlbl_socket_post_create()
[all …]
/linux-4.4.14/net/ipv4/
Dcipso_ipv4.c320 struct netlbl_lsm_secattr *secattr) in cipso_v4_cache_check()
382 const struct netlbl_lsm_secattr *secattr) in cipso_v4_cache_add()
876 const struct netlbl_lsm_secattr *secattr, in cipso_v4_map_cat_rbm_hton()
939 struct netlbl_lsm_secattr *secattr) in cipso_v4_map_cat_rbm_ntoh()
1034 const struct netlbl_lsm_secattr *secattr, in cipso_v4_map_cat_enum_hton()
1071 struct netlbl_lsm_secattr *secattr) in cipso_v4_map_cat_enum_ntoh()
1142 const struct netlbl_lsm_secattr *secattr, in cipso_v4_map_cat_rng_hton()
1203 struct netlbl_lsm_secattr *secattr) in cipso_v4_map_cat_rng_ntoh()
1266 const struct netlbl_lsm_secattr *secattr, in cipso_v4_gentag_rbm()
1322 struct netlbl_lsm_secattr *secattr) in cipso_v4_parsetag_rbm()
[all …]
/linux-4.4.14/security/selinux/include/
Dsecurity.h68 struct netlbl_lsm_secattr;
218 int security_netlbl_secattr_to_sid(struct netlbl_lsm_secattr *secattr,
222 struct netlbl_lsm_secattr *secattr);
225 struct netlbl_lsm_secattr *secattr, in security_netlbl_secattr_to_sid()
232 struct netlbl_lsm_secattr *secattr) in security_netlbl_sid_to_secattr()
Dobjsec.h111 struct netlbl_lsm_secattr *nlbl_secattr; /* NetLabel sec attributes */
/linux-4.4.14/net/netlabel/
Dnetlabel_kapi.c771 const struct netlbl_lsm_secattr *secattr) in netlbl_sock_setattr()
843 struct netlbl_lsm_secattr *secattr) in netlbl_sock_getattr()
877 const struct netlbl_lsm_secattr *secattr) in netlbl_conn_setattr()
935 const struct netlbl_lsm_secattr *secattr) in netlbl_req_setattr()
1006 const struct netlbl_lsm_secattr *secattr) in netlbl_skbuff_setattr()
1066 struct netlbl_lsm_secattr *secattr) in netlbl_skbuff_getattr()
1129 const struct netlbl_lsm_secattr *secattr) in netlbl_cache_add()
Dnetlabel_unlabeled.h240 struct netlbl_lsm_secattr *secattr);
Dnetlabel_unlabeled.c1462 struct netlbl_lsm_secattr *secattr) in netlbl_unlabel_getattr()
/linux-4.4.14/security/smack/
Dsmack.h74 struct netlbl_lsm_secattr smk_netlabel; /* on wire labels */
300 int smk_netlbl_mls(int, char *, struct netlbl_lsm_secattr *, int);
Dsmack_access.c494 int smk_netlbl_mls(int level, char *catset, struct netlbl_lsm_secattr *sap, in smk_netlbl_mls()
Dsmack_lsm.c3785 static struct smack_known *smack_from_secattr(struct netlbl_lsm_secattr *sap, in smack_from_secattr()
3921 struct netlbl_lsm_secattr secattr; in smack_socket_sock_rcv_skb()
4061 struct netlbl_lsm_secattr secattr; in smack_socket_getpeersec_dgram()
4153 struct netlbl_lsm_secattr secattr; in smack_inet_conn_request()
Dsmackfs.c863 struct netlbl_lsm_secattr ncats; in smk_set_cipso()
/linux-4.4.14/Documentation/netlabel/
Dlsm_interface.txt20 'netlbl_lsm_secattr' structure in the NetLabel header file. Internally the