Lines Matching refs:bp2

6303 	struct page_capture_hash_bucket *bp2;  in page_capture_unregister_callback()  local
6326 bp2 = bp1; in page_capture_unregister_callback()
6327 if (bp2->flags & flags) { in page_capture_unregister_callback()
6328 bp1 = bp2->next; in page_capture_unregister_callback()
6329 bp1->prev = bp2->prev; in page_capture_unregister_callback()
6330 bp2->prev->next = bp1; in page_capture_unregister_callback()
6331 bp2->next = head; in page_capture_unregister_callback()
6332 head = bp2; in page_capture_unregister_callback()
6339 num_pages[bp2->pri]--; in page_capture_unregister_callback()
6418 page_capture_hash_bucket_t *bp2; in page_capture_add_hash() local
6517 bp2 = page_capture_hash[index].lists[i].next; in page_capture_add_hash()
6518 while (bp2 != &page_capture_hash[index].lists[i]) { in page_capture_add_hash()
6519 if (bp2->pp == pp) { in page_capture_add_hash()
6521 if (!(bp2->flags & CAPTURE_RETIRE)) { in page_capture_add_hash()
6524 bp2->flags = flags; in page_capture_add_hash()
6525 bp2->expires = bp1->expires; in page_capture_add_hash()
6526 bp2->datap = datap; in page_capture_add_hash()
6530 if (!(bp2->flags & CAPTURE_RETIRE) && in page_capture_add_hash()
6531 (datap == bp2->datap)) { in page_capture_add_hash()
6532 bp2->expires = bp1->expires; in page_capture_add_hash()
6541 bp2 = bp2->next; in page_capture_add_hash()
6788 page_capture_hash_bucket_t *bp2; in page_capture_take_action() local
6917 bp2 = page_capture_hash[index].lists[i].next; in page_capture_take_action()
6918 while (bp2 != &page_capture_hash[index].lists[i]) { in page_capture_take_action()
6919 if (bp2->pp == pp) { in page_capture_take_action()
6921 if (!(bp2->flags & CAPTURE_RETIRE)) { in page_capture_take_action()
6922 bp2->szc = bp1->szc; in page_capture_take_action()
6923 bp2->flags = bp1->flags; in page_capture_take_action()
6924 bp2->expires = bp1->expires; in page_capture_take_action()
6925 bp2->datap = bp1->datap; in page_capture_take_action()
6929 if (!(bp2->flags & CAPTURE_RETIRE)) { in page_capture_take_action()
6930 bp2->szc = bp1->szc; in page_capture_take_action()
6931 bp2->flags = bp1->flags; in page_capture_take_action()
6932 bp2->expires = bp1->expires; in page_capture_take_action()
6933 bp2->datap = bp1->datap; in page_capture_take_action()
6936 page_capture_hash[index].num_pages[bp2->pri]--; in page_capture_take_action()
6937 bp2->pri = PAGE_CAPTURE_PRIO(pp); in page_capture_take_action()
6938 page_capture_hash[index].num_pages[bp2->pri]++; in page_capture_take_action()
6944 bp2 = bp2->next; in page_capture_take_action()
7210 page_capture_hash_bucket_t *bp1, *bp2; in page_capture_async() local
7228 bp2 = bp1->next; in page_capture_async()
7229 if (bp1 != bp2) { in page_capture_async()
7231 bp2->prev = &page_capture_hash[i].lists[0]; in page_capture_async()
7233 page_capture_hash[i].lists[0].next = bp2; in page_capture_async()