Symbol: nfit_test
tools/testing/nvdimm/test/nfit.c
1013
static int nd_intel_test_cmd_freeze_lock(struct nfit_test *t,
tools/testing/nvdimm/test/nfit.c
1032
static int nd_intel_test_cmd_disable_pass(struct nfit_test *t,
tools/testing/nvdimm/test/nfit.c
1056
static int nd_intel_test_cmd_secure_erase(struct nfit_test *t,
tools/testing/nvdimm/test/nfit.c
1087
static int nd_intel_test_cmd_overwrite(struct nfit_test *t,
tools/testing/nvdimm/test/nfit.c
1110
static int nd_intel_test_cmd_query_overwrite(struct nfit_test *t,
tools/testing/nvdimm/test/nfit.c
1133
static int nd_intel_test_cmd_master_set_pass(struct nfit_test *t,
tools/testing/nvdimm/test/nfit.c
1160
static int nd_intel_test_cmd_master_secure_erase(struct nfit_test *t,
tools/testing/nvdimm/test/nfit.c
1190
static int nvdimm_bus_intel_fw_activate_businfo(struct nfit_test *t,
tools/testing/nvdimm/test/nfit.c
1232
static int nvdimm_bus_intel_fw_activate(struct nfit_test *t,
tools/testing/nvdimm/test/nfit.c
1270
static int nd_intel_test_cmd_fw_activate_dimminfo(struct nfit_test *t,
tools/testing/nvdimm/test/nfit.c
1306
static int nd_intel_test_cmd_fw_activate_arm(struct nfit_test *t,
tools/testing/nvdimm/test/nfit.c
1334
struct nfit_test *t = container_of(acpi_desc, typeof(*t), acpi_desc);
tools/testing/nvdimm/test/nfit.c
1358
struct nfit_test *t = container_of(acpi_desc, typeof(*t), acpi_desc);
tools/testing/nvdimm/test/nfit.c
1600
static struct nfit_test *instances[NUM_NFITS];
tools/testing/nvdimm/test/nfit.c
1617
static void *__test_alloc(struct nfit_test *t, size_t size, dma_addr_t *dma,
tools/testing/nvdimm/test/nfit.c
1653
static void *test_alloc(struct nfit_test *t, size_t size, dma_addr_t *dma)
tools/testing/nvdimm/test/nfit.c
1674
struct nfit_test *t = instances[i];
tools/testing/nvdimm/test/nfit.c
1712
struct nfit_test *t = data;
tools/testing/nvdimm/test/nfit.c
1833
static int nfit_test_dimm_init(struct nfit_test *t)
tools/testing/nvdimm/test/nfit.c
1850
static void nfit_security_init(struct nfit_test *t)
tools/testing/nvdimm/test/nfit.c
1861
static void smart_init(struct nfit_test *t)
tools/testing/nvdimm/test/nfit.c
1885
static int nfit_test0_alloc(struct nfit_test *t)
tools/testing/nvdimm/test/nfit.c
1950
static int nfit_test1_alloc(struct nfit_test *t)
tools/testing/nvdimm/test/nfit.c
1994
static void nfit_test0_setup(struct nfit_test *t)
tools/testing/nvdimm/test/nfit.c
200
int (*alloc)(struct nfit_test *t);
tools/testing/nvdimm/test/nfit.c
201
void (*setup)(struct nfit_test *t);
tools/testing/nvdimm/test/nfit.c
224
static struct nfit_test *to_nfit_test(struct device *dev)
tools/testing/nvdimm/test/nfit.c
228
return container_of(pdev, struct nfit_test, pdev);
tools/testing/nvdimm/test/nfit.c
231
static int nd_intel_test_get_fw_info(struct nfit_test *t,
tools/testing/nvdimm/test/nfit.c
257
static int nd_intel_test_start_update(struct nfit_test *t,
tools/testing/nvdimm/test/nfit.c
2742
static void nfit_test1_setup(struct nfit_test *t)
tools/testing/nvdimm/test/nfit.c
287
static int nd_intel_test_send_data(struct nfit_test *t,
tools/testing/nvdimm/test/nfit.c
3135
struct nfit_test *nfit_test;
tools/testing/nvdimm/test/nfit.c
3146
nfit_test = to_nfit_test(&pdev->dev);
tools/testing/nvdimm/test/nfit.c
3149
if (nfit_test->num_dcr) {
tools/testing/nvdimm/test/nfit.c
3150
int num = nfit_test->num_dcr;
tools/testing/nvdimm/test/nfit.c
3152
nfit_test->dimm = devm_kcalloc(dev, num, sizeof(void *),
tools/testing/nvdimm/test/nfit.c
3154
nfit_test->dimm_dma = devm_kcalloc(dev, num, sizeof(dma_addr_t),
tools/testing/nvdimm/test/nfit.c
3156
nfit_test->flush = devm_kcalloc(dev, num, sizeof(void *),
tools/testing/nvdimm/test/nfit.c
3158
nfit_test->flush_dma = devm_kcalloc(dev, num, sizeof(dma_addr_t),
tools/testing/nvdimm/test/nfit.c
3160
nfit_test->label = devm_kcalloc(dev, num, sizeof(void *),
tools/testing/nvdimm/test/nfit.c
3162
nfit_test->label_dma = devm_kcalloc(dev, num,
tools/testing/nvdimm/test/nfit.c
3164
nfit_test->dcr = devm_kcalloc(dev, num,
tools/testing/nvdimm/test/nfit.c
3166
nfit_test->dcr_dma = devm_kcalloc(dev, num,
tools/testing/nvdimm/test/nfit.c
3168
nfit_test->smart = devm_kcalloc(dev, num,
tools/testing/nvdimm/test/nfit.c
3170
nfit_test->smart_threshold = devm_kcalloc(dev, num,
tools/testing/nvdimm/test/nfit.c
3173
nfit_test->fw = devm_kcalloc(dev, num,
tools/testing/nvdimm/test/nfit.c
3175
if (nfit_test->dimm && nfit_test->dimm_dma && nfit_test->label
tools/testing/nvdimm/test/nfit.c
3176
&& nfit_test->label_dma && nfit_test->dcr
tools/testing/nvdimm/test/nfit.c
3177
&& nfit_test->dcr_dma && nfit_test->flush
tools/testing/nvdimm/test/nfit.c
3178
&& nfit_test->flush_dma
tools/testing/nvdimm/test/nfit.c
3179
&& nfit_test->fw)
tools/testing/nvdimm/test/nfit.c
3185
if (nfit_test->num_pm) {
tools/testing/nvdimm/test/nfit.c
3186
int num = nfit_test->num_pm;
tools/testing/nvdimm/test/nfit.c
3188
nfit_test->spa_set = devm_kcalloc(dev, num, sizeof(void *),
tools/testing/nvdimm/test/nfit.c
3190
nfit_test->spa_set_dma = devm_kcalloc(dev, num,
tools/testing/nvdimm/test/nfit.c
3192
if (nfit_test->spa_set && nfit_test->spa_set_dma)
tools/testing/nvdimm/test/nfit.c
3199
if (nfit_test->alloc(nfit_test))
tools/testing/nvdimm/test/nfit.c
3202
nfit_test->setup(nfit_test);
tools/testing/nvdimm/test/nfit.c
3203
acpi_desc = &nfit_test->acpi_desc;
tools/testing/nvdimm/test/nfit.c
3210
rc = acpi_nfit_init(acpi_desc, nfit_test->nfit_buf,
tools/testing/nvdimm/test/nfit.c
3211
nfit_test->nfit_filled);
tools/testing/nvdimm/test/nfit.c
3219
if (nfit_test->setup != nfit_test0_setup)
tools/testing/nvdimm/test/nfit.c
3222
nfit_test->setup_hotplug = 1;
tools/testing/nvdimm/test/nfit.c
3223
nfit_test->setup(nfit_test);
tools/testing/nvdimm/test/nfit.c
3229
obj->buffer.length = nfit_test->nfit_size;
tools/testing/nvdimm/test/nfit.c
3230
obj->buffer.pointer = nfit_test->nfit_buf;
tools/testing/nvdimm/test/nfit.c
3231
*(nfit_test->_fit) = obj;
tools/testing/nvdimm/test/nfit.c
3232
__acpi_nfit_notify(&pdev->dev, nfit_test, 0x80);
tools/testing/nvdimm/test/nfit.c
3242
dev_set_drvdata(nfit_test->dimm_dev[i],
tools/testing/nvdimm/test/nfit.c
3252
struct nfit_test *nfit_test = to_nfit_test(dev);
tools/testing/nvdimm/test/nfit.c
3254
kfree(nfit_test);
tools/testing/nvdimm/test/nfit.c
3302
struct nfit_test *nfit_test;
tools/testing/nvdimm/test/nfit.c
3305
nfit_test = kzalloc(sizeof(*nfit_test), GFP_KERNEL);
tools/testing/nvdimm/test/nfit.c
3306
if (!nfit_test) {
tools/testing/nvdimm/test/nfit.c
3310
INIT_LIST_HEAD(&nfit_test->resources);
tools/testing/nvdimm/test/nfit.c
3311
badrange_init(&nfit_test->badrange);
tools/testing/nvdimm/test/nfit.c
3314
nfit_test->num_pm = NUM_PM;
tools/testing/nvdimm/test/nfit.c
3315
nfit_test->dcr_idx = 0;
tools/testing/nvdimm/test/nfit.c
3316
nfit_test->num_dcr = NUM_DCR;
tools/testing/nvdimm/test/nfit.c
3317
nfit_test->alloc = nfit_test0_alloc;
tools/testing/nvdimm/test/nfit.c
3318
nfit_test->setup = nfit_test0_setup;
tools/testing/nvdimm/test/nfit.c
3321
nfit_test->num_pm = 2;
tools/testing/nvdimm/test/nfit.c
3322
nfit_test->dcr_idx = NUM_DCR;
tools/testing/nvdimm/test/nfit.c
3323
nfit_test->num_dcr = 2;
tools/testing/nvdimm/test/nfit.c
3324
nfit_test->alloc = nfit_test1_alloc;
tools/testing/nvdimm/test/nfit.c
3325
nfit_test->setup = nfit_test1_setup;
tools/testing/nvdimm/test/nfit.c
3331
pdev = &nfit_test->pdev;
tools/testing/nvdimm/test/nfit.c
3346
instances[i] = nfit_test;
tools/testing/nvdimm/test/nfit.c
3347
INIT_WORK(&nfit_test->work, uc_error_notify);
tools/testing/nvdimm/test/nfit.c
338
static int nd_intel_test_finish_fw(struct nfit_test *t,
tools/testing/nvdimm/test/nfit.c
389
static int nd_intel_test_finish_query(struct nfit_test *t,
tools/testing/nvdimm/test/nfit.c
568
static int nfit_test_cmd_ars_start(struct nfit_test *t,
tools/testing/nvdimm/test/nfit.c
614
static int nfit_test_cmd_clear_error(struct nfit_test *t,
tools/testing/nvdimm/test/nfit.c
823
struct nfit_test *t = container_of(work, typeof(*t), work);
tools/testing/nvdimm/test/nfit.c
828
static int nfit_test_cmd_ars_error_inject(struct nfit_test *t,
tools/testing/nvdimm/test/nfit.c
859
static int nfit_test_cmd_ars_inject_clear(struct nfit_test *t,
tools/testing/nvdimm/test/nfit.c
885
static int nfit_test_cmd_ars_inject_status(struct nfit_test *t,
tools/testing/nvdimm/test/nfit.c
908
static int nd_intel_test_cmd_set_lss_status(struct nfit_test *t,
tools/testing/nvdimm/test/nfit.c
947
static int nd_intel_test_cmd_security_status(struct nfit_test *t,
tools/testing/nvdimm/test/nfit.c
962
static int nd_intel_test_cmd_unlock_unit(struct nfit_test *t,
tools/testing/nvdimm/test/nfit.c
988
static int nd_intel_test_cmd_set_pass(struct nfit_test *t,