/titanic_50/usr/src/lib/libtnf/ |
H A D | datum.c | 55 _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 D | scalar.c | 34 #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 D | type.c | 35 _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 D | array.c | 49 _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 D | struct.c | 44 _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 D | access.c | 69 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 D | record.c | 35 _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 D | cooked.c | 109 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 D | main.c | 215 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 D | dbm.h | 71 } 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 D | shim_hooks.h | 54 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 D | yptol.h | 70 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 D | shim.h | 66 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 D | shim.c | 116 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 D | dit_access_utils.h | 54 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 D | dbm.h | 67 } 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 D | dbm.c | 90 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 D | db-ndbm.h | 60 } 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 D | ndbm.h | 85 } 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 D | dapl_hash.c | 58 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 D | dbm.c | 53 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 D | dbm.c | 54 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 D | dbm.c | 101 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 D | ndbm.c | 23 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 D | ndbm.c | 71 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 …]
|