Lines Matching refs:pcmcia_socket
60 int (*validate_mem) (struct pcmcia_socket *s);
61 int (*find_io) (struct pcmcia_socket *s,
69 struct pcmcia_socket *s);
70 int (*init) (struct pcmcia_socket *s);
71 void (*exit) (struct pcmcia_socket *s);
91 extern int static_init(struct pcmcia_socket *s);
105 int cb_alloc(struct pcmcia_socket *s);
106 void cb_free(struct pcmcia_socket *s);
116 int (*add) (struct pcmcia_socket *s);
117 int (*remove) (struct pcmcia_socket *s);
118 void (*requery) (struct pcmcia_socket *s);
119 int (*validate) (struct pcmcia_socket *s, unsigned int *i);
120 int (*suspend) (struct pcmcia_socket *s);
121 int (*early_resume) (struct pcmcia_socket *s);
122 int (*resume) (struct pcmcia_socket *s);
130 int pccard_register_pcmcia(struct pcmcia_socket *s, struct pcmcia_callback *c);
131 struct pcmcia_socket *pcmcia_get_socket_by_nr(unsigned int nr);
133 void pcmcia_parse_uevents(struct pcmcia_socket *socket, unsigned int events);
140 struct pcmcia_socket *pcmcia_get_socket(struct pcmcia_socket *skt);
141 void pcmcia_put_socket(struct pcmcia_socket *skt);
153 extern int pcmcia_validate_mem(struct pcmcia_socket *s);
158 struct pcmcia_socket *s);
160 void pcmcia_cleanup_irq(struct pcmcia_socket *s);
166 int pcmcia_read_cis_mem(struct pcmcia_socket *s, int attr,
168 int pcmcia_write_cis_mem(struct pcmcia_socket *s, int attr,
170 void release_cis_mem(struct pcmcia_socket *s);
171 void destroy_cis_cache(struct pcmcia_socket *s);
172 int pccard_read_tuple(struct pcmcia_socket *s, unsigned int function,
174 int pcmcia_replace_cis(struct pcmcia_socket *s,
176 int pccard_validate_cis(struct pcmcia_socket *s, unsigned int *count);
177 int verify_cis_cache(struct pcmcia_socket *s);
179 int pccard_loop_tuple(struct pcmcia_socket *s, unsigned int function,
185 int pccard_get_first_tuple(struct pcmcia_socket *s, unsigned int function,
188 int pccard_get_next_tuple(struct pcmcia_socket *s, unsigned int function,
191 int pccard_get_tuple_data(struct pcmcia_socket *s, tuple_t *tuple);