Lines Matching refs:sgt_offset
1409 /** @sgt_offset: Start address of the device-virtual mapping. */
1410 u64 sgt_offset;
2334 * @sgt_offset: Start offset of the requested device-virtual memory mapping.
2345 u64 sgt_offset, u64 size)
2357 op_ctx->map.sgt_offset = sgt_offset;
2368 const u32 l1_start_idx = pvr_page_table_l2_idx(sgt_offset);
2369 const u32 l1_end_idx = pvr_page_table_l2_idx(sgt_offset + size);
2371 const u32 l0_start_idx = pvr_page_table_l1_idx(sgt_offset);
2372 const u32 l0_end_idx = pvr_page_table_l1_idx(sgt_offset + size);
2585 if ((op_ctx->map.sgt_offset | size) & ~PVR_DEVICE_PAGE_MASK)
2603 if (sgl_len <= op_ctx->map.sgt_offset) {
2604 op_ctx->map.sgt_offset -= sgl_len;
2608 sgl_offset = op_ctx->map.sgt_offset;
2622 op_ctx->map.sgt_offset = 0;