Lines Matching refs:desc

258 static int lattice_validate(Lattice_desc *desc, const char *fn)  in lattice_validate()  argument
262 if (desc) { in lattice_validate()
263 if ((desc->family > min_lattice_type) && in lattice_validate()
264 (desc->family < max_lattice_type)) { in lattice_validate()
265 if ((desc->iface > min_lattice_iface_type) && in lattice_validate()
266 (desc->iface < max_lattice_iface_type)) { in lattice_validate()
267 if (desc->size) { in lattice_validate()
274 fn, desc->iface); in lattice_validate()
278 fn, desc->family); in lattice_validate()
287 int lattice_load(Lattice_desc *desc, const void *buf, size_t bsize) in lattice_load() argument
291 if (!lattice_validate(desc, (char *)__func__)) { in lattice_load()
294 pfns = desc->iface_fns; in lattice_load()
296 switch (desc->family) { in lattice_load()
313 __func__, desc->family); in lattice_load()
320 int lattice_dump(Lattice_desc *desc, const void *buf, size_t bsize) in lattice_dump() argument
328 int lattice_info(Lattice_desc *desc) in lattice_info() argument
332 if (lattice_validate(desc, (char *)__func__)) { in lattice_info()
334 switch (desc->family) { in lattice_info()
340 printf("Unknown family type, %d\n", desc->family); in lattice_info()
344 switch (desc->iface) { in lattice_info()
350 printf("Unsupported interface type, %d\n", desc->iface); in lattice_info()
354 desc->size); in lattice_info()
356 if (desc->iface_fns) { in lattice_info()
358 desc->iface_fns); in lattice_info()
359 switch (desc->family) { in lattice_info()
370 if (desc->desc) in lattice_info()
371 printf("Model: \t%s\n", desc->desc); in lattice_info()