Lines Matching defs:idt
854 static size_t sizeof_idt(struct acpi_nfit_interleave *idt)
856 if (idt->header.length < sizeof(*idt))
858 return sizeof(*idt) + sizeof(u32) * idt->line_count;
863 struct acpi_nfit_interleave *idt)
868 if (!sizeof_idt(idt))
872 if (sizeof_idt(nfit_idt->idt) != sizeof_idt(idt))
875 if (memcmp(nfit_idt->idt, idt, sizeof_idt(idt)) == 0) {
881 nfit_idt = devm_kzalloc(dev, sizeof(*nfit_idt) + sizeof_idt(idt),
886 memcpy(nfit_idt->idt, idt, sizeof_idt(idt));
888 dev_dbg(dev, "idt index: %d num_lines: %d\n",
889 idt->interleave_index, idt->line_count);
1113 if (nfit_idt->idt->interleave_index != idt_idx)
1115 nfit_mem->idt_dcr = nfit_idt->idt;