Lines Matching refs:table_size

61     cpu->table_size = le32_to_cpu(le->table_size);  in qed_header_le_to_cpu()
76 le->table_size = cpu_to_le32(cpu->table_size); in qed_header_cpu_to_le()
139 static uint64_t qed_max_image_size(uint32_t cluster_size, uint32_t table_size) in qed_max_image_size() argument
144 table_entries = (table_size * cluster_size) / sizeof(uint64_t); in qed_max_image_size()
162 static bool qed_is_table_size_valid(uint32_t table_size) in qed_is_table_size_valid() argument
164 if (table_size < QED_MIN_TABLE_SIZE || in qed_is_table_size_valid()
165 table_size > QED_MAX_TABLE_SIZE) { in qed_is_table_size_valid()
168 if (table_size & (table_size - 1)) { in qed_is_table_size_valid()
175 uint32_t table_size) in qed_is_image_size_valid() argument
180 if (image_size > qed_max_image_size(cluster_size, table_size)) { in qed_is_image_size_valid()
238 s->header.cluster_size * s->header.table_size); in qed_alloc_table()
251 l2_table->offset = qed_alloc_clusters(s, s->header.table_size); in qed_new_l2_table()
254 s->header.cluster_size * s->header.table_size); in qed_new_l2_table()
437 if (!qed_is_table_size_valid(s->header.table_size)) { in bdrv_qed_do_open()
443 s->header.table_size)) { in bdrv_qed_do_open()
452 s->table_nelems = (s->header.cluster_size * s->header.table_size) / in bdrv_qed_do_open()
663 qed_opts->table_size = QED_DEFAULT_TABLE_SIZE; in bdrv_qed_co_create()
672 if (!qed_is_table_size_valid(qed_opts->table_size)) { in bdrv_qed_co_create()
679 qed_opts->table_size)) in bdrv_qed_co_create()
684 qed_opts->table_size)); in bdrv_qed_co_create()
706 .table_size = qed_opts->table_size, in bdrv_qed_co_create()
714 l1_size = header.cluster_size * header.table_size; in bdrv_qed_co_create()
1470 s->header.table_size)) { in bdrv_qed_co_truncate()