Lines Matching refs:ptr2
2684 LIBMTP_devicestorage_t *oldhead, *ptr1, *ptr2, *newlist;
2691 oldhead = ptr1 = ptr2 = device->storage;
2696 ptr1 = ptr2 = oldhead;
2699 if (sortby == LIBMTP_STORAGE_SORTBY_FREESPACE && ptr1->FreeSpaceInBytes > ptr2->FreeSpaceInBytes)
2700 ptr2 = ptr1;
2701 if (sortby == LIBMTP_STORAGE_SORTBY_MAXSPACE && ptr1->FreeSpaceInBytes > ptr2->FreeSpaceInBytes)
2702 ptr2 = ptr1;
2708 if(ptr2->prev != NULL) {
2709 ptr1 = ptr2->prev;
2710 ptr1->next = ptr2->next;
2712 oldhead = ptr2->next;
2718 ptr1 = ptr2->next;
2720 ptr1->prev = ptr2->prev;
2722 ptr1 = ptr2->prev;
2728 newlist = ptr2;
2731 ptr2->prev = newlist;
2732 newlist->next = ptr2;