Searched refs:res_map (Results 1 - 5 of 5) sorted by relevance
/linux-4.1.27/drivers/parisc/ |
H A D | sba_iommu.c | 202 unsigned long *rptr = (unsigned long *) &(ioc->res_map[(pide >>3) & ~(sizeof(unsigned long) - 1)]); sba_dump_pdir_entry() 232 u32 *rptr_end = (u32 *) &(ioc->res_map[ioc->res_size]); sba_check_pdir() 233 u32 *rptr = (u32 *) ioc->res_map; /* resource map ptr */ sba_check_pdir() 247 ** BUMMER! -- res_map != pdir -- sba_check_pdir() 258 rptr++; /* look at next word of res_map */ sba_check_pdir() 322 return (((unsigned long)res_ptr - (unsigned long)ioc->res_map) << 3) ptr_to_pide() 340 unsigned long *res_end = (unsigned long *) &(ioc->res_map[ioc->res_size]); sba_search_bitmap() 417 ioc->res_hint = (unsigned long *) ioc->res_map; sba_search_bitmap() 460 (uint) ((unsigned long) ioc->res_hint - (unsigned long) ioc->res_map), sba_alloc_range() 494 unsigned long *res_ptr = (unsigned long *) &((ioc)->res_map[ridx & ~RESMAP_IDX_MASK]); sba_free_range() 1406 ** thus, pdir/res_map will also be log2(). sba_ioc_init() 1700 sba_dev->ioc[i].res_map = (char *) __get_free_pages(GFP_KERNEL, get_order(res_size)); sba_common_init() 1703 iterate_pages( sba_dev->ioc[i].res_map, res_size, sba_common_init() 1707 if (NULL == sba_dev->ioc[i].res_map) sba_common_init() 1713 memset(sba_dev->ioc[i].res_map, 0, res_size); sba_common_init() 1716 &(sba_dev->ioc[i].res_map[L1_CACHE_BYTES]); sba_common_init() 1720 sba_dev->ioc[i].res_map[0] = 0x80; sba_common_init() 1730 long *p_start = (long *) &(sba_dev->ioc[i].res_map[idx_start]); sba_common_init() 1731 long *p_end = (long *) &(sba_dev->ioc[i].res_map[idx_end]); sba_common_init() 1740 iterate_pages( sba_dev->ioc[i].res_map, res_size, sba_common_init() 1746 DBG_INIT("%s() %d res_map %x %p\n", sba_common_init() 1747 __func__, i, res_size, sba_dev->ioc[i].res_map); sba_common_init() 1857 unsigned int *res_ptr = (unsigned int *)ioc->res_map; sba_proc_bitmap_info()
|
H A D | ccio-dma.c | 227 u8 *res_map; /* resource map, bit == pdir entry */ member in struct:ioc 299 idx = (unsigned int)((unsigned long)res_ptr - (unsigned long)ioc->res_map); \ 310 u##size *res_ptr = (u##size *)&((ioc)->res_map[ioa->res_hint & ~((size >> 3) - 1)]); \ 311 u##size *res_end = (u##size *)&(ioc)->res_map[ioa->res_size]; \ 313 res_ptr = (u##size *)&(ioc)->res_map[0]; \ 418 u##size *res_ptr = (u##size *)&((ioc)->res_map[res_idx]); \ 1106 u32 *res_ptr = (u32 *)ioc->res_map; ccio_proc_bitmap_info() 1190 res_ptr = ioc->res_map; ccio_cujo20_fixup() 1282 ** thus, pdir/res_map will also be log2(). ccio_ioc_init() 1325 ioc->res_map = (u8 *)__get_free_pages(GFP_KERNEL, ccio_ioc_init() 1327 if(NULL == ioc->res_map) { ccio_ioc_init() 1330 memset(ioc->res_map, 0, ioc->res_size); ccio_ioc_init()
|
/linux-4.1.27/arch/ia64/hp/common/ |
H A D | sba_iommu.c | 204 char *res_map; /* resource map, bit == pdir entry */ member in struct:ioc 321 unsigned long *rptr = (unsigned long *) &ioc->res_map[(pide >>3) & -sizeof(unsigned long)]; sba_dump_pdir_entry() 350 u64 *rptr_end = (u64 *) &(ioc->res_map[ioc->res_size]); sba_check_pdir() 351 u64 *rptr = (u64 *) ioc->res_map; /* resource map ptr */ sba_check_pdir() 368 ** BUMMER! -- res_map != pdir -- sba_check_pdir() 379 rptr++; /* look at next word of res_map */ sba_check_pdir() 468 return (((unsigned long)res_ptr - (unsigned long)ioc->res_map) << 3) ptr_to_pide() 487 unsigned long *res_end = (unsigned long *) &(ioc->res_map[ioc->res_size]); sba_search_bitmap() 508 res_ptr = (ulong *)ioc->res_map; sba_search_bitmap() 609 prefetch(ioc->res_map); sba_search_bitmap() 610 ioc->res_hint = (unsigned long *) ioc->res_map; sba_search_bitmap() 713 (uint) ((unsigned long) ioc->res_hint - (unsigned long) ioc->res_map), sba_alloc_range() 734 unsigned long *res_ptr = (unsigned long *) &((ioc)->res_map[ridx & ~RESMAP_IDX_MASK]); sba_free_range() 1719 ioc->res_map = (char *) __get_free_pages(GFP_KERNEL, ioc_resource_init() 1721 if (!ioc->res_map) ioc_resource_init() 1724 memset(ioc->res_map, 0, ioc->res_size); ioc_resource_init() 1726 ioc->res_hint = (unsigned long *) ioc->res_map; ioc_resource_init() 1730 ioc->res_map[0] = 0x1; ioc_resource_init() 1735 ioc->res_map[ioc->res_size - 1] |= 0x80UL; /* res_map is chars */ ioc_resource_init() 1740 DBG_INIT("%s() res_map %x %p\n", __func__, ioc_resource_init() 1741 ioc->res_size, (void *) ioc->res_map); ioc_resource_init() 1904 unsigned long *res_ptr = (unsigned long *)ioc->res_map; ioc_show()
|
/linux-4.1.27/arch/parisc/include/asm/ |
H A D | ropes.h | 30 char *res_map; /* resource map, bit == pdir entry */ member in struct:ioc
|
/linux-4.1.27/arch/parisc/kernel/ |
H A D | pci-dma.c | 67 printk("res_map: "); dump_resmap()
|
Completed in 531 milliseconds