Lines Matching refs:res_size
232 u32 *rptr_end = (u32 *) &(ioc->res_map[ioc->res_size]); in sba_check_pdir()
340 unsigned long *res_end = (unsigned long *) &(ioc->res_map[ioc->res_size]); in sba_search_bitmap()
444 if (pide >= (ioc->res_size << 3)) { in sba_alloc_range()
446 if (pide >= (ioc->res_size << 3)) in sba_alloc_range()
1680 int res_size; in sba_common_init() local
1688 res_size = sba_dev->ioc[i].pdir_size/sizeof(u64); /* entries */ in sba_common_init()
1692 res_size -= (128*1024)/sizeof(u64); in sba_common_init()
1695 res_size >>= 3; /* convert bit count to byte count */ in sba_common_init()
1697 __func__, res_size); in sba_common_init()
1699 sba_dev->ioc[i].res_size = res_size; in sba_common_init()
1700 sba_dev->ioc[i].res_map = (char *) __get_free_pages(GFP_KERNEL, get_order(res_size)); in sba_common_init()
1703 iterate_pages( sba_dev->ioc[i].res_map, res_size, in sba_common_init()
1713 memset(sba_dev->ioc[i].res_map, 0, res_size); in sba_common_init()
1740 iterate_pages( sba_dev->ioc[i].res_map, res_size, in sba_common_init()
1747 __func__, i, res_size, sba_dev->ioc[i].res_map); in sba_common_init()
1772 int total_pages = (int) (ioc->res_size << 3); /* 8 bits per byte */ in sba_proc_info()
1783 (int)((ioc->res_size << 3) * sizeof(u64)), /* 8 bits/byte */ in sba_proc_info()
1787 ioc->res_size, ioc->res_size << 3); /* 8 bits per byte */ in sba_proc_info()
1859 ioc->res_size, false); in sba_proc_bitmap_info()