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);