fmt_buffer 2405 drivers/s390/block/dasd_eckd.c int enable_pav, struct eckd_count *fmt_buffer, fmt_buffer 2455 drivers/s390/block/dasd_eckd.c last_tidaw = itcw_add_tidaw(itcw, 0, fmt_buffer++, fmt_buffer 2491 drivers/s390/block/dasd_eckd.c int enable_pav, struct eckd_count *fmt_buffer, int rpt) fmt_buffer 2555 drivers/s390/block/dasd_eckd.c ccw->cda = (__u32)(addr_t) fmt_buffer; fmt_buffer 2557 drivers/s390/block/dasd_eckd.c fmt_buffer++; fmt_buffer 2838 drivers/s390/block/dasd_eckd.c int tpm, struct eckd_count *fmt_buffer, int rpt) fmt_buffer 2842 drivers/s390/block/dasd_eckd.c if (!fmt_buffer) { fmt_buffer 2848 drivers/s390/block/dasd_eckd.c fmt_buffer, rpt); fmt_buffer 2851 drivers/s390/block/dasd_eckd.c fmt_buffer, rpt); fmt_buffer 2900 drivers/s390/block/dasd_eckd.c struct eckd_count *fmt_buffer, int rpt, fmt_buffer 2921 drivers/s390/block/dasd_eckd.c if (!tpm && fmt_buffer != NULL) { fmt_buffer 2924 drivers/s390/block/dasd_eckd.c } else if (tpm && fmt_buffer != NULL) { fmt_buffer 2944 drivers/s390/block/dasd_eckd.c fmt_buffer, rpt); fmt_buffer 2962 drivers/s390/block/dasd_eckd.c if (fmt_buffer) { fmt_buffer 2964 drivers/s390/block/dasd_eckd.c fmt_buffer += rpt * step; fmt_buffer 2982 drivers/s390/block/dasd_eckd.c if (fmt_buffer && irb) { fmt_buffer 3231 drivers/s390/block/dasd_eckd.c static int dasd_eckd_count_records(struct eckd_count *fmt_buffer, int start, fmt_buffer 3237 drivers/s390/block/dasd_eckd.c head = fmt_buffer[start].head; fmt_buffer 3250 drivers/s390/block/dasd_eckd.c if ((fmt_buffer[i].head == head && fmt_buffer 3251 drivers/s390/block/dasd_eckd.c fmt_buffer[i].record == 1) || fmt_buffer 3252 drivers/s390/block/dasd_eckd.c fmt_buffer[i].head != head || fmt_buffer 3253 drivers/s390/block/dasd_eckd.c fmt_buffer[i].record == 0) fmt_buffer 3268 drivers/s390/block/dasd_eckd.c static void dasd_eckd_format_evaluate_tracks(struct eckd_count *fmt_buffer, fmt_buffer 3288 drivers/s390/block/dasd_eckd.c while (fmt_buffer[pos].record == 0 && fmt_buffer 3289 drivers/s390/block/dasd_eckd.c fmt_buffer[pos].dl == 0) { fmt_buffer 3302 drivers/s390/block/dasd_eckd.c count = dasd_eckd_count_records(fmt_buffer, pos, pos + rpt_max); fmt_buffer 3335 drivers/s390/block/dasd_eckd.c if (fmt_buffer[pos].dl != blksize) { fmt_buffer 3340 drivers/s390/block/dasd_eckd.c if (fmt_buffer[pos].kl != kl) { fmt_buffer 3345 drivers/s390/block/dasd_eckd.c if (fmt_buffer[pos].cyl != geo.cyl || fmt_buffer 3346 drivers/s390/block/dasd_eckd.c fmt_buffer[pos].head != geo.head || fmt_buffer 3347 drivers/s390/block/dasd_eckd.c fmt_buffer[pos].record != (j + 1)) { fmt_buffer 3366 drivers/s390/block/dasd_eckd.c cdata->rec = fmt_buffer[pos].record; fmt_buffer 3367 drivers/s390/block/dasd_eckd.c cdata->blksize = fmt_buffer[pos].dl; fmt_buffer 3368 drivers/s390/block/dasd_eckd.c cdata->key_length = fmt_buffer[pos].kl; fmt_buffer 3379 drivers/s390/block/dasd_eckd.c struct eckd_count *fmt_buffer; fmt_buffer 3397 drivers/s390/block/dasd_eckd.c fmt_buffer = kzalloc(fmt_buffer_size, GFP_KERNEL | GFP_DMA); fmt_buffer 3398 drivers/s390/block/dasd_eckd.c if (!fmt_buffer) fmt_buffer 3414 drivers/s390/block/dasd_eckd.c tpm, fmt_buffer, rpt_max, &irb); fmt_buffer 3427 drivers/s390/block/dasd_eckd.c fmt_buffer, rpt_max, fmt_buffer 3436 drivers/s390/block/dasd_eckd.c dasd_eckd_format_evaluate_tracks(fmt_buffer, cdata, rpt_max, rpt_exp, fmt_buffer 3440 drivers/s390/block/dasd_eckd.c kfree(fmt_buffer);