Lines Matching refs:wd_trim
3448 ASSERT(window->wd_trim.tr_trim_last == B_FALSE); in rootnex_bind_slowpath()
3802 window->wd_trim.tr_trim_first = B_FALSE; in rootnex_init_win()
3803 window->wd_trim.tr_trim_last = B_FALSE; in rootnex_init_win()
3804 window->wd_trim.tr_first_copybuf_win = B_FALSE; in rootnex_init_win()
3805 window->wd_trim.tr_last_copybuf_win = B_FALSE; in rootnex_init_win()
4125 (*windowp)->wd_trim.tr_trim_last = B_TRUE; in rootnex_sgllen_window_boundary()
4126 (*windowp)->wd_trim.tr_last_cookie = cookie; in rootnex_sgllen_window_boundary()
4127 (*windowp)->wd_trim.tr_last_paddr = cookie->dmac_laddress; in rootnex_sgllen_window_boundary()
4129 (*windowp)->wd_trim.tr_last_size = cookie->dmac_size - trim_sz; in rootnex_sgllen_window_boundary()
4140 cookie->dmac_size = (*windowp)->wd_trim.tr_last_size; in rootnex_sgllen_window_boundary()
4149 (*windowp)->wd_trim.tr_trim_first = B_TRUE; in rootnex_sgllen_window_boundary()
4150 (*windowp)->wd_trim.tr_first_paddr = cookie->dmac_laddress + coffset; in rootnex_sgllen_window_boundary()
4151 (*windowp)->wd_trim.tr_first_size = trim_sz; in rootnex_sgllen_window_boundary()
4176 (*windowp)->wd_trim.tr_trim_last = B_TRUE; in rootnex_sgllen_window_boundary()
4177 (*windowp)->wd_trim.tr_last_cookie = cookie; in rootnex_sgllen_window_boundary()
4178 (*windowp)->wd_trim.tr_last_paddr = cookie->dmac_laddress; in rootnex_sgllen_window_boundary()
4179 (*windowp)->wd_trim.tr_last_size = cookie->dmac_size - trim_sz; in rootnex_sgllen_window_boundary()
4191 (*windowp)->wd_trim.tr_trim_first = B_TRUE; in rootnex_sgllen_window_boundary()
4192 (*windowp)->wd_trim.tr_first_paddr = cookie->dmac_laddress + in rootnex_sgllen_window_boundary()
4194 (*windowp)->wd_trim.tr_first_size = trim_sz; in rootnex_sgllen_window_boundary()
4303 (*windowp)->wd_trim.tr_trim_last = B_TRUE; in rootnex_copybuf_window_boundary()
4304 (*windowp)->wd_trim.tr_last_cookie = cookie; in rootnex_copybuf_window_boundary()
4305 (*windowp)->wd_trim.tr_last_paddr = cookie->dmac_laddress; in rootnex_copybuf_window_boundary()
4307 (*windowp)->wd_trim.tr_last_size = cookie->dmac_size - trim_sz; in rootnex_copybuf_window_boundary()
4328 (*windowp)->wd_trim.tr_last_copybuf_win = B_TRUE; in rootnex_copybuf_window_boundary()
4329 (*windowp)->wd_trim.tr_last_pidx = pidx; in rootnex_copybuf_window_boundary()
4330 (*windowp)->wd_trim.tr_last_cbaddr = in rootnex_copybuf_window_boundary()
4333 (*windowp)->wd_trim.tr_last_kaddr = in rootnex_copybuf_window_boundary()
4346 cookie->dmac_size = (*windowp)->wd_trim.tr_last_size; in rootnex_copybuf_window_boundary()
4355 (*windowp)->wd_trim.tr_trim_first = B_TRUE; in rootnex_copybuf_window_boundary()
4356 (*windowp)->wd_trim.tr_first_paddr = cookie->dmac_laddress + coffset; in rootnex_copybuf_window_boundary()
4357 (*windowp)->wd_trim.tr_first_size = trim_sz; in rootnex_copybuf_window_boundary()
4370 (*windowp)->wd_trim.tr_first_copybuf_win = B_TRUE; in rootnex_copybuf_window_boundary()
4371 (*windowp)->wd_trim.tr_first_pidx = pidx; in rootnex_copybuf_window_boundary()
4372 (*windowp)->wd_trim.tr_first_cbaddr = dma->dp_cbaddr; in rootnex_copybuf_window_boundary()
4373 poff = (*windowp)->wd_trim.tr_first_paddr & MMU_PAGEOFFSET; in rootnex_copybuf_window_boundary()
4377 (*windowp)->wd_trim.tr_first_paddr = in rootnex_copybuf_window_boundary()
4381 (*windowp)->wd_trim.tr_first_kaddr = dma->dp_kva; in rootnex_copybuf_window_boundary()
4476 (*windowp)->wd_trim.tr_trim_last = B_TRUE; in rootnex_maxxfer_window_boundary()
4477 (*windowp)->wd_trim.tr_last_cookie = cookie; in rootnex_maxxfer_window_boundary()
4478 (*windowp)->wd_trim.tr_last_paddr = cookie->dmac_laddress; in rootnex_maxxfer_window_boundary()
4479 (*windowp)->wd_trim.tr_last_size = cookie->dmac_size - trim_sz; in rootnex_maxxfer_window_boundary()
4486 cookie->dmac_size = (*windowp)->wd_trim.tr_last_size; in rootnex_maxxfer_window_boundary()
4502 (*windowp)->wd_trim.tr_trim_first = B_TRUE; in rootnex_maxxfer_window_boundary()
4503 (*windowp)->wd_trim.tr_first_paddr = cookie->dmac_laddress + in rootnex_maxxfer_window_boundary()
4505 (*windowp)->wd_trim.tr_first_size = trim_sz; in rootnex_maxxfer_window_boundary()
4826 trim = &window->wd_trim; in rootnex_coredma_win()
5104 if (window->wd_trim.tr_trim_first && (j == 0)) { in rootnex_dma_check()
5105 start_addr = window->wd_trim.tr_first_paddr; in rootnex_dma_check()
5106 csize = window->wd_trim.tr_first_size; in rootnex_dma_check()
5115 if (window->wd_trim.tr_trim_last && in rootnex_dma_check()
5117 start_addr = window->wd_trim.tr_last_paddr; in rootnex_dma_check()
5118 csize = window->wd_trim.tr_last_size; in rootnex_dma_check()