Home
last modified time | relevance | path

Searched refs:ebitmap (Results 1 - 19 of 19) sorted by relevance

/kernel/linux/linux-5.10/security/selinux/ss/
H A Debitmap.h40 struct ebitmap { struct
47 static inline unsigned int ebitmap_start_positive(struct ebitmap *e, in ebitmap_start_positive()
60 static inline void ebitmap_init(struct ebitmap *e) in ebitmap_init()
65 static inline unsigned int ebitmap_next_positive(struct ebitmap *e, in ebitmap_next_positive()
125 int ebitmap_cmp(struct ebitmap *e1, struct ebitmap *e2);
126 int ebitmap_cpy(struct ebitmap *dst, struct ebitmap *src);
127 int ebitmap_and(struct ebitmap *dst, struct ebitmap *e
[all...]
H A Dpolicydb.h28 #include "ebitmap.h"
80 struct ebitmap dominates; /* set of roles dominated by this role */
81 struct ebitmap types; /* set of authorized types for role */
101 struct ebitmap stypes; /* bitmap of source types for this otype */
124 struct ebitmap roles; /* set of authorized roles for user */
162 struct ebitmap types;
163 struct ebitmap negset;
270 struct ebitmap filename_trans_ttypes;
300 struct ebitmap *type_attr_map_array;
302 struct ebitmap policycap
[all...]
H A Debitmap.c24 #include "ebitmap.h"
31 int ebitmap_cmp(struct ebitmap *e1, struct ebitmap *e2) in ebitmap_cmp()
53 int ebitmap_cpy(struct ebitmap *dst, struct ebitmap *src) in ebitmap_cpy()
81 int ebitmap_and(struct ebitmap *dst, struct ebitmap *e1, struct ebitmap *e2) in ebitmap_and()
101 * ebitmap_netlbl_export - Export an ebitmap into a NetLabel category bitmap
102 * @ebmap: the ebitmap t
[all...]
H A Dconstraint.h19 #include "ebitmap.h"
51 struct ebitmap names; /* names */
H A Dmls_types.h19 #include "ebitmap.h"
23 struct ebitmap cat; /* category set */
H A Dmls.c40 struct ebitmap *e; in mls_compute_context_len()
95 struct ebitmap *e; in mls_sid_to_context()
H A Dservices.c65 #include "ebitmap.h"
631 struct ebitmap *sattr, *tattr; in context_struct_compute_av()
1028 struct ebitmap *sattr, *tattr; in security_compute_xperms_decision()
H A Dpolicydb.c2690 struct ebitmap *e = &p->type_attr_map_array[i]; in policydb_read()
3732 struct ebitmap *e = &p->type_attr_map_array[i]; in policydb_write()
/kernel/linux/linux-6.6/security/selinux/ss/
H A Debitmap.h40 struct ebitmap { struct
47 static inline unsigned int ebitmap_start_positive(const struct ebitmap *e, in ebitmap_start_positive()
60 static inline void ebitmap_init(struct ebitmap *e) in ebitmap_init()
65 static inline unsigned int ebitmap_next_positive(const struct ebitmap *e, in ebitmap_next_positive()
125 int ebitmap_cmp(const struct ebitmap *e1, const struct ebitmap *e2);
126 int ebitmap_cpy(struct ebitmap *dst, const struct ebitmap *src);
127 int ebitmap_and(struct ebitmap *dst, const struct ebitmap *e
[all...]
H A Dpolicydb.h28 #include "ebitmap.h"
80 struct ebitmap dominates; /* set of roles dominated by this role */
81 struct ebitmap types; /* set of authorized types for role */
101 struct ebitmap stypes; /* bitmap of source types for this otype */
124 struct ebitmap roles; /* set of authorized roles for user */
162 struct ebitmap types;
163 struct ebitmap negset;
270 struct ebitmap filename_trans_ttypes;
300 struct ebitmap *type_attr_map_array;
302 struct ebitmap policycap
[all...]
H A Debitmap.c24 #include "ebitmap.h"
31 int ebitmap_cmp(const struct ebitmap *e1, const struct ebitmap *e2) in ebitmap_cmp()
53 int ebitmap_cpy(struct ebitmap *dst, const struct ebitmap *src) in ebitmap_cpy()
82 int ebitmap_and(struct ebitmap *dst, const struct ebitmap *e1, const struct ebitmap *e2) in ebitmap_and()
102 * ebitmap_netlbl_export - Export an ebitmap into a NetLabel category bitmap
103 * @ebmap: the ebitmap t
[all...]
H A Dconstraint.h19 #include "ebitmap.h"
51 struct ebitmap names; /* names */
H A Dmls_types.h19 #include "ebitmap.h"
23 struct ebitmap cat; /* category set */
H A Dmls.c40 struct ebitmap *e; in mls_compute_context_len()
95 struct ebitmap *e; in mls_sid_to_context()
H A Dservices.c66 #include "ebitmap.h"
623 struct ebitmap *sattr, *tattr; in context_struct_compute_av()
1013 struct ebitmap *sattr, *tattr; in security_compute_xperms_decision()
H A Dpolicydb.c2692 struct ebitmap *e = &p->type_attr_map_array[i]; in policydb_read()
3733 struct ebitmap *e = &p->type_attr_map_array[i]; in policydb_write()
/kernel/linux/linux-5.10/security/selinux/
H A DMakefile10 ss/ebitmap.o ss/hashtab.o ss/symtab.o ss/sidtab.o ss/avtab.o \
/kernel/linux/linux-6.6/security/selinux/
H A DMakefile17 ss/ebitmap.o ss/hashtab.o ss/symtab.o ss/sidtab.o ss/avtab.o \
/kernel/linux/linux-5.10/fs/btrfs/
H A Dscrub.c150 unsigned long *ebitmap; member
2330 __scrub_mark_bitmap(sparity, sparity->ebitmap, start, len); in scrub_parity_mark_sectors_error()
2638 nbits = bitmap_weight(sparity->ebitmap, sparity->nsectors); in scrub_free_parity()
2670 bitmap_or(sparity->ebitmap, sparity->ebitmap, sparity->dbitmap, in scrub_parity_bio_endio()
2690 if (!bitmap_andnot(sparity->dbitmap, sparity->dbitmap, sparity->ebitmap, in scrub_parity_check_and_repair()
2723 bitmap_or(sparity->ebitmap, sparity->ebitmap, sparity->dbitmap, in scrub_parity_check_and_repair()
2799 sparity->ebitmap = (void *)sparity->bitmap + bitmap_len; in scrub_raid56_parity()

Completed in 27 milliseconds