Home
last modified time | relevance | path

Searched refs:unconnected_lsaps (Results 1 – 4 of 4) sorted by relevance

/linux-4.4.14/net/irda/
Dirlmp.c96 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 …]
Dirlmp_frame.c119 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()
Dirlmp_event.c396 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.4.14/include/net/irda/
Dirlmp.h183 hashbin_t *unconnected_lsaps; member