drivers/acpi/apei/erst.c
1030
.erase = erst_clearer
drivers/acpi/nfit/intel.c
391
.erase = intel_security_erase,
drivers/cxl/core/memdev.c
188
bool erase;
drivers/cxl/core/memdev.c
190
if (kstrtobool(buf, &erase) || !erase)
drivers/cxl/core/memdev.c
200
__ATTR(erase, 0200, NULL, security_erase_store);
drivers/cxl/security.c
175
struct cxl_pass_erase erase;
drivers/cxl/security.c
178
erase = (struct cxl_pass_erase) {
drivers/cxl/security.c
182
memcpy(erase.pass, key->data, NVDIMM_PASSPHRASE_LEN);
drivers/cxl/security.c
185
.size_in = sizeof(erase),
drivers/cxl/security.c
186
.payload_in = &erase,
drivers/cxl/security.c
202
.erase = cxl_pmem_security_passphrase_erase,
drivers/firmware/efi/efi-pstore.c
253
.erase = efi_pstore_erase,
drivers/firmware/microchip/mpfs-auto-update.c
201
struct erase_info erase;
drivers/firmware/microchip/mpfs-auto-update.c
210
erase.addr = AUTO_UPDATE_DIRECTORY_BASE;
drivers/firmware/microchip/mpfs-auto-update.c
211
erase.len = erase_size;
drivers/firmware/microchip/mpfs-auto-update.c
233
ret = mtd_erase(priv->flash, &erase);
drivers/firmware/microchip/mpfs-auto-update.c
263
struct erase_info erase;
drivers/firmware/microchip/mpfs-auto-update.c
301
erase.len = round_up(size, (size_t)priv->flash->erasesize);
drivers/firmware/microchip/mpfs-auto-update.c
302
erase.addr = image_address;
drivers/firmware/microchip/mpfs-auto-update.c
305
ret = mtd_erase(priv->flash, &erase);
drivers/fpga/machxo2-spi.c
140
static const u8 erase[] = ISC_ERASE;
drivers/fpga/machxo2-spi.c
146
tx[0].tx_buf = &erase;
drivers/fpga/machxo2-spi.c
147
tx[0].len = sizeof(erase);
drivers/fpga/machxo2-spi.c
195
static const u8 erase[] = ISC_ERASE;
drivers/fpga/machxo2-spi.c
216
tx[1].tx_buf = &erase;
drivers/fpga/machxo2-spi.c
217
tx[1].len = sizeof(erase);
drivers/hid/hid-haptic.c
523
ff->erase = hid_haptic_erase;
drivers/hid/hid-logitech-hidpp.c
2877
ff->erase = hidpp_ff_erase_effect;
drivers/hid/usbhid/hid-pidff.c
1596
ff->erase = pidff_erase_effect;
drivers/input/ff-core.c
180
if (ff->erase) {
drivers/input/ff-core.c
181
error = ff->erase(dev, effect_id);
drivers/input/joystick/iforce/iforce-main.c
382
ff->erase = iforce_erase_effect;
drivers/input/misc/cs40l50-vibra.c
518
vib->input->ff->erase = cs40l50_erase;
drivers/input/misc/uinput.c
349
dev->ff->erase = uinput_dev_erase_effect;
drivers/misc/eeprom/eeprom_93xx46.c
364
bool erase;
drivers/misc/eeprom/eeprom_93xx46.c
367
ret = kstrtobool(buf, &erase);
drivers/misc/eeprom/eeprom_93xx46.c
371
if (erase) {
drivers/misc/eeprom/eeprom_93xx46.c
384
static DEVICE_ATTR_WO(erase);
drivers/mmc/core/mmc_test.c
1532
static int mmc_test_area_init(struct mmc_test_card *test, int erase, int fill)
drivers/mmc/core/mmc_test.c
1588
if (erase) {
drivers/mtd/devices/bcm47xxsflash.c
69
static int bcm47xxsflash_erase(struct mtd_info *mtd, struct erase_info *erase)
drivers/mtd/devices/bcm47xxsflash.c
76
b47s->cc_write(b47s, BCMA_CC_FLASHADDR, erase->addr);
drivers/mtd/devices/bcm47xxsflash.c
87
b47s->cc_write(b47s, BCMA_CC_FLASHADDR, erase->addr << 1);
drivers/mtd/devices/powernv_flash.c
168
static int powernv_flash_erase(struct mtd_info *mtd, struct erase_info *erase)
drivers/mtd/devices/powernv_flash.c
172
rc = powernv_flash_async_op(mtd, FLASH_OP_ERASE, erase->addr,
drivers/mtd/devices/powernv_flash.c
173
erase->len, NULL, NULL);
drivers/mtd/devices/powernv_flash.c
175
erase->fail_addr = erase->addr;
drivers/mtd/ftl.c
330
struct erase_info *erase;
drivers/mtd/ftl.c
339
erase=kmalloc_obj(struct erase_info);
drivers/mtd/ftl.c
340
if (!erase)
drivers/mtd/ftl.c
343
erase->addr = xfer->Offset;
drivers/mtd/ftl.c
344
erase->len = 1ULL << part->header.EraseUnitSize;
drivers/mtd/ftl.c
346
ret = mtd_erase(part->mbd.mtd, erase);
drivers/mtd/ftl.c
355
kfree(erase);
drivers/mtd/mtdblock.c
47
struct erase_info erase;
drivers/mtd/mtdblock.c
54
erase.addr = pos;
drivers/mtd/mtdblock.c
55
erase.len = len;
drivers/mtd/mtdblock.c
57
ret = mtd_erase(mtd, &erase);
drivers/mtd/mtdchar.c
924
struct erase_info *erase;
drivers/mtd/mtdchar.c
926
erase=kzalloc_obj(struct erase_info);
drivers/mtd/mtdchar.c
927
if (!erase)
drivers/mtd/mtdchar.c
935
kfree(erase);
drivers/mtd/mtdchar.c
938
erase->addr = einfo64.start;
drivers/mtd/mtdchar.c
939
erase->len = einfo64.length;
drivers/mtd/mtdchar.c
945
kfree(erase);
drivers/mtd/mtdchar.c
948
erase->addr = einfo32.start;
drivers/mtd/mtdchar.c
949
erase->len = einfo32.length;
drivers/mtd/mtdchar.c
952
ret = mtd_erase(mtd, erase);
drivers/mtd/mtdchar.c
953
kfree(erase);
drivers/mtd/mtdconcat.c
369
struct erase_info *erase;
drivers/mtd/mtdconcat.c
419
erase = kmalloc_obj(struct erase_info);
drivers/mtd/mtdconcat.c
421
if (!erase)
drivers/mtd/mtdconcat.c
424
*erase = *instr;
drivers/mtd/mtdconcat.c
433
if (subdev->size <= erase->addr) {
drivers/mtd/mtdconcat.c
434
erase->addr -= subdev->size;
drivers/mtd/mtdconcat.c
451
if (erase->addr + length > subdev->size)
drivers/mtd/mtdconcat.c
452
erase->len = subdev->size - erase->addr;
drivers/mtd/mtdconcat.c
454
erase->len = length;
drivers/mtd/mtdconcat.c
456
length -= erase->len;
drivers/mtd/mtdconcat.c
457
if ((err = mtd_erase(subdev, erase))) {
drivers/mtd/mtdconcat.c
461
if (erase->fail_addr != MTD_FAIL_ADDR_UNKNOWN)
drivers/mtd/mtdconcat.c
462
instr->fail_addr = erase->fail_addr + offset;
drivers/mtd/mtdconcat.c
473
erase->addr = 0;
drivers/mtd/mtdconcat.c
476
kfree(erase);
drivers/mtd/mtdoops.c
100
(unsigned long long)erase.len, mtddev);
drivers/mtd/mtdoops.c
89
struct erase_info erase;
drivers/mtd/mtdoops.c
93
erase.addr = offset;
drivers/mtd/mtdoops.c
94
erase.len = mtd->erasesize;
drivers/mtd/mtdoops.c
96
ret = mtd_erase(mtd, &erase);
drivers/mtd/mtdoops.c
99
(unsigned long long)erase.addr,
drivers/mtd/mtdpstore.c
186
struct erase_info erase;
drivers/mtd/mtdpstore.c
191
erase.len = cxt->mtd->erasesize;
drivers/mtd/mtdpstore.c
192
erase.addr = off;
drivers/mtd/mtdpstore.c
193
ret = mtd_erase(cxt->mtd, &erase);
drivers/mtd/mtdpstore.c
198
(unsigned long long)erase.addr,
drivers/mtd/mtdpstore.c
199
(unsigned long long)erase.len, cxt->info.device);
drivers/mtd/mtdpstore.c
433
cxt->dev.zone.erase = mtdpstore_erase;
drivers/mtd/mtdpstore.c
454
struct erase_info erase;
drivers/mtd/mtdpstore.c
466
erase.len = mtd->erasesize;
drivers/mtd/mtdpstore.c
467
erase.addr = off;
drivers/mtd/mtdpstore.c
468
ret = mtd_erase(mtd, &erase);
drivers/mtd/mtdswap.c
529
struct erase_info erase;
drivers/mtd/mtdswap.c
538
memset(&erase, 0, sizeof(struct erase_info));
drivers/mtd/mtdswap.c
539
erase.addr = mtdswap_eb_offset(d, eb);
drivers/mtd/mtdswap.c
540
erase.len = mtd->erasesize;
drivers/mtd/mtdswap.c
542
ret = mtd_erase(mtd, &erase);
drivers/mtd/mtdswap.c
547
erase.addr, mtd->name);
drivers/mtd/mtdswap.c
553
erase.addr, mtd->name);
drivers/mtd/nand/core.c
268
return nand->ops->erase(nand, pos);
drivers/mtd/nand/core.c
491
if (!ops->erase || !ops->markbad || !ops->isbad)
drivers/mtd/nand/raw/nand_base.c
6174
.erase = rawnand_erase,
drivers/mtd/nand/spi/core.c
1311
.erase = spinand_erase,
drivers/mtd/nand/spi/otp.c
292
ret = ops->erase(spinand, ofs, len);
drivers/mtd/nand/spi/otp.c
349
if (user_ops->erase)
drivers/mtd/rfd_ftl.c
269
struct erase_info *erase;
drivers/mtd/rfd_ftl.c
272
erase = kmalloc_obj(struct erase_info);
drivers/mtd/rfd_ftl.c
273
if (!erase)
drivers/mtd/rfd_ftl.c
276
erase->addr = part->blocks[block].offset;
drivers/mtd/rfd_ftl.c
277
erase->len = part->block_size;
drivers/mtd/rfd_ftl.c
282
rc = mtd_erase(part->mbd.mtd, erase);
drivers/mtd/rfd_ftl.c
285
"failed\n", (unsigned long long)erase->addr,
drivers/mtd/rfd_ftl.c
286
(unsigned long long)erase->len, part->mbd.mtd->name);
drivers/mtd/rfd_ftl.c
313
kfree(erase);
drivers/mtd/sm_ftl.c
467
struct erase_info erase;
drivers/mtd/sm_ftl.c
469
erase.addr = sm_mkoffset(ftl, zone_num, block, 0);
drivers/mtd/sm_ftl.c
470
erase.len = ftl->block_size;
drivers/mtd/sm_ftl.c
482
if (mtd_erase(mtd, &erase)) {
drivers/mtd/spi-nor/controllers/nxp-spifi.c
276
.erase = nxp_spifi_erase,
drivers/mtd/spi-nor/core.c
1171
struct spi_nor_erase_type *erase;
drivers/mtd/spi-nor/core.c
1175
erase = &map->erase_type[i];
drivers/mtd/spi-nor/core.c
1176
erase->opcode =
drivers/mtd/spi-nor/core.c
1177
spi_nor_convert_3to4_erase(erase->opcode);
drivers/mtd/spi-nor/core.c
1458
} else if (nor->controller_ops->erase) {
drivers/mtd/spi-nor/core.c
1483
static u64 spi_nor_div_by_erase_size(const struct spi_nor_erase_type *erase,
drivers/mtd/spi-nor/core.c
1487
*remainder = (u32)dividend & erase->size_mask;
drivers/mtd/spi-nor/core.c
1488
return dividend >> erase->size_shift;
drivers/mtd/spi-nor/core.c
1509
const struct spi_nor_erase_type *erase;
drivers/mtd/spi-nor/core.c
1522
erase = &map->erase_type[i];
drivers/mtd/spi-nor/core.c
1523
if (!erase->size)
drivers/mtd/spi-nor/core.c
1528
return erase;
drivers/mtd/spi-nor/core.c
1531
if (erase->size > len)
drivers/mtd/spi-nor/core.c
1534
spi_nor_div_by_erase_size(erase, addr, &rem);
drivers/mtd/spi-nor/core.c
1536
return erase;
drivers/mtd/spi-nor/core.c
1552
const struct spi_nor_erase_type *erase)
drivers/mtd/spi-nor/core.c
1561
cmd->opcode = erase->opcode;
drivers/mtd/spi-nor/core.c
1567
cmd->size = erase->size;
drivers/mtd/spi-nor/core.c
1604
const struct spi_nor_erase_type *erase, *prev_erase = NULL;
drivers/mtd/spi-nor/core.c
1616
erase = spi_nor_find_best_erase_type(map, region, addr,
drivers/mtd/spi-nor/core.c
1618
if (!erase)
drivers/mtd/spi-nor/core.c
1621
if (prev_erase != erase || erase->size != cmd->size ||
drivers/mtd/spi-nor/core.c
1623
cmd = spi_nor_init_erase_cmd(region, erase);
drivers/mtd/spi-nor/core.c
1636
prev_erase = erase;
drivers/mtd/spi-nor/core.c
188
return nor->controller_ops->erase(nor, offs);
drivers/mtd/spi-nor/core.c
2480
void spi_nor_set_erase_type(struct spi_nor_erase_type *erase, u32 size,
drivers/mtd/spi-nor/core.c
2483
erase->size = size;
drivers/mtd/spi-nor/core.c
2484
erase->opcode = opcode;
drivers/mtd/spi-nor/core.c
2486
erase->size_shift = ffs(erase->size) - 1;
drivers/mtd/spi-nor/core.c
2487
erase->size_mask = (1 << erase->size_shift) - 1;
drivers/mtd/spi-nor/core.c
2494
void spi_nor_mask_erase_type(struct spi_nor_erase_type *erase)
drivers/mtd/spi-nor/core.c
2496
erase->size = 0;
drivers/mtd/spi-nor/core.c
2598
const struct spi_nor_erase_type *tested_erase, *erase = NULL;
drivers/mtd/spi-nor/core.c
2622
erase = tested_erase;
drivers/mtd/spi-nor/core.c
2630
if (!erase && tested_erase->size)
drivers/mtd/spi-nor/core.c
2631
erase = tested_erase;
drivers/mtd/spi-nor/core.c
2635
if (!erase)
drivers/mtd/spi-nor/core.c
2639
map->uniform_region.erase_mask = BIT(erase - map->erase_type);
drivers/mtd/spi-nor/core.c
2640
return erase;
drivers/mtd/spi-nor/core.c
2646
const struct spi_nor_erase_type *erase = NULL;
drivers/mtd/spi-nor/core.c
2659
erase = spi_nor_select_uniform_erase(map);
drivers/mtd/spi-nor/core.c
2660
if (!erase)
drivers/mtd/spi-nor/core.c
2662
nor->erase_opcode = erase->opcode;
drivers/mtd/spi-nor/core.c
2663
mtd->erasesize = erase->size;
drivers/mtd/spi-nor/core.c
2673
erase = &map->erase_type[i];
drivers/mtd/spi-nor/core.c
2678
if (!erase)
drivers/mtd/spi-nor/core.c
2681
mtd->erasesize = erase->size;
drivers/mtd/spi-nor/core.h
320
int (*erase)(struct spi_nor *nor, loff_t addr);
drivers/mtd/spi-nor/core.h
664
void spi_nor_set_erase_type(struct spi_nor_erase_type *erase, u32 size,
drivers/mtd/spi-nor/core.h
666
void spi_nor_mask_erase_type(struct spi_nor_erase_type *erase);
drivers/mtd/spi-nor/otp.c
406
if (!ops->erase)
drivers/mtd/spi-nor/otp.c
435
ret = ops->erase(nor, rstart);
drivers/mtd/spi-nor/sfdp.c
1096
const struct sfdp_4bait *erase = &erases[i];
drivers/mtd/spi-nor/sfdp.c
1098
if (dwords[SFDP_DWORD(1)] & erase->supported_bit)
drivers/mtd/spi-nor/sfdp.c
324
spi_nor_set_erase_settings_from_bfpt(struct spi_nor_erase_type *erase,
drivers/mtd/spi-nor/sfdp.c
327
erase->idx = i;
drivers/mtd/spi-nor/sfdp.c
328
spi_nor_set_erase_type(erase, size, opcode);
drivers/mtd/spi-nor/sfdp.c
841
const struct spi_nor_erase_type *erase,
drivers/mtd/spi-nor/sfdp.c
847
if (!(erase[i].size && erase_type & BIT(erase[i].idx)))
drivers/mtd/spi-nor/sfdp.c
849
if (region->size & erase[i].size_mask) {
drivers/mtd/spi-nor/sfdp.c
867
struct spi_nor_erase_type *erase = map->erase_type;
drivers/mtd/spi-nor/sfdp.c
898
spi_nor_region_check_overlay(®ion[i], erase, erase_type);
drivers/mtd/spi-nor/sfdp.c
935
if (!(regions_erase_type & BIT(erase[i].idx)))
drivers/mtd/spi-nor/sfdp.c
936
spi_nor_mask_erase_type(&erase[i]);
drivers/mtd/spi-nor/winbond.c
440
.erase = spi_nor_otp_erase_secr,
drivers/mtd/ubi/attach.c
1104
UBI_UNKNOWN, ec, 1, &ai->erase);
drivers/mtd/ubi/attach.c
1113
ec, 1, &ai->erase);
drivers/mtd/ubi/attach.c
1120
UBI_UNKNOWN, ec, 1, &ai->erase);
drivers/mtd/ubi/attach.c
1144
ec, 1, &ai->erase);
drivers/mtd/ubi/attach.c
1321
list_for_each_entry_safe(aeb, aeb_tmp, &ai->erase, u.list) {
drivers/mtd/ubi/attach.c
1430
list_for_each_entry(aeb, &ai->erase, u.list)
drivers/mtd/ubi/attach.c
1460
INIT_LIST_HEAD(&ai->erase);
drivers/mtd/ubi/attach.c
1888
list_for_each_entry(aeb, &ai->erase, u.list)
drivers/mtd/ubi/attach.c
236
} else if (list == &ai->erase) {
drivers/mtd/ubi/attach.c
652
&ai->erase);
drivers/mtd/ubi/attach.c
675
cmp_res & 4, &ai->erase);
drivers/mtd/ubi/attach.c
754
destroy_av(ai, av, &ai->erase);
drivers/mtd/ubi/attach.c
837
list_for_each_entry_safe(aeb, tmp_aeb, &ai->erase, u.list) {
drivers/mtd/ubi/attach.c
973
UBI_UNKNOWN, 0, &ai->erase);
drivers/mtd/ubi/attach.c
977
UBI_UNKNOWN, 1, &ai->erase);
drivers/mtd/ubi/eba.c
1663
ubi_move_aeb_to_list(av, aeb, &ai->erase);
drivers/mtd/ubi/fastmap.c
284
list_add_tail(&victim->u.list, &ai->erase);
drivers/mtd/ubi/fastmap.c
304
list_add_tail(&new_aeb->u.list, &ai->erase);
drivers/mtd/ubi/fastmap.c
526
list_for_each_entry(aeb, &ai->erase, u.list)
drivers/mtd/ubi/fastmap.c
682
ret = add_aeb(ai, &ai->erase, be32_to_cpu(fmec->pnum),
drivers/mtd/ubi/fastmap.c
780
list_move_tail(&tmp_aeb->u.list, &ai->erase);
drivers/mtd/ubi/ubi.h
763
struct list_head erase;
drivers/mtd/ubi/vtbl.c
341
list_add(&new_aeb->u.list, &ai->erase);
drivers/mtd/ubi/wl.c
1826
list_for_each_entry_safe(aeb, tmp, &ai->erase, u.list) {
drivers/mtd/ubi/wl.c
663
int erase = 0, keep = 0, vol_id = -1, lnum = -1;
drivers/mtd/ubi/wl.c
822
erase = 1;
drivers/mtd/ubi/wl.c
978
if (erase) {
drivers/net/ethernet/sfc/falcon/mtd.c
21
static int ef4_mtd_erase(struct mtd_info *mtd, struct erase_info *erase)
drivers/net/ethernet/sfc/falcon/mtd.c
25
return efx->type->mtd_erase(mtd, erase->addr, erase->len);
drivers/net/ethernet/sfc/mtd.c
21
static int efx_mtd_erase(struct mtd_info *mtd, struct erase_info *erase)
drivers/net/ethernet/sfc/mtd.c
25
return efx->type->mtd_erase(mtd, erase->addr, erase->len);
drivers/net/ethernet/sfc/siena/mtd.c
21
static int efx_mtd_erase(struct mtd_info *mtd, struct erase_info *erase)
drivers/net/ethernet/sfc/siena/mtd.c
25
return efx->type->mtd_erase(mtd, erase->addr, erase->len);
drivers/nvdimm/dimm_devs.c
424
|| nvdimm->sec.ops->erase
drivers/nvdimm/security.c
355
if (!nvdimm->sec.ops || !nvdimm->sec.ops->erase
drivers/nvdimm/security.c
375
rc = nvdimm->sec.ops->erase(nvdimm, data, pass_type);
drivers/ptp/ptp_ocp.c
1829
struct erase_info erase;
drivers/ptp/ptp_ocp.c
1848
erase.addr = base + off;
drivers/ptp/ptp_ocp.c
1849
erase.len = blksz;
drivers/ptp/ptp_ocp.c
1851
err = mtd_erase(mtd, &erase);
drivers/scsi/bfa/bfa_ioc.c
4324
struct bfi_flash_erase_rsp_s *erase;
drivers/scsi/bfa/bfa_ioc.c
4373
status = be32_to_cpu(m.erase->status);
drivers/scsi/megaraid/megaraid_sas.h
521
u32 erase:1;
drivers/scsi/megaraid/megaraid_sas.h
527
u32 erase:1;
drivers/scsi/megaraid/megaraid_sas.h
538
union MR_PROGRESS erase;
drivers/scsi/megaraid/megaraid_sas.h
547
u32 erase:1;
drivers/scsi/megaraid/megaraid_sas.h
551
u32 erase:1;
drivers/video/fbdev/core/fbcon.c
607
int cnt, erase = vc->vc_video_erase_char, step;
drivers/video/fbdev/core/fbcon.c
621
erase &= ~0x400;
drivers/video/fbdev/core/fbcon.c
635
scr_memsetw(save, erase, array3_size(logo_lines, new_cols, 2));
drivers/video/fbdev/core/fbcon.c
660
erase,
fs/pstore/inode.c
187
if (!record->psi->erase)
fs/pstore/inode.c
200
record->psi->erase(record);
fs/pstore/ram.c
451
.erase = ramoops_pstore_erase,
fs/pstore/zone.c
1110
.erase = psz_pstore_erase,
fs/pstore/zone.c
674
if (cxt->pstore_zone_info->erase)
fs/pstore/zone.c
675
return cxt->pstore_zone_info->erase(size, zone->off);
include/linux/input.h
563
int (*erase)(struct input_dev *dev, int effect_id);
include/linux/libnvdimm.h
190
int (*erase)(struct nvdimm *nvdimm,
include/linux/mtd/nand.h
229
int (*erase)(struct nand_device *nand, const struct nand_pos *pos);
include/linux/mtd/spi-nor.h
315
int (*erase)(struct spi_nor *nor, loff_t offs);
include/linux/mtd/spinand.h
529
int (*erase)(struct spinand_device *spinand, loff_t from, size_t len);
include/linux/pstore.h
201
int (*erase)(struct pstore_record *record);
include/linux/pstore_zone.h
53
pstore_zone_erase_op erase;
lib/rbtree_test.c
259
erase(nodes + j, &root);
lib/rbtree_test.c
326
erase(nodes + i, &root);
lib/rbtree_test.c
337
erase(nodes + j, &root);
tools/testing/cxl/test/mem.c
1017
if (memcmp(mdata->user_pass, erase->pass,
tools/testing/cxl/test/mem.c
950
struct cxl_pass_erase *erase;
tools/testing/cxl/test/mem.c
952
if (cmd->size_in != sizeof(*erase))
tools/testing/cxl/test/mem.c
958
erase = cmd->payload_in;
tools/testing/cxl/test/mem.c
965
erase->type == CXL_PMEM_SEC_PASS_USER) {
tools/testing/cxl/test/mem.c
971
erase->type == CXL_PMEM_SEC_PASS_MASTER) {
tools/testing/cxl/test/mem.c
976
switch (erase->type) {
tools/testing/cxl/test/mem.c
986
if (memcmp(mdata->master_pass, erase->pass,