Lines Matching defs:buddy
276 * This is a pretty standard buddy allocator. We keep areas in a multiple
674 void *buddy;
688 while ((buddy = sh_find_my_buddy(ptr, list)) != NULL) {
689 OPENSSL_assert(ptr == sh_find_my_buddy(buddy, list));
695 sh_clearbit(buddy, list, sh.bittable);
696 sh_remove_from_list(buddy);
701 memset(ptr > buddy ? ptr : buddy, 0, sizeof(SH_LIST));
702 if (ptr > buddy)
703 ptr = buddy;