Lines Matching defs:bp2
6255 struct page_capture_hash_bucket *bp2;
6278 bp2 = bp1;
6279 if (bp2->flags & flags) {
6280 bp1 = bp2->next;
6281 bp1->prev = bp2->prev;
6282 bp2->prev->next = bp1;
6283 bp2->next = head;
6284 head = bp2;
6291 num_pages[bp2->pri]--;
6370 page_capture_hash_bucket_t *bp2;
6469 bp2 = page_capture_hash[index].lists[i].next;
6470 while (bp2 != &page_capture_hash[index].lists[i]) {
6471 if (bp2->pp == pp) {
6473 if (!(bp2->flags & CAPTURE_RETIRE)) {
6476 bp2->flags = flags;
6477 bp2->expires = bp1->expires;
6478 bp2->datap = datap;
6482 if (!(bp2->flags & CAPTURE_RETIRE) &&
6483 (datap == bp2->datap)) {
6484 bp2->expires = bp1->expires;
6493 bp2 = bp2->next;
6740 page_capture_hash_bucket_t *bp2;
6869 bp2 = page_capture_hash[index].lists[i].next;
6870 while (bp2 != &page_capture_hash[index].lists[i]) {
6871 if (bp2->pp == pp) {
6873 if (!(bp2->flags & CAPTURE_RETIRE)) {
6874 bp2->szc = bp1->szc;
6875 bp2->flags = bp1->flags;
6876 bp2->expires = bp1->expires;
6877 bp2->datap = bp1->datap;
6881 if (!(bp2->flags & CAPTURE_RETIRE)) {
6882 bp2->szc = bp1->szc;
6883 bp2->flags = bp1->flags;
6884 bp2->expires = bp1->expires;
6885 bp2->datap = bp1->datap;
6888 page_capture_hash[index].num_pages[bp2->pri]--;
6889 bp2->pri = PAGE_CAPTURE_PRIO(pp);
6890 page_capture_hash[index].num_pages[bp2->pri]++;
6896 bp2 = bp2->next;
7162 page_capture_hash_bucket_t *bp1, *bp2;
7180 bp2 = bp1->next;
7181 if (bp1 != bp2) {
7183 bp2->prev = &page_capture_hash[i].lists[0];
7185 page_capture_hash[i].lists[0].next = bp2;