Lines Matching refs:entry
1079 cistpl_cftable_entry_t *entry)
1085 entry->index = *p & 0x3f;
1086 entry->flags = 0;
1088 entry->flags |= CISTPL_CFTABLE_DEFAULT;
1093 entry->flags |= CISTPL_CFTABLE_BVDS;
1095 entry->flags |= CISTPL_CFTABLE_WP;
1097 entry->flags |= CISTPL_CFTABLE_RDYBSY;
1099 entry->flags |= CISTPL_CFTABLE_MWAIT;
1100 entry->interface = *p & 0x0f;
1102 entry->interface = 0;
1111 p = parse_power(p, q, &entry->vcc);
1115 entry->vcc.present = 0;
1117 p = parse_power(p, q, &entry->vpp1);
1121 entry->vpp1.present = 0;
1123 p = parse_power(p, q, &entry->vpp2);
1127 entry->vpp2.present = 0;
1131 p = parse_timing(p, q, &entry->timing);
1135 entry->timing.wait = 0;
1136 entry->timing.ready = 0;
1137 entry->timing.reserved = 0;
1142 p = parse_io(p, q, &entry->io);
1146 entry->io.nwin = 0;
1150 p = parse_irq(p, q, &entry->irq);
1154 entry->irq.IRQInfo1 = 0;
1158 entry->mem.nwin = 0;
1161 entry->mem.nwin = 1;
1162 entry->mem.win[0].len = get_unaligned_le16(p) << 8;
1163 entry->mem.win[0].card_addr = 0;
1164 entry->mem.win[0].host_addr = 0;
1170 entry->mem.nwin = 1;
1171 entry->mem.win[0].len = get_unaligned_le16(p) << 8;
1172 entry->mem.win[0].card_addr = get_unaligned_le16(p + 2) << 8;
1173 entry->mem.win[0].host_addr = 0;
1179 p = parse_mem(p, q, &entry->mem);
1189 entry->flags |= (*p << 8);
1196 entry->subtuples = q-p;