ebitmap
struct ebitmap names; /* names */
int ebitmap_netlbl_export(struct ebitmap *ebmap,
int ebitmap_netlbl_import(struct ebitmap *ebmap,
int ebitmap_contains(const struct ebitmap *e1, const struct ebitmap *e2,
int ebitmap_get_bit(const struct ebitmap *e, u32 bit)
int ebitmap_set_bit(struct ebitmap *e, u32 bit, int value)
bool ebitmap_equal(const struct ebitmap *e1, const struct ebitmap *e2)
void ebitmap_destroy(struct ebitmap *e)
int ebitmap_read(struct ebitmap *e, struct policy_file *fp)
int ebitmap_write(const struct ebitmap *e, struct policy_file *fp)
int ebitmap_cpy(struct ebitmap *dst, const struct ebitmap *src)
u32 ebitmap_hash(const struct ebitmap *e, u32 hash)
int ebitmap_and(struct ebitmap *dst, const struct ebitmap *e1,
const struct ebitmap *e2)
bool ebitmap_equal(const struct ebitmap *e1, const struct ebitmap *e2);
int ebitmap_cpy(struct ebitmap *dst, const struct ebitmap *src);
int ebitmap_and(struct ebitmap *dst, const struct ebitmap *e1,
const struct ebitmap *e2);
int ebitmap_contains(const struct ebitmap *e1, const struct ebitmap *e2,
int ebitmap_get_bit(const struct ebitmap *e, u32 bit);
int ebitmap_set_bit(struct ebitmap *e, u32 bit, int value);
void ebitmap_destroy(struct ebitmap *e);
int ebitmap_read(struct ebitmap *e, struct policy_file *fp);
int ebitmap_write(const struct ebitmap *e, struct policy_file *fp);
u32 ebitmap_hash(const struct ebitmap *e, u32 hash);
int ebitmap_netlbl_export(struct ebitmap *ebmap,
int ebitmap_netlbl_import(struct ebitmap *ebmap,
static inline int ebitmap_netlbl_export(struct ebitmap *ebmap,
static inline int ebitmap_netlbl_import(struct ebitmap *ebmap,
static inline u32 ebitmap_start_positive(const struct ebitmap *e,
static inline void ebitmap_init(struct ebitmap *e)
static inline u32 ebitmap_next_positive(const struct ebitmap *e,
struct ebitmap *e;
struct ebitmap *e;
struct ebitmap cat; /* category set */
struct ebitmap *e = &p->type_attr_map_array[i];
struct ebitmap *e = &p->type_attr_map_array[i];
struct ebitmap roles; /* set of authorized roles for user */
struct ebitmap types;
struct ebitmap negset;
struct ebitmap filename_trans_ttypes;
struct ebitmap *type_attr_map_array;
struct ebitmap policycaps;
struct ebitmap permissive_map;
struct ebitmap neveraudit_map;
struct ebitmap dominates; /* set of roles dominated by this role */
struct ebitmap types; /* set of authorized types for role */
struct ebitmap stypes; /* bitmap of source types for this otype */
struct ebitmap *sattr, *tattr;
struct ebitmap *sattr, *tattr;