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()
722 if (hdev->ops->im_transceive) { in hci_transceive()
723 r = hdev->ops->im_transceive(hdev, target, skb, cb, in hci_transceive()
740 if (hdev->ops->im_transceive) { in hci_transceive()
741 r = hdev->ops->im_transceive(hdev, target, skb, cb, in hci_transceive()
760 if (!hdev->ops->tm_send) { in hci_tm_send()
765 return hdev->ops->tm_send(hdev, skb); in hci_tm_send()
773 if (!hdev->ops->check_presence) in hci_check_presence()
776 return hdev->ops->check_presence(hdev, target); in hci_check_presence()
783 if (hdev->ops->discover_se) in hci_discover_se()
784 return hdev->ops->discover_se(hdev); in hci_discover_se()
793 if (hdev->ops->enable_se) in hci_enable_se()
794 return hdev->ops->enable_se(hdev, se_idx); in hci_enable_se()
803 if (hdev->ops->disable_se) in hci_disable_se()
804 return hdev->ops->disable_se(hdev, se_idx); in hci_disable_se()
815 if (hdev->ops->se_io) in hci_se_io()
816 return hdev->ops->se_io(hdev, se_idx, apdu, in hci_se_io()
913 if (!hdev->ops->fw_download) in hci_fw_download()
916 return hdev->ops->fw_download(hdev, firmware_name); in hci_fw_download()
938 struct nfc_hci_dev *nfc_hci_allocate_device(struct nfc_hci_ops *ops, in nfc_hci_allocate_device() argument
949 if (ops->xmit == NULL) in nfc_hci_allocate_device()
959 hdev->llc = nfc_llc_allocate(llc_name, hdev, ops->xmit, in nfc_hci_allocate_device()
976 hdev->ops = ops; in nfc_hci_allocate_device()