Searched refs:hashbin_t (Results 1 – 21 of 21) sorted by relevance
/linux-2.6.39/include/net/irda/ |
D | irqueue.h | 68 typedef struct hashbin_t { struct 77 } hashbin_t; argument 79 hashbin_t *hashbin_new(int type); 80 int hashbin_delete(hashbin_t* hashbin, FREE_FUNC func); 81 int hashbin_clear(hashbin_t* hashbin, FREE_FUNC free_func); 82 void hashbin_insert(hashbin_t* hashbin, irda_queue_t* entry, long hashv, 84 void* hashbin_remove(hashbin_t* hashbin, long hashv, const char* name); 85 void* hashbin_remove_first(hashbin_t *hashbin); 86 void* hashbin_remove_this( hashbin_t* hashbin, irda_queue_t* entry); 87 void* hashbin_find(hashbin_t* hashbin, long hashv, const char* name); [all …]
|
D | discovery.h | 91 void irlmp_add_discovery(hashbin_t *cachelog, discovery_t *discovery); 92 void irlmp_add_discovery_log(hashbin_t *cachelog, hashbin_t *log); 93 void irlmp_expire_discoveries(hashbin_t *log, __u32 saddr, int force); 94 struct irda_device_info *irlmp_copy_discoveries(hashbin_t *log, int *pn,
|
D | irlmp.h | 148 hashbin_t *lsaps; /* LSAP associated with this link */ 182 hashbin_t *links; /* IrLAP connection table */ 183 hashbin_t *unconnected_lsaps; 184 hashbin_t *clients; 185 hashbin_t *services; 187 hashbin_t *cachelog; /* Current discovery log */ 225 void irlmp_discovery_confirm(hashbin_t *discovery_log, DISCOVERY_MODE mode);
|
D | irias_object.h | 50 hashbin_t *attribs; 106 extern hashbin_t *irias_objects;
|
D | irlap.h | 196 hashbin_t *discovery_log; 247 void irlap_discovery_confirm(struct irlap_cb *, hashbin_t *discovery_log);
|
D | af_irda.h | 68 hashbin_t *cachelog; /* Result of discovery query */
|
D | irlmp_frame.h | 59 void irlmp_link_discovery_confirm(struct lap_cb *self, hashbin_t *log);
|
D | ircomm_core.h | 84 extern hashbin_t *ircomm;
|
D | irttp.h | 149 hashbin_t *tsaps;
|
/linux-2.6.39/net/irda/ |
D | irqueue.c | 353 hashbin_t *hashbin_new(int type) in hashbin_new() 355 hashbin_t* hashbin; in hashbin_new() 391 int hashbin_delete( hashbin_t* hashbin, FREE_FUNC free_func) in hashbin_delete() 449 void hashbin_insert(hashbin_t* hashbin, irda_queue_t* entry, long hashv, in hashbin_insert() 502 void *hashbin_remove_first( hashbin_t *hashbin) in hashbin_remove_first() 562 void* hashbin_remove( hashbin_t* hashbin, long hashv, const char* name) in hashbin_remove() 655 void* hashbin_remove_this( hashbin_t* hashbin, irda_queue_t* entry) in hashbin_remove_this() 717 void* hashbin_find( hashbin_t* hashbin, long hashv, const char* name ) in hashbin_find() 772 void* hashbin_lock_find( hashbin_t* hashbin, long hashv, const char* name ) in hashbin_lock_find() 802 void* hashbin_find_next( hashbin_t* hashbin, long hashv, const char* name, in hashbin_find_next() [all …]
|
D | discovery.c | 61 void irlmp_add_discovery(hashbin_t *cachelog, discovery_t *new) in irlmp_add_discovery() 112 void irlmp_add_discovery_log(hashbin_t *cachelog, hashbin_t *log) in irlmp_add_discovery_log() 153 void irlmp_expire_discoveries(hashbin_t *log, __u32 saddr, int force) in irlmp_expire_discoveries() 228 void irlmp_dump_discoveries(hashbin_t *log) 266 struct irda_device_info *irlmp_copy_discoveries(hashbin_t *log, int *pn, in irlmp_copy_discoveries()
|
D | irlmp_frame.c | 38 __u8 slsap, int status, hashbin_t *); 384 void irlmp_link_discovery_confirm(struct lap_cb *self, hashbin_t *log) in irlmp_link_discovery_confirm() 436 hashbin_t *queue) in irlmp_find_lsap()
|
D | irda_device.c | 58 static hashbin_t *dongles = NULL; 59 static hashbin_t *tasks = NULL;
|
D | irlap.c | 52 static hashbin_t *irlap = NULL; 568 void irlap_discovery_confirm(struct irlap_cb *self, hashbin_t *discovery_log) in irlap_discovery_confirm()
|
D | irlmp.c | 960 hashbin_t *log, DISCOVERY_MODE mode) in irlmp_notify_client() 1012 void irlmp_discovery_confirm(hashbin_t *log, DISCOVERY_MODE mode) in irlmp_discovery_confirm() 1857 hashbin_t *hashbin;
|
D | irias_object.c | 33 hashbin_t *irias_objects;
|
D | irlmp_event.c | 211 irlmp_do_all_lsap_event(hashbin_t * lsap_hashbin, in irlmp_do_all_lsap_event()
|
D | iriap.c | 63 static hashbin_t *iriap = NULL;
|
/linux-2.6.39/net/irda/irnet/ |
D | irnet_irda.h | 50 hashbin_t * list;
|
/linux-2.6.39/net/irda/ircomm/ |
D | ircomm_core.c | 68 hashbin_t *ircomm = NULL;
|
D | ircomm_tty.c | 81 static hashbin_t *ircomm_tty = NULL;
|