Lines Matching refs:ops

252 	if (hdev->ops->cmd_received)  in nfc_hci_cmd_received()
253 hdev->ops->cmd_received(hdev, pipe, cmd, skb); in nfc_hci_cmd_received()
333 if (hdev->ops->complete_target_discovered) { in nfc_hci_target_discovered()
334 r = hdev->ops->complete_target_discovered(hdev, gate, in nfc_hci_target_discovered()
344 if (hdev->ops->target_from_gate) in nfc_hci_target_discovered()
345 r = hdev->ops->target_from_gate(hdev, gate, targets); in nfc_hci_target_discovered()
351 if (hdev->ops->complete_target_discovered) { in nfc_hci_target_discovered()
352 r = hdev->ops->complete_target_discovered(hdev, gate, in nfc_hci_target_discovered()
387 if (hdev->ops->event_received) { in nfc_hci_event_received()
388 r = hdev->ops->event_received(hdev, pipe, event, skb); in nfc_hci_event_received()
474 skb->len) == 0) && hdev->ops->load_session) { in hci_dev_session_init()
477 r = hdev->ops->load_session(hdev); in hci_dev_session_init()
573 if (hdev->ops->open) { in hci_dev_up()
574 r = hdev->ops->open(hdev); in hci_dev_up()
592 if (hdev->ops->hci_ready) { in hci_dev_up()
593 r = hdev->ops->hci_ready(hdev); in hci_dev_up()
608 if (hdev->ops->close) in hci_dev_up()
609 hdev->ops->close(hdev); in hci_dev_up()
620 if (hdev->ops->close) in hci_dev_down()
621 hdev->ops->close(hdev); in hci_dev_down()
633 if (hdev->ops->start_poll) in hci_start_poll()
634 return hdev->ops->start_poll(hdev, im_protocols, tm_protocols); in hci_start_poll()
645 if (hdev->ops->stop_poll) in hci_stop_poll()
646 hdev->ops->stop_poll(hdev); in hci_stop_poll()
657 if (!hdev->ops->dep_link_up) in hci_dep_link_up()
660 return hdev->ops->dep_link_up(hdev, target, comm_mode, in hci_dep_link_up()
668 if (!hdev->ops->dep_link_down) in hci_dep_link_down()
671 return hdev->ops->dep_link_down(hdev); in hci_dep_link_down()
723 if (hdev->ops->im_transceive) { in hci_transceive()
724 r = hdev->ops->im_transceive(hdev, target, skb, cb, in hci_transceive()
741 if (hdev->ops->im_transceive) { in hci_transceive()
742 r = hdev->ops->im_transceive(hdev, target, skb, cb, in hci_transceive()
761 if (!hdev->ops->tm_send) { in hci_tm_send()
766 return hdev->ops->tm_send(hdev, skb); in hci_tm_send()
774 if (!hdev->ops->check_presence) in hci_check_presence()
777 return hdev->ops->check_presence(hdev, target); in hci_check_presence()
784 if (hdev->ops->discover_se) in hci_discover_se()
785 return hdev->ops->discover_se(hdev); in hci_discover_se()
794 if (hdev->ops->enable_se) in hci_enable_se()
795 return hdev->ops->enable_se(hdev, se_idx); in hci_enable_se()
804 if (hdev->ops->disable_se) in hci_disable_se()
805 return hdev->ops->disable_se(hdev, se_idx); in hci_disable_se()
816 if (hdev->ops->se_io) in hci_se_io()
817 return hdev->ops->se_io(hdev, se_idx, apdu, in hci_se_io()
914 if (!hdev->ops->fw_download) in hci_fw_download()
917 return hdev->ops->fw_download(hdev, firmware_name); in hci_fw_download()
939 struct nfc_hci_dev *nfc_hci_allocate_device(struct nfc_hci_ops *ops, in nfc_hci_allocate_device() argument
950 if (ops->xmit == NULL) in nfc_hci_allocate_device()
960 hdev->llc = nfc_llc_allocate(llc_name, hdev, ops->xmit, in nfc_hci_allocate_device()
977 hdev->ops = ops; in nfc_hci_allocate_device()