Lines Matching refs:io_handle
96 if (dev->io_handle != NULL) { in fido_dev_open_tx()
97 fido_log_debug("%s: handle=%p", __func__, dev->io_handle); in fido_dev_open_tx()
116 if ((dev->io_handle = dev->io.open(path)) == NULL) { in fido_dev_open_tx()
125 dev->rx_len = fido_hid_report_in_len(dev->io_handle); in fido_dev_open_tx()
126 dev->tx_len = fido_hid_report_out_len(dev->io_handle); in fido_dev_open_tx()
156 dev->io.close(dev->io_handle); in fido_dev_open_tx()
157 dev->io_handle = NULL; in fido_dev_open_tx()
220 dev->io.close(dev->io_handle); in fido_dev_open_rx()
221 dev->io_handle = NULL; in fido_dev_open_rx()
319 if (dev->io_handle == NULL || dev->io.close == NULL) in fido_dev_close()
322 dev->io.close(dev->io_handle); in fido_dev_close()
323 dev->io_handle = NULL; in fido_dev_close()
332 if (dev->io_handle == NULL || sigmask == NULL) in fido_dev_set_sigmask()
337 return (fido_nfc_set_sigmask(dev->io_handle, sigmask)); in fido_dev_set_sigmask()
340 return (fido_hid_set_sigmask(dev->io_handle, sigmask)); in fido_dev_set_sigmask()
365 if (dev->io_handle != NULL) { in fido_dev_set_io_functions()
385 if (dev->io_handle != NULL) { in fido_dev_set_transport_functions()
400 return (dev->io_handle); in fido_dev_io_handle()