Lines Matching refs:item
142 BusExpireItem *item;
144 item = link->data;
146 elapsed = ELAPSED_MILLISECONDS_SINCE (item->added_tv_sec,
147 item->added_tv_usec,
150 if (((item->added_tv_sec == 0) && (item->added_tv_usec == 0)) ||
153 _dbus_verbose ("Expiring an item %p\n", item);
156 * this item next time we walk through the list. This would
227 BusExpireItem *item)
229 return _dbus_list_remove (&list->items, item);
241 BusExpireItem *item)
245 ret = _dbus_list_prepend (&list->items, item);
279 BusExpireItem *item)
281 return _dbus_list_find_last (&list->items, item) != NULL;
288 BusExpireItem item;
329 TestExpireItem *item;
359 item = dbus_new0 (TestExpireItem, 1);
361 if (item == NULL)
364 item->item.added_tv_sec = tv_sec;
365 item->item.added_tv_usec = tv_usec;
366 if (!bus_expire_list_add (list, &item->item))
372 _dbus_assert (item->expire_count == 0);
379 _dbus_assert (item->expire_count == 1);
386 _dbus_assert (item->expire_count == 1);
390 bus_expire_list_remove (list, &item->item);
391 dbus_free (item);