Lines Matching refs:debounce
282 struct debounce {
285 struct debounce *next;
288 static struct debounce *pcic_deb_queue = NULL;
1599 * Setup a debounce timeout to do an initial card detect
3511 * This is when we are starting up or during debounce timeouts
5454 timeout_id_t debounce;
5457 * Always reset debounce but may need to check original state later.
5459 debounce = sockp->pcs_debounce_id;
5478 sockp->pcs_socket, status, debounce);
5503 debounce = 0;
5506 if (debounce) {
5625 if (debounce && (sockp->pcs_flags & PCS_CARD_REMOVED)) {
5629 * debounce handler, that way we're not doing
5657 pcic_err(pcic->dip, 8, "Queueing up debounce timeout for "
5667 * be re-enabled when the debounce timeout swings through
6489 struct debounce *debp;
6493 callb_generic_cpr, "pcic debounce thread");
6527 struct debounce *dbp, **dbpp = &pcic_deb_queue;
6530 dbp = kmem_alloc(sizeof (struct debounce), KM_SLEEP);
6554 struct debounce *dbp, **dbpp = &pcic_deb_queue;
6556 dbp = (struct debounce *)id;
6571 pcic_err(NULL, 6, "pcic: Failed to find debounce id 0x%p\n", id);
6791 struct debounce *debp = pcic_deb_queue;
6795 pcic_err(NULL, 6, debp ? "pcic debounce list (%s) lbolt 0x%x:\n" :