Home
last modified time | relevance | path

Searched refs:dev_ops (Results 1 – 24 of 24) sorted by relevance

/linux-5.19.10/drivers/infiniband/core/
Ddevice.c2569 struct ib_device_ops *dev_ops = &dev->ops; in ib_set_device_ops() local
2580 WARN_ON(dev_ops->driver_id != RDMA_DRIVER_UNKNOWN && in ib_set_device_ops()
2581 dev_ops->driver_id != ops->driver_id); in ib_set_device_ops()
2582 dev_ops->driver_id = ops->driver_id; in ib_set_device_ops()
2585 WARN_ON(dev_ops->owner && dev_ops->owner != ops->owner); in ib_set_device_ops()
2586 dev_ops->owner = ops->owner; in ib_set_device_ops()
2589 dev_ops->uverbs_abi_ver = ops->uverbs_abi_ver; in ib_set_device_ops()
2591 dev_ops->uverbs_no_driver_id_binding |= in ib_set_device_ops()
2594 SET_DEVICE_OP(dev_ops, add_gid); in ib_set_device_ops()
2595 SET_DEVICE_OP(dev_ops, advise_mr); in ib_set_device_ops()
[all …]
/linux-5.19.10/drivers/gpu/drm/i915/display/
Dintel_dvo.c61 .dev_ops = &sil164_ops,
69 .dev_ops = &ch7xxx_ops,
77 .dev_ops = &ch7xxx_ops,
85 .dev_ops = &ivch_ops,
93 .dev_ops = &tfp410_ops,
102 .dev_ops = &ch7017_ops,
110 .dev_ops = &ns2501_ops,
146 return intel_dvo->dev.dev_ops->get_hw_state(&intel_dvo->dev); in intel_dvo_connector_get_hw_state()
197 intel_dvo->dev.dev_ops->dpms(&intel_dvo->dev, false); in intel_disable_dvo()
212 intel_dvo->dev.dev_ops->mode_set(&intel_dvo->dev, in intel_enable_dvo()
[all …]
Dintel_dvo_dev.h42 const struct intel_dvo_dev_ops *dev_ops; member
/linux-5.19.10/drivers/net/dsa/microchip/
Dksz_common.c466 if (dev->dev_ops->get_caps) in ksz_phylink_get_caps()
467 dev->dev_ops->get_caps(dev, port, config); in ksz_phylink_get_caps()
596 dev->dev_ops->cfg_port_member(dev, i, val | cpu_port); in ksz_update_port_member()
599 dev->dev_ops->cfg_port_member(dev, port, port_member | cpu_port); in ksz_update_port_member()
610 dev->dev_ops->r_mib_cnt(dev, port, mib->cnt_ptr, in port_r_cnt()
620 dev->dev_ops->r_mib_pkt(dev, port, mib->cnt_ptr, in port_r_cnt()
655 if (dev->dev_ops->r_mib_stat64) in ksz_mib_read_work()
656 dev->dev_ops->r_mib_stat64(dev, i); in ksz_mib_read_work()
673 dev->dev_ops->port_init_cnt(dev, i); in ksz_init_mib_timer()
686 dev->dev_ops->r_phy(dev, addr, reg, &val); in ksz_phy_read16()
[all …]
Dksz_common.h82 const struct ksz_dev_ops *dev_ops; member
334 ksz_read8(dev, dev->dev_ops->get_port_addr(port, offset), data); in ksz_pread8()
340 ksz_read16(dev, dev->dev_ops->get_port_addr(port, offset), data); in ksz_pread16()
346 ksz_read32(dev, dev->dev_ops->get_port_addr(port, offset), data); in ksz_pread32()
352 ksz_write8(dev, dev->dev_ops->get_port_addr(port, offset), data); in ksz_pwrite8()
358 ksz_write16(dev, dev->dev_ops->get_port_addr(port, offset), data); in ksz_pwrite16()
364 ksz_write32(dev, dev->dev_ops->get_port_addr(port, offset), data); in ksz_pwrite32()
Dksz9477_i2c.c74 if (dev->dev_ops->shutdown) in ksz9477_i2c_shutdown()
75 dev->dev_ops->shutdown(dev); in ksz9477_i2c_shutdown()
Dksz8795_spi.c113 if (dev->dev_ops->shutdown) in ksz8795_spi_shutdown()
114 dev->dev_ops->shutdown(dev); in ksz8795_spi_shutdown()
Dksz8795.c377 dev->dev_ops->r_mib_cnt(dev, port, mib->cnt_ptr, in ksz8_port_init_cnt()
387 dev->dev_ops->r_mib_pkt(dev, port, mib->cnt_ptr, in ksz8_port_init_cnt()
/linux-5.19.10/drivers/reset/
Dreset-ti-sci.c75 const struct ti_sci_dev_ops *dev_ops = &sci->ops.dev_ops; in ti_sci_reset_set() local
86 ret = dev_ops->get_device_resets(sci, control->dev_id, &reset_state); in ti_sci_reset_set()
95 ret = dev_ops->set_device_resets(sci, control->dev_id, reset_state); in ti_sci_reset_set()
156 const struct ti_sci_dev_ops *dev_ops = &sci->ops.dev_ops; in ti_sci_reset_status() local
165 ret = dev_ops->get_device_resets(sci, control->dev_id, &reset_state); in ti_sci_reset_status()
/linux-5.19.10/drivers/soc/ti/
Dti_sci_pm_domains.c63 return ti_sci->ops.dev_ops.put_device(ti_sci, pd->idx); in ti_sci_pd_power_off()
76 return ti_sci->ops.dev_ops.get_device_exclusive(ti_sci, in ti_sci_pd_power_on()
79 return ti_sci->ops.dev_ops.get_device(ti_sci, pd->idx); in ti_sci_pd_power_on()
/linux-5.19.10/drivers/remoteproc/
Dti_k3_dsp_remoteproc.c180 ret = kproc->ti_sci->ops.dev_ops.put_device(kproc->ti_sci, in k3_dsp_rproc_reset()
200 ret = kproc->ti_sci->ops.dev_ops.get_device(kproc->ti_sci, in k3_dsp_rproc_release()
211 if (kproc->ti_sci->ops.dev_ops.put_device(kproc->ti_sci, in k3_dsp_rproc_release()
272 ret = kproc->ti_sci->ops.dev_ops.get_device(kproc->ti_sci, in k3_dsp_rproc_prepare()
296 ret = kproc->ti_sci->ops.dev_ops.put_device(kproc->ti_sci, in k3_dsp_rproc_unprepare()
760 ret = kproc->ti_sci->ops.dev_ops.is_on(kproc->ti_sci, kproc->ti_sci_id, in k3_dsp_rproc_probe()
Dti_k3_r5_remoteproc.c241 ret = core->ti_sci->ops.dev_ops.put_device(core->ti_sci, in k3_r5_split_reset()
257 ret = core->ti_sci->ops.dev_ops.get_device(core->ti_sci, in k3_r5_split_release()
269 if (core->ti_sci->ops.dev_ops.put_device(core->ti_sci, in k3_r5_split_release()
295 ret = core->ti_sci->ops.dev_ops.put_device(core->ti_sci, in k3_r5_lockstep_reset()
308 if (core->ti_sci->ops.dev_ops.put_device(core->ti_sci, in k3_r5_lockstep_reset()
329 ret = core->ti_sci->ops.dev_ops.get_device(core->ti_sci, in k3_r5_lockstep_release()
359 if (core->ti_sci->ops.dev_ops.put_device(core->ti_sci, in k3_r5_lockstep_release()
1121 ret = core->ti_sci->ops.dev_ops.is_on(core->ti_sci, core->ti_sci_id, in k3_r5_rproc_configure_mode()
/linux-5.19.10/drivers/net/
Dloopback.c167 const struct net_device_ops *dev_ops, in gen_lo_setup() argument
191 dev->netdev_ops = dev_ops; in gen_lo_setup()
/linux-5.19.10/kernel/bpf/
Doffload.c441 ret = offmap->dev_ops->map_lookup_elem(offmap, key, value); in bpf_map_offload_lookup_elem()
458 ret = offmap->dev_ops->map_update_elem(offmap, key, value, in bpf_map_offload_update_elem()
472 ret = offmap->dev_ops->map_delete_elem(offmap, key); in bpf_map_offload_delete_elem()
485 ret = offmap->dev_ops->map_get_next_key(offmap, key, next_key); in bpf_map_offload_get_next_key()
/linux-5.19.10/drivers/base/power/
Ddomain.c35 __routine = genpd->dev_ops.callback; \
1216 if (genpd->dev_ops.stop && genpd->dev_ops.start && in genpd_finish_suspend()
1275 if (genpd->dev_ops.stop && genpd->dev_ops.start && in genpd_resume_noirq()
1309 if (genpd->dev_ops.stop && genpd->dev_ops.start && in genpd_freeze_noirq()
1334 if (genpd->dev_ops.stop && genpd->dev_ops.start && in genpd_thaw_noirq()
1394 if (genpd->dev_ops.stop && genpd->dev_ops.start && in genpd_restore_noirq()
2078 genpd->dev_ops.stop = pm_clk_suspend; in pm_genpd_init()
2079 genpd->dev_ops.start = pm_clk_resume; in pm_genpd_init()
/linux-5.19.10/include/linux/
Dpm_domain.h145 struct gpd_dev_ops dev_ops; member
Dbpf.h316 const struct bpf_map_dev_ops *dev_ops; member
/linux-5.19.10/include/linux/soc/ti/
Dti_sci_protocol.h540 struct ti_sci_dev_ops dev_ops; member
/linux-5.19.10/drivers/net/ethernet/netronome/nfp/bpf/
Doffload.c401 offmap->dev_ops = &nfp_bpf_map_ops; in nfp_bpf_map_alloc()
/linux-5.19.10/drivers/net/netdevsim/
Dbpf.c523 offmap->dev_ops = &nsim_bpf_map_ops; in nsim_bpf_map_alloc()
/linux-5.19.10/sound/pci/ac97/
Dac97_codec.c1964 static const struct snd_device_ops dev_ops = { in snd_ac97_bus() local
1980 err = snd_device_new(card, SNDRV_DEV_BUS, bus, &dev_ops); in snd_ac97_bus()
/linux-5.19.10/sound/usb/
Dmixer.c3554 static const struct snd_device_ops dev_ops = { in snd_usb_create_mixer() local
3607 err = snd_device_new(chip->card, SNDRV_DEV_CODEC, mixer, &dev_ops); in snd_usb_create_mixer()
/linux-5.19.10/sound/pci/hda/
Dhda_codec.c971 static const struct snd_device_ops dev_ops = { in snd_hda_codec_device_new() local
1043 err = snd_device_new(card, SNDRV_DEV_CODEC, codec, &dev_ops); in snd_hda_codec_device_new()
/linux-5.19.10/drivers/firmware/
Dti_sci.c2809 struct ti_sci_dev_ops *dops = &ops->dev_ops; in ti_sci_setup_ops()