FreeBSD kernel usb device Code
usb_xfer_flags_int Struct Reference

#include <usb_core.h>

Data Fields

enum usb_hc_mode usb_mode
 
uint16_t control_rem
 
uint8_t open:1
 
uint8_t transferring:1
 
uint8_t did_dma_delay:1
 
uint8_t did_close:1
 
uint8_t draining:1
 
uint8_t started:1
 
uint8_t bandwidth_reclaimed:1
 
uint8_t control_xfr:1
 
uint8_t control_hdr:1
 
uint8_t control_act:1
 
uint8_t control_stall:1
 
uint8_t control_did_data:1
 
uint8_t short_frames_ok:1
 
uint8_t short_xfer_ok:1
 
uint8_t isochronous_xfr:1
 
uint8_t curr_dma_set:1
 
uint8_t can_cancel_immed:1
 
uint8_t doing_callback:1
 
uint8_t maxp_was_clamped:1
 

Detailed Description

Definition at line 90 of file usb_core.h.

Field Documentation

◆ bandwidth_reclaimed

◆ can_cancel_immed

◆ control_act

◆ control_did_data

uint8_t usb_xfer_flags_int::control_did_data

Definition at line 108 of file usb_core.h.

Referenced by usbd_setup_ctrl_transfer(), and xhci_setup_generic_chain().

◆ control_hdr

◆ control_rem

uint16_t usb_xfer_flags_int::control_rem

◆ control_stall

◆ control_xfr

◆ curr_dma_set

◆ did_close

uint8_t usb_xfer_flags_int::did_close

◆ did_dma_delay

uint8_t usb_xfer_flags_int::did_dma_delay

◆ doing_callback

uint8_t usb_xfer_flags_int::doing_callback

Definition at line 124 of file usb_core.h.

Referenced by usbd_callback_wrapper(), usbd_transfer_drain(), and usbpf_aggregate_status().

◆ draining

uint8_t usb_xfer_flags_int::draining

Definition at line 99 of file usb_core.h.

Referenced by usbd_callback_wrapper(), usbd_transfer_drain(), and usbpf_aggregate_status().

◆ isochronous_xfr

◆ maxp_was_clamped

uint8_t usb_xfer_flags_int::maxp_was_clamped

Definition at line 125 of file usb_core.h.

Referenced by usbd_transfer_setup_sub(), and usbd_xfer_maxp_was_clamped().

◆ open

uint8_t usb_xfer_flags_int::open

◆ short_frames_ok

◆ short_xfer_ok

uint8_t usb_xfer_flags_int::short_xfer_ok

◆ started

uint8_t usb_xfer_flags_int::started

◆ transferring

◆ usb_mode


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