Lines Matching refs:excd
317 struct ex_chunk_dir excd;
325 ecard_readbytes(&excd, ec, index, 8, useld);
327 if (c_id(&excd) == 0) {
335 if (c_id(&excd) == 0xf0) { /* link */
336 index = c_start(&excd);
339 if (c_id(&excd) == 0x80) { /* loader */
341 ec->loader = kmalloc(c_len(&excd),
345 (int)c_start(&excd),
346 c_len(&excd), useld);
352 if (c_id(&excd) == id && num-- == 0)
356 if (c_id(&excd) & 0x80) {
357 switch (c_id(&excd) & 0x70) {
359 ecard_readbytes((unsigned char *)excd.d.string, ec,
360 (int)c_start(&excd), c_len(&excd),
367 cd->start_offset = c_start(&excd);
368 memcpy(cd->d.string, excd.d.string, 256);