struct_usb_os_desc(9)

struct_usb_os_desc9

Describes os descriptors associated with one interface

Usage

struct usb_os_desc {
  char * ext_compat_id;
  struct list_head ext_prop;
  int ext_prop_len;
  int ext_prop_count;
  struct mutex * opts_mutex;
  struct config_group group;
  struct module * owner;
};  

Members

ext_compat_id

16 bytes of “Compatible ID” and “Subcompatible ID”

ext_prop

Extended Properties list

ext_prop_len

Total length of Extended Properties blobs

ext_prop_count

Number of Extended Properties

opts_mutex

Optional mutex protecting config data of a usb_function_instance

group

Represents OS descriptors associated with an interface in configfs

owner

Module associated with this OS descriptor

Releases

2 releases since Debian 8 (Jessie); the text changed 1 time.

  1. 8
  2. 9

Author

David Brownell <[email protected]>

Author.

From linux-manual-4.9 4.9.228-1 in Debian 9 (Stretch). Parsed by carta from the page's man source.