Lines Matching refs:cl_index
2744 int cl_index;
2837 for (cl_index = 0; cl_index < wbp->cl_number; cl_index++) {
2845 if (cl.b_addr >= wbp->cl_clusters[cl_index].b_addr) {
2849 if (cl.e_addr <= (wbp->cl_clusters[cl_index].b_addr + max_cluster_pgcount)) {
2854 if (cl.e_addr > wbp->cl_clusters[cl_index].e_addr)
2858 wbp->cl_clusters[cl_index].e_addr = cl.e_addr;
2861 if (cl.b_addr < (wbp->cl_clusters[cl_index].b_addr + max_cluster_pgcount)) {
2872 wbp->cl_clusters[cl_index].e_addr = wbp->cl_clusters[cl_index].b_addr + max_cluster_pgcount;
2874 cl.b_addr = wbp->cl_clusters[cl_index].e_addr;
2888 if ((wbp->cl_clusters[cl_index].e_addr - cl.b_addr) <= max_cluster_pgcount) {
2895 wbp->cl_clusters[cl_index].b_addr = cl.b_addr;
2897 if (cl.e_addr > wbp->cl_clusters[cl_index].e_addr) {
2905 wbp->cl_clusters[cl_index].e_addr = cl.e_addr;
2919 if (cl.e_addr > wbp->cl_clusters[cl_index].e_addr - max_cluster_pgcount) {
2925 wbp->cl_clusters[cl_index].b_addr = wbp->cl_clusters[cl_index].e_addr - max_cluster_pgcount;
2927 cl.e_addr = wbp->cl_clusters[cl_index].b_addr;
2938 if (cl_index < wbp->cl_number)
4529 int cl_index;
4555 for (cl_index = 0; cl_index < wbp->cl_number; cl_index++) {
4566 l_clusters[cl_index].b_addr = wbp->cl_clusters[min_index].b_addr;
4567 l_clusters[cl_index].e_addr = wbp->cl_clusters[min_index].e_addr;
4568 l_clusters[cl_index].io_flags = wbp->cl_clusters[min_index].io_flags;
4574 cl_len = cl_index;
4605 for (cl_index = 0; cl_index < cl_len; cl_index++) {
4612 if (l_clusters[cl_index].io_flags & CLW_IONOCACHE)
4617 if ((l_clusters[cl_index].io_flags & CLW_IOPASSIVE) || (push_flag & IO_PASSIVE))
4623 cl.b_addr = l_clusters[cl_index].b_addr;
4624 cl.e_addr = l_clusters[cl_index].e_addr;
4628 l_clusters[cl_index].b_addr = 0;
4629 l_clusters[cl_index].e_addr = 0;
4654 for (cl_index = 0, cl_index1 = 0; cl_index < cl_len; cl_index++) {
4655 if (l_clusters[cl_index].b_addr == l_clusters[cl_index].e_addr)
4657 wbp->cl_clusters[cl_index1].b_addr = l_clusters[cl_index].b_addr;
4658 wbp->cl_clusters[cl_index1].e_addr = l_clusters[cl_index].e_addr;
4659 wbp->cl_clusters[cl_index1].io_flags = l_clusters[cl_index].io_flags;
4680 for (cl_index = 0, cl_index1 = wbp->cl_number; cl_index < cl_len; cl_index++) {
4681 if (l_clusters[cl_index].b_addr == l_clusters[cl_index].e_addr)
4684 wbp->cl_clusters[cl_index1].b_addr = l_clusters[cl_index].b_addr;
4685 wbp->cl_clusters[cl_index1].e_addr = l_clusters[cl_index].e_addr;
4686 wbp->cl_clusters[cl_index1].io_flags = l_clusters[cl_index].io_flags;
4871 int cl_index;
4878 for (cl_index = 0; cl_index < wbp->cl_number; cl_index++) {
4882 for (cl.b_addr = wbp->cl_clusters[cl_index].b_addr; cl.b_addr < wbp->cl_clusters[cl_index].e_addr; cl.b_addr++) {