Lines Matching refs:size
231 int in_mem(unsigned long addr, unsigned long size, in in_mem() argument
234 return addr >= start && addr + size <= end; in in_mem()
237 int in_mem_const_off(unsigned long addr, unsigned long size, unsigned long off, in in_mem_const_off() argument
241 in_mem(addr, size, const_addr + off, const_addr + const_size); in in_mem_const_off()
244 int in_mem_const(unsigned long addr, unsigned long size, in in_mem_const() argument
247 return in_mem_const_off(addr, size, 0, const_addr, const_size); in in_mem_const()
268 int in_async(unsigned long addr, unsigned long size) in in_async() argument
273 if (addr + size <= ASYNC_BANK0_BASE + ASYNC_BANK0_SIZE) in in_async()
275 size -= ASYNC_BANK0_BASE + ASYNC_BANK0_SIZE - addr; in in_async()
281 if (addr + size <= ASYNC_BANK1_BASE + ASYNC_BANK1_SIZE) in in_async()
283 size -= ASYNC_BANK1_BASE + ASYNC_BANK1_SIZE - addr; in in_async()
289 if (addr + size <= ASYNC_BANK2_BASE + ASYNC_BANK2_SIZE) in in_async()
291 size -= ASYNC_BANK2_BASE + ASYNC_BANK2_SIZE - addr; in in_async()
297 if (addr + size <= ASYNC_BANK3_BASE + ASYNC_BANK3_SIZE) in in_async()
306 int bfin_mem_access_type(unsigned long addr, unsigned long size) in bfin_mem_access_type() argument
311 if (addr > ULONG_MAX - size) in bfin_mem_access_type()
314 if (in_mem(addr, size, FIXED_CODE_START, physical_mem_end)) in bfin_mem_access_type()
317 if (in_mem_const(addr, size, L1_CODE_START, L1_CODE_LENGTH)) in bfin_mem_access_type()
319 if (in_mem_const(addr, size, L1_SCRATCH_START, L1_SCRATCH_LENGTH)) in bfin_mem_access_type()
321 if (in_mem_const(addr, size, L1_DATA_A_START, L1_DATA_A_LENGTH)) in bfin_mem_access_type()
323 if (in_mem_const(addr, size, L1_DATA_B_START, L1_DATA_B_LENGTH)) in bfin_mem_access_type()
326 if (in_mem_const(addr, size, COREB_L1_CODE_START, COREB_L1_CODE_LENGTH)) in bfin_mem_access_type()
328 if (in_mem_const(addr, size, COREB_L1_SCRATCH_START, L1_SCRATCH_LENGTH)) in bfin_mem_access_type()
330 if (in_mem_const(addr, size, COREB_L1_DATA_A_START, COREB_L1_DATA_A_LENGTH)) in bfin_mem_access_type()
332 if (in_mem_const(addr, size, COREB_L1_DATA_B_START, COREB_L1_DATA_B_LENGTH)) in bfin_mem_access_type()
335 if (in_mem_const(addr, size, L2_START, L2_LENGTH)) in bfin_mem_access_type()
341 switch (in_async(addr, size)) { in bfin_mem_access_type()
347 if (in_mem_const(addr, size, BOOT_ROM_START, BOOT_ROM_LENGTH)) in bfin_mem_access_type()
349 if (in_mem_const(addr, size, L1_ROM_START, L1_ROM_LENGTH)) in bfin_mem_access_type()
360 int _access_ok(unsigned long addr, unsigned long size) in _access_ok() argument
364 if (size == 0) in _access_ok()
367 if (addr > ULONG_MAX - size) in _access_ok()
377 if (in_mem(addr, size, memory_start, memory_end)) in _access_ok()
379 if (in_mem(addr, size, memory_mtd_end, physical_mem_end)) in _access_ok()
385 if (in_mem(addr, size, memory_mtd_start, memory_mtd_end)) in _access_ok()
388 if (in_mem(addr, size, memory_start, physical_mem_end)) in _access_ok()
392 if (in_mem(addr, size, (unsigned long)__init_begin, (unsigned long)__init_end)) in _access_ok()
395 if (in_mem_const(addr, size, L1_CODE_START, L1_CODE_LENGTH)) in _access_ok()
397 if (in_mem_const_off(addr, size, _etext_l1 - _stext_l1, L1_CODE_START, L1_CODE_LENGTH)) in _access_ok()
399 if (in_mem_const_off(addr, size, _ebss_l1 - _sdata_l1, L1_DATA_A_START, L1_DATA_A_LENGTH)) in _access_ok()
401 if (in_mem_const_off(addr, size, _ebss_b_l1 - _sdata_b_l1, L1_DATA_B_START, L1_DATA_B_LENGTH)) in _access_ok()
404 if (in_mem_const(addr, size, COREB_L1_CODE_START, COREB_L1_CODE_LENGTH)) in _access_ok()
406 if (in_mem_const(addr, size, COREB_L1_SCRATCH_START, L1_SCRATCH_LENGTH)) in _access_ok()
408 if (in_mem_const(addr, size, COREB_L1_DATA_A_START, COREB_L1_DATA_A_LENGTH)) in _access_ok()
410 if (in_mem_const(addr, size, COREB_L1_DATA_B_START, COREB_L1_DATA_B_LENGTH)) in _access_ok()
415 if (in_mem_const(addr, size, (unsigned long)l1_stack_base, l1_stack_len)) in _access_ok()
419 aret = in_async(addr, size); in _access_ok()
423 if (in_mem_const_off(addr, size, _ebss_l2 - _stext_l2, L2_START, L2_LENGTH)) in _access_ok()
426 if (in_mem_const(addr, size, BOOT_ROM_START, BOOT_ROM_LENGTH)) in _access_ok()
428 if (in_mem_const(addr, size, L1_ROM_START, L1_ROM_LENGTH)) in _access_ok()