Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
fw_iso_resources Struct Reference

#include <iso-resources.h>

Data Fields

u64 channels_mask
 
struct fw_unitunit
 
struct mutex mutex
 
unsigned int channel
 
unsigned int bandwidth
 
unsigned int bandwidth_overhead
 
int generation
 
bool allocated
 

Detailed Description

struct fw_iso_resources - manages channel/bandwidth allocation : if the device does not support all channel numbers, set this bit mask to something else than the default (all ones)

This structure manages (de)allocation of isochronous resources (channel and bandwidth) for one isochronous stream.

Definition at line 17 of file iso-resources.h.

Field Documentation

bool allocated

Definition at line 26 of file iso-resources.h.

unsigned int bandwidth

Definition at line 23 of file iso-resources.h.

unsigned int bandwidth_overhead

Definition at line 24 of file iso-resources.h.

unsigned int channel

Definition at line 22 of file iso-resources.h.

u64 channels_mask

Definition at line 18 of file iso-resources.h.

int generation

Definition at line 25 of file iso-resources.h.

Definition at line 21 of file iso-resources.h.

struct fw_unit* unit

Definition at line 20 of file iso-resources.h.


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