Subversion Repositories HelenOS-historic

Compare Revisions

Ignore whitespace Rev 1702 → Rev 1701

/kernel/trunk/genarch/src/mm/asid.c
26,12 → 26,8
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
 
/** @addtogroup genarchmm
* @{
*/
 
/**
* @file
* @file asid.c
* @brief ASID management.
*
* Modern processor architectures optimize TLB utilization
173,7 → 169,3
spinlock_unlock(&asidlock);
interrupts_restore(ipl);
}
 
/** @}
*/
 
/kernel/trunk/genarch/src/mm/as_ht.c
25,14 → 25,9
* (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
 
/** @addtogroup genarchmm genarch
* @ingroup mm
* @{
*/
/**
* @file
* @file as_ht.c
* @brief Address space functions for global page hash table.
*/
 
118,7 → 113,3
if (unlock)
mutex_unlock(&as->lock);
}
 
/** @}
*/
 
/kernel/trunk/genarch/src/mm/as_pt.c
26,12 → 26,8
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
 
/** @addtogroup genarchmm
* @{
*/
 
/**
* @file
* @file as_pt.c
* @brief Address space functions for 4-level hierarchical pagetables.
*/
 
138,7 → 134,3
if (unlock)
mutex_unlock(&as->lock);
}
 
/** @}
*/
 
/kernel/trunk/genarch/src/mm/page_ht.c
26,12 → 26,8
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
 
/** @addtogroup genarchmm
* @{
*/
 
/**
* @file
* @file page_ht.c
* @brief Virtual Address Translation (VAT) for global page hash table.
*/
 
243,7 → 239,3
 
return t;
}
 
/** @}
*/
 
/kernel/trunk/genarch/src/mm/page_pt.c
26,12 → 26,8
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
 
/** @addtogroup genarchmm
* @{
*/
 
/**
* @file
* @file page_pt.c
* @brief Virtual Address Translation for hierarchical 4-level page tables.
*/
 
264,7 → 260,3
 
return &ptl3[PTL3_INDEX(page)];
}
 
/** @}
*/
 
/kernel/trunk/genarch/src/mm/asid_fifo.c
25,13 → 25,9
* (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
 
/** @addtogroup genarchmm
* @{
*/
/**
* @file
* @file asid_fifo.c
* @brief FIFO queue ASID management.
*
* Architectures that link with this file keep the unallocated ASIDs
93,7 → 89,3
{
fifo_push(free_asids, asid);
}
 
/** @}
*/