Home
last modified time | relevance | path

Searched refs:mdev (Results 101 – 125 of 632) sorted by relevance

12345678910>>...26

/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/
H A Dport.c619 int mlx5_max_tc(struct mlx5_core_dev *mdev) in mlx5_max_tc() argument
621 u8 num_tc = MLX5_CAP_GEN(mdev, max_tc) ? : 8; in mlx5_max_tc()
654 if (prio_tc[i] > mlx5_max_tc(mdev)) in mlx5_set_port_prio_tc()
697 if (!MLX5_CAP_GEN(mdev, ets)) in mlx5_set_port_qetcr_reg()
709 if (!MLX5_CAP_GEN(mdev, ets)) in mlx5_query_port_qetcr_reg()
722 for (i = 0; i <= mlx5_max_tc(mdev); i++) { in mlx5_set_port_tc_group()
757 for (i = 0; i <= mlx5_max_tc(mdev); i++) { in mlx5_set_port_tc_bw_alloc()
797 for (i = 0; i <= mlx5_max_tc(mdev); i++) { in mlx5_modify_port_ets_rate_limit()
824 for (i = 0; i <= mlx5_max_tc(mdev); i++) { in mlx5_query_port_ets_rate_limit()
901 if (!MLX5_CAP_GEN(mdev, ports_check)) in mlx5_query_port_fcs()
[all …]
H A Dvport.c863 mlx5_core_dbg(mdev, "%s local_lb\n", in mlx5_nic_vport_update_local_lb()
934 if (!mdev->roce.roce_en) in mlx5_nic_vport_enable_roce()
938 mdev->roce.roce_en++; in mlx5_nic_vport_enable_roce()
950 if (mdev->roce.roce_en) { in mlx5_nic_vport_disable_roce()
951 mdev->roce.roce_en--; in mlx5_nic_vport_disable_roce()
952 if (mdev->roce.roce_en == 0) in mlx5_nic_vport_disable_roce()
956 mdev->roce.roce_en++; in mlx5_nic_vport_disable_roce()
1150 if (mdev->sys_image_guid) in mlx5_query_nic_system_image_guid()
1151 return mdev->sys_image_guid; in mlx5_query_nic_system_image_guid()
1158 mdev->sys_image_guid = err ? 0 : tmp; in mlx5_query_nic_system_image_guid()
[all …]
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/lib/
H A Dmacsec_fs.c363 struct mlx5_core_dev *mdev = macsec_fs->mdev; in macsec_fs_tx_roce_create() local
393 struct mlx5_core_dev *mdev = macsec_fs->mdev; in macsec_fs_tx_create() local
807 struct mlx5_core_dev *mdev = macsec_fs->mdev; in macsec_fs_tx_add_rule() local
900 struct mlx5_core_dev *mdev = macsec_fs->mdev; in macsec_fs_tx_cleanup() local
932 struct mlx5_core_dev *mdev = macsec_fs->mdev; in macsec_fs_tx_init() local
1145 struct mlx5_core_dev *mdev = macsec_fs->mdev; in macsec_fs_rx_create_check_decap_rule() local
1326 struct mlx5_core_dev *mdev = macsec_fs->mdev; in macsec_fs_rx_roce_jump_to_rdma_rules_create() local
1421 struct mlx5_core_dev *mdev = macsec_fs->mdev; in macsec_fs_rx_roce_create() local
1499 struct mlx5_core_dev *mdev = macsec_fs->mdev; in macsec_fs_rx_create() local
1734 struct mlx5_core_dev *mdev = macsec_fs->mdev; in macsec_fs_rx_add_rule() local
[all …]
H A Dgeneve.c9 struct mlx5_core_dev *mdev; member
17 static int mlx5_geneve_tlv_option_create(struct mlx5_core_dev *mdev, in mlx5_geneve_tlv_option_create() argument
29 general_obj_types = MLX5_CAP_GEN_64(mdev, general_obj_types); in mlx5_geneve_tlv_option_create()
43 err = mlx5_cmd_exec(mdev, in, sizeof(in), out, sizeof(out)); in mlx5_geneve_tlv_option_create()
60 mlx5_cmd_exec(mdev, in, sizeof(in), out, sizeof(out)); in mlx5_geneve_tlv_option_destroy()
82 mlx5_core_warn(geneve->mdev, in mlx5_geneve_tlv_option_add()
93 res = mlx5_geneve_tlv_option_create(geneve->mdev, in mlx5_geneve_tlv_option_add()
98 mlx5_core_warn(geneve->mdev, in mlx5_geneve_tlv_option_add()
126 mlx5_geneve_tlv_option_destroy(geneve->mdev, geneve->obj_id); in mlx5_geneve_tlv_option_del()
142 geneve->mdev = mdev; in mlx5_geneve_create()
[all …]
H A Dvxlan.c41 struct mlx5_core_dev *mdev; member
52 static int mlx5_vxlan_core_add_port_cmd(struct mlx5_core_dev *mdev, u16 port) in mlx5_vxlan_core_add_port_cmd() argument
59 return mlx5_cmd_exec_in(mdev, add_vxlan_udp_dport, in); in mlx5_vxlan_core_add_port_cmd()
62 static int mlx5_vxlan_core_del_port_cmd(struct mlx5_core_dev *mdev, u16 port) in mlx5_vxlan_core_del_port_cmd() argument
69 return mlx5_cmd_exec_in(mdev, delete_vxlan_udp_dport, in); in mlx5_vxlan_core_del_port_cmd()
111 ret = mlx5_vxlan_core_add_port_cmd(vxlan->mdev, port); in mlx5_vxlan_add_port()
139 mlx5_vxlan_core_del_port_cmd(vxlan->mdev, port); in mlx5_vxlan_del_port()
147 struct mlx5_vxlan *mlx5_vxlan_create(struct mlx5_core_dev *mdev) in mlx5_vxlan_create() argument
151 if (!MLX5_CAP_ETH(mdev, tunnel_stateless_vxlan) || !mlx5_core_is_pf(mdev)) in mlx5_vxlan_create()
158 vxlan->mdev = mdev; in mlx5_vxlan_create()
H A Dipsec_fs_roce.c47 ipsec_fs_roce_rx_rule_setup(struct mlx5_core_dev *mdev, in ipsec_fs_roce_rx_rule_setup() argument
69 mlx5_core_err(mdev, "Fail to add RX RoCE IPsec rule err=%d\n", in ipsec_fs_roce_rx_rule_setup()
80 mlx5_core_err(mdev, "Fail to add RX RoCE IPsec miss rule err=%d\n", in ipsec_fs_roce_rx_rule_setup()
97 static int ipsec_fs_roce_tx_rule_setup(struct mlx5_core_dev *mdev, in ipsec_fs_roce_tx_rule_setup() argument
113 mlx5_core_err(mdev, "Fail to add TX RoCE IPsec rule err=%d\n", in ipsec_fs_roce_tx_rule_setup()
139 int mlx5_ipsec_fs_roce_tx_create(struct mlx5_core_dev *mdev, in mlx5_ipsec_fs_roce_tx_create() argument
181 err = ipsec_fs_roce_tx_rule_setup(mdev, roce, pol_ft); in mlx5_ipsec_fs_roce_tx_create()
232 int mlx5_ipsec_fs_roce_rx_create(struct mlx5_core_dev *mdev, in mlx5_ipsec_fs_roce_rx_create() argument
313 err = ipsec_fs_roce_rx_rule_setup(mdev, default_dst, roce); in mlx5_ipsec_fs_roce_rx_create()
347 mlx5_core_err(mdev, "Failed to get RoCE rx ns\n"); in mlx5_ipsec_fs_roce_init()
[all …]
/openbmc/linux/drivers/input/mouse/
H A Dmaplemouse.c24 struct maple_device *mdev; member
63 maple_getcond_callback(mse->mdev, dc_mouse_callback, 0, in dc_mouse_close()
70 struct maple_device *mdev = to_maple_dev(dev); in probe_maple_mouse() local
89 mse->mdev = mdev; in probe_maple_mouse()
98 input_dev->name = mdev->product_name; in probe_maple_mouse()
104 mdev->driver = mdrv; in probe_maple_mouse()
105 maple_set_drvdata(mdev, mse); in probe_maple_mouse()
119 struct maple_device *mdev = to_maple_dev(dev); in remove_maple_mouse() local
120 struct dc_mouse *mse = maple_get_drvdata(mdev); in remove_maple_mouse()
122 mdev->callback = NULL; in remove_maple_mouse()
[all …]
/openbmc/linux/drivers/vdpa/
H A Dvdpa.c250 if (!vdev->mdev) in _vdpa_register_device()
339 if (!mdev->device || !mdev->ops || !mdev->ops->dev_add || !mdev->ops->dev_del) in vdpa_mgmtdev_register()
353 struct vdpa_mgmt_dev *mdev = vdev->mdev; in vdpa_match_remove() local
355 if (mdev == data) in vdpa_match_remove()
356 mdev->ops->dev_del(mdev, vdev); in vdpa_match_remove()
453 return mdev; in vdpa_mgmtdev_get_from_attr()
698 err = mdev->ops->dev_add(mdev, name, &config); in vdpa_nl_cmd_dev_add_set_doit()
729 mdev = vdev->mdev; in vdpa_nl_cmd_dev_del_set_doit()
730 mdev->ops->dev_del(mdev, vdev); in vdpa_nl_cmd_dev_del_set_doit()
842 if (!vdev->mdev) in vdpa_dev_dump()
[all …]
/openbmc/linux/drivers/isdn/mISDN/
H A Dcore.c36 if (!mdev) in id_show()
38 return sprintf(buf, "%d\n", mdev->id); in id_show()
47 if (!mdev) in nrbchan_show()
49 return sprintf(buf, "%d\n", mdev->nrbchan); in nrbchan_show()
58 if (!mdev) in d_protocols_show()
69 if (!mdev) in b_protocols_show()
80 if (!mdev) in protocol_show()
123 for (i = 0; i <= mdev->nrbchan; i++) in channelmap_show()
146 if (!mdev) in mISDN_uevent()
167 if (!mdev) in _get_mdevice()
[all …]
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/ipoib/
H A Dipoib_vlan.c172 mlx5_core_warn(priv->mdev, in mlx5i_pkey_dev_init()
202 struct mlx5_core_dev *mdev = epriv->mdev; in mlx5i_pkey_open() local
215 err = mlx5_fs_add_rx_underlay_qpn(mdev, ipriv->qpn); in mlx5i_pkey_open()
243 mlx5e_destroy_tis(mdev, epriv->tisn[0][0]); in mlx5i_pkey_open()
245 mlx5_fs_remove_rx_underlay_qpn(mdev, ipriv->qpn); in mlx5i_pkey_open()
258 struct mlx5_core_dev *mdev = priv->mdev; in mlx5i_pkey_close() local
268 mlx5_fs_remove_rx_underlay_qpn(mdev, ipriv->qpn); in mlx5i_pkey_close()
272 mlx5e_destroy_tis(mdev, priv->tisn[0][0]); in mlx5i_pkey_close()
290 static int mlx5i_pkey_init(struct mlx5_core_dev *mdev, in mlx5i_pkey_init() argument
296 err = mlx5i_init(mdev, netdev); in mlx5i_pkey_init()
[all …]
/openbmc/linux/drivers/infiniband/hw/mlx5/
H A Dumr.h30 if (MLX5_CAP_GEN(dev->mdev, umr_modify_entity_size_disabled)) in mlx5r_umr_can_load_pas()
37 if (!MLX5_CAP_GEN(dev->mdev, umr_extended_translation_offset) && in mlx5r_umr_can_load_pas()
55 MLX5_CAP_GEN(dev->mdev, atomic) && in mlx5r_umr_can_reconfig()
56 MLX5_CAP_GEN(dev->mdev, umr_modify_atomic_disabled)) in mlx5r_umr_can_reconfig()
60 MLX5_CAP_GEN(dev->mdev, relaxed_ordering_write) && in mlx5r_umr_can_reconfig()
61 !MLX5_CAP_GEN(dev->mdev, relaxed_ordering_write_umr)) in mlx5r_umr_can_reconfig()
65 (MLX5_CAP_GEN(dev->mdev, relaxed_ordering_read) || in mlx5r_umr_can_reconfig()
66 MLX5_CAP_GEN(dev->mdev, relaxed_ordering_read_pci_enabled)) && in mlx5r_umr_can_reconfig()
67 !MLX5_CAP_GEN(dev->mdev, relaxed_ordering_read_umr)) in mlx5r_umr_can_reconfig()
H A Dstd_types.c38 sw_owner_supp = MLX5_CAP_ESW_FLOWTABLE_FDB(mdev, sw_owner) || in fill_vport_icm_addr()
39 MLX5_CAP_ESW_FLOWTABLE_FDB(mdev, sw_owner_v2); in fill_vport_icm_addr()
42 icm_rx = MLX5_CAP64_ESW_FLOWTABLE(mdev, in fill_vport_icm_addr()
44 icm_tx = MLX5_CAP64_ESW_FLOWTABLE(mdev, in fill_vport_icm_addr()
101 err = mlx5_cmd_exec(mdev, in, sizeof(in), out, out_sz); in fill_vport_vhca_id()
118 struct mlx5_core_dev *mdev; in fill_switchdev_info() local
125 mdev = mlx5_eswitch_get_core_dev(rep->esw); in fill_switchdev_info()
126 if (!mdev) in fill_switchdev_info()
133 err = fill_vport_vhca_id(mdev, rep->vport, info); in fill_switchdev_info()
138 info->esw_owner_vhca_id = MLX5_CAP_GEN(mdev, vhca_id); in fill_switchdev_info()
[all …]
/openbmc/linux/drivers/infiniband/hw/mana/
H A Dwq.c12 struct mana_ib_dev *mdev = in mana_ib_create_wq() local
24 ibdev_dbg(&mdev->ib_dev, in mana_ib_create_wq()
33 ibdev_dbg(&mdev->ib_dev, "ucmd wq_buf_addr 0x%llx\n", ucmd.wq_buf_addr); in mana_ib_create_wq()
39 ibdev_dbg(&mdev->ib_dev, in mana_ib_create_wq()
49 err = mana_ib_gd_create_dma_region(mdev, wq->umem, &wq->gdma_region); in mana_ib_create_wq()
51 ibdev_dbg(&mdev->ib_dev, in mana_ib_create_wq()
57 ibdev_dbg(&mdev->ib_dev, in mana_ib_create_wq()
85 struct mana_ib_dev *mdev; in mana_ib_destroy_wq() local
87 mdev = container_of(ib_dev, struct mana_ib_dev, ib_dev); in mana_ib_destroy_wq()
89 mana_ib_gd_destroy_dma_region(mdev, wq->gdma_region); in mana_ib_destroy_wq()
/openbmc/linux/net/mctp/
H A Dneigh.c28 struct net *net = dev_net(mdev->dev); in mctp_neigh_add()
49 neigh->dev = mdev; in mctp_neigh_add()
73 struct net *net = dev_net(mdev->dev); in mctp_neigh_remove_dev()
78 if (neigh->dev == mdev) { in mctp_neigh_remove_dev()
91 struct net *net = dev_net(mdev->dev); in mctp_neigh_remove()
120 struct mctp_dev *mdev; in mctp_rtm_newneigh() local
160 mdev = mctp_dev_get_rtnl(dev); in mctp_rtm_newneigh()
161 if (!mdev) in mctp_rtm_newneigh()
179 struct mctp_dev *mdev; in mctp_rtm_delneigh() local
202 mdev = mctp_dev_get_rtnl(dev); in mctp_rtm_delneigh()
[all …]
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/en/rep/
H A Dbridge.c35 mdev = priv->mdev; in mlx5_esw_bridge_dev_same_hw()
51 struct mlx5_core_dev *mdev; in mlx5_esw_bridge_lag_rep_get() local
58 mdev = priv->mdev; in mlx5_esw_bridge_lag_rep_get()
119 struct mlx5_core_dev *mdev; in mlx5_esw_bridge_is_local() local
126 mdev = priv->mdev; in mlx5_esw_bridge_is_local()
128 return mlx5_lag_is_shared_fdb(mdev) && mlx5_lag_is_master(mdev); in mlx5_esw_bridge_is_local()
190 mdev = priv->mdev; in mlx5_esw_bridge_changeupper_validate_netdev()
523 struct mlx5_core_dev *mdev = priv->mdev; in mlx5e_rep_bridge_init() local
525 mdev->priv.eswitch; in mlx5e_rep_bridge_init()
583 struct mlx5_core_dev *mdev = priv->mdev; in mlx5e_rep_bridge_cleanup() local
[all …]
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/en/
H A Ddevlink.c11 struct mlx5_core_dev *mdev) in mlx5e_create_devlink() argument
17 devlink_net(priv_to_devlink(mdev)), dev); in mlx5e_create_devlink()
43 struct mlx5_core_dev *mdev) in mlx5e_devlink_port_register() argument
50 if (mlx5_core_is_pf(mdev)) { in mlx5e_devlink_port_register()
52 attrs.phys.port_number = mlx5_get_dev_index(mdev); in mlx5e_devlink_port_register()
53 if (MLX5_ESWITCH_MANAGER(mdev)) { in mlx5e_devlink_port_register()
54 mlx5e_devlink_get_port_parent_id(mdev, &ppid); in mlx5e_devlink_port_register()
58 dl_port_index = mlx5_esw_vport_to_devlink_port_index(mdev, in mlx5e_devlink_port_register()
62 dl_port_index = mlx5_esw_vport_to_devlink_port_index(mdev, 0); in mlx5e_devlink_port_register()
H A Dport_buffer.c38 struct mlx5_core_dev *mdev = priv->mdev; in mlx5e_port_query_buffer() local
50 err = mlx5e_port_query_pbmc(mdev, out); in mlx5e_port_query_buffer()
217 if (!MLX5_CAP_GEN(mdev, sbcam_reg)) in port_update_pool_cfg()
226 err = mlx5e_port_set_sbcm(mdev, 0, i, in port_update_pool_cfg()
250 if (!MLX5_CAP_GEN(mdev, sbcam_reg)) in port_update_shared_buffer()
289 struct mlx5_core_dev *mdev = priv->mdev; in port_set_buffer() local
303 err = mlx5e_port_query_pbmc(mdev, in); in port_set_buffer()
334 err = mlx5e_port_set_pbmc(mdev, in); in port_set_buffer()
349 err = mlx5e_port_linkspeed(priv->mdev, &speed); in calculate_xoff()
450 err = port_update_pool_cfg(mdev, port_buffer); in update_buffer_lossy()
[all …]
H A Dqos.c31 int mlx5e_qos_max_leaf_nodes(struct mlx5_core_dev *mdev) in mlx5e_qos_max_leaf_nodes() argument
125 mlx5e_build_sq_param(priv->mdev, params, &param_sq); in mlx5e_open_qos_sq()
391 if (!mlx5_qos_is_supported(priv->mdev)) { in mlx5e_htb_setup_tc()
443 struct mlx5_core_dev *mdev; member
465 if (!mlx5_qos_is_supported(mdev)) { in mlx5e_mqprio_rl_init()
469 if (num_tc > mlx5e_qos_max_leaf_nodes(mdev)) in mlx5e_mqprio_rl_init()
472 rl->mdev = mdev; in mlx5e_mqprio_rl_init()
478 err = mlx5_qos_create_root_node(mdev, &rl->root_id); in mlx5e_mqprio_rl_init()
500 mlx5_qos_destroy_node(mdev, rl->leaves_id[tc]); in mlx5e_mqprio_rl_init()
501 mlx5_qos_destroy_node(mdev, rl->root_id); in mlx5e_mqprio_rl_init()
[all …]
H A Dport.h43 int mlx5e_port_linkspeed(struct mlx5_core_dev *mdev, u32 *speed);
44 int mlx5e_port_query_pbmc(struct mlx5_core_dev *mdev, void *out);
45 int mlx5e_port_set_pbmc(struct mlx5_core_dev *mdev, void *in);
46 int mlx5e_port_query_sbpr(struct mlx5_core_dev *mdev, u32 desc, u8 dir,
48 int mlx5e_port_set_sbpr(struct mlx5_core_dev *mdev, u32 desc, u8 dir,
50 int mlx5e_port_set_sbcm(struct mlx5_core_dev *mdev, u32 desc, u8 pg_buff_idx,
52 int mlx5e_port_query_priority2buffer(struct mlx5_core_dev *mdev, u8 *buffer);
53 int mlx5e_port_set_priority2buffer(struct mlx5_core_dev *mdev, u8 *buffer);
/openbmc/linux/drivers/gpu/drm/mgag200/
H A Dmgag200_g200.c44 struct mga_device *mdev = &g200->base; in mgag200_g200_init_registers() local
57 mgag200_init_registers(mdev); in mgag200_g200_init_registers()
200 struct drm_device *dev = &mdev->base; in mgag200_g200_pipeline_init()
202 struct drm_crtc *crtc = &mdev->crtc; in mgag200_g200_pipeline_init()
241 ret = mgag200_i2c_init(mdev, i2c); in mgag200_g200_pipeline_init()
281 struct drm_device *dev = &mdev->base; in mgag200_g200_interpret_bios()
404 struct mga_device *mdev; in mgag200_g200_device_create() local
412 mdev = &g200->base; in mgag200_g200_device_create()
413 dev = &mdev->base; in mgag200_g200_device_create()
421 ret = mgag200_device_preinit(mdev); in mgag200_g200_device_create()
[all …]
H A Dmgag200_drv.h37 #define RREG8(reg) ioread8(((void __iomem *)mdev->rmmio) + (reg))
257 void (*disable_vidrst)(struct mga_device *mdev);
263 void (*enable_vidrst)(struct mga_device *mdev);
336 int mgag200_device_preinit(struct mga_device *mdev);
337 int mgag200_device_init(struct mga_device *mdev,
345 void mgag200_g200wb_init_registers(struct mga_device *mdev);
396 void mgag200_crtc_set_gamma(struct mga_device *mdev,
443 void mgag200_enable_display(struct mga_device *mdev);
444 void mgag200_init_registers(struct mga_device *mdev);
448 void mgag200_bmc_disable_vidrst(struct mga_device *mdev);
[all …]
/openbmc/linux/drivers/gpu/drm/arm/display/komeda/
H A Dkomeda_pipeline.c32 pipe = devm_kzalloc(mdev->dev, size, GFP_KERNEL); in komeda_pipeline_add()
36 pipe->mdev = mdev; in komeda_pipeline_add()
37 pipe->id = mdev->n_pipelines; in komeda_pipeline_add()
40 mdev->pipelines[mdev->n_pipelines] = pipe; in komeda_pipeline_add()
41 mdev->n_pipelines++; in komeda_pipeline_add()
55 komeda_component_destroy(mdev, c); in komeda_pipeline_destroy()
65 devm_kfree(mdev->dev, pipe); in komeda_pipeline_destroy()
71 struct komeda_dev *mdev = pipe->mdev; in komeda_pipeline_get_component_pos() local
233 devm_kfree(mdev->dev, c); in komeda_component_destroy()
349 for (i = 0; i < mdev->n_pipelines; i++) { in komeda_assemble_pipelines()
[all …]
/openbmc/linux/drivers/net/ethernet/mellanox/mlx4/
H A Den_resources.c44 struct mlx4_en_dev *mdev = priv->mdev; in mlx4_en_fill_qp_context() local
49 context->pd = cpu_to_be32(mdev->priv_pdn); in mlx4_en_fill_qp_context()
55 if (mdev->dev->caps.flags2 & MLX4_DEV_CAP_FLAG2_PORT_REMAP) in mlx4_en_fill_qp_context()
61 context->usr_page = cpu_to_be32(mlx4_to_hw_uar_index(mdev->dev, in mlx4_en_fill_qp_context()
62 mdev->priv_uar.index)); in mlx4_en_fill_qp_context()
75 (mdev->dev->caps.flags2 & MLX4_DEV_CAP_FLAG2_LB_SRC_CHK) && in mlx4_en_fill_qp_context()
77 MLX4_SINK_COUNTER_INDEX(mdev->dev)) { in mlx4_en_fill_qp_context()
88 (mdev->dev->caps.tunnel_offload_mode == MLX4_TUNNEL_OFFLOAD_MODE_VXLAN)) { in mlx4_en_fill_qp_context()
104 ret = mlx4_update_qp(priv->mdev->dev, qp->qpn, in mlx4_en_change_mcast_lb()
/openbmc/qemu/hw/acpi/
H A Dmemory_hotplug.c44 if (mdev->dimm) { in acpi_memory_device_status()
69 MemStatus *mdev; in acpi_memory_hotplug_read() local
119 MemStatus *mdev; in acpi_memory_hotplug_write() local
267 MemStatus *mdev; in acpi_memory_plug_cb() local
275 if (!mdev) { in acpi_memory_plug_cb()
279 mdev->dimm = dev; in acpi_memory_plug_cb()
291 MemStatus *mdev; in acpi_memory_unplug_request_cb() local
294 if (!mdev) { in acpi_memory_unplug_request_cb()
305 MemStatus *mdev; in acpi_memory_unplug_cb() local
308 if (!mdev) { in acpi_memory_unplug_cb()
[all …]
/openbmc/linux/drivers/macintosh/
H A Drack-meter.c58 struct macio_dev *mdev; member
405 rm->mdev = mdev; in rackmeter_probe()
408 dev_set_drvdata(&mdev->ofdev.dev, rm); in rackmeter_probe()
411 if (macio_resource_count(mdev) < 2 || macio_irq_count(mdev) < 2) { in rackmeter_probe()
415 mdev->ofdev.dev.of_node); in rackmeter_probe()
422 mdev->ofdev.dev.of_node); in rackmeter_probe()
426 rm->irq = macio_irq(mdev, 1); in rackmeter_probe()
434 mdev->ofdev.dev.of_node); in rackmeter_probe()
515 macio_release_resources(mdev); in rackmeter_probe()
522 dev_set_drvdata(&mdev->ofdev.dev, NULL); in rackmeter_probe()
[all …]

12345678910>>...26