home *** CD-ROM | disk | FTP | other *** search
-
-
-
- kkkkeeeerrrrnnnn____mmmmaaaalllllllloooocccc((((DDDD3333XXXX)))) kkkkeeeerrrrnnnn____mmmmaaaalllllllloooocccc((((DDDD3333XXXX))))
-
-
-
- NNNNAAAAMMMMEEEE
- _kkkk_eeee_rrrr_nnnn______mmmm_aaaa_llll_llll_oooo_cccc - allocate kernel virtual memory
-
- SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS
- _####_iiii_nnnn_cccc_llll_uuuu_dddd_eeee _""""_ssss_yyyy_ssss_////_tttt_yyyy_pppp_eeee_ssss_...._hhhh_""""
-
- _vvvv_oooo_iiii_dddd _****_kkkk_eeee_rrrr_nnnn______mmmm_aaaa_llll_llll_oooo_cccc_((((_iiii_nnnn_tttt _n_u_m__b_y_t_e_s_))))_;;;;
-
- DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
- _kkkk_eeee_rrrr_nnnn______mmmm_aaaa_llll_llll_oooo_cccc allocates _n_u_m__b_y_t_e_s of kernel virtual memory. If necessary,
- it sleeps until the entire requested memory is available. Therefore, do
- not call this function from an interrupt routine. Memory is not
- physically contiguous.
-
- RRRReeeettttuuuurrrrnnnn VVVVaaaalllluuuueeeessss
- Returns a pointer to the requested memory.
-
- SSSSeeeeeeee AAAAllllssssoooo
- _kkkk_eeee_rrrr_nnnn______cccc_aaaa_llll_llll_oooo_cccc(D3X), _kkkk_eeee_rrrr_nnnn______ffff_rrrr_eeee_eeee(D3X), _kkkk_mmmm_eeee_mmmm______aaaa_llll_llll_oooo_cccc(D3)
-
- NNNNooootttteeee
- Drivers that use DMA should use _kkkk_mmmm_eeee_mmmm______aaaa_llll_llll_oooo_cccc(D3) to allocate buffers for
- DMA and free that memory with _kkkk_mmmm_eeee_mmmm______ffff_rrrr_eeee_eeee(D3). For a discussion, see
- _kkkk_mmmm_eeee_mmmm______aaaa_llll_llll_oooo_cccc(D3).
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- PPPPaaaaggggeeee 1111
-
-
-
-