• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/iserver/dbus-1.6.8/dbus/

Lines Matching defs:DBusHashTable

83  * @defgroup DBusHashTable Hash table
85 * @brief DBusHashTable data structure
87 * Types and functions related to DBusHashTable.
93 * @brief DBusHashTable implementation details
95 * The guts of DBusHashTable.
156 typedef DBusHashEntry* (* DBusFindEntryFunction) (DBusHashTable *table,
163 * @brief Internals of DBusHashTable.
168 struct DBusHashTable {
214 DBusHashTable *table; /**< Pointer to table containing entry. */
227 static DBusHashEntry* find_direct_function (DBusHashTable *table,
232 static DBusHashEntry* find_string_function (DBusHashTable *table,
238 static void rebuild_table (DBusHashTable *table);
239 static DBusHashEntry* alloc_entry (DBusHashTable *table);
240 static void remove_entry (DBusHashTable *table,
243 static void free_entry (DBusHashTable *table,
245 static void free_entry_data (DBusHashTable *table,
252 * @addtogroup DBusHashTable
263 * @typedef DBusHashTable
282 * @returns a new DBusHashTable or #NULL if no memory.
284 DBusHashTable*
289 DBusHashTable *table;
292 table = dbus_new0 (DBusHashTable, 1);
346 DBusHashTable *
347 _dbus_hash_table_ref (DBusHashTable *table)
361 _dbus_hash_table_unref (DBusHashTable *table)
418 _dbus_hash_table_remove_all (DBusHashTable *table)
429 alloc_entry (DBusHashTable *table)
439 free_entry_data (DBusHashTable *table,
449 free_entry (DBusHashTable *table,
457 remove_entry (DBusHashTable *table,
517 _dbus_hash_iter_init (DBusHashTable *table,
740 _dbus_hash_iter_lookup (DBusHashTable *table,
771 add_allocated_entry (DBusHashTable *table,
799 add_entry (DBusHashTable *table,
847 find_generic_function (DBusHashTable *table,
888 find_string_function (DBusHashTable *table,
904 find_direct_function (DBusHashTable *table,
921 rebuild_table (DBusHashTable *table)
1049 _dbus_hash_table_lookup_string (DBusHashTable *table,
1074 _dbus_hash_table_lookup_int (DBusHashTable *table,
1099 _dbus_hash_table_lookup_uintptr (DBusHashTable *table,
1123 _dbus_hash_table_remove_string (DBusHashTable *table,
1151 _dbus_hash_table_remove_int (DBusHashTable *table,
1179 _dbus_hash_table_remove_uintptr (DBusHashTable *table,
1214 _dbus_hash_table_insert_string (DBusHashTable *table,
1248 _dbus_hash_table_insert_int (DBusHashTable *table,
1289 _dbus_hash_table_insert_uintptr (DBusHashTable *table,
1322 _dbus_hash_table_preallocate_entry (DBusHashTable *table)
1339 _dbus_hash_table_free_preallocated_entry (DBusHashTable *table,
1366 _dbus_hash_table_insert_string_preallocated (DBusHashTable *table,
1397 _dbus_hash_table_get_n_entries (DBusHashTable *table)
1413 count_entries (DBusHashTable *table)
1430 * Unit test for DBusHashTable
1437 DBusHashTable *table1;
1438 DBusHashTable *table2;
1439 DBusHashTable *table3;