FreeBSD kernel usb device Code
usbhid_xfer_ctx Struct Reference
Collaboration diagram for usbhid_xfer_ctx:

Data Fields

union usbhid_device_request req
 
uint8_t * buf
 
int error
 
usbhid_callback_tcb
 
void * cb_ctx
 
int waiters
 
bool influx
 

Detailed Description

Definition at line 112 of file usbhid.c.

Field Documentation

◆ buf

uint8_t* usbhid_xfer_ctx::buf

◆ cb

◆ cb_ctx

void* usbhid_xfer_ctx::cb_ctx

Definition at line 117 of file usbhid.c.

Referenced by usbhid_intr_handler_cb(), usbhid_sync_wakeup_cb(), and usbhid_sync_xfer().

◆ error

int usbhid_xfer_ctx::error

Definition at line 115 of file usbhid.c.

Referenced by usbhid_ctrl_callback(), usbhid_intr_out_callback(), and usbhid_sync_xfer().

◆ influx

bool usbhid_xfer_ctx::influx

Definition at line 119 of file usbhid.c.

Referenced by usbhid_sync_xfer().

◆ req

◆ waiters

int usbhid_xfer_ctx::waiters

Definition at line 118 of file usbhid.c.

Referenced by usbhid_sync_xfer().


The documentation for this struct was generated from the following file: