Lines Matching refs:pads
91 struct gc_pad pads[GC_MAX_DEVICES]; member
232 if (gc->pads[i].type != GC_N64) in gc_n64_process_packet()
235 dev = gc->pads[i].dev; in gc_n64_process_packet()
389 pad = &gc->pads[i]; in gc_nes_process_packet()
497 pad = &gc->pads[i]; in gc_multi_process_packet()
581 struct gc_pad *pad = &gc->pads[j]; in gc_psx_command()
620 struct gc_pad *pad = &gc->pads[i]; in gc_psx_read_packet()
735 pad = &gc->pads[i]; in gc_psx_process_packet()
817 struct gc_pad *pad = &gc->pads[idx]; in gc_setup_pad()
936 int *pads, n_pads; in gc_attach() local
951 pads = gc_cfg[port_idx].args + 1; in gc_attach()
976 if (!pads[i]) in gc_attach()
979 if (gc_setup_pad(gc, i, pads[i])) in gc_attach()
995 if (gc->pads[i].dev) in gc_attach()
996 input_unregister_device(gc->pads[i].dev); in gc_attach()
1020 if (gc->pads[i].dev) in gc_detach()
1021 input_unregister_device(gc->pads[i].dev); in gc_detach()