Lines Matching refs:item
1486 # $k is the hash key of the item
1488 # If $n is undefined, the item has been removed from the heap.
1650 # Expire oldest item from cache until cache size is smaller than $max
1800 # The item with the smallest sequence number is always at the top.
1802 # item at the bottom.
1809 # Insert a new, fresh item at the bottom of the heap
1811 my ($self, $item) = @_;
1814 $self->[$i] = $item;
1819 # Insert [$data, $seq] pair at or below item $i in the heap.
1822 my ($self, $item, $i) = @_;
1826 if ($self->[$i][SEQ] > $item->[SEQ]) { # inserted item is older
1827 ($self->[$i], $item) = ($item, $self->[$i]);
1837 $self->[$i] = $item;
1842 # Remove the item at node $i from the heap, moving child items upwards.
1843 # The item with the smallest sequence number is always at the top.
1845 # Return the removed item. Return undef if there was no item at node $i.
1879 # set the sequence number of the indicated item to a higher number
1880 # than any other item in the heap, and bubble the item down to the
1904 # Return item $n from the heap, promoting its LRU status
1924 # The hask key has changed for an item;
2445 =item *
2452 =item *
2475 =item *
2484 =item *
2490 =item *