Lines Matching refs:tuple
41 tuple_t tuple; in pccard_read_tuple() local
50 tuple.DesiredTuple = code; in pccard_read_tuple()
51 tuple.Attributes = 0; in pccard_read_tuple()
53 tuple.Attributes = TUPLE_RETURN_COMMON; in pccard_read_tuple()
54 ret = pccard_get_first_tuple(s, function, &tuple); in pccard_read_tuple()
57 tuple.TupleData = buf; in pccard_read_tuple()
58 tuple.TupleOffset = 0; in pccard_read_tuple()
59 tuple.TupleDataMax = 255; in pccard_read_tuple()
60 ret = pccard_get_tuple_data(s, &tuple); in pccard_read_tuple()
63 ret = pcmcia_parse_tuple(&tuple, parse); in pccard_read_tuple()
87 int (*loop_tuple) (tuple_t *tuple, in pccard_loop_tuple()
91 tuple_t tuple; in pccard_loop_tuple() local
101 tuple.TupleData = buf; in pccard_loop_tuple()
102 tuple.TupleDataMax = 255; in pccard_loop_tuple()
103 tuple.TupleOffset = 0; in pccard_loop_tuple()
104 tuple.DesiredTuple = code; in pccard_loop_tuple()
105 tuple.Attributes = 0; in pccard_loop_tuple()
107 ret = pccard_get_first_tuple(s, function, &tuple); in pccard_loop_tuple()
109 if (pccard_get_tuple_data(s, &tuple)) in pccard_loop_tuple()
113 if (pcmcia_parse_tuple(&tuple, parse)) in pccard_loop_tuple()
116 ret = loop_tuple(&tuple, parse, priv_data); in pccard_loop_tuple()
121 ret = pccard_get_next_tuple(s, function, &tuple); in pccard_loop_tuple()
157 static int pcmcia_do_loop_config(tuple_t *tuple, cisparse_t *parse, void *priv) in pcmcia_do_loop_config() argument
292 tuple_t *tuple,
303 static int pcmcia_do_loop_tuple(tuple_t *tuple, cisparse_t *parse, void *priv) in pcmcia_do_loop_tuple() argument
307 return loop->loop_tuple(loop->p_dev, tuple, loop->priv_data); in pcmcia_do_loop_tuple()
324 tuple_t *tuple, in pcmcia_loop_tuple() argument
353 static int pcmcia_do_get_tuple(struct pcmcia_device *p_dev, tuple_t *tuple, in pcmcia_do_get_tuple() argument
358 *get->buf = kzalloc(tuple->TupleDataLen, GFP_KERNEL); in pcmcia_do_get_tuple()
360 get->len = tuple->TupleDataLen; in pcmcia_do_get_tuple()
361 memcpy(*get->buf, tuple->TupleData, tuple->TupleDataLen); in pcmcia_do_get_tuple()
401 static int pcmcia_do_get_mac(struct pcmcia_device *p_dev, tuple_t *tuple, in pcmcia_do_get_mac() argument
407 if (tuple->TupleData[0] != CISTPL_FUNCE_LAN_NODE_ID) in pcmcia_do_get_mac()
409 if (tuple->TupleDataLen < ETH_ALEN + 2) { in pcmcia_do_get_mac()
415 if (tuple->TupleData[1] != ETH_ALEN) { in pcmcia_do_get_mac()
420 dev->dev_addr[i] = tuple->TupleData[i+2]; in pcmcia_do_get_mac()