Searched refs:h (Results 1 – 12 of 12) sorted by relevance
| /security/selinux/ss/ |
| A D | hashtab.h | 49 int hashtab_init(struct hashtab *h, u32 nel_hint); 70 if (!h->size || h->nel == HASHTAB_MAX_NODES) in hashtab_insert() 73 hvalue = key_params.hash(key) & (h->size - 1); in hashtab_insert() 75 cur = h->htable[hvalue]; in hashtab_insert() 87 return __hashtab_insert(h, prev ? &prev->next : &h->htable[hvalue], key, in hashtab_insert() 97 static inline void *hashtab_search(struct hashtab *h, const void *key, in hashtab_search() argument 103 if (!h->size) in hashtab_search() 106 hvalue = key_params.hash(key) & (h->size - 1); in hashtab_search() 107 cur = h->htable[hvalue]; in hashtab_search() 123 void hashtab_destroy(struct hashtab *h); [all …]
|
| A D | hashtab.c | 38 h->nel = 0; in hashtab_init() 39 h->size = 0; in hashtab_init() 40 h->htable = NULL; in hashtab_init() 43 h->htable = kcalloc(size, sizeof(*h->htable), in hashtab_init() 45 if (!h->htable) in hashtab_init() 47 h->size = size; in hashtab_init() 65 h->nel++; in __hashtab_insert() 75 cur = h->htable[i]; in hashtab_destroy() 84 kfree(h->htable); in hashtab_destroy() 85 h->htable = NULL; in hashtab_destroy() [all …]
|
| A D | avtab.c | 94 h->nel++; in avtab_insert_node() 127 if (!h || !h->nslot || h->nel == U32_MAX) in avtab_insert() 161 if (!h || !h->nslot || h->nel == U32_MAX) in avtab_insert_nonunique() 184 if (!h || !h->nslot) in avtab_search_node() 224 if (!h) in avtab_destroy() 240 h->nel = 0; in avtab_destroy() 241 h->nslot = 0; in avtab_destroy() 242 h->mask = 0; in avtab_destroy() 248 h->nel = 0; in avtab_init() 250 h->mask = 0; in avtab_init() [all …]
|
| A D | avtab.h | 91 void avtab_init(struct avtab *h); 92 int avtab_alloc(struct avtab *h, u32 nrules); 94 void avtab_destroy(struct avtab *h); 100 void avtab_hash_eval(struct avtab *h, const char *tag); 102 static inline void avtab_hash_eval(struct avtab *h, const char *tag) in avtab_hash_eval() argument 119 struct avtab_node *avtab_insert_nonunique(struct avtab *h, 123 struct avtab_node *avtab_search_node(struct avtab *h,
|
| A D | policydb.c | 684 static void hash_eval(struct hashtab *h, const char *hash_name, in hash_eval() argument 689 hashtab_stat(h, &info); in hash_eval() 692 hash_name, hash_details ? "@" : "", hash_details ?: "", h->nel, in hash_eval() 693 info.slots_used, h->size, info.max_chain_len, in hash_eval() 706 static inline void hash_eval(struct hashtab *h, const char *hash_name, in hash_eval() argument
|
| /security/apparmor/ |
| A D | Makefile | 15 clean-files := capability_names.h rlim_names.h net_names.h 101 $(obj)/capability.o : $(obj)/capability_names.h 102 $(obj)/net.o : $(obj)/net_names.h 103 $(obj)/resource.o : $(obj)/rlim_names.h 104 $(obj)/capability_names.h : $(srctree)/include/uapi/linux/capability.h \ 107 $(obj)/rlim_names.h : $(srctree)/include/uapi/asm-generic/resource.h \ 110 $(obj)/net_names.h : $(srctree)/include/linux/socket.h \ 111 $(srctree)/include/linux/net.h \
|
| A D | .gitignore | 2 net_names.h 3 capability_names.h 4 rlim_names.h
|
| /security/selinux/ |
| A D | Makefile | 27 genhdrs := flask.h av_permissions.h 31 $(addprefix $(obj)/,$(selinux-y)): $(obj)/flask.h 40 $(obj)/flask.h: $(obj)/genheaders FORCE
|
| A D | .gitignore | 2 av_permissions.h 3 flask.h
|
| /security/tomoyo/ |
| A D | Makefile | 4 targets += builtin-policy.h 14 $(obj)/builtin-policy.h: $(wildcard $(obj)/policy/*.conf $(src)/policy/*.conf.default) FORCE 18 $(obj)/common.o: $(obj)/builtin-policy.h
|
| A D | .gitignore | 2 builtin-policy.h
|
| /security/keys/trusted-keys/ |
| A D | Makefile | 10 $(obj)/trusted_tpm2.o: $(obj)/tpm2key.asn1.h
|
Completed in 16 milliseconds