Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions | Variables
qos.c File Reference
#include <linux/export.h>
#include <asm/byteorder.h>
#include <net/irda/irda.h>
#include <net/irda/parameters.h>
#include <net/irda/qos.h>
#include <net/irda/irlap.h>
#include <net/irda/irlap_frame.h>

Go to the source code of this file.

Functions

void irda_qos_compute_intersection (struct qos_info *qos, struct qos_info *new)
 
void irda_init_max_qos_capabilies (struct qos_info *qos)
 
 EXPORT_SYMBOL (irda_init_max_qos_capabilies)
 
int irlap_qos_negotiate (struct irlap_cb *self, struct sk_buff *skb)
 
int irlap_insert_qos_negotiation_params (struct irlap_cb *self, struct sk_buff *skb)
 
__u32 irlap_max_line_capacity (__u32 speed, __u32 max_turn_time)
 
void irda_qos_bits_to_value (struct qos_info *qos)
 
 EXPORT_SYMBOL (irda_qos_bits_to_value)
 

Variables

int sysctl_max_baud_rate = 16000000
 
int sysctl_max_noreply_time = 12
 
unsigned int sysctl_min_tx_turn_time = 10
 
unsigned int sysctl_max_tx_data_size = 2042
 
unsigned int sysctl_max_tx_window = 7
 

Function Documentation

EXPORT_SYMBOL ( irda_init_max_qos_capabilies  )
EXPORT_SYMBOL ( irda_qos_bits_to_value  )
void irda_init_max_qos_capabilies ( struct qos_info qos)

Definition at line 305 of file qos.c.

void irda_qos_bits_to_value ( struct qos_info qos)

Definition at line 749 of file qos.c.

void irda_qos_compute_intersection ( struct qos_info qos,
struct qos_info new 
)

Definition at line 281 of file qos.c.

int irlap_insert_qos_negotiation_params ( struct irlap_cb self,
struct sk_buff skb 
)

Definition at line 468 of file qos.c.

__u32 irlap_max_line_capacity ( __u32  speed,
__u32  max_turn_time 
)

Definition at line 710 of file qos.c.

int irlap_qos_negotiate ( struct irlap_cb self,
struct sk_buff skb 
)

Definition at line 432 of file qos.c.

Variable Documentation

int sysctl_max_baud_rate = 16000000

Definition at line 49 of file qos.c.

int sysctl_max_noreply_time = 12

Definition at line 56 of file qos.c.

unsigned int sysctl_max_tx_data_size = 2042

Definition at line 80 of file qos.c.

unsigned int sysctl_max_tx_window = 7

Definition at line 86 of file qos.c.

unsigned int sysctl_min_tx_turn_time = 10

Definition at line 65 of file qos.c.