Lines Matching defs:excd
328 struct ex_chunk_dir excd;
336 ecard_readbytes(&excd, ec, index, 8, useld);
338 if (c_id(&excd) == 0) {
346 if (c_id(&excd) == 0xf0) { /* link */
347 index = c_start(&excd);
350 if (c_id(&excd) == 0x80) { /* loader */
352 ec->loader = kmalloc(c_len(&excd),
356 (int)c_start(&excd),
357 c_len(&excd), useld);
363 if (c_id(&excd) == id && num-- == 0)
367 if (c_id(&excd) & 0x80) {
368 switch (c_id(&excd) & 0x70) {
370 ecard_readbytes((unsigned char *)excd.d.string, ec,
371 (int)c_start(&excd), c_len(&excd),
378 cd->start_offset = c_start(&excd);
379 memcpy(cd->d.string, excd.d.string, 256);