Home
last modified time | relevance | path

Searched refs:pardev (Results 1 – 8 of 8) sorted by relevance

/linux-6.3-rc2/drivers/pps/clients/
A Dpps_parport.c40 struct pardevice *pardev; /* parport device */ member
57 struct parport *port = dev->pardev->port; in parport_irq()
156 device->pardev = parport_register_dev_model(port, in parport_attach()
160 if (!device->pardev) { in parport_attach()
187 parport_release(device->pardev); in parport_attach()
189 parport_unregister_device(device->pardev); in parport_attach()
197 struct pardevice *pardev = port->cad; in parport_detach() local
201 if (!pardev || strcmp(pardev->name, KBUILD_MODNAME)) in parport_detach()
205 device = pardev->private; in parport_detach()
209 parport_release(pardev); in parport_detach()
[all …]
/linux-6.3-rc2/sound/drivers/
A Dportman2x4.c71 struct pardevice *pardev; member
84 struct pardevice *pardev, in portman_create() argument
98 pm->pardev = pardev; in portman_create()
690 struct pardevice *pardev = pm->pardev; in snd_portman_card_private_free() local
692 if (pardev) { in snd_portman_card_private_free()
693 parport_release(pardev); in snd_portman_card_private_free()
702 struct pardevice *pardev; in snd_portman_probe() local
739 if (pardev == NULL) { in snd_portman_probe()
746 if (parport_claim(pardev)) { in snd_portman_probe()
790 parport_release(pardev); in snd_portman_probe()
[all …]
A Dmts64.c52 struct pardevice *pardev; member
70 struct pardevice *pardev, in snd_mts64_create() argument
84 mts->pardev = pardev; in snd_mts64_create()
894 struct pardevice *pardev = mts->pardev; in snd_mts64_card_private_free() local
896 if (pardev) { in snd_mts64_card_private_free()
897 parport_release(pardev); in snd_mts64_card_private_free()
906 struct pardevice *pardev; in snd_mts64_probe() local
943 if (!pardev) { in snd_mts64_probe()
950 if (parport_claim(pardev)) { in snd_mts64_probe()
994 parport_release(pardev); in snd_mts64_probe()
[all …]
/linux-6.3-rc2/drivers/pps/generators/
A Dpps_gen_parport.c40 struct pardevice *pardev; /* parport device */ member
46 .pardev = NULL,
94 port = dev->pardev->port; in hrtimer_event()
143 struct parport *port = dev->pardev->port; in calibrate_port()
194 device.pardev = parport_register_dev_model(port, KBUILD_MODNAME, in parport_attach()
196 if (!device.pardev) { in parport_attach()
201 if (parport_claim_or_block(device.pardev) < 0) { in parport_attach()
218 parport_unregister_device(device.pardev); in parport_attach()
223 if (port->cad != device.pardev) in parport_detach()
227 parport_release(device.pardev); in parport_detach()
[all …]
/linux-6.3-rc2/drivers/ata/pata_parport/
A Dpata_parport.c30 parport_claim_or_block(pi->pardev); in pi_connect()
37 parport_release(pi->pardev); in pi_disconnect()
307 parport_claim_or_block(pi->pardev); in pi_test_proto()
312 parport_release(pi->pardev); in pi_test_proto()
358 parport_claim_or_block(pi->pardev); in pi_probe_unit()
360 parport_release(pi->pardev); in pi_probe_unit()
366 parport_claim_or_block(pi->pardev); in pi_probe_unit()
369 parport_release(pi->pardev); in pi_probe_unit()
373 parport_release(pi->pardev); in pi_probe_unit()
469 if (!pi->pardev) in pi_init_one()
[all …]
A Dbpck6.c130 ((struct pardevice*)(pi->pardev))->port->modes, in bpck6_test_port()
131 ((struct pardevice *)(pi->pardev))->port->base); in bpck6_test_port()
139 if(((struct pardevice *)(pi->pardev))->port->modes & in bpck6_test_port()
145 else if(((struct pardevice *)(pi->pardev))->port->modes & in bpck6_test_port()
/linux-6.3-rc2/drivers/net/plip/
A Dplip.c212 struct pardevice *pardev; member
887 parport_release(nl->pardev); in plip_connection_close()
980 if (parport_claim(nl->pardev)) in plip_tx_packet()
1074 if (parport_claim(nl->pardev)) return -EAGAIN; in plip_open()
1150 parport_release(nl->pardev); in plip_close()
1197 if (!parport_claim(nl->pardev)) in plip_wakeup()
1208 if (!parport_claim(nl->pardev)) { in plip_wakeup()
1307 if (!nl->pardev) { in plip_attach()
1333 parport_unregister_device(nl->pardev); in plip_attach()
1374 parport_release(nl->pardev); in plip_cleanup_module()
[all …]
/linux-6.3-rc2/include/linux/
A Dpata_parport.h28 struct pardevice *pardev; /* pointer to pardevice */ member

Completed in 14 milliseconds