Searched refs:catmap (Results 1 - 4 of 4) sorted by relevance
/linux-master/include/net/ |
H A D | netlabel.h | 141 * The catmap bitmap field MUST be a power of two in length and large 306 * netlbl_catmap_alloc - Allocate a LSM secattr catmap 310 * Allocate memory for a LSM secattr catmap, returns a pointer on success, NULL 320 * netlbl_catmap_free - Free a LSM secattr catmap 321 * @catmap: the category bitmap 324 * Free a LSM secattr catmap. 327 static inline void netlbl_catmap_free(struct netlbl_lsm_catmap *catmap) argument 331 while (catmap) { 332 iter = catmap; 333 catmap 575 netlbl_catmap_walk(struct netlbl_lsm_catmap *catmap, u32 offset) argument 580 netlbl_catmap_walkrng(struct netlbl_lsm_catmap *catmap, u32 offset) argument 585 netlbl_catmap_getlong(struct netlbl_lsm_catmap *catmap, u32 *offset, unsigned long *bitmap) argument 591 netlbl_catmap_setbit(struct netlbl_lsm_catmap **catmap, u32 bit, gfp_t flags) argument 597 netlbl_catmap_setrng(struct netlbl_lsm_catmap **catmap, u32 start, u32 end, gfp_t flags) argument 604 netlbl_catmap_setlong(struct netlbl_lsm_catmap **catmap, u32 offset, unsigned long bitmap, gfp_t flags) argument [all...] |
/linux-master/security/selinux/ss/ |
H A D | ebitmap.h | 142 struct netlbl_lsm_catmap **catmap); 144 struct netlbl_lsm_catmap *catmap); 147 struct netlbl_lsm_catmap **catmap) 152 struct netlbl_lsm_catmap *catmap) 146 ebitmap_netlbl_export(struct ebitmap *ebmap, struct netlbl_lsm_catmap **catmap) argument 151 ebitmap_netlbl_import(struct ebitmap *ebmap, struct netlbl_lsm_catmap *catmap) argument
|
H A D | ebitmap.c | 101 * @catmap: the NetLabel category bitmap 109 struct netlbl_lsm_catmap **catmap) 118 *catmap = NULL; 122 if (*catmap != NULL) 123 netlbl_catmap_free(*catmap); 124 *catmap = NULL; 131 rc = netlbl_catmap_setlong(catmap, offset, 144 netlbl_catmap_free(*catmap); 151 * @catmap: the NetLabel category bitmap 159 struct netlbl_lsm_catmap *catmap) 108 ebitmap_netlbl_export(struct ebitmap *ebmap, struct netlbl_lsm_catmap **catmap) argument 158 ebitmap_netlbl_import(struct ebitmap *ebmap, struct netlbl_lsm_catmap *catmap) argument [all...] |
/linux-master/net/netlabel/ |
H A D | netlabel_kapi.c | 539 * _netlbl_catmap_getnode - Get a individual node from a catmap 540 * @catmap: pointer to the category bitmap 542 * @cm_flags: catmap flags, see _CM_F_* 546 * Iterate through the catmap looking for the node associated with @offset. 548 * one will be created and inserted into the catmap. If the _CM_F_WALK flag is 554 struct netlbl_lsm_catmap **catmap, 559 struct netlbl_lsm_catmap *iter = *catmap; 588 iter->next = *catmap; 589 *catmap = iter; 599 * netlbl_catmap_walk - Walk a LSM secattr catmap lookin 553 _netlbl_catmap_getnode( struct netlbl_lsm_catmap **catmap, u32 offset, unsigned int cm_flags, gfp_t gfp_flags) argument 608 netlbl_catmap_walk(struct netlbl_lsm_catmap *catmap, u32 offset) argument 663 netlbl_catmap_walkrng(struct netlbl_lsm_catmap *catmap, u32 offset) argument 725 netlbl_catmap_getlong(struct netlbl_lsm_catmap *catmap, u32 *offset, unsigned long *bitmap) argument 775 netlbl_catmap_setbit(struct netlbl_lsm_catmap **catmap, u32 bit, gfp_t flags) argument 806 netlbl_catmap_setrng(struct netlbl_lsm_catmap **catmap, u32 start, u32 end, gfp_t flags) argument 842 netlbl_catmap_setlong(struct netlbl_lsm_catmap **catmap, u32 offset, unsigned long bitmap, gfp_t flags) argument [all...] |
Completed in 107 milliseconds