Lines Matching refs:sock
26 struct tifm_dev *sock) in tifm_7xx1_dummy_eject() argument
30 static void tifm_7xx1_eject(struct tifm_adapter *fm, struct tifm_dev *sock) in tifm_7xx1_eject() argument
35 fm->socket_change_set |= 1 << sock->socket_id; in tifm_7xx1_eject()
43 struct tifm_dev *sock; in tifm_7xx1_isr() local
57 sock = fm->sockets[cnt]; in tifm_7xx1_isr()
58 if (sock) { in tifm_7xx1_isr()
60 sock->data_event(sock); in tifm_7xx1_isr()
62 sock->card_event(sock); in tifm_7xx1_isr()
143 struct tifm_dev *sock; in tifm_7xx1_switch_media() local
164 sock = fm->sockets[cnt]; in tifm_7xx1_switch_media()
165 if (sock) { in tifm_7xx1_switch_media()
170 sock_addr = sock->addr; in tifm_7xx1_switch_media()
172 device_unregister(&sock->dev); in tifm_7xx1_switch_media()
184 sock = tifm_alloc_device(fm, cnt, media_id); in tifm_7xx1_switch_media()
185 if (sock) { in tifm_7xx1_switch_media()
186 sock->addr = tifm_7xx1_sock_addr(fm->addr, cnt); in tifm_7xx1_switch_media()
188 if (!device_register(&sock->dev)) { in tifm_7xx1_switch_media()
191 fm->sockets[cnt] = sock; in tifm_7xx1_switch_media()
192 sock = NULL; in tifm_7xx1_switch_media()
196 if (sock) in tifm_7xx1_switch_media()
197 tifm_free_device(&sock->dev); in tifm_7xx1_switch_media()
308 struct tifm_dev *sock) in tifm_7xx1_dummy_has_ms_pif() argument
313 static int tifm_7xx1_has_ms_pif(struct tifm_adapter *fm, struct tifm_dev *sock) in tifm_7xx1_has_ms_pif() argument
315 if (((fm->num_sockets == 4) && (sock->socket_id == 2)) in tifm_7xx1_has_ms_pif()
316 || ((fm->num_sockets == 2) && (sock->socket_id == 0))) in tifm_7xx1_has_ms_pif()