Home
last modified time | relevance | path

Searched refs:hdrv (Results 1 – 9 of 9) sorted by relevance

/linux/sound/hda/
A Dhda_bus_type.c52 struct hdac_driver *hdrv = drv_to_hdac_driver(drv); in hda_bus_match() local
54 if (hdev->type != hdrv->type) in hda_bus_match()
61 if (hdrv->match) in hda_bus_match()
62 return hdrv->match(hdev, hdrv); in hda_bus_match()
64 return hdac_codec_match(hdev, hdrv); in hda_bus_match()
/linux/drivers/hid/
A Dhid-core.c1511 if (hdrv && hdrv->event && hid_match_usage(hid, usage)) { in hid_process_event()
1787 hdrv = hid->driver; in hid_report_raw_event()
1788 if (hdrv && hdrv->report) in hid_report_raw_event()
1828 hdrv = hid->driver; in hid_input_report()
1847 if (hdrv && hdrv->raw_event && hid_match_report(hid, report)) { in hid_input_report()
2266 if (hdrv->match) { in hid_device_probe()
2286 if (hdrv->probe) { in hid_device_probe()
2314 if (hdrv) { in hid_device_remove()
2315 if (hdrv->remove) in hid_device_remove()
2527 if (hdrv->match) { in __hid_bus_driver_added()
[all …]
A Dhid-generic.c28 struct hid_driver *hdrv = to_hid_driver(drv); in __check_hid_generic() local
31 if (hdrv == &hid_generic) in __check_hid_generic()
34 return hid_match_device(hdev, hdrv) != NULL; in __check_hid_generic()
/linux/drivers/net/hamradio/
A Dbaycom_ser_fdx.c113 struct hdlcdrv_state hdrv; member
255 if (!bc || bc->hdrv.magic != HDLCDRV_MAGIC) in ser12_interrupt()
308 if (!hdlcdrv_ptt(&bc->hdrv)) { in ser12_interrupt()
320 hdlcdrv_arbitrate(dev, &bc->hdrv); in ser12_interrupt()
321 if (hdlcdrv_ptt(&bc->hdrv)) { in ser12_interrupt()
327 hdlcdrv_transmitter(dev, &bc->hdrv); in ser12_interrupt()
328 hdlcdrv_receiver(dev, &bc->hdrv); in ser12_interrupt()
399 bc->hdrv.par.bitrate = bc->baud; in ser12_open()
432 hdlcdrv_setdcd(&bc->hdrv, 0); in ser12_open()
510 BUG_ON(bc->hdrv.magic != HDLCDRV_MAGIC); in baycom_ioctl()
[all …]
A Dbaycom_par.c113 struct hdlcdrv_state hdrv; member
182 unsigned int data = hdlcdrv_getbits(&bc->hdrv); in par96_tx()
227 hdlcdrv_putbits(&bc->hdrv, data); in par96_rx()
265 if (hdlcdrv_ptt(&bc->hdrv)) in par96_interrupt()
272 hdlcdrv_arbitrate(dev, &bc->hdrv); in par96_interrupt()
276 hdlcdrv_transmitter(dev, &bc->hdrv); in par96_interrupt()
277 hdlcdrv_receiver(dev, &bc->hdrv); in par96_interrupt()
320 bc->hdrv.par.bitrate = 9600; in par96_open()
349 bc->hdrv.par.bitrate = 9600; in par96_open()
421 BUG_ON(bc->hdrv.magic != HDLCDRV_MAGIC); in baycom_ioctl()
[all …]
A Dbaycom_ser_hdx.c99 struct hdlcdrv_state hdrv; member
210 hdlcdrv_channelbit(&bc->hdrv, cur_s); in ser12_rx()
341 hdlcdrv_putbits(&bc->hdrv, bc->modem.shreg >> 1); in ser12_rx()
368 if (!dev || !bc || bc->hdrv.magic != HDLCDRV_MAGIC) in ser12_interrupt()
388 if (hdlcdrv_ptt(&bc->hdrv)) in ser12_interrupt()
406 hdlcdrv_arbitrate(dev, &bc->hdrv); in ser12_interrupt()
409 hdlcdrv_transmitter(dev, &bc->hdrv); in ser12_interrupt()
410 hdlcdrv_receiver(dev, &bc->hdrv); in ser12_interrupt()
469 bc->hdrv.par.bitrate = 1200; in ser12_open()
564 BUG_ON(bc->hdrv.magic != HDLCDRV_MAGIC); in baycom_ioctl()
[all …]
/linux/sound/hda/ext/
A Dhdac_ext_bus.c139 struct hdac_driver *hdrv = drv_to_hdac_driver(dev->driver); in get_hdrv() local
140 return hdrv; in get_hdrv()
/linux/include/linux/
A Dhid.h924 struct hid_driver *hdrv);
/linux/sound/soc/codecs/
A Dhdac_hdmi.c2144 struct hdac_driver *hdrv = drv_to_hdac_driver(hdev->dev.driver); in hdac_hdmi_dev_probe() local
2145 const struct hda_device_id *hdac_id = hdac_get_device_id(hdev, hdrv); in hdac_hdmi_dev_probe()

Completed in 24 milliseconds