Lines Matching refs:pcmcia_socket
47 int (*validate_mem) (struct pcmcia_socket *s);
48 int (*find_io) (struct pcmcia_socket *s,
56 struct pcmcia_socket *s);
57 int (*init) (struct pcmcia_socket *s);
58 void (*exit) (struct pcmcia_socket *s);
79 extern int static_init(struct pcmcia_socket *s);
93 int cb_alloc(struct pcmcia_socket *s);
94 void cb_free(struct pcmcia_socket *s);
104 int (*add) (struct pcmcia_socket *s);
105 int (*remove) (struct pcmcia_socket *s);
106 void (*requery) (struct pcmcia_socket *s);
107 int (*validate) (struct pcmcia_socket *s, unsigned int *i);
108 int (*suspend) (struct pcmcia_socket *s);
109 int (*early_resume) (struct pcmcia_socket *s);
110 int (*resume) (struct pcmcia_socket *s);
118 int pccard_register_pcmcia(struct pcmcia_socket *s, struct pcmcia_callback *c);
119 struct pcmcia_socket *pcmcia_get_socket_by_nr(unsigned int nr);
121 void pcmcia_parse_uevents(struct pcmcia_socket *socket, unsigned int events);
128 struct pcmcia_socket *pcmcia_get_socket(struct pcmcia_socket *skt);
129 void pcmcia_put_socket(struct pcmcia_socket *skt);
141 extern int pcmcia_validate_mem(struct pcmcia_socket *s);
146 struct pcmcia_socket *s);
148 void pcmcia_cleanup_irq(struct pcmcia_socket *s);
154 int pcmcia_read_cis_mem(struct pcmcia_socket *s, int attr,
156 int pcmcia_write_cis_mem(struct pcmcia_socket *s, int attr,
158 void release_cis_mem(struct pcmcia_socket *s);
159 void destroy_cis_cache(struct pcmcia_socket *s);
160 int pccard_read_tuple(struct pcmcia_socket *s, unsigned int function,
162 int pcmcia_replace_cis(struct pcmcia_socket *s,
164 int pccard_validate_cis(struct pcmcia_socket *s, unsigned int *count);
165 int verify_cis_cache(struct pcmcia_socket *s);
167 int pccard_get_first_tuple(struct pcmcia_socket *s, unsigned int function,
170 int pccard_get_next_tuple(struct pcmcia_socket *s, unsigned int function,
173 int pccard_get_tuple_data(struct pcmcia_socket *s, tuple_t *tuple);