• 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:real

520   DBusRealHashIter *real;
524 real = (DBusRealHashIter*) iter;
526 real->table = table;
527 real->bucket = NULL;
528 real->entry = NULL;
529 real->next_entry = NULL;
530 real->next_bucket = 0;
531 real->n_entries_on_init = table->n_entries;
545 DBusRealHashIter *real;
549 real = (DBusRealHashIter*) iter;
554 _dbus_assert (real->n_entries_on_init >= real->table->n_entries);
556 /* Remember that real->entry may have been deleted */
558 while (real->next_entry == NULL)
560 if (real->next_bucket >= real->table->n_buckets)
563 real->entry = NULL;
564 real->table = NULL;
565 real->bucket = NULL;
569 real->bucket = &(real->table->buckets[real->next_bucket]);
570 real->next_entry = *(real->bucket);
571 real->next_bucket += 1;
574 _dbus_assert (real->next_entry != NULL);
575 _dbus_assert (real->bucket != NULL);
577 real->entry = real->next_entry;
578 real->next_entry = real->entry->next;
594 DBusRealHashIter *real;
596 real = (DBusRealHashIter*) iter;
598 _dbus_assert (real->table != NULL);
599 _dbus_assert (real->entry != NULL);
600 _dbus_assert (real->bucket != NULL);
602 remove_entry (real->table, real->bucket, real->entry);
604 real->entry = NULL; /* make it crash if you try to use this entry */
615 DBusRealHashIter *real;
617 real = (DBusRealHashIter*) iter;
619 _dbus_assert (real->table != NULL);
620 _dbus_assert (real->entry != NULL);
622 return real->entry->value;
639 DBusRealHashIter *real;
641 real = (DBusRealHashIter*) iter;
643 _dbus_assert (real->table != NULL);
644 _dbus_assert (real->entry != NULL);
646 if (real->table->free_value_function && value != real->entry->value)
647 (* real->table->free_value_function) (real->entry->value);
649 real->entry->value = value;
661 DBusRealHashIter *real;
663 real = (DBusRealHashIter*) iter;
665 _dbus_assert (real->table != NULL);
666 _dbus_assert (real->entry != NULL);
668 return _DBUS_POINTER_TO_INT (real->entry->key);
680 DBusRealHashIter *real;
682 real = (DBusRealHashIter*) iter;
684 _dbus_assert (real->table != NULL);
685 _dbus_assert (real->entry != NULL);
687 return (uintptr_t) real->entry->key;
698 DBusRealHashIter *real;
700 real = (DBusRealHashIter*) iter;
702 _dbus_assert (real->table != NULL);
703 _dbus_assert (real->entry != NULL);
705 return real->entry->key;
745 DBusRealHashIter *real;
751 real = (DBusRealHashIter*) iter;
758 real->table = table;
759 real->bucket = bucket;
760 real->entry = entry;
761 real->next_entry = entry->next;
762 real->next_bucket = (bucket - table->buckets) + 1;
763 real->n_entries_on_init = table->n_entries;
765 _dbus_assert (&(table->buckets[real->next_bucket-1]) == real->bucket);