Searched refs:dev_ops (Results 1 - 25 of 32) sorted by relevance

12

/linux-master/drivers/infiniband/core/
H A Ddevice.c2578 struct ib_device_ops *dev_ops = &dev->ops; local
2589 WARN_ON(dev_ops->driver_id != RDMA_DRIVER_UNKNOWN &&
2590 dev_ops->driver_id != ops->driver_id);
2591 dev_ops->driver_id = ops->driver_id;
2594 WARN_ON(dev_ops->owner && dev_ops->owner != ops->owner);
2595 dev_ops->owner = ops->owner;
2598 dev_ops->uverbs_abi_ver = ops->uverbs_abi_ver;
2600 dev_ops->uverbs_no_driver_id_binding |=
2603 SET_DEVICE_OP(dev_ops, add_gi
[all...]
/linux-master/drivers/reset/
H A Dreset-ti-sci.c67 const struct ti_sci_dev_ops *dev_ops = &sci->ops.dev_ops; local
78 ret = dev_ops->get_device_resets(sci, control->dev_id, &reset_state);
87 ret = dev_ops->set_device_resets(sci, control->dev_id, reset_state);
148 const struct ti_sci_dev_ops *dev_ops = &sci->ops.dev_ops; local
157 ret = dev_ops->get_device_resets(sci, control->dev_id, &reset_state);
/linux-master/drivers/gpu/drm/i915/display/
H A Dintel_dvo.c64 .dev_ops = &sil164_ops,
71 .dev_ops = &ch7xxx_ops,
78 .dev_ops = &ch7xxx_ops,
85 .dev_ops = &ivch_ops,
92 .dev_ops = &tfp410_ops,
100 .dev_ops = &ch7017_ops,
107 .dev_ops = &ns2501_ops,
142 return intel_dvo->dev.dev_ops->get_hw_state(&intel_dvo->dev);
192 intel_dvo->dev.dev_ops->dpms(&intel_dvo->dev, false);
207 intel_dvo->dev.dev_ops
[all...]
H A Dintel_dvo_dev.h43 const struct intel_dvo_dev_ops *dev_ops; member in struct:intel_dvo_device
/linux-master/drivers/net/ethernet/intel/idpf/
H A Didpf_dev.c152 adapter->dev_ops.reg_ops.ctlq_reg_init = idpf_ctlq_reg_init;
153 adapter->dev_ops.reg_ops.intr_reg_init = idpf_intr_reg_init;
154 adapter->dev_ops.reg_ops.mb_intr_reg_init = idpf_mb_intr_reg_init;
155 adapter->dev_ops.reg_ops.reset_reg_init = idpf_reset_reg_init;
156 adapter->dev_ops.reg_ops.trigger_reset = idpf_trigger_reset;
H A Didpf_vf_dev.c150 adapter->dev_ops.reg_ops.ctlq_reg_init = idpf_vf_ctlq_reg_init;
151 adapter->dev_ops.reg_ops.intr_reg_init = idpf_vf_intr_reg_init;
152 adapter->dev_ops.reg_ops.mb_intr_reg_init = idpf_vf_mb_intr_reg_init;
153 adapter->dev_ops.reg_ops.reset_reg_init = idpf_vf_reset_reg_init;
154 adapter->dev_ops.reg_ops.trigger_reset = idpf_vf_trigger_reset;
H A Didpf_main.c36 adapter->dev_ops.reg_ops.trigger_reset(adapter, IDPF_HR_FUNC_RESET);
242 adapter->dev_ops.reg_ops.reset_reg_init(adapter);
H A Didpf.h527 * @dev_ops: See idpf_dev_ops
584 struct idpf_dev_ops dev_ops; member in struct:idpf_adapter
H A Didpf_lib.c170 adapter->dev_ops.reg_ops.mb_intr_reg_init(adapter);
1747 struct idpf_reg_ops *reg_ops = &adapter->dev_ops.reg_ops;
/linux-master/drivers/pmdomain/ti/
H A Dti_sci_pm_domains.c63 return ti_sci->ops.dev_ops.put_device(ti_sci, pd->idx);
76 return ti_sci->ops.dev_ops.get_device_exclusive(ti_sci,
79 return ti_sci->ops.dev_ops.get_device(ti_sci, pd->idx);
/linux-master/drivers/net/dsa/microchip/
H A Dksz_common.c1757 if (dev->dev_ops->get_caps)
1758 dev->dev_ops->get_caps(dev, port, config);
1993 dev->dev_ops->cfg_port_member(dev, i, val | cpu_port);
1996 dev->dev_ops->cfg_port_member(dev, port, port_member | cpu_port);
2005 ret = dev->dev_ops->r_phy(dev, addr, regnum, &val);
2017 return dev->dev_ops->w_phy(dev, addr, regnum, val);
2251 pirq->reg_mask = dev->dev_ops->get_port_addr(p, REG_PORT_INT_MASK);
2252 pirq->reg_status = dev->dev_ops->get_port_addr(p, REG_PORT_INT_STATUS);
2279 ret = dev->dev_ops->reset(dev);
2295 dev->dev_ops
[all...]
H A Dksz_common.h151 const struct ksz_dev_ops *dev_ops; member in struct:ksz_device
550 return ksz_read8(dev, dev->dev_ops->get_port_addr(port, offset), data);
556 return ksz_read16(dev, dev->dev_ops->get_port_addr(port, offset), data);
562 return ksz_read32(dev, dev->dev_ops->get_port_addr(port, offset), data);
568 return ksz_write8(dev, dev->dev_ops->get_port_addr(port, offset), data);
574 return ksz_write16(dev, dev->dev_ops->get_port_addr(port, offset),
581 return ksz_write32(dev, dev->dev_ops->get_port_addr(port, offset),
588 return ksz_rmw8(dev, dev->dev_ops->get_port_addr(port, offset),
595 return ksz_rmw32(dev, dev->dev_ops->get_port_addr(port, offset),
H A Dlan937x_main.c205 dev->dev_ops->cfg_port_member(dev, port, member);
H A Dksz_ptp.c1104 const struct ksz_dev_ops *ops = port->ksz_dev->dev_ops;
1126 const struct ksz_dev_ops *ops = dev->dev_ops;
H A Dksz8795.c323 dev->dev_ops->r_mib_cnt(dev, port, mib->cnt_ptr,
333 dev->dev_ops->r_mib_pkt(dev, port, mib->cnt_ptr,
H A Dksz9477_acl.c792 reg = dev->dev_ops->get_port_addr(port, KSZ9477_PORT_ACL_CTRL_0);
/linux-master/drivers/remoteproc/
H A Dti_k3_dsp_remoteproc.c180 ret = kproc->ti_sci->ops.dev_ops.put_device(kproc->ti_sci,
200 ret = kproc->ti_sci->ops.dev_ops.get_device(kproc->ti_sci,
211 if (kproc->ti_sci->ops.dev_ops.put_device(kproc->ti_sci,
272 ret = kproc->ti_sci->ops.dev_ops.get_device(kproc->ti_sci,
296 ret = kproc->ti_sci->ops.dev_ops.put_device(kproc->ti_sci,
736 ret = kproc->ti_sci->ops.dev_ops.is_on(kproc->ti_sci, kproc->ti_sci_id,
H A Dti_k3_r5_remoteproc.c246 ret = core->ti_sci->ops.dev_ops.put_device(core->ti_sci,
262 ret = core->ti_sci->ops.dev_ops.get_device(core->ti_sci,
274 if (core->ti_sci->ops.dev_ops.put_device(core->ti_sci,
300 ret = core->ti_sci->ops.dev_ops.put_device(core->ti_sci,
313 if (core->ti_sci->ops.dev_ops.put_device(core->ti_sci,
334 ret = core->ti_sci->ops.dev_ops.get_device(core->ti_sci,
364 if (core->ti_sci->ops.dev_ops.put_device(core->ti_sci,
1124 ret = core->ti_sci->ops.dev_ops.is_on(core->ti_sci, core->ti_sci_id,
/linux-master/drivers/net/
H A Dloopback.c168 const struct net_device_ops *dev_ops,
192 dev->netdev_ops = dev_ops;
164 gen_lo_setup(struct net_device *dev, unsigned int mtu, const struct ethtool_ops *eth_ops, const struct header_ops *hdr_ops, const struct net_device_ops *dev_ops, void (*dev_destructor)(struct net_device *dev)) argument
/linux-master/kernel/bpf/
H A Doffload.c578 /* The memory dynamically allocated in netdev dev_ops is not counted */
589 ret = offmap->dev_ops->map_lookup_elem(offmap, key, value);
606 ret = offmap->dev_ops->map_update_elem(offmap, key, value,
620 ret = offmap->dev_ops->map_delete_elem(offmap, key);
633 ret = offmap->dev_ops->map_get_next_key(offmap, key, next_key);
/linux-master/include/linux/
H A Dpm_domain.h177 struct gpd_dev_ops dev_ops; member in struct:generic_pm_domain
/linux-master/drivers/pmdomain/
H A Dcore.c33 __routine = genpd->dev_ops.callback; \
1301 if (genpd->dev_ops.stop && genpd->dev_ops.start &&
1361 if (genpd->dev_ops.stop && genpd->dev_ops.start &&
2123 genpd->dev_ops.stop = pm_clk_suspend;
2124 genpd->dev_ops.start = pm_clk_resume;
/linux-master/include/linux/soc/ti/
H A Dti_sci_protocol.h532 * @dev_ops: Device specific operations
540 struct ti_sci_dev_ops dev_ops; member in struct:ti_sci_ops
/linux-master/drivers/net/ethernet/netronome/nfp/bpf/
H A Doffload.c401 offmap->dev_ops = &nfp_bpf_map_ops;
/linux-master/drivers/net/netdevsim/
H A Dbpf.c519 offmap->dev_ops = &nsim_bpf_map_ops;

Completed in 332 milliseconds

12