Home | History | Annotate | Download | only in drm

Lines Matching refs:byte_offset

80 drm_legacy_mmap_paddr(struct drm_device *dev, off_t byte_offset, int prot)
84 if (byte_offset != (byte_offset & ~(PAGE_SIZE-1)))
88 paddr = drm_legacy_mmap_paddr_locked(dev, byte_offset, prot);
95 drm_legacy_mmap_paddr_locked(struct drm_device *dev, off_t byte_offset,
98 const off_t page_offset = (byte_offset >> PAGE_SHIFT);
102 KASSERT(byte_offset == (byte_offset & ~(PAGE_SIZE-1)));
105 (0 <= byte_offset) &&
107 return drm_legacy_mmap_dma_paddr(dev, byte_offset, prot);
126 if (!(map->offset <= byte_offset))
128 if (map->size < (map->offset - byte_offset))
131 return drm_legacy_mmap_map_paddr(dev, map, (byte_offset - map->offset),
136 drm_legacy_mmap_dma_paddr(struct drm_device *dev, off_t byte_offset, int prot)
138 const off_t page_offset = (byte_offset >> PAGE_SHIFT);
141 KASSERT(byte_offset == (byte_offset & ~(PAGE_SIZE-1)));
152 off_t byte_offset, int prot)
156 KASSERT(byte_offset <= map->size);
168 byte_offset, prot, flags);
174 byte_offset, prot,
188 byte_offset, prot,