Lines Matching refs:se_idx

544 struct nfc_se *nfc_find_se(struct nfc_dev *dev, u32 se_idx)  in nfc_find_se()  argument
549 if (se->idx == se_idx) in nfc_find_se()
556 int nfc_enable_se(struct nfc_dev *dev, u32 se_idx) in nfc_enable_se() argument
561 pr_debug("%s se index %d\n", dev_name(&dev->dev), se_idx); in nfc_enable_se()
585 se = nfc_find_se(dev, se_idx); in nfc_enable_se()
596 rc = dev->ops->enable_se(dev, se_idx); in nfc_enable_se()
605 int nfc_disable_se(struct nfc_dev *dev, u32 se_idx) in nfc_disable_se() argument
610 pr_debug("%s se index %d\n", dev_name(&dev->dev), se_idx); in nfc_disable_se()
629 se = nfc_find_se(dev, se_idx); in nfc_disable_se()
640 rc = dev->ops->disable_se(dev, se_idx); in nfc_disable_se()
878 int nfc_add_se(struct nfc_dev *dev, u32 se_idx, u16 type) in nfc_add_se() argument
883 pr_debug("%s se index %d\n", dev_name(&dev->dev), se_idx); in nfc_add_se()
885 se = nfc_find_se(dev, se_idx); in nfc_add_se()
893 se->idx = se_idx; in nfc_add_se()
900 rc = nfc_genl_se_added(dev, se_idx, type); in nfc_add_se()
912 int nfc_remove_se(struct nfc_dev *dev, u32 se_idx) in nfc_remove_se() argument
917 pr_debug("%s se index %d\n", dev_name(&dev->dev), se_idx); in nfc_remove_se()
920 if (se->idx == se_idx) { in nfc_remove_se()
921 rc = nfc_genl_se_removed(dev, se_idx); in nfc_remove_se()
935 int nfc_se_transaction(struct nfc_dev *dev, u8 se_idx, in nfc_se_transaction() argument
940 pr_debug("transaction: %x\n", se_idx); in nfc_se_transaction()
949 rc = nfc_genl_se_transaction(dev, se_idx, evt_transaction); in nfc_se_transaction()