Lines Matching refs:logicalAddress

197     protected void onAddressAllocated(int logicalAddress, int reason) {
261 if (active.isValid() && targetAddress == active.logicalAddress) {
286 if (mService.isControlEnabled() && mActiveSource.logicalAddress != mAddress) {
299 void updateActiveSource(int logicalAddress, int physicalAddress) {
301 updateActiveSource(ActiveSource.of(logicalAddress, physicalAddress));
312 int logicalAddress = newActive.logicalAddress;
313 if (getCecDeviceInfo(logicalAddress) != null && logicalAddress != mAddress) {
357 HdmiDeviceInfo info = getCecDeviceInfo(activeSource.logicalAddress);
435 int logicalAddress = findKeyReceiverAddress();
436 if (logicalAddress == mAddress) {
444 if (logicalAddress != Constants.ADDR_INVALID) {
445 addAndStartAction(new SendKeyAction(this, logicalAddress, keyCode));
455 return getActiveSource().logicalAddress;
479 int logicalAddress = message.getSource();
481 HdmiDeviceInfo info = getCecDeviceInfo(logicalAddress);
484 HdmiLogger.debug("Device info %X not found; buffering the command", logicalAddress);
491 ActiveSource activeSource = ActiveSource.of(logicalAddress, physicalAddress);
504 if (getActiveSource().logicalAddress != message.getSource()) {
540 if (mAddress == getActiveSource().logicalAddress) {
645 addAndStartAction(new NewDeviceAction(this, activeSource.logicalAddress,
1209 * Remove a device info corresponding to the given {@code logicalAddress}.
1337 * Return a {@link HdmiDeviceInfo} corresponding to the given {@code logicalAddress}.
1341 * @param logicalAddress logical address of the device to be retrieved
1342 * @return {@link HdmiDeviceInfo} matched with the given {@code logicalAddress}.
1346 HdmiDeviceInfo getCecDeviceInfo(int logicalAddress) {
1348 return mDeviceInfos.get(HdmiDeviceInfo.idForCecDevice(logicalAddress));
1362 * @param logicalAddress logical address to be retrieved
1363 * @return {@link HdmiDeviceInfo} matched with the given {@code logicalAddress}.
1366 HdmiDeviceInfo getSafeCecDeviceInfo(int logicalAddress) {
1369 if (info.isCecDevice() && info.getLogicalAddress() == logicalAddress) {
1504 * @param logicalAddress logical address of a device to be searched
1509 boolean isInDeviceList(int logicalAddress, int physicalAddress) {
1511 HdmiDeviceInfo device = getCecDeviceInfo(logicalAddress);
1815 void updateDevicePowerStatus(int logicalAddress, int newPowerStatus) {
1816 HdmiDeviceInfo info = getCecDeviceInfo(logicalAddress);
1818 Slog.w(TAG, "Can not update power status of non-existing device:" + logicalAddress);