Searched defs:datum (Results 1 - 24 of 24) sorted by relevance

/external/libsepol/include/sepol/policydb/
H A Dhashtab.h8 * key values and datum values. The type of the key values
9 * and the type of the datum values is arbitrary. The
23 typedef void *hashtab_datum_t; /* generic datum type */
29 hashtab_datum_t datum; member in struct:hashtab_node
57 Inserts the specified (key, datum) pair into the specified hash table.
67 Applies the specified destroy function to (key,datum,args) for
79 Insert or replace the specified (key, datum) pair in the specified
81 then the specified destroy function is applied to (key,datum,args)
96 the datum of the entry otherwise.
106 Applies the specified apply function to (key,datum,arg
[all...]
H A Davtab.h72 avtab_datum_t datum; member in struct:avtab_node
109 avtab_datum_t * datum);
113 avtab_datum_t * datum,
/external/libsepol/src/
H A Dutil.c62 static int perm_name(hashtab_key_t key, hashtab_datum_t datum, void *data) argument
67 perdatum = (perm_datum_t *) datum;
H A Dgenbools.c76 struct cond_bool_datum *datum; local
96 datum = hashtab_search(policydb->p_bools.table, name);
97 if (!datum) {
102 if (datum->state != val) {
103 datum->state = val;
126 datum =
129 if (!datum) {
134 if (datum->state != val) {
135 datum->state = val;
215 struct cond_bool_datum *datum; local
[all...]
H A Dhashtab.c66 int hashtab_insert(hashtab_t h, hashtab_key_t key, hashtab_datum_t datum) argument
90 newnode->datum = datum;
130 destroy(cur->key, cur->datum, args);
136 int hashtab_replace(hashtab_t h, hashtab_key_t key, hashtab_datum_t datum, argument
156 destroy(cur->key, cur->datum, args);
158 cur->datum = datum;
165 newnode->datum = datum;
[all...]
H A Davtab.c60 avtab_datum_t * datum)
68 newnode->datum = *datum;
81 int avtab_insert(avtab_t * h, avtab_key_t * key, avtab_datum_t * datum) argument
110 newnode = avtab_insert_node(h, hvalue, prev, key, datum);
122 avtab_insert_nonunique(avtab_t * h, avtab_key_t * key, avtab_datum_t * datum) argument
149 newnode = avtab_insert_node(h, hvalue, prev, key, datum);
170 return &cur->datum;
285 ret = apply(&cur->key, &cur->datum, args);
376 avtab_datum_t datum; local
59 avtab_insert_node(avtab_t * h, int hvalue, avtab_ptr_t prev, avtab_key_t * key, avtab_datum_t * datum) argument
[all...]
H A Dconditional.c534 int cond_destroy_bool(hashtab_key_t key, hashtab_datum_t datum, void *p argument
539 free(datum);
543 int cond_index_bool(hashtab_key_t key, hashtab_datum_t datum, void *datap) argument
548 booldatum = datum;
890 avd->allowed |= node->datum.data;
898 avd->auditdeny &= node->datum.data;
901 avd->auditallow |= node->datum.data;
918 return &cur_av->node->datum;
H A Dwrite.c187 cpu_to_le32(node->datum.data);
193 buf32[items++] = cpu_to_le32(cur->datum.data);
223 buf32[0] = cpu_to_le32(cur->datum.data);
411 static int sens_write(hashtab_key_t key, hashtab_datum_t datum, void *ptr) argument
419 levdatum = (level_datum_t *) datum;
439 static int cat_write(hashtab_key_t key, hashtab_datum_t datum, void *ptr) argument
447 catdatum = (cat_datum_t *) datum;
603 static int cond_write_bool(hashtab_key_t key, hashtab_datum_t datum, void *ptr) argument
612 booldatum = (cond_bool_datum_t *) datum;
806 static int perm_write(hashtab_key_t key, hashtab_datum_t datum, voi argument
831 common_write(hashtab_key_t key, hashtab_datum_t datum, void *ptr) argument
913 class_write(hashtab_key_t key, hashtab_datum_t datum, void *ptr) argument
1007 role_write(hashtab_key_t key, hashtab_datum_t datum, void *ptr) argument
1069 type_write(hashtab_key_t key, hashtab_datum_t datum, void *ptr) argument
1147 user_write(hashtab_key_t key, hashtab_datum_t datum, void *ptr) argument
1803 scope_write(hashtab_key_t key, hashtab_datum_t datum, void *ptr) argument
1845 type_attr_uncount(hashtab_key_t key __attribute__ ((unused)), hashtab_datum_t datum, void *args) argument
1858 role_attr_uncount(hashtab_key_t key __attribute__ ((unused)), hashtab_datum_t datum, void *args) argument
[all...]
H A Dexpand.c150 static int type_copy_callback(hashtab_key_t key, hashtab_datum_t datum, argument
159 type = (type_datum_t *) datum;
220 static int attr_convert_callback(hashtab_key_t key, hashtab_datum_t datum, argument
229 type = (type_datum_t *) datum;
263 static int perm_copy_callback(hashtab_key_t key, hashtab_datum_t datum, argument
272 perm = (perm_datum_t *) datum;
300 static int common_copy_callback(hashtab_key_t key, hashtab_datum_t datum, argument
309 common = (common_datum_t *) datum;
486 static int class_copy_callback(hashtab_key_t key, hashtab_datum_t datum, argument
495 class = (class_datum_t *) datum;
573 constraint_copy_callback(hashtab_key_t key, hashtab_datum_t datum, void *data) argument
604 type_bounds_copy_callback(hashtab_key_t key, hashtab_datum_t datum, void *data) argument
634 role_bounds_copy_callback(hashtab_key_t key, hashtab_datum_t datum, void *data) argument
664 user_bounds_copy_callback(hashtab_key_t key, hashtab_datum_t datum, void *data) argument
699 alias_copy_callback(hashtab_key_t key, hashtab_datum_t datum, void *data) argument
779 role_remap_dominates(hashtab_key_t key __attribute__ ((unused)), hashtab_datum_t datum, void *data) argument
803 role_fix_callback(hashtab_key_t key, hashtab_datum_t datum, void *data) argument
870 role_copy_callback(hashtab_key_t key, hashtab_datum_t datum, void *data) argument
1028 user_copy_callback(hashtab_key_t key, hashtab_datum_t datum, void *data) argument
1142 bool_copy_callback(hashtab_key_t key, hashtab_datum_t datum, void *data) argument
1201 sens_copy_callback(hashtab_key_t key, hashtab_datum_t datum, void *data) argument
1253 cats_copy_callback(hashtab_key_t key, hashtab_datum_t datum, void *data) argument
2352 type_attr_map(hashtab_key_t key __attribute__ ((unused)), hashtab_datum_t datum, void *ptr) argument
[all...]
H A Dlink.c123 static int permission_copy_callback(hashtab_key_t key, hashtab_datum_t datum, argument
136 perm = (perm_datum_t *) datum;
243 static int class_copy_callback(hashtab_key_t key, hashtab_datum_t datum, argument
252 cladatum = (class_datum_t *) datum;
346 static int role_copy_callback(hashtab_key_t key, hashtab_datum_t datum, argument
354 role = (role_datum_t *) datum;
436 static int type_copy_callback(hashtab_key_t key, hashtab_datum_t datum, argument
444 type = (type_datum_t *) datum;
531 static int user_copy_callback(hashtab_key_t key, hashtab_datum_t datum, argument
539 user = (user_datum_t *) datum;
598 bool_copy_callback(hashtab_key_t key, hashtab_datum_t datum, void *data) argument
666 sens_copy_callback(hashtab_key_t key, hashtab_datum_t datum, void *data) argument
708 cat_copy_callback(hashtab_key_t key, hashtab_datum_t datum, void *data) argument
759 type_bounds_copy_callback(hashtab_key_t key, hashtab_datum_t datum, void *data) argument
788 role_bounds_copy_callback(hashtab_key_t key, hashtab_datum_t datum, void *data) argument
817 user_bounds_copy_callback(hashtab_key_t key, hashtab_datum_t datum, void *data) argument
852 alias_copy_callback(hashtab_key_t key, hashtab_datum_t datum, void *data) argument
1091 role_fix_callback(hashtab_key_t key, hashtab_datum_t datum, void *data) argument
1159 type_fix_callback(hashtab_key_t key, hashtab_datum_t datum, void *data) argument
1212 user_fix_callback(hashtab_key_t key, hashtab_datum_t datum, void *data) argument
1827 scope_copy_callback(hashtab_key_t key, hashtab_datum_t datum, void *data) argument
1962 find_perm(hashtab_key_t key, hashtab_datum_t datum, void *varg) argument
2407 expand_role_attributes(hashtab_key_t key, hashtab_datum_t datum, void * data) argument
2466 populate_decl_roleattributes(hashtab_key_t key, hashtab_datum_t datum, void *data) argument
[all...]
H A Dpolicydb.c766 __attribute__ ((unused)), hashtab_datum_t datum,
772 role = (role_datum_t *) datum;
784 __attribute__ ((unused)), hashtab_datum_t datum,
790 user = (user_datum_t *) datum;
829 static int common_index(hashtab_key_t key, hashtab_datum_t datum, void *datap) argument
834 comdatum = (common_datum_t *) datum;
843 static int class_index(hashtab_key_t key, hashtab_datum_t datum, void *datap) argument
848 cladatum = (class_datum_t *) datum;
858 static int role_index(hashtab_key_t key, hashtab_datum_t datum, void *datap) argument
863 role = (role_datum_t *) datum;
765 policydb_role_cache(hashtab_key_t key __attribute__ ((unused)), hashtab_datum_t datum, void *arg) argument
783 policydb_user_cache(hashtab_key_t key __attribute__ ((unused)), hashtab_datum_t datum, void *arg) argument
873 type_index(hashtab_key_t key, hashtab_datum_t datum, void *datap) argument
891 user_index(hashtab_key_t key, hashtab_datum_t datum, void *datap) argument
908 sens_index(hashtab_key_t key, hashtab_datum_t datum, void *datap) argument
926 cat_index(hashtab_key_t key, hashtab_datum_t datum, void *datap) argument
1104 perm_destroy(hashtab_key_t key, hashtab_datum_t datum, void *p __attribute__ ((unused))) argument
1113 common_destroy(hashtab_key_t key, hashtab_datum_t datum, void *p __attribute__ ((unused))) argument
1127 class_destroy(hashtab_key_t key, hashtab_datum_t datum, void *p __attribute__ ((unused))) argument
1174 role_destroy(hashtab_key_t key, hashtab_datum_t datum, void *p __attribute__ ((unused))) argument
1183 type_destroy(hashtab_key_t key, hashtab_datum_t datum, void *p __attribute__ ((unused))) argument
1192 user_destroy(hashtab_key_t key, hashtab_datum_t datum, void *p __attribute__ ((unused))) argument
1201 sens_destroy(hashtab_key_t key, hashtab_datum_t datum, void *p __attribute__ ((unused))) argument
1216 cat_destroy(hashtab_key_t key, hashtab_datum_t datum, void *p __attribute__ ((unused))) argument
1403 scope_destroy(hashtab_key_t key, hashtab_datum_t datum, void *p __attribute__ ((unused))) argument
1474 symtab_insert(policydb_t * pol, uint32_t sym, hashtab_key_t key, hashtab_datum_t datum, uint32_t scope, uint32_t avrule_decl_id, uint32_t * value) argument
[all...]
H A Dservices.c873 avd->allowed |= node->datum.data;
876 avd->auditallow |= node->datum.data;
878 avd->auditdeny &= node->datum.data;
1290 avdatum = &node->datum;
1385 static int validate_perm(hashtab_key_t key, hashtab_datum_t datum, void *p) argument
1391 perdatum = (perm_datum_t *) datum;
1410 static int validate_class(hashtab_key_t key, hashtab_datum_t datum, void *p) argument
1416 cladatum = (class_datum_t *) datum;
/external/chromium_org/courgette/
H A Dstreams_unittest.cc92 size_t datum = data[i + 1]; local
93 EXPECT_TRUE(out.stream(id)->WriteVarint32(datum));
106 size_t datum = data[i + 1]; local
110 EXPECT_EQ(datum, value);
144 int32 datum; local
145 bool can_read = in.ReadVarint32Signed(&datum);
147 EXPECT_EQ(written_value, datum);
191 uint32 datum; local
192 EXPECT_TRUE(subset1.stream(3)->ReadVarint32(&datum));
193 EXPECT_EQ(30000U, datum);
[all...]
/external/chromium_org/third_party/libaddressinput/src/java/src/com/android/i18n/addressinput/
H A DStandardAddressVerifier.java207 String datum, AddressProblems problems) {
208 return verifier.check(script, problem, field, datum, problems);
205 verifyProblemField(LookupKey.ScriptType script, FieldVerifier verifier, AddressProblemType problem, AddressField field, String datum, AddressProblems problems) argument
/external/checkpolicy/test/
H A Ddispol.c88 int render_av_rule(avtab_key_t * key, avtab_datum_t * datum, uint32_t what, argument
115 render_access_mask(datum->data, key, p, fp);
121 render_access_mask(datum->data, key, p, fp);
129 render_access_mask(~datum->data, key, p, fp);
136 render_type(datum->data, p, fp);
142 render_type(datum->data, p, fp);
148 render_type(datum->data, p, fp);
174 render_av_rule(&cur->key, &cur->datum, what, p, fp);
250 render_av_rule(&av_cur->node->key, &av_cur->node->datum,
264 render_av_rule(&av_cur->node->key, &av_cur->node->datum,
[all...]
H A Ddismod.c292 int display_type_callback(hashtab_key_t key, hashtab_datum_t datum, void *data) argument
298 type = (type_datum_t *) datum;
497 hashtab_datum_t datum, void *data)
502 role = (role_datum_t *) datum;
561 render_av_rule(&av_cur->node->key, &av_cur->node->datum,
568 render_av_rule(&av_cur->node->key, &av_cur->node->datum,
496 role_display_callback(hashtab_key_t key __attribute__((unused)), hashtab_datum_t datum, void *data) argument
/external/libsepol/tests/
H A Dtest-common.c57 static int common_test_index(hashtab_key_t key, hashtab_datum_t datum, void *data) argument
59 common_datum_t *d = (common_datum_t *) datum;
66 static int class_test_index(hashtab_key_t key, hashtab_datum_t datum, void *data) argument
68 class_datum_t *d = (class_datum_t *) datum;
76 static int role_test_index(hashtab_key_t key, hashtab_datum_t datum, void *data) argument
78 role_datum_t *d = (role_datum_t *) datum;
86 static int type_test_index(hashtab_key_t key, hashtab_datum_t datum, void *data) argument
88 type_datum_t *d = (type_datum_t *) datum;
100 static int user_test_index(hashtab_key_t key, hashtab_datum_t datum, void *data) argument
102 user_datum_t *d = (user_datum_t *) datum;
110 cond_test_index(hashtab_key_t key, hashtab_datum_t datum, void *data) argument
120 level_test_index(hashtab_key_t key, hashtab_datum_t datum, void *data) argument
129 cat_test_index(hashtab_key_t key, hashtab_datum_t datum, void *data) argument
[all...]
/external/checkpolicy/
H A Dcheckpolicy.c144 static int find_perm(hashtab_key_t key, hashtab_datum_t datum, void *p) argument
149 perdatum = (perm_datum_t *) datum;
190 n->datum = *d;
270 || l1->datum.allowed != l2->datum.allowed)
364 static int check_level(hashtab_key_t key, hashtab_datum_t datum, void *arg) argument
366 level_datum_t *levdatum = (level_datum_t *) datum;
H A Dmodule_compiler.c121 * such return 1 to indicate that caller must free() the datum because
127 hashtab_key_t key, hashtab_datum_t datum,
137 retval = symtab_insert(policydbp, symbol_type, key, datum,
616 * datum. If symbols may not be declared here return -1. For duplicate
622 hashtab_key_t key, hashtab_datum_t datum,
632 retval = symtab_insert(policydbp, symbol_type, key, datum,
655 ((type_datum_t *) datum)->flavor;
722 static int perm_destroy(hashtab_key_t key, hashtab_datum_t datum, void *p argument
727 free(datum);
744 class_datum_t *datum local
126 declare_symbol(uint32_t symbol_type, hashtab_key_t key, hashtab_datum_t datum, uint32_t * dest_value, uint32_t * datum_value) argument
621 require_symbol(uint32_t symbol_type, hashtab_key_t key, hashtab_datum_t datum, uint32_t * dest_value, uint32_t * datum_value) argument
[all...]
H A Dpolicy_define.c146 class_datum_t *datum = 0; local
161 datum = (class_datum_t *) malloc(sizeof(class_datum_t));
162 if (!datum) {
166 memset(datum, 0, sizeof(class_datum_t));
167 ret = declare_symbol(SYM_CLASSES, id, datum, &value, &value);
189 datum->s.value = value;
195 if (datum)
196 free(datum);
699 level_datum_t *datum = 0, *aliasdatum = 0; local
732 datum
829 level_datum_t *datum; local
878 cat_datum_t *datum = 0, *aliasdatum = 0; local
997 clone_level(hashtab_key_t key, hashtab_datum_t datum, void *arg) argument
1369 type_datum_t *datum, *attr; local
1516 type_datum_t *datum; local
1644 cond_bool_datum_t *datum; local
2125 dominate_role_recheck(hashtab_key_t key, hashtab_datum_t datum, void *arg) argument
2274 role_val_to_name_helper(hashtab_key_t key, hashtab_datum_t datum, void *p) argument
[all...]
/external/chromium_org/third_party/WebKit/Source/platform/image-decoders/gif/
H A DGIFImageReader.h95 , datum(0)
117 int bits; // Number of unread bits in "datum".
118 int datum; // 32-bit input buffer. member in class:GIFLZWContext
/external/oprofile/libpp/
H A Dformat_output.cpp224 output_field(ostream & out, field_datum const & datum, argument
231 string str = (this->*field.formatter)(datum);
375 field_datum datum(symb, sample, 0, c, extra_found_images);
377 padding = output_field(out, datum, ff_vma, padding, false);
381 field_datum datum(symb, sample, pclass, c,
385 padding = output_field(out, datum,
389 padding = output_field(out, datum,
393 padding = output_field(out, datum,
397 padding = output_field(out, datum,
401 padding = output_field(out, datum,
909 output_attribute(ostream & out, field_datum const & datum, format_flags fl, tag_t tag) argument
[all...]
/external/eclipse-basebuilder/basebuilder-3.6.2/org.eclipse.releng.basebuilder/plugins/
H A Dorg.eclipse.core.runtime.compatibility.auth_3.2.200.v20100517.jar ... byte cipher (byte) throws java.lang.Exception byte datum byte[] data private byte[] generateBytes () throws java.lang. ...
/external/chromium_org/third_party/d3/src/
H A Dd3.js839 d3_selectionPrototype.datum = function(value) {
8926 var target = this, eventTarget = d3.select(d3.event.target), event_ = event.of(target, arguments), g = d3.select(target), resizing = eventTarget.datum(), resizingX = !/^(n|s)$/.test(resizing) && x, resizingY = !/^(e|w)$/.test(resizing) && y, dragging = eventTarget.classed("extent"), dragRestore = d3_event_dragSuppress(), center, origin = d3.mouse(target), offset;

Completed in 372 milliseconds