Lines Matching refs:pcmcia_socket
51 int (*validate_mem) (struct pcmcia_socket *s);
52 int (*find_io) (struct pcmcia_socket *s,
60 struct pcmcia_socket *s);
61 int (*init) (struct pcmcia_socket *s);
62 void (*exit) (struct pcmcia_socket *s);
83 extern int static_init(struct pcmcia_socket *s);
97 int cb_alloc(struct pcmcia_socket *s);
98 void cb_free(struct pcmcia_socket *s);
108 int (*add) (struct pcmcia_socket *s);
109 int (*remove) (struct pcmcia_socket *s);
110 void (*requery) (struct pcmcia_socket *s);
111 int (*validate) (struct pcmcia_socket *s, unsigned int *i);
112 int (*suspend) (struct pcmcia_socket *s);
113 int (*early_resume) (struct pcmcia_socket *s);
114 int (*resume) (struct pcmcia_socket *s);
122 int pccard_register_pcmcia(struct pcmcia_socket *s, struct pcmcia_callback *c);
123 struct pcmcia_socket *pcmcia_get_socket_by_nr(unsigned int nr);
125 void pcmcia_parse_uevents(struct pcmcia_socket *socket, unsigned int events);
132 struct pcmcia_socket *pcmcia_get_socket(struct pcmcia_socket *skt);
133 void pcmcia_put_socket(struct pcmcia_socket *skt);
145 extern int pcmcia_validate_mem(struct pcmcia_socket *s);
150 struct pcmcia_socket *s);
152 void pcmcia_cleanup_irq(struct pcmcia_socket *s);
158 int pcmcia_read_cis_mem(struct pcmcia_socket *s, int attr,
160 int pcmcia_write_cis_mem(struct pcmcia_socket *s, int attr,
162 void release_cis_mem(struct pcmcia_socket *s);
163 void destroy_cis_cache(struct pcmcia_socket *s);
164 int pccard_read_tuple(struct pcmcia_socket *s, unsigned int function,
166 int pcmcia_replace_cis(struct pcmcia_socket *s,
168 int pccard_validate_cis(struct pcmcia_socket *s, unsigned int *count);
169 int verify_cis_cache(struct pcmcia_socket *s);
171 int pccard_loop_tuple(struct pcmcia_socket *s, unsigned int function,
177 int pccard_get_first_tuple(struct pcmcia_socket *s, unsigned int function,
180 int pccard_get_next_tuple(struct pcmcia_socket *s, unsigned int function,
183 int pccard_get_tuple_data(struct pcmcia_socket *s, tuple_t *tuple);