Lines Matching refs:pas
412 struct page_address_slot *pas;
417 pas = page_slot(page);
419 spin_lock_irqsave(&pas->lock, flags);
420 if (!list_empty(&pas->lh)) {
423 list_for_each_entry(pam, &pas->lh, list) {
431 spin_unlock_irqrestore(&pas->lock, flags);
445 struct page_address_slot *pas;
450 pas = page_slot(page);
456 spin_lock_irqsave(&pas->lock, flags);
457 list_add_tail(&pam->list, &pas->lh);
458 spin_unlock_irqrestore(&pas->lock, flags);
460 spin_lock_irqsave(&pas->lock, flags);
461 list_for_each_entry(pam, &pas->lh, list) {
464 spin_unlock_irqrestore(&pas->lock, flags);
468 spin_unlock_irqrestore(&pas->lock, flags);