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

#include <sch_generic.h>

Data Fields

struct Qdisc_opsnext
 
struct Qdisc_class_opscl_ops
 
char id [IFNAMSIZ]
 
int priv_size
 
int(* enqueue )(struct sk_buff *, struct Qdisc *)
 
struct sk_buff *(* dequeue )(struct Qdisc *)
 
struct sk_buff *(* peek )(struct Qdisc *)
 
unsigned int(* drop )(struct Qdisc *)
 
int(* init )(struct Qdisc *, struct nlattr *arg)
 
void(* reset )(struct Qdisc *)
 
void(* destroy )(struct Qdisc *)
 
int(* change )(struct Qdisc *, struct nlattr *arg)
 
void(* attach )(struct Qdisc *)
 
int(* dump )(struct Qdisc *, struct sk_buff *)
 
int(* dump_stats )(struct Qdisc *, struct gnet_dump *)
 
struct moduleowner
 

Detailed Description

Definition at line 150 of file sch_generic.h.

Field Documentation

void(* attach)(struct Qdisc *)

Definition at line 165 of file sch_generic.h.

int(* change)(struct Qdisc *, struct nlattr *arg)

Definition at line 164 of file sch_generic.h.

Definition at line 152 of file sch_generic.h.

struct sk_buff*(* dequeue)(struct Qdisc *)
read

Definition at line 157 of file sch_generic.h.

void(* destroy)(struct Qdisc *)

Definition at line 163 of file sch_generic.h.

unsigned int(* drop)(struct Qdisc *)

Definition at line 159 of file sch_generic.h.

int(* dump)(struct Qdisc *, struct sk_buff *)

Definition at line 167 of file sch_generic.h.

int(* dump_stats)(struct Qdisc *, struct gnet_dump *)

Definition at line 168 of file sch_generic.h.

int(* enqueue)(struct sk_buff *, struct Qdisc *)

Definition at line 156 of file sch_generic.h.

Definition at line 153 of file sch_generic.h.

int(* init)(struct Qdisc *, struct nlattr *arg)

Definition at line 161 of file sch_generic.h.

Definition at line 151 of file sch_generic.h.

struct module* owner

Definition at line 170 of file sch_generic.h.

struct sk_buff*(* peek)(struct Qdisc *)
read

Definition at line 158 of file sch_generic.h.

int priv_size

Definition at line 154 of file sch_generic.h.

void(* reset)(struct Qdisc *)

Definition at line 162 of file sch_generic.h.


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