Lines Matching defs:map
69 struct aspeed_lpc_ctrl_mapping map;
74 if (copy_from_user(&map, p, sizeof(map)))
77 if (map.flags != 0)
83 if (map.window_type != ASPEED_LPC_CTRL_WINDOW_MEMORY)
87 if (map.window_id != 0)
96 map.size = lpc_ctrl->mem_size;
98 return copy_to_user(p, &map, sizeof(map)) ? -EFAULT : 0;
121 if ((map.size & 0x0000ffff) || (map.offset & 0x0000ffff))
128 if (map.offset & (map.size - 1))
131 if (map.window_type == ASPEED_LPC_CTRL_WINDOW_FLASH) {
138 } else if (map.window_type == ASPEED_LPC_CTRL_WINDOW_MEMORY) {
151 if (map.offset + map.size < map.offset ||
152 map.offset + map.size > size)
155 if (map.size == 0 || map.size > size)
158 addr += map.offset;
170 (addr | (map.addr >> 16)));
175 (~(map.size - 1)) | ((map.size >> 16) - 1));