Lines Matching refs:tuple
280 xirc_manfid_ciscallback(struct pcmcia_tuple *tuple, void *arg)
284 if (tuple->code != PCMCIA_CISTPL_MANFID)
287 if (tuple->length < 5)
290 *id = (pcmcia_tuple_read_1(tuple, 3) << 8) |
291 pcmcia_tuple_read_1(tuple, 4);
661 xi_xirc_lan_nid_ciscallback(struct pcmcia_tuple *tuple, void *arg)
666 if (tuple->length < 2)
669 switch (tuple->code) {
671 switch (pcmcia_tuple_read_1(tuple, 0)) {
673 if (pcmcia_tuple_read_1(tuple, 1) != ETHER_ADDR_LEN)
676 myla[i] = pcmcia_tuple_read_1(tuple, i + 2);
684 if (pcmcia_tuple_read_1(tuple, 1) != 0x01 ||
685 pcmcia_tuple_read_1(tuple, 2) != ETHER_ADDR_LEN)
688 myla[i] = pcmcia_tuple_read_1(tuple, i + 3);
694 if (pcmcia_tuple_read_1(tuple, 0) != 0x04 ||
695 pcmcia_tuple_read_1(tuple, 1) != ETHER_ADDR_LEN)
698 myla[i] = pcmcia_tuple_read_1(tuple, i + 2);