Lines Matching defs:bd
328 BusData *bd = data;
330 if (bd->is_well_known)
342 if (bus_connections[i] == bd->connection)
350 dbus_free (bd->unique_name);
351 dbus_free (bd);
359 BusData *bd;
364 bd = dbus_connection_get_data (connection, bus_data_slot);
365 if (bd == NULL)
367 bd = dbus_new0 (BusData, 1);
368 if (bd == NULL)
374 bd->connection = connection;
376 if (!dbus_connection_set_data (connection, bus_data_slot, bd,
379 dbus_free (bd);
391 return bd;
431 BusData *bd;
517 bd = ensure_bus_data (connection);
518 _dbus_assert (bd != NULL); /* it should have been created on
520 bd->is_well_known = TRUE;
657 BusData *bd;
667 bd = ensure_bus_data (connection);
668 if (bd == NULL)
675 if (bd->unique_name != NULL)
678 bd->unique_name);
711 bd->unique_name = _dbus_strdup (name);
712 if (bd->unique_name == NULL)
771 BusData *bd;
779 bd = ensure_bus_data (connection);
780 if (bd == NULL)
783 _dbus_assert (bd->unique_name == NULL);
785 bd->unique_name = _dbus_strdup (unique_name);
786 success = bd->unique_name != NULL;
814 BusData *bd;
821 bd = ensure_bus_data (connection);
822 if (bd == NULL)
825 unique_name = bd->unique_name;