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

#include <firewire-cdev.h>

Data Fields

__u64 closure
 
__u32 type
 
__u32 handle
 
__s32 channel
 
__s32 bandwidth
 

Detailed Description

struct fw_cdev_event_iso_resource - Iso resources were allocated or freed : See set by FW_CDEV_IOC_(DE)ALLOCATE_ISO_RESOURCE(_ONCE) ioctl : FW_CDEV_EVENT_ISO_RESOURCE_ALLOCATED or FW_CDEV_EVENT_ISO_RESOURCE_DEALLOCATED : Reference by which an allocated resource can be deallocated : Isochronous channel which was (de)allocated, if any : Bandwidth allocation units which were (de)allocated, if any

An FW_CDEV_EVENT_ISO_RESOURCE_ALLOCATED event is sent after an isochronous resource was allocated at the IRM. The client has to check and for whether the allocation actually succeeded.

An FW_CDEV_EVENT_ISO_RESOURCE_DEALLOCATED event is sent after an isochronous resource was deallocated at the IRM. It is also sent when automatic reallocation after a bus reset failed.

is <0 if no channel was (de)allocated or if reallocation failed. is 0 if no bandwidth was (de)allocated or if reallocation failed.

Definition at line 323 of file firewire-cdev.h.

Field Documentation

__s32 bandwidth

Definition at line 328 of file firewire-cdev.h.

Definition at line 327 of file firewire-cdev.h.

__u64 closure

Definition at line 324 of file firewire-cdev.h.

Definition at line 326 of file firewire-cdev.h.

Definition at line 325 of file firewire-cdev.h.


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