Lines Matching refs:tsaps
95 irttp->tsaps = hashbin_new(HB_LOCK);
96 if (!irttp->tsaps) {
120 hashbin_delete(irttp->tsaps, (FREE_FUNC) __irttp_close_tsap);
444 hashbin_insert(irttp->tsaps, (irda_queue_t *) self, (long) self, NULL);
516 tsap = hashbin_remove(irttp->tsaps, (long) self, NULL);
1426 spin_lock_irqsave(&irttp->tsaps->hb_spinlock, flags);
1429 if (!hashbin_find(irttp->tsaps, (long) orig, NULL)) {
1431 spin_unlock_irqrestore(&irttp->tsaps->hb_spinlock, flags);
1439 spin_unlock_irqrestore(&irttp->tsaps->hb_spinlock, flags);
1446 spin_unlock_irqrestore(&irttp->tsaps->hb_spinlock, flags);
1466 hashbin_insert(irttp->tsaps, (irda_queue_t *) new, (long) new, NULL);
1799 spin_lock_irq(&irttp->tsaps->hb_spinlock);
1802 for (self = (struct tsap_cb *) hashbin_get_first(irttp->tsaps);
1804 self = (struct tsap_cb *) hashbin_get_next(irttp->tsaps)) {
1819 return (void *) hashbin_get_next(irttp->tsaps);
1824 spin_unlock_irq(&irttp->tsaps->hb_spinlock);