Lines Matching refs:slots
215 list->slots = NULL; in _dbus_data_slot_list_init()
261 tmp = dbus_realloc (list->slots, in _dbus_data_slot_list_set()
266 list->slots = tmp; in _dbus_data_slot_list_set()
271 list->slots[i].data = NULL; in _dbus_data_slot_list_set()
272 list->slots[i].free_data_func = NULL; in _dbus_data_slot_list_set()
279 *old_data = list->slots[slot].data; in _dbus_data_slot_list_set()
280 *old_free_func = list->slots[slot].free_data_func; in _dbus_data_slot_list_set()
282 list->slots[slot].data = data; in _dbus_data_slot_list_set()
283 list->slots[slot].free_data_func = free_data_func; in _dbus_data_slot_list_set()
317 return list->slots[slot].data; in _dbus_data_slot_list_get()
334 if (list->slots[i].free_data_func) in _dbus_data_slot_list_clear()
335 (* list->slots[i].free_data_func) (list->slots[i].data); in _dbus_data_slot_list_clear()
336 list->slots[i].data = NULL; in _dbus_data_slot_list_clear()
337 list->slots[i].free_data_func = NULL; in _dbus_data_slot_list_clear()
354 dbus_free (list->slots); in _dbus_data_slot_list_free()
355 list->slots = NULL; in _dbus_data_slot_list_free()