Subversion Repositories HelenOS-historic

Rev

Rev 1700 | Rev 1708 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1700 Rev 1702
Line 25... Line 25...
25
 * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
25
 * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
26
 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
26
 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
27
 * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
27
 * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
28
 */
28
 */
29
 
29
 
-
 
30
 /** @addtogroup genericmm
-
 
31
 * @{
-
 
32
 */
-
 
33
 
30
/**
34
/**
31
 * @file    frame.c
35
 * @file
32
 * @brief   Physical frame allocator.
36
 * @brief   Physical frame allocator.
33
 *
37
 *
34
 * This file contains the physical frame allocator and memory zone management.
38
 * This file contains the physical frame allocator and memory zone management.
35
 * The frame allocator is built on top of the buddy allocator.
39
 * The frame allocator is built on top of the buddy allocator.
36
 *
40
 *
Line 1143... Line 1147...
1143
out:
1147
out:
1144
    spinlock_unlock(&zones.lock);
1148
    spinlock_unlock(&zones.lock);
1145
    interrupts_restore(ipl);
1149
    interrupts_restore(ipl);
1146
}
1150
}
1147
 
1151
 
-
 
1152
 
-
 
1153
 /** @}
-
 
1154
 */
-
 
1155