Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions
id_table.c File Reference
#include <linux/kernel.h>
#include <linux/random.h>
#include "iw_cxgb4.h"

Go to the source code of this file.

Macros

#define RANDOM_SKIP   16
 

Functions

u32 c4iw_id_alloc (struct c4iw_id_table *alloc)
 
void c4iw_id_free (struct c4iw_id_table *alloc, u32 obj)
 
int c4iw_id_table_alloc (struct c4iw_id_table *alloc, u32 start, u32 num, u32 reserved, u32 flags)
 
void c4iw_id_table_free (struct c4iw_id_table *alloc)
 

Macro Definition Documentation

#define RANDOM_SKIP   16

Definition at line 36 of file id_table.c.

Function Documentation

u32 c4iw_id_alloc ( struct c4iw_id_table alloc)

Definition at line 44 of file id_table.c.

void c4iw_id_free ( struct c4iw_id_table alloc,
u32  obj 
)

Definition at line 71 of file id_table.c.

int c4iw_id_table_alloc ( struct c4iw_id_table alloc,
u32  start,
u32  num,
u32  reserved,
u32  flags 
)

Definition at line 83 of file id_table.c.

void c4iw_id_table_free ( struct c4iw_id_table alloc)

Definition at line 109 of file id_table.c.