Searched refs:unconnected_lsaps (Results 1 – 4 of 4) sorted by relevance
/linux-4.1.27/net/irda/ |
D | irlmp.c | 96 irlmp->unconnected_lsaps = hashbin_new(HB_LOCK); in irlmp_init() 102 (irlmp->unconnected_lsaps == NULL) || in irlmp_init() 137 hashbin_delete(irlmp->unconnected_lsaps, (FREE_FUNC) kfree); in irlmp_cleanup() 195 hashbin_insert(irlmp->unconnected_lsaps, (irda_queue_t *) self, in irlmp_open_lsap() 263 lsap = hashbin_remove(irlmp->unconnected_lsaps, (long) self, in irlmp_close_lsap() 472 lsap = hashbin_remove(irlmp->unconnected_lsaps, (long) self, NULL); in irlmp_connect_request() 628 spin_lock_irqsave(&irlmp->unconnected_lsaps->hb_spinlock, flags); in irlmp_dup() 632 if ((!hashbin_find(irlmp->unconnected_lsaps, (long) orig, NULL)) || in irlmp_dup() 636 spin_unlock_irqrestore(&irlmp->unconnected_lsaps->hb_spinlock, in irlmp_dup() 645 spin_unlock_irqrestore(&irlmp->unconnected_lsaps->hb_spinlock, in irlmp_dup() [all …]
|
D | irlmp_frame.c | 119 irlmp->unconnected_lsaps); in irlmp_link_data_indication() 232 spin_lock_irqsave(&irlmp->unconnected_lsaps->hb_spinlock, flags); in irlmp_link_unitdata_indication() 233 lsap = (struct lsap_cb *) hashbin_get_first(irlmp->unconnected_lsaps); in irlmp_link_unitdata_indication() 244 lsap = (struct lsap_cb *) hashbin_get_next(irlmp->unconnected_lsaps); in irlmp_link_unitdata_indication() 246 spin_unlock_irqrestore(&irlmp->unconnected_lsaps->hb_spinlock, flags); in irlmp_link_unitdata_indication()
|
D | irlmp_event.c | 396 irlmp_do_all_lsap_event(irlmp->unconnected_lsaps, in irlmp_state_active() 569 lsap = hashbin_remove(irlmp->unconnected_lsaps, (long) self, in irlmp_state_connect()
|
/linux-4.1.27/include/net/irda/ |
D | irlmp.h | 183 hashbin_t *unconnected_lsaps; member
|