Lines Matching refs:active_target
155 if (dev->polling || dev->active_target) { in nfc_dev_down()
317 dev->active_target = target; in nfc_dep_link_up()
350 dev->active_target = NULL; in nfc_dep_link_down()
367 if (!dev->active_target && rf_mode == NFC_RF_INITIATOR) { in nfc_dep_link_is_up()
374 dev->active_target = target; in nfc_dep_link_is_up()
408 if (dev->active_target) { in nfc_activate_target()
421 dev->active_target = target; in nfc_activate_target()
454 if (dev->active_target == NULL) { in nfc_deactivate_target()
459 if (dev->active_target->idx != target_idx) { in nfc_deactivate_target()
467 dev->ops->deactivate_target(dev, dev->active_target, mode); in nfc_deactivate_target()
468 dev->active_target = NULL; in nfc_deactivate_target()
502 if (dev->rf_mode == NFC_RF_INITIATOR && dev->active_target != NULL) { in nfc_data_exchange()
503 if (dev->active_target->idx != target_idx) { in nfc_data_exchange()
512 rc = dev->ops->im_transceive(dev, dev->active_target, skb, cb, in nfc_data_exchange()
842 dev->active_target = NULL; in nfc_target_lost()
986 if (dev->active_target && timer_pending(&dev->check_pres_timer) == 0) { in nfc_check_pres_work()
987 rc = dev->ops->check_presence(dev, dev->active_target); in nfc_check_pres_work()
991 u32 active_target_idx = dev->active_target->idx; in nfc_check_pres_work()