Lines Matching defs:map
75 struct aspeed_lpc_ctrl_mapping map;
80 if (copy_from_user(&map, p, sizeof(map)))
83 if (map.flags != 0)
89 if (map.window_type != ASPEED_LPC_CTRL_WINDOW_MEMORY)
93 if (map.window_id != 0)
102 map.size = lpc_ctrl->mem_size;
104 return copy_to_user(p, &map, sizeof(map)) ? -EFAULT : 0;
127 if ((map.size & 0x0000ffff) || (map.offset & 0x0000ffff))
134 if (map.offset & (map.size - 1))
137 if (map.window_type == ASPEED_LPC_CTRL_WINDOW_FLASH) {
144 } else if (map.window_type == ASPEED_LPC_CTRL_WINDOW_MEMORY) {
157 if (map.offset + map.size < map.offset ||
158 map.offset + map.size > size)
161 if (map.size == 0 || map.size > size)
164 addr += map.offset;
176 (addr | (map.addr >> 16)));
181 (~(map.size - 1)) | ((map.size >> 16) - 1));