Searched refs:datum (Results 1 – 8 of 8) sorted by relevance
/security/selinux/ss/ |
D | avtab.c | 38 struct avtab_key *key, struct avtab_datum *datum) in avtab_insert_node() argument 53 *xperms = *(datum->u.xperms); in avtab_insert_node() 54 newnode->datum.u.xperms = xperms; in avtab_insert_node() 56 newnode->datum.u.data = datum->u.data; in avtab_insert_node() 71 static int avtab_insert(struct avtab *h, struct avtab_key *key, struct avtab_datum *datum) in avtab_insert() argument 104 newnode = avtab_insert_node(h, hvalue, prev, cur, key, datum); in avtab_insert() 116 avtab_insert_nonunique(struct avtab *h, struct avtab_key *key, struct avtab_datum *datum) in avtab_insert_nonunique() argument 143 return avtab_insert_node(h, hvalue, prev, cur, key, datum); in avtab_insert_nonunique() 161 return &cur->datum; in avtab_search() 255 temp->datum.u.xperms); in avtab_destroy() [all …]
|
D | policydb.c | 327 static int common_index(void *key, void *datum, void *datap) in common_index() argument 333 comdatum = datum; in common_index() 345 static int class_index(void *key, void *datum, void *datap) in class_index() argument 351 cladatum = datum; in class_index() 363 static int role_index(void *key, void *datum, void *datap) in role_index() argument 369 role = datum; in role_index() 384 static int type_index(void *key, void *datum, void *datap) in type_index() argument 390 typdatum = datum; in type_index() 412 static int user_index(void *key, void *datum, void *datap) in user_index() argument 418 usrdatum = datum; in user_index() [all …]
|
D | conditional.h | 67 int cond_destroy_bool(void *key, void *datum, void *p); 69 int cond_index_bool(void *key, void *datum, void *datap); 73 int cond_write_bool(void *key, void *datum, void *ptr);
|
D | hashtab.c | 39 int hashtab_insert(struct hashtab *h, void *key, void *datum) in hashtab_insert() argument 64 newnode->datum = datum; in hashtab_insert() 93 return cur->datum; in hashtab_search() 134 ret = apply(cur->key, cur->datum, args); in hashtab_map()
|
D | conditional.c | 186 int cond_destroy_bool(void *key, void *datum, void *p) in cond_destroy_bool() argument 189 kfree(datum); in cond_destroy_bool() 193 int cond_index_bool(void *key, void *datum, void *datap) in cond_index_bool() argument 199 booldatum = datum; in cond_index_bool() 493 int cond_write_bool(void *vkey, void *datum, void *ptr) in cond_write_bool() argument 496 struct cond_bool_datum *booldatum = datum; in cond_write_bool() 648 avd->allowed |= node->datum.u.data; in cond_compute_av() 656 avd->auditdeny &= node->datum.u.data; in cond_compute_av() 659 avd->auditallow |= node->datum.u.data; in cond_compute_av()
|
D | avtab.h | 81 struct avtab_datum datum; member 110 struct avtab_datum *datum);
|
D | services.c | 629 if (node->datum.u.xperms->specified == AVTAB_XPERMS_IOCTLDRIVER) { in services_compute_xperms_drivers() 632 xperms->drivers.p[i] |= node->datum.u.xperms->perms.p[i]; in services_compute_xperms_drivers() 633 } else if (node->datum.u.xperms->specified == AVTAB_XPERMS_IOCTLFUNCTION) { in services_compute_xperms_drivers() 636 node->datum.u.xperms->driver); in services_compute_xperms_drivers() 697 avd->allowed |= node->datum.u.data; in context_struct_compute_av() 699 avd->auditallow |= node->datum.u.data; in context_struct_compute_av() 701 avd->auditdeny &= node->datum.u.data; in context_struct_compute_av() 944 if (node->datum.u.xperms->specified == AVTAB_XPERMS_IOCTLFUNCTION) { in services_compute_xperms_decision() 945 if (xpermd->driver != node->datum.u.xperms->driver) in services_compute_xperms_decision() 947 } else if (node->datum.u.xperms->specified == AVTAB_XPERMS_IOCTLDRIVER) { in services_compute_xperms_decision() [all …]
|
D | hashtab.h | 17 void *datum; member
|