• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500-V1.0.1.40_1.0.68/ap/gpl/timemachine/db-4.7.25.NC/mp/

Lines Matching refs:alloc_bhp

111 	BH *alloc_bhp, *bhp, *frozen_bhp, *oldest_bhp;
137 alloc_bhp = bhp = frozen_bhp = NULL;
339 if (alloc_bhp != NULL) {
340 __memp_free(infop, mfp, alloc_bhp);
341 alloc_bhp = NULL;
389 * bhp == NULL, alloc_bhp == NULL
393 * bhp != NULL, alloc_bhp == NULL
399 * bhp != NULL, alloc_bhp != NULL
405 * bhp == NULL, alloc_bhp != NULL
408 (alloc_bhp == NULL ? FIRST_MISS : SECOND_MISS) :
409 (alloc_bhp == NULL ? FIRST_FOUND : SECOND_FOUND);
499 alloc_bhp = oldest_bhp;
502 DB_ASSERT(env, alloc_bhp == NULL ||
503 !F_ISSET(alloc_bhp, BH_FROZEN));
508 if ((!makecopy && frozen_bhp == NULL) || alloc_bhp != NULL)
575 __memp_alloc(dbmp, infop, mfp, 0, NULL, &alloc_bhp)) != 0)
578 if ((uintptr_t)alloc_bhp->buf & (sizeof(size_t) - 1)) {
630 __memp_free(infop, mfp, alloc_bhp);
634 alloc_bhp = NULL;
690 __memp_free(infop, mfp, alloc_bhp);
693 alloc_bhp = NULL;
719 bhp = alloc_bhp;
720 alloc_bhp = NULL;
800 DB_ASSERT(env, alloc_bhp != NULL);
810 frozen_bhp, alloc_bhp)) != 0)
812 bhp = alloc_bhp;
815 frozen_bhp = alloc_bhp = NULL;
864 DB_ASSERT(env, alloc_bhp != NULL);
865 DB_ASSERT(env, alloc_bhp != bhp);
871 alloc_bhp->ref = 1;
872 alloc_bhp->ref_sync = 0;
873 alloc_bhp->flags = F_ISSET(bhp, BH_DIRTY | BH_DIRTY_CREATE);
875 alloc_bhp->priority = bhp->priority;
876 alloc_bhp->pgno = bhp->pgno;
877 alloc_bhp->mf_offset = bhp->mf_offset;
878 alloc_bhp->td_off = INVALID_ROFF;
880 (ret = __memp_bh_settxn(dbmp, mfp, alloc_bhp, td)) != 0)
883 memset(alloc_bhp->buf, 0, mfp->stat.st_pagesize);
884 F_SET(alloc_bhp, BH_DIRTY_CREATE);
886 memcpy(alloc_bhp->buf, bhp->buf, mfp->stat.st_pagesize);
888 SH_CHAIN_INSERT_AFTER(bhp, alloc_bhp, vc, __bh);
890 bhp, alloc_bhp, hq, __bh);
896 bhp = alloc_bhp;
898 if (alloc_bhp != oldest_bhp) {
904 alloc_bhp = NULL;
1001 DB_ASSERT(env, alloc_bhp == NULL);
1024 /* If alloc_bhp is set, free the memory. */
1025 if (alloc_bhp != NULL) {
1027 __memp_free(infop, mfp, alloc_bhp);