Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions
discovery.c File Reference
#include <linux/string.h>
#include <linux/socket.h>
#include <linux/fs.h>
#include <linux/seq_file.h>
#include <linux/slab.h>
#include <linux/export.h>
#include <net/irda/irda.h>
#include <net/irda/irlmp.h>
#include <net/irda/discovery.h>
#include <asm/unaligned.h>

Go to the source code of this file.

Functions

void irlmp_add_discovery (hashbin_t *cachelog, discovery_t *new)
 
void irlmp_add_discovery_log (hashbin_t *cachelog, hashbin_t *log)
 
void irlmp_expire_discoveries (hashbin_t *log, __u32 saddr, int force)
 
struct irda_device_infoirlmp_copy_discoveries (hashbin_t *log, int *pn, __u16 mask, int old_entries)
 

Function Documentation

void irlmp_add_discovery ( hashbin_t cachelog,
discovery_t new 
)

Definition at line 62 of file discovery.c.

void irlmp_add_discovery_log ( hashbin_t cachelog,
hashbin_t log 
)

Definition at line 113 of file discovery.c.

struct irda_device_info* irlmp_copy_discoveries ( hashbin_t log,
int pn,
__u16  mask,
int  old_entries 
)
read

Definition at line 267 of file discovery.c.

void irlmp_expire_discoveries ( hashbin_t log,
__u32  saddr,
int  force 
)

Definition at line 154 of file discovery.c.