FreeBSD kernel usb device Code
usb_mbuf Struct Reference

#include <usb_mbuf.h>

Collaboration diagram for usb_mbuf:

Data Fields

uint8_t * cur_data_ptr
 
uint8_t * min_data_ptr
 
struct usb_mbufusb_nextpkt
 
struct usb_mbufusb_next
 
usb_size_t cur_data_len
 
usb_size_t max_data_len
 
uint8_t last_packet:1
 
uint8_t unused:7
 

Detailed Description

Definition at line 36 of file usb_mbuf.h.

Field Documentation

◆ cur_data_len

usb_size_t usb_mbuf::cur_data_len

Definition at line 42 of file usb_mbuf.h.

Referenced by usb_alloc_mbufs().

◆ cur_data_ptr

uint8_t* usb_mbuf::cur_data_ptr

Definition at line 37 of file usb_mbuf.h.

Referenced by usb_alloc_mbufs().

◆ last_packet

uint8_t usb_mbuf::last_packet

Definition at line 44 of file usb_mbuf.h.

◆ max_data_len

usb_size_t usb_mbuf::max_data_len

Definition at line 43 of file usb_mbuf.h.

Referenced by usb_alloc_mbufs().

◆ min_data_ptr

uint8_t* usb_mbuf::min_data_ptr

Definition at line 38 of file usb_mbuf.h.

Referenced by usb_alloc_mbufs().

◆ unused

uint8_t usb_mbuf::unused

Definition at line 45 of file usb_mbuf.h.

◆ usb_next

struct usb_mbuf* usb_mbuf::usb_next

Definition at line 40 of file usb_mbuf.h.

◆ usb_nextpkt

struct usb_mbuf* usb_mbuf::usb_nextpkt

Definition at line 39 of file usb_mbuf.h.


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