Lines Matching refs:map
183 static inline void iosys_map_set_vaddr(struct iosys_map *map, void *vaddr) in iosys_map_set_vaddr() argument
185 map->vaddr = vaddr; in iosys_map_set_vaddr()
186 map->is_iomem = false; in iosys_map_set_vaddr()
196 static inline void iosys_map_set_vaddr_iomem(struct iosys_map *map, in iosys_map_set_vaddr_iomem() argument
199 map->vaddr_iomem = vaddr_iomem; in iosys_map_set_vaddr_iomem()
200 map->is_iomem = true; in iosys_map_set_vaddr_iomem()
235 static inline bool iosys_map_is_null(const struct iosys_map *map) in iosys_map_is_null() argument
237 if (map->is_iomem) in iosys_map_is_null()
238 return !map->vaddr_iomem; in iosys_map_is_null()
239 return !map->vaddr; in iosys_map_is_null()
252 static inline bool iosys_map_is_set(const struct iosys_map *map) in iosys_map_is_set() argument
254 return !iosys_map_is_null(map); in iosys_map_is_set()
265 static inline void iosys_map_clear(struct iosys_map *map) in iosys_map_clear() argument
267 memset(map, 0, sizeof(*map)); in iosys_map_clear()
318 static inline void iosys_map_incr(struct iosys_map *map, size_t incr) in iosys_map_incr() argument
320 if (map->is_iomem) in iosys_map_incr()
321 map->vaddr_iomem += incr; in iosys_map_incr()
323 map->vaddr += incr; in iosys_map_incr()