| /system/dev/usb/xhci/ |
| A D | xhci-trb.cpp | 78 XHCI_WRITE32(&trb->control, 0); in xhci_clear_trb() 82 uint32_t control = XHCI_READ32(&trb->control); in xhci_set_transfer_noop_trb() local 90 trb_set_control(trb, TRB_TRANSFER_NOOP, control & TRB_C); in xhci_set_transfer_noop_trb() 102 uint32_t control = XHCI_READ32(&trb->control); in xhci_get_next_trb() local 111 uint32_t control = XHCI_READ32(&trb->control); in xhci_increment_ring() local 112 uint32_t chain = control & TRB_CHAIN; in xhci_increment_ring() 114 XHCI_WRITE32(&trb->control, control | ring->pcs); in xhci_increment_ring() 119 control = XHCI_READ32(&trb->control); in xhci_increment_ring() 121 control = (control & ~(TRB_CHAIN | TRB_C)) | chain | ring->pcs; in xhci_increment_ring() 122 XHCI_WRITE32(&trb->control, control); in xhci_increment_ring() [all …]
|
| A D | xhci-util.h | 17 uint32_t control; member 26 return (command->control & XHCI_MASK(TRB_SLOT_ID_START, TRB_SLOT_ID_BITS)) >> TRB_SLOT_ID_START; in xhci_sync_command_slot_id()
|
| A D | xdc-transfer.cpp | 183 uint32_t control = XHCI_READ32(&last_trb->control); in xdc_restart_transfer_ring_locked() local 184 XHCI_WRITE32(&last_trb->control, control | XFER_TRB_IOC); in xdc_restart_transfer_ring_locked() 202 uint32_t control = XHCI_READ32(&trb->control); in xdc_handle_transfer_event_locked() local 204 uint32_t ep_dev_ctx_idx = READ_FIELD(control, TRB_ENDPOINT_ID_START, TRB_ENDPOINT_ID_BITS); in xdc_handle_transfer_event_locked() 244 if (control & EVT_TRB_ED) { in xdc_handle_transfer_event_locked()
|
| A D | xhci-transfer.cpp | 33 uint32_t control = (slot_id << TRB_SLOT_ID_START) | in xhci_reset_dequeue_ptr_locked() local 35 xhci_post_command(xhci, TRB_CMD_SET_TR_DEQUEUE, ptr, control, &command.context); in xhci_reset_dequeue_ptr_locked() 77 uint32_t control = (slot_id << TRB_SLOT_ID_START) | in xhci_reset_endpoint() local 79 xhci_post_command(xhci, TRB_CMD_RESET_ENDPOINT, 0, control, &command.context); in xhci_reset_endpoint() 475 uint32_t control = (slot_id << TRB_SLOT_ID_START) | in xhci_cancel_transfers() local 477 xhci_post_command(xhci, TRB_CMD_STOP_ENDPOINT, 0, control, &command.context); in xhci_cancel_transfers() 611 uint32_t control = XHCI_READ32(&trb->control); in xhci_handle_transfer_event() local 613 uint32_t slot_id = READ_FIELD(control, TRB_SLOT_ID_START, TRB_SLOT_ID_BITS); in xhci_handle_transfer_event() 616 READ_FIELD(control, TRB_ENDPOINT_ID_START, TRB_ENDPOINT_ID_BITS) - 1); in xhci_handle_transfer_event() 716 if (control & EVT_TRB_ED) { in xhci_handle_transfer_event()
|
| A D | xhci-util.cpp | 15 command->control = XHCI_READ32(&event_trb->control); in xhci_sync_command_callback()
|
| A D | xhci-hw.h | 130 uint32_t control; member 559 return XHCI_GET_BITS32(&trb->control, TRB_TYPE_START, TRB_TYPE_BITS); in trb_get_type() 563 XHCI_WRITE32(&trb->control, ((type << TRB_TYPE_START) & TRB_TYPE_MASK) | flags); in trb_set_control()
|
| /system/ulib/zxio/ |
| A D | vmofile.cpp | 18 zx_handle_t control = file->control; in zxio_vmofile_release() local 23 if ((io_status = fuchsia_io_FileSeek(control, seek, fuchsia_io_SeekOrigin_START, in zxio_vmofile_release() 33 file->control = ZX_HANDLE_INVALID; in zxio_vmofile_release() 37 *out_handle = control; in zxio_vmofile_release() 43 zx_handle_t control = file->control; in zxio_vmofile_close() local 44 if (control != ZX_HANDLE_INVALID) { in zxio_vmofile_close() 45 file->control = ZX_HANDLE_INVALID; in zxio_vmofile_close() 46 zx_handle_close(control); in zxio_vmofile_close() 57 return fuchsia_io_NodeClone(file->control, flags, request); in zxio_vmofile_clone_async() 155 zx_status_t zxio_vmofile_init(zxio_storage_t* storage, zx_handle_t control, in zxio_vmofile_init() argument [all …]
|
| A D | remote.cpp | 16 zx_handle_t control = rio->control; in zxio_remote_release() local 17 rio->control = ZX_HANDLE_INVALID; in zxio_remote_release() 23 *out_handle = control; in zxio_remote_release() 30 io_status = fuchsia_io_NodeClose(rio->control, &status); in zxio_remote_close() 31 zx_handle_t control = rio->control; in zxio_remote_close() local 32 rio->control = ZX_HANDLE_INVALID; in zxio_remote_close() 33 zx_handle_close(control); in zxio_remote_close() 44 return fuchsia_io_NodeClone(rio->control, flags, request); in zxio_remote_clone_async() 50 io_status = fuchsia_io_NodeSync(rio->control, &status); in zxio_remote_sync() 72 io_status = fuchsia_io_FileRead(rio->control, capacity, &status, in zxio_remote_read_once() [all …]
|
| /system/ulib/zxio/include/lib/zxio/ |
| A D | inception.h | 30 zx_handle_t control; member 37 zx_status_t zxio_remote_init(zxio_storage_t* remote, zx_handle_t control, 44 zx_handle_t control; member 56 zx_status_t zxio_vmofile_init(zxio_storage_t* file, zx_handle_t control,
|
| /system/public/zircon/hw/usb/ |
| A D | ums.h | 58 uint8_t control; member 71 uint8_t control; member 83 uint8_t control; member 95 uint8_t control; member 124 uint8_t control; member
|
| /system/dev/misc/pty/ |
| A D | pty-core.c | 226 if (ps->control == pc) { in pty_client_release() 227 ps->control = NULL; in pty_client_release() 231 if (ps->control) { in pty_client_release() 232 device_state_set(ps->control->zxdev, PTY_SIGNAL_EVENT | DEV_STATE_HANGUP); in pty_client_release() 331 ps->control = pc; in pty_openat() 389 if (ps->control) { in pty_server_send() 390 device_state_set(ps->control->zxdev, PTY_SIGNAL_EVENT); in pty_server_send() 452 ps->control = NULL; in pty_server_init()
|
| A D | pty-core.h | 39 pty_client_t* control; member
|
| /system/ulib/fdio/ |
| A D | zxio.c | 258 return zxrio_open_handle(rio->control, path, flags, mode, out); in fdio_zxio_remote_open() 358 io_status = fuchsia_io_FileGetVmo(rio->control, flags, &status, &vmo); in fdio_zxio_remote_get_vmo() 401 io_status = fuchsia_io_DirectoryRewind(rio->control, &status); in fdio_zxio_remote_rewind() 408 io_status = fuchsia_io_DirectoryUnlink(rio->control, path, len, &status); in fdio_zxio_remote_unlink() 425 io_status = fuchsia_io_DirectoryLink(rio->control, src, srclen, dst_token, in fdio_zxio_remote_link() 466 fdio_t* fdio_remote_create(zx_handle_t control, zx_handle_t event) { in fdio_remote_create() argument 469 zx_handle_close(control); in fdio_remote_create() 476 zx_status_t status = zxio_remote_init(&fv->storage, control, event); in fdio_remote_create() 522 return file->control; in fdio_unsafe_borrow_channel() 598 fdio_t* fdio_vmofile_create(zx_handle_t control, zx_handle_t vmo, in fdio_vmofile_create() argument [all …]
|
| /system/banjo/ddk-protocol-usb-function/ |
| A D | usb-function.banjo | 59 /// Callback for handling ep0 control requests. 63 /// Called with configured == true in response to a SET_CONFIGURATION control request 70 /// Called to set an alternate setting for an interface due to a SET_INTERFACE control request.
|
| /system/dev/audio/usb-audio/ |
| A D | usb-audio-device.cpp | 178 auto control = UsbAudioControlInterface::Create(this); in Probe() local 179 if (control == nullptr) { in Probe() 189 zx_status_t res = control->Initialize(&iter); in Probe() 194 control_ifc = std::move(control); in Probe()
|
| A D | rules.mk | 15 $(LOCAL_DIR)/usb-audio-control-interface.cpp \
|
| /system/dev/i2c/aml-i2c/ |
| A D | aml-i2c.c | 35 uint32_t control; member 93 uint32_t reg = readl(&dev->virt_regs->control); in aml_i2c_irq_thread() 106 printf("control reg : %08x\n", readl(&dev->virt_regs->control)); in aml_i2c_dumpstate() 120 clr_bitsl(AML_I2C_CONTROL_REG_START, &dev->virt_regs->control); in aml_i2c_start_xfer() 121 set_bitsl(AML_I2C_CONTROL_REG_START, &dev->virt_regs->control); in aml_i2c_start_xfer()
|
| /system/dev/usb/dwc3/ |
| A D | dwc3-endpoints.cpp | 60 trb->control = TRB_TRBCTL_LINK | TRB_HWO; in dwc3_ep_fifo_init() 92 trb->control = type | TRB_HWO; in dwc3_ep_start_transfer() 94 trb->control = type | TRB_LST | TRB_IOC | TRB_HWO; in dwc3_ep_start_transfer() 106 zlp_trb->control = type | TRB_LST | TRB_IOC | TRB_HWO; in dwc3_ep_start_transfer() 310 if (trb.control & TRB_HWO) { in dwc3_ep_xfer_complete()
|
| A D | dwc3-types.h | 12 uint32_t control; member
|
| /system/ulib/fs-management/ |
| A D | ram-nand.cpp | 58 fbl::unique_fd control(open(kBasePath, O_RDWR)); in Create() local 61 zx_status_t st = fdio_get_service_handle(control.release(), in Create()
|
| /system/dev/i2c/imx-i2c/ |
| A D | imx-i2c.cpp | 122 auto control = ControlReg::Get().ReadFrom(&*mmio_).set_transmit(0).set_tx_ack_disable(0); in RxData() local 125 control.set_tx_ack_disable(1); in RxData() 127 control.WriteTo(&*mmio_); in RxData()
|
| /system/dev/misc/cpu-trace/ |
| A D | intel-pt.md | 26 Filtering control (e.g., cr3, user/kernel) is not available in this mode. 31 Several ioctls are provided to control tracing. 185 this is not done so that we have control over their contents. ToPA buffers
|
| /system/banjo/ddk-protocol-usb-dci/ |
| A D | usb-dci.banjo | 35 /// Callback for handling ep0 control requests.
|
| /system/dev/usb/usb-peripheral-test/ |
| A D | README.md | 7 The host test (called usb-peripheral-test) tests control requests in both the IN and OUT
|
| /system/fidl/fuchsia-device-test/ |
| A D | test.fidl | 9 /// The path which can be used to open the control device
|