Home
last modified time | relevance | path

Searched refs:datum (Results 1 – 25 of 70) sorted by relevance

123

/titanic_50/usr/src/lib/libtnf/
H A Ddatum.c55 _tnf_datum_info(tnf_datum_t datum) in _tnf_datum_info() argument
57 return ((struct taginfo *)_DATUM_HI(datum)); in _tnf_datum_info()
61 _tnf_datum_val(tnf_datum_t datum) in _tnf_datum_val() argument
63 return ((caddr_t)_DATUM_LO(datum)); in _tnf_datum_val()
73 _tnf_check_datum(tnf_datum_t datum) in _tnf_check_datum() argument
78 if (datum == TNF_DATUM_NULL) in _tnf_check_datum()
81 val = DATUM_VAL(datum); in _tnf_check_datum()
82 tnf = DATUM_TNF(datum); in _tnf_check_datum()
93 tnf_get_kind(tnf_datum_t datum) in tnf_get_kind() argument
95 CHECK_DATUM(datum); in tnf_get_kind()
[all …]
H A Dscalar.c34 #define CHECK_SCALAR(datum) check_scalar(datum) argument
36 #define DATUM_NATIVE(x) DATUM_TNF(datum)->file_native
51 check_scalar(tnf_datum_t datum) in check_scalar() argument
53 CHECK_DATUM(datum); in check_scalar()
54 if (!INFO_SCALAR(DATUM_INFO(datum))) in check_scalar()
55 _tnf_error(DATUM_TNF(datum), TNF_ERR_TYPEMISMATCH); in check_scalar()
66 tnf_get_char(tnf_datum_t datum) in tnf_get_char() argument
68 CHECK_SCALAR(datum); in tnf_get_char()
69 return (*(char *)DATUM_VAL(datum)); in tnf_get_char()
73 tnf_get_int8(tnf_datum_t datum) in tnf_get_int8() argument
[all …]
H A Dtype.c35 _tnf_check_type(tnf_datum_t datum) in _tnf_check_type() argument
37 CHECK_RECORD(datum); in _tnf_check_type()
38 CHECK_SLOTS(datum); in _tnf_check_type()
40 if (!INFO_TYPE(DATUM_INFO(datum))) in _tnf_check_type()
41 _tnf_error(DATUM_TNF(datum), TNF_ERR_TYPEMISMATCH); in _tnf_check_type()
49 tnf_type_get_kind(tnf_datum_t datum) in tnf_type_get_kind() argument
53 CHECK_TYPE(datum); in tnf_type_get_kind()
57 info = _tnf_get_info(DATUM_TNF(datum), DATUM_RECORD(datum)); in tnf_type_get_kind()
66 tnf_type_get_name(tnf_datum_t datum) in tnf_type_get_name() argument
68 CHECK_TYPE(datum); in tnf_type_get_name()
[all …]
H A Darray.c49 _tnf_check_array(tnf_datum_t datum) in _tnf_check_array() argument
53 CHECK_RECORD(datum); /* XXX */ in _tnf_check_array()
55 info = DATUM_INFO(datum); in _tnf_check_array()
58 _tnf_error(DATUM_TNF(datum), TNF_ERR_TYPEMISMATCH); in _tnf_check_array()
68 tnf_datum_t datum, in get_array_info() argument
75 info = DATUM_INFO(datum); in get_array_info()
79 _tnf_error(DATUM_TNF(datum), TNF_ERR_INTERNAL); in get_array_info()
95 tnf_get_element_count(tnf_datum_t datum) in tnf_get_element_count() argument
100 CHECK_ARRAY(datum); in tnf_get_element_count()
102 (void) get_array_info(datum, &base, &elt, &elt_base); in tnf_get_element_count()
[all …]
H A Dstruct.c44 _tnf_check_slots(tnf_datum_t datum) in _tnf_check_slots() argument
48 CHECK_DATUM(datum); in _tnf_check_slots()
50 info = DATUM_INFO(datum); in _tnf_check_slots()
54 _tnf_error(DATUM_TNF(datum), TNF_ERR_TYPEMISMATCH); in _tnf_check_slots()
62 get_slotinfo(tnf_datum_t datum) in get_slotinfo() argument
66 info = DATUM_INFO(datum); in get_slotinfo()
71 _tnf_error(DATUM_TNF(datum), TNF_ERR_BADTNF); in get_slotinfo()
103 get_slot(tnf_datum_t datum, struct slot *slot) in get_slot() argument
106 _tnf_error(DATUM_TNF(datum), TNF_ERR_BADSLOT); /* XXX */ in get_slot()
113 tnf = DATUM_TNF(datum); in get_slot()
[all …]
H A Daccess.c69 tnf_get_block_relative(tnf_datum_t datum, int adjust) in tnf_get_block_relative() argument
75 CHECK_DATUM(datum); in tnf_get_block_relative()
77 tnf = DATUM_TNF(datum); in tnf_get_block_relative()
78 bhdr = _GET_BLOCK(tnf, DATUM_VAL(datum)); in tnf_get_block_relative()
85 tnf_is_block_header(tnf_datum_t datum) in tnf_is_block_header() argument
91 CHECK_DATUM(datum); in tnf_is_block_header()
93 info = DATUM_INFO(datum); in tnf_is_block_header()
94 val = DATUM_VAL(datum); in tnf_is_block_header()
102 tnf_get_block_header(tnf_datum_t datum) in tnf_get_block_header() argument
107 CHECK_DATUM(datum); in tnf_get_block_header()
[all …]
H A Drecord.c35 _tnf_check_record(tnf_datum_t datum) in _tnf_check_record() argument
37 CHECK_DATUM(datum); in _tnf_check_record()
40 if (!INFO_TAGGED(DATUM_INFO(datum))) in _tnf_check_record()
41 _tnf_error(DATUM_TNF(datum), TNF_ERR_TYPEMISMATCH); in _tnf_check_record()
49 tnf_get_tag_arg(tnf_datum_t datum) in tnf_get_tag_arg() argument
54 CHECK_RECORD(datum); in tnf_get_tag_arg()
56 tnf = DATUM_TNF(datum); in tnf_get_tag_arg()
60 arg = _tnf_get_tag_arg(tnf, DATUM_RECORD(datum)); in tnf_get_tag_arg()
/titanic_50/usr/src/cmd/tnf/tnfdump/
H A Dcooked.c109 describe_c_record(tnf_datum_t datum) in describe_c_record() argument
114 switch (tnf_get_kind(datum)) { in describe_c_record()
118 schedule_rec = tnf_get_tag_arg(datum); in describe_c_record()
121 insert_event(datum, schedule_rec); in describe_c_record()
129 name_str = tnf_get_type_name(datum); in describe_c_record()
132 describe_probe_type(datum); in describe_c_record()
136 tnf_get_raw(datum), tnf_get_kind(datum)); in describe_c_record()
143 describe_probe_type(tnf_datum_t datum) in describe_probe_type() argument
149 n = tnf_get_slot_count(datum); in describe_probe_type()
157 slotname = tnf_get_slot_name(datum, i); in describe_probe_type()
[all …]
H A Dmain.c215 describe_record(tnf_datum_t datum) in describe_record() argument
217 (void) printf("0x%-8x: {\n", OFF(tnf_get_raw(datum))); in describe_record()
219 switch (tnf_get_kind(datum)) { in describe_record()
222 describe_struct(datum); in describe_record()
226 describe_array(datum); in describe_record()
229 describe_type(datum); in describe_record()
233 tnf_get_raw(datum), tnf_get_kind(datum)); in describe_record()
241 describe_scalar(tnf_datum_t datum) in describe_scalar() argument
243 switch (tnf_get_kind(datum)) { in describe_scalar()
246 (void) printf("%c", tnf_get_char(datum)); in describe_scalar()
[all …]
/titanic_50/usr/src/ucbhead/
H A Ddbm.h71 } datum; typedef
76 datum fetch(datum);
77 datum makdatum(char *, int);
78 datum firstkey(void);
79 datum nextkey(datum);
80 datum firsthash(long);
81 long calchash(datum);
84 datum fetch();
85 datum makdatum();
86 datum firstkey();
[all …]
/titanic_50/usr/src/lib/libnisdb/yptol/
H A Dshim_hooks.h54 extern int shim_dbm_delete(DBM *db, datum key);
55 extern datum shim_dbm_fetch(DBM *db, datum key);
56 extern datum shim_dbm_fetch_noupdate(DBM *db, datum key);
57 extern datum shim_dbm_firstkey(DBM *db);
58 extern datum shim_dbm_nextkey(DBM *db);
59 extern datum shim_dbm_do_nextkey(DBM *db, datum inkey);
62 extern int shim_dbm_store(DBM *db, datum key, datum content,
H A Dyptol.h70 extern int read_from_dit(char *, char *, datum *, datum *);
71 extern suc_code write_to_dit(char *, char *, datum, datum, bool_t, bool_t);
87 extern suc_code update_entry_ttl(map_ctrl *, datum *, TTL_TYPE);
88 extern void dump_datum(datum *);
93 extern suc_code update_entry_if_required(map_ctrl *, datum *);
94 extern void set_key_data(map_ctrl *, datum *);
96 extern bool_t has_entry_expired(map_ctrl *, datum *);
99 extern bool_t is_special_key(datum *);
101 extern void set_key_data(map_ctrl *map, datum *data);
H A Dshim.h66 datum key_data; /* See NOTE at top of shim.c */
99 extern int shim_dbm_delete(DBM *db, datum key);
100 extern datum shim_dbm_fetch(DBM *db, datum key);
101 extern datum shim_dbm_fetch_noupdate(DBM *db, datum key);
102 extern datum shim_dbm_firstkey(DBM *db);
103 extern datum shim_dbm_nextkey(DBM *db);
106 extern int shim_dbm_store(DBM *db, datum key, datum content,
H A Dshim.c116 shim_dbm_delete(DBM *db, datum key) in shim_dbm_delete()
151 datum
152 shim_dbm_fetch(DBM *db, datum key) in shim_dbm_fetch()
154 datum ret = {0, NULL}; in shim_dbm_fetch()
190 datum
191 shim_dbm_fetch_noupdate(DBM *db, datum key) in shim_dbm_fetch_noupdate()
193 datum ret = {0, NULL}; in shim_dbm_fetch_noupdate()
219 datum
225 datum ret = {0, NULL}; in shim_dbm_firstkey()
309 datum
[all …]
H A Ddit_access_utils.h54 extern __nis_rule_value_t *datumToRuleValue(datum *key, datum *value,
60 datum *key,
61 datum *value, int *statP);
63 datum *key, datum *value, bool_t replace);
69 extern datum *ruleValueToDatum(__nis_table_mapping_t *t,
71 extern datum *getKeyFromRuleValue(__nis_table_mapping_t *t,
/titanic_50/usr/src/head/rpcsvc/
H A Ddbm.h67 } datum; typedef
69 datum fetch(datum);
70 datum makdatum(char *, int);
71 datum firstkey(void);
72 datum nextkey(datum);
73 datum firsthash(long);
74 long calchash(datum);
/titanic_50/usr/src/lib/krb5/plugins/kdb/db2/libdb2/hash/
H A Ddbm.c90 datum
92 datum key; in kdb2_fetch()
94 datum item;
105 datum
108 datum item; in kdb2_firstkey()
119 datum
121 datum key; in kdb2_nextkey()
123 datum item;
136 datum key; in kdb2_delete()
147 datum key, dat; in kdb2_store()
[all …]
/titanic_50/usr/src/lib/krb5/plugins/kdb/db2/libdb2/include/
H A Ddb-ndbm.h60 } datum; typedef
79 int dbm_delete __P((DBM *, datum));
80 datum dbm_fetch __P((DBM *, datum));
81 datum dbm_firstkey __P((DBM *));
82 long dbm_forder __P((DBM *, datum));
83 datum dbm_nextkey __P((DBM *));
85 int dbm_store __P((DBM *, datum, datum, int));
/titanic_50/usr/src/head/
H A Dndbm.h85 } datum; typedef
90 } datum; typedef
95 datum dbm_fetch(DBM *, datum);
96 datum dbm_firstkey(DBM *);
97 datum dbm_nextkey(DBM *);
98 int dbm_delete(DBM *, datum);
99 int dbm_store(DBM *, datum, datum, int);
/titanic_50/usr/src/lib/udapl/udapl_tavor/common/
H A Ddapl_hash.c58 void *datum; member
108 if (NO_DATUM(element->datum)) { \
111 (out_datum) = element->datum; \
141 void **datum, in dapli_hash_rehash() argument
149 dapl_os_assert(!NO_DATUM(element->datum)); in dapli_hash_rehash()
159 *datum = element->datum; in dapli_hash_rehash()
181 void *datum, in dapli_hash_add() argument
195 if (NO_DATUM(datum)) { in dapli_hash_add()
202 "(%p) used as datum!\n", datum); in dapli_hash_add()
225 if (NO_DATUM(p_table->table[hashValue].datum)) { in dapli_hash_add()
[all …]
/titanic_50/usr/src/lib/libnsl/yp/
H A Ddbm.c53 int additem(char *, datum);
56 int cmpdatum(datum, datum);
125 forder(datum key) in forder()
139 datum
140 fetch(datum key) in fetch()
143 datum item; in fetch()
161 delete(datum key) in delete()
164 datum item; in delete()
185 store(datum key, datum dat) in store()
188 datum item; in store()
[all …]
/titanic_50/usr/src/ucblib/libdbm/
H A Ddbm.c54 int additem(char buf[PBLKSIZ], datum item);
55 int cmpdatum(datum d1, datum d2);
128 forder(datum key) in forder()
142 datum
143 fetch(datum key) in fetch()
146 datum item; in fetch()
163 delete(datum key) in delete()
166 datum item; in delete()
187 store(datum key, datum dat) in store()
190 datum item; in store()
[all …]
/titanic_50/usr/src/cmd/sendmail/db/dbm/
H A Ddbm.c101 datum
103 datum key; in __db_dbm_fetch()
105 datum item;
115 datum
118 datum item; in __db_dbm_firstkey()
128 datum
130 datum key; in __db_dbm_nextkey()
132 datum item;
146 datum key; in __db_dbm_delete()
157 datum key, dat; in __db_dbm_store()
[all …]
/titanic_50/usr/src/lib/libbc/libc/gen/common/
H A Dndbm.c23 datum dbm_do_nextkey(DBM *, datum);
43 static int cmpdatum(datum, datum);
44 static int finddatum(char [PBLKSIZ], datum);
46 static int additem(char [PBLKSIZ], datum, datum);
47 static datum makdatum(char [PBLKSIZ], int);
48 static long dcalchash(datum);
172 dbm_forder(DBM *db, datum key) in dbm_forder()
186 datum
187 dbm_fetch(DBM *db, datum key) in dbm_fetch()
190 datum item; in dbm_fetch()
[all …]
/titanic_50/usr/src/lib/libc/port/gen/
H A Dndbm.c71 static datum makdatum(char *, int);
72 static unsigned long dcalchash(datum);
74 static int finddatum(char *, datum);
76 static int additem(char *, datum, datum);
77 static int cmpdatum(datum, datum);
84 datum dbm_do_nextkey(DBM *, datum);
236 dbm_forder(DBM *db, datum key) in dbm_forder()
250 datum
251 dbm_fetch(DBM *db, datum key) in dbm_fetch()
254 datum item; in dbm_fetch()
[all …]

123