Lines Matching refs:slot_id_p
71 dbus_int32_t *slot_id_p) in _dbus_data_slot_allocator_alloc() argument
88 if (*slot_id_p >= 0) in _dbus_data_slot_allocator_alloc()
90 slot = *slot_id_p; in _dbus_data_slot_allocator_alloc()
100 _dbus_assert (*slot_id_p < 0); in _dbus_data_slot_allocator_alloc()
139 _dbus_assert (*slot_id_p < 0); in _dbus_data_slot_allocator_alloc()
143 *slot_id_p = slot; in _dbus_data_slot_allocator_alloc()
166 dbus_int32_t *slot_id_p) in _dbus_data_slot_allocator_free() argument
170 _dbus_assert (*slot_id_p < allocator->n_allocated_slots); in _dbus_data_slot_allocator_free()
171 _dbus_assert (allocator->allocated_slots[*slot_id_p].slot_id == *slot_id_p); in _dbus_data_slot_allocator_free()
172 _dbus_assert (allocator->allocated_slots[*slot_id_p].refcount > 0); in _dbus_data_slot_allocator_free()
174 allocator->allocated_slots[*slot_id_p].refcount -= 1; in _dbus_data_slot_allocator_free()
176 if (allocator->allocated_slots[*slot_id_p].refcount > 0) in _dbus_data_slot_allocator_free()
184 *slot_id_p, allocator, allocator->n_allocated_slots, allocator->n_used_slots); in _dbus_data_slot_allocator_free()
186 allocator->allocated_slots[*slot_id_p].slot_id = -1; in _dbus_data_slot_allocator_free()
187 *slot_id_p = -1; in _dbus_data_slot_allocator_free()