Commit 2ab878cf authored by Stephen Hemminger's avatar Stephen Hemminger

[IRDA]: Move hashbin exports out of irsyms and into irqueue.

parent 604df752
......@@ -191,6 +191,7 @@
*
* Jean II
*/
#include <linux/module.h>
#include <net/irda/irda.h>
#include <net/irda/irqueue.h>
......@@ -374,6 +375,7 @@ hashbin_t *hashbin_new(int type)
return hashbin;
}
EXPORT_SYMBOL(hashbin_new);
/*
......@@ -427,6 +429,7 @@ int hashbin_delete( hashbin_t* hashbin, FREE_FUNC free_func)
return 0;
}
EXPORT_SYMBOL(hashbin_delete);
/********************* HASHBIN LIST OPERATIONS *********************/
......@@ -478,6 +481,7 @@ void hashbin_insert(hashbin_t* hashbin, irda_queue_t* entry, long hashv,
spin_unlock_irqrestore(&hashbin->hb_spinlock, flags);
} /* Default is no-lock */
}
EXPORT_SYMBOL(hashbin_insert);
/*
* Function hashbin_remove_first (hashbin)
......@@ -628,6 +632,7 @@ void* hashbin_remove( hashbin_t* hashbin, long hashv, const char* name)
return NULL;
}
EXPORT_SYMBOL(hashbin_remove);
/*
* Function hashbin_remove_this (hashbin, entry)
......@@ -690,6 +695,7 @@ void* hashbin_remove_this( hashbin_t* hashbin, irda_queue_t* entry)
return entry;
}
EXPORT_SYMBOL(hashbin_remove_this);
/*********************** HASHBIN ENUMERATION ***********************/
......@@ -743,6 +749,7 @@ void* hashbin_find( hashbin_t* hashbin, long hashv, const char* name )
return NULL;
}
EXPORT_SYMBOL(hashbin_find);
/*
* Function hashbin_lock_find (hashbin, hashv, name)
......@@ -771,6 +778,7 @@ void* hashbin_lock_find( hashbin_t* hashbin, long hashv, const char* name )
return entry;
}
EXPORT_SYMBOL(hashbin_lock_find);
/*
* Function hashbin_find (hashbin, hashv, name, pnext)
......@@ -812,6 +820,7 @@ void* hashbin_find_next( hashbin_t* hashbin, long hashv, const char* name,
return entry;
}
EXPORT_SYMBOL(hashbin_find_next);
/*
* Function hashbin_get_first (hashbin)
......@@ -843,6 +852,7 @@ irda_queue_t *hashbin_get_first( hashbin_t* hashbin)
*/
return NULL;
}
EXPORT_SYMBOL(hashbin_get_first);
/*
* Function hashbin_get_next (hashbin)
......@@ -900,3 +910,4 @@ irda_queue_t *hashbin_get_next( hashbin_t *hashbin)
}
return NULL;
}
EXPORT_SYMBOL(hashbin_get_next);
......@@ -129,18 +129,6 @@ EXPORT_SYMBOL(irlmp_get_saddr);
EXPORT_SYMBOL(irlmp_dup);
EXPORT_SYMBOL(lmp_reasons);
/* Queue */
EXPORT_SYMBOL(hashbin_new);
EXPORT_SYMBOL(hashbin_insert);
EXPORT_SYMBOL(hashbin_delete);
EXPORT_SYMBOL(hashbin_remove);
EXPORT_SYMBOL(hashbin_remove_this);
EXPORT_SYMBOL(hashbin_find);
EXPORT_SYMBOL(hashbin_lock_find);
EXPORT_SYMBOL(hashbin_find_next);
EXPORT_SYMBOL(hashbin_get_next);
EXPORT_SYMBOL(hashbin_get_first);
/* IrLAP */
EXPORT_SYMBOL(irlap_open);
EXPORT_SYMBOL(irlap_close);
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment