/linux-2.4.37.9/include/net/irda/ |
D | irqueue.h | 74 typedef struct hashbin_t { struct 82 } hashbin_t; typedef 84 hashbin_t *hashbin_new(int type); 85 int hashbin_delete(hashbin_t* hashbin, FREE_FUNC func); 86 int hashbin_clear(hashbin_t* hashbin, FREE_FUNC free_func); 87 void hashbin_insert(hashbin_t* hashbin, irda_queue_t* entry, __u32 hashv, 89 void* hashbin_find(hashbin_t* hashbin, __u32 hashv, char* name); 90 void* hashbin_remove(hashbin_t* hashbin, __u32 hashv, char* name); 91 void* hashbin_remove_first(hashbin_t *hashbin); 92 void* hashbin_remove_this( hashbin_t* hashbin, irda_queue_t* entry); [all …]
|
D | discovery.h | 73 void irlmp_add_discovery(hashbin_t *cachelog, discovery_t *discovery); 74 void irlmp_add_discovery_log(hashbin_t *cachelog, hashbin_t *log); 75 void irlmp_expire_discoveries(hashbin_t *log, __u32 saddr, int force); 76 struct irda_device_info *irlmp_copy_discoveries(hashbin_t *log, int *pn, __u16 mask);
|
D | irlmp.h | 76 typedef void (*DISCOVERY_CALLBACK2) (hashbin_t *, void *); 134 hashbin_t *lsaps; /* LSAP associated with this link */ 174 hashbin_t *links; /* IrLAP connection table */ 175 hashbin_t *unconnected_lsaps; 176 hashbin_t *clients; 177 hashbin_t *services; 179 hashbin_t *cachelog; /* Current discovery log */ 218 void irlmp_discovery_confirm(hashbin_t *discovery_log, DISCOVERY_MODE); 255 static inline hashbin_t *irlmp_get_cachelog(void) { return irlmp->cachelog; } in irlmp_get_cachelog()
|
D | irlap.h | 167 hashbin_t *discovery_log; 184 extern hashbin_t *irlap; 218 void irlap_discovery_confirm(struct irlap_cb *, hashbin_t *discovery_log);
|
D | irias_object.h | 50 hashbin_t *attribs; 107 extern hashbin_t *objects;
|
D | irlmp_frame.h | 60 void irlmp_link_discovery_confirm(struct lap_cb *self, hashbin_t *log);
|
D | ircomm_tty.h | 120 extern hashbin_t *ircomm_tty;
|
D | irda-usb.h | 151 hashbin_t *tx_list; /* Queued transmit skb's */
|
D | ircomm_core.h | 83 extern hashbin_t *ircomm;
|
D | irttp.h | 148 hashbin_t *tsaps;
|
D | irlan_common.h | 225 extern hashbin_t *irlan;
|
D | irda.h | 156 hashbin_t *cachelog; /* Result of discovery query */
|
/linux-2.4.37.9/net/irda/ |
D | irqueue.c | 50 hashbin_t *hashbin_new(int type) in hashbin_new() 52 hashbin_t* hashbin; in hashbin_new() 58 hashbin = kmalloc( sizeof(hashbin_t), GFP_ATOMIC); in hashbin_new() 65 memset(hashbin, 0, sizeof(hashbin_t)); in hashbin_new() 82 int hashbin_clear( hashbin_t* hashbin, FREE_FUNC free_func) in hashbin_clear() 115 int hashbin_delete( hashbin_t* hashbin, FREE_FUNC free_func) in hashbin_delete() 152 void hashbin_insert(hashbin_t* hashbin, irda_queue_t* entry, __u32 hashv, char* name) in hashbin_insert() 213 void* hashbin_find( hashbin_t* hashbin, __u32 hashv, char* name ) in hashbin_find() 281 void *hashbin_remove_first( hashbin_t *hashbin) in hashbin_remove_first() 305 void* hashbin_remove( hashbin_t* hashbin, __u32 hashv, char* name) in hashbin_remove() [all …]
|
D | discovery.c | 56 void irlmp_add_discovery(hashbin_t *cachelog, discovery_t *new) in irlmp_add_discovery() 107 void irlmp_add_discovery_log(hashbin_t *cachelog, hashbin_t *log) in irlmp_add_discovery_log() 142 void irlmp_expire_discoveries(hashbin_t *log, __u32 saddr, int force) in irlmp_expire_discoveries() 181 void irlmp_dump_discoveries(hashbin_t *log) in irlmp_dump_discoveries() 218 struct irda_device_info *irlmp_copy_discoveries(hashbin_t *log, int *pn, __u16 mask) in irlmp_copy_discoveries() 274 __u32 irlmp_find_device(hashbin_t *cachelog, char *name, __u32 *saddr) in irlmp_find_device() 313 hashbin_t *cachelog = irlmp_get_cachelog(); in discovery_proc_read()
|
D | irlmp_frame.c | 39 __u8 slsap, int status, hashbin_t *); 388 void irlmp_link_discovery_confirm(struct lap_cb *self, hashbin_t *log) in irlmp_link_discovery_confirm() 425 hashbin_t *queue) in irlmp_find_lsap()
|
D | irda_device.c | 75 static hashbin_t *dongles = NULL; 76 static hashbin_t *tasks = NULL;
|
D | irias_object.c | 32 hashbin_t *objects = NULL;
|
D | irlap.c | 51 hashbin_t *irlap = NULL; 545 void irlap_discovery_confirm(struct irlap_cb *self, hashbin_t *discovery_log) in irlap_discovery_confirm()
|
D | irlmp.c | 920 hashbin_t *log, DISCOVERY_MODE mode) in irlmp_notify_client() 956 void irlmp_discovery_confirm(hashbin_t *log, DISCOVERY_MODE mode) in irlmp_discovery_confirm()
|
D | iriap.c | 61 static hashbin_t *iriap = NULL;
|
/linux-2.4.37.9/net/irda/irnet/ |
D | irnet_irda.h | 50 hashbin_t * list;
|
/linux-2.4.37.9/net/irda/ircomm/ |
D | ircomm_core.c | 60 hashbin_t *ircomm = NULL;
|
D | ircomm_tty.c | 84 hashbin_t *ircomm_tty = NULL;
|
/linux-2.4.37.9/drivers/net/irda/ |
D | irtty.c | 44 static hashbin_t *irtty = NULL;
|
/linux-2.4.37.9/net/irda/irlan/ |
D | irlan_common.c | 66 hashbin_t *irlan = NULL;
|