Lines Matching defs:mlp
664 struct memlist *mlp;
676 for (mlp = memscrub_memlist; mlp != NULL; mlp = mlp->ml_next) {
680 if (address < mlp->ml_address) {
681 address = mlp->ml_address;
687 if (address < (mlp->ml_address + mlp->ml_size))
695 if (mlp == NULL) {
696 mlp = memscrub_memlist;
697 address = mlp->ml_address;
701 * now we have legal address, and its mlp, condition bytes
703 bytes_remaining = (mlp->ml_address + mlp->ml_size) - address;
711 if ((mlp->ml_next == NULL) &&
712 ((mlp->ml_address + mlp->ml_size) == (address + bytes)))
842 struct memlist *mlp = next->ml_next;
847 mlp->ml_address = next->ml_address;
848 mlp->ml_size += next->ml_size;
849 mlp->ml_size += bytes;
852 next->ml_prev->ml_next = mlp;
853 mlp->ml_prev = next->ml_prev;