Searched refs:mdev (Results 226 - 250 of 614) sorted by relevance

1234567891011>>

/linux-master/drivers/mailbox/
H A Dzynqmp-ipi-mailbox.c501 struct device *dev, *mdev; local
519 mdev = &ipi_mbox->dev;
535 mbox->dev = mdev;
542 chans = devm_kzalloc(mdev, 2 * sizeof(*chans), GFP_KERNEL);
550 ret = devm_mbox_controller_register(mdev, mbox);
552 dev_err(mdev,
555 dev_info(mdev,
581 struct device *mdev; local
586 mdev = &ipi_mbox->dev;
593 mchan->req_buf = devm_ioremap(mdev, re
681 struct device *mdev; local
[all...]
/linux-master/drivers/net/ethernet/mellanox/mlx4/
H A Den_port.c72 int mlx4_en_QUERY_PORT(struct mlx4_en_dev *mdev, u8 port) argument
75 struct mlx4_en_priv *priv = netdev_priv(mdev->pndev[port]);
80 mailbox = mlx4_alloc_cmd_mailbox(mdev->dev);
83 err = mlx4_cmd_box(mdev->dev, 0, mailbox->dma, port, 0,
127 mlx4_free_cmd_mailbox(mdev->dev, mailbox);
153 struct mlx4_en_dev *mdev = priv->mdev; local
157 if (!priv->port_up || mlx4_is_master(mdev->dev))
183 int mlx4_en_DUMP_ETH_STATS(struct mlx4_en_dev *mdev, u8 port, u8 reset) argument
188 struct net_device *dev = mdev
[all...]
/linux-master/drivers/input/keyboard/
H A Dmaple_keyb.c148 struct maple_device *mdev; local
154 mdev = to_maple_dev(dev);
172 idev->name = mdev->product_name;
178 idev->dev.parent = &mdev->dev;
191 maple_getcond_callback(mdev, dc_kbd_callback, HZ/50,
194 mdev->driver = mdrv;
196 maple_set_drvdata(mdev, kbd);
201 maple_set_drvdata(mdev, NULL);
211 struct maple_device *mdev = to_maple_dev(dev); local
212 struct dc_kbd *kbd = maple_get_drvdata(mdev);
[all...]
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/
H A Dfs_core.h360 #define MLX5_CAP_FLOWTABLE_TYPE(mdev, cap, type) ( \
361 (type == FS_FT_NIC_RX) ? MLX5_CAP_FLOWTABLE_NIC_RX(mdev, cap) : \
362 (type == FS_FT_NIC_TX) ? MLX5_CAP_FLOWTABLE_NIC_TX(mdev, cap) : \
363 (type == FS_FT_ESW_EGRESS_ACL) ? MLX5_CAP_ESW_EGRESS_ACL(mdev, cap) : \
364 (type == FS_FT_ESW_INGRESS_ACL) ? MLX5_CAP_ESW_INGRESS_ACL(mdev, cap) : \
365 (type == FS_FT_FDB) ? MLX5_CAP_ESW_FLOWTABLE_FDB(mdev, cap) : \
366 (type == FS_FT_SNIFFER_RX) ? MLX5_CAP_FLOWTABLE_SNIFFER_RX(mdev, cap) : \
367 (type == FS_FT_SNIFFER_TX) ? MLX5_CAP_FLOWTABLE_SNIFFER_TX(mdev, cap) : \
368 (type == FS_FT_RDMA_RX) ? MLX5_CAP_FLOWTABLE_RDMA_RX(mdev, cap) : \
369 (type == FS_FT_RDMA_TX) ? MLX5_CAP_FLOWTABLE_RDMA_TX(mdev, ca
[all...]
/linux-master/drivers/net/wireless/mediatek/mt76/mt7925/
H A Dmt7925.h212 int mt7925_mac_sta_add(struct mt76_dev *mdev, struct ieee80211_vif *vif,
215 void mt7925_mac_sta_assoc(struct mt76_dev *mdev, struct ieee80211_vif *vif,
217 void mt7925_mac_sta_remove(struct mt76_dev *mdev, struct ieee80211_vif *vif,
220 int mt7925e_tx_prepare_skb(struct mt76_dev *mdev, void *txwi_ptr,
226 bool mt7925_rx_check(struct mt76_dev *mdev, void *data, int len);
227 void mt7925_queue_rx_skb(struct mt76_dev *mdev, enum mt76_rxq_id q,
257 int mt7925_mcu_parse_response(struct mt76_dev *mdev, int cmd,
276 int mt7925_usb_sdio_tx_prepare_skb(struct mt76_dev *mdev, void *txwi_ptr,
280 void mt7925_usb_sdio_tx_complete_skb(struct mt76_dev *mdev,
282 bool mt7925_usb_sdio_tx_status_data(struct mt76_dev *mdev, u
[all...]
/linux-master/drivers/net/wireless/mediatek/mt76/mt76x0/
H A Dusb.c230 struct mt76_dev *mdev; local
234 mdev = mt76_alloc_device(&usb_intf->dev, sizeof(*dev), &mt76x0u_ops,
236 if (!mdev)
239 dev = container_of(mdev, struct mt76x02_dev, mt76);
251 mt76x02u_init_mcu(mdev);
252 ret = mt76u_init(mdev, usb_intf);
259 if (!mt76x02_wait_for_mac(mdev)) {
264 mdev->rev = mt76_rr(dev, MT_ASIC_VERSION);
266 dev_info(mdev->dev, "ASIC revision: %08x MAC revision: %08x\n",
267 mdev
[all...]
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/steering/
H A Ddr_send.c219 if (unlikely(dr_cq->mdev->state ==
221 mlx5_core_dbg_once(dr_cq->mdev,
249 static struct mlx5dr_qp *dr_create_rc_qp(struct mlx5_core_dev *mdev, argument
265 wqp.buf_numa_node = mdev->priv.numa_node;
266 wqp.db_numa_node = mdev->priv.numa_node;
279 err = mlx5_wq_qp_create(mdev, &wqp, temp_qpc, &dr_qp->wq,
282 mlx5_core_warn(mdev, "Can't create QP WQ\n");
291 mlx5_core_warn(mdev, "Can't allocate wqe head\n");
320 MLX5_SET(qpc, qpc, ts_format, mlx5_get_qp_default_ts(mdev));
322 if (MLX5_CAP_GEN(mdev, cqe_versio
347 dr_destroy_qp(struct mlx5_core_dev *mdev, struct mlx5dr_qp *dr_qp) argument
905 dr_modify_qp_rst2init(struct mlx5_core_dev *mdev, struct mlx5dr_qp *dr_qp, int port) argument
925 dr_cmd_modify_qp_rtr2rts(struct mlx5_core_dev *mdev, struct mlx5dr_qp *dr_qp, struct dr_qp_rts_attr *attr) argument
946 dr_cmd_modify_qp_init2rtr(struct mlx5_core_dev *mdev, struct mlx5dr_qp *dr_qp, struct dr_qp_rtr_attr *attr) argument
1058 dr_create_cq(struct mlx5_core_dev *mdev, struct mlx5_uars_page *uar, size_t ncqe) argument
1148 dr_destroy_cq(struct mlx5_core_dev *mdev, struct mlx5dr_cq *cq) argument
1155 dr_create_mkey(struct mlx5_core_dev *mdev, u32 pdn, u32 *mkey) argument
1175 dr_reg_mr(struct mlx5_core_dev *mdev, u32 pdn, void *buf, size_t size) argument
1212 dr_dereg_mr(struct mlx5_core_dev *mdev, struct mlx5dr_mr *mr) argument
[all...]
H A Ddr_domain.c173 ret = mlx5_core_alloc_pd(dmn->mdev, &dmn->pdn);
179 dmn->uar = mlx5_get_uars_page(dmn->mdev);
211 mlx5_put_uars_page(dmn->mdev, dmn->uar);
213 mlx5_core_dealloc_pd(dmn->mdev, dmn->pdn);
223 mlx5_put_uars_page(dmn->mdev, dmn->uar);
224 mlx5_core_dealloc_pd(dmn->mdev, dmn->pdn);
246 ret = mlx5dr_cmd_query_esw_vport_context(dmn->mdev,
254 ret = mlx5dr_cmd_query_gvmi(dmn->mdev,
350 static int dr_domain_query_fdb_caps(struct mlx5_core_dev *mdev, argument
358 ret = mlx5dr_cmd_query_esw_caps(mdev,
389 dr_domain_caps_init(struct mlx5_core_dev *mdev, struct mlx5dr_domain *dmn) argument
460 mlx5dr_domain_create(struct mlx5_core_dev *mdev, enum mlx5dr_domain_type type) argument
[all...]
/linux-master/drivers/scsi/
H A Dmac53c94.c59 struct macio_dev *mdev; member in struct:fsc_state
407 static int mac53c94_probe(struct macio_dev *mdev, const struct of_device_id *match) argument
409 struct device_node *node = macio_get_of_node(mdev);
410 struct pci_dev *pdev = macio_get_pci_dev(mdev);
417 if (macio_resource_count(mdev) != 2 || macio_irq_count(mdev) != 2) {
420 macio_resource_count(mdev), macio_irq_count(mdev));
424 if (macio_request_resources(mdev, "mac53c94") != 0) {
437 macio_set_drvdata(mdev, stat
511 mac53c94_remove(struct macio_dev *mdev) argument
[all...]
/linux-master/drivers/net/wireless/mediatek/mt76/
H A Dmt76x02_mcu.h90 int mt76x02_mcu_msg_send(struct mt76_dev *mdev, int cmd, const void *data,
92 int mt76x02_mcu_parse_response(struct mt76_dev *mdev, int cmd,
H A Dmt76x02_txrx.c35 void mt76x02_queue_rx_skb(struct mt76_dev *mdev, enum mt76_rxq_id q, argument
38 struct mt76x02_dev *dev = container_of(mdev, struct mt76x02_dev, mt76);
52 mt76_rx(mdev, q, skb);
123 bool mt76x02_tx_status_data(struct mt76_dev *mdev, u8 *update) argument
125 struct mt76x02_dev *dev = container_of(mdev, struct mt76x02_dev, mt76);
137 int mt76x02_tx_prepare_skb(struct mt76_dev *mdev, void *txwi_ptr, argument
142 struct mt76x02_dev *dev = container_of(mdev, struct mt76x02_dev, mt76);
155 pid = mt76_tx_status_skb_add(mdev, wcid, tx_info->skb);
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/en/
H A Dtir.h42 struct mlx5_core_dev *mdev; member in struct:mlx5e_tir
48 struct mlx5_core_dev *mdev, bool reg);
H A Dtir.c159 struct mlx5_core_dev *mdev, bool reg)
163 tir->mdev = mdev;
165 err = mlx5_core_create_tir(tir->mdev, builder->in, &tir->tirn);
170 struct mlx5e_hw_objs *res = &tir->mdev->mlx5e_res.hw_objs;
184 struct mlx5e_hw_objs *res = &tir->mdev->mlx5e_res.hw_objs;
197 mlx5_core_destroy_tir(tir->mdev, tir->tirn);
202 return mlx5_core_modify_tir(tir->mdev, tir->tirn, builder->in);
158 mlx5e_tir_init(struct mlx5e_tir *tir, struct mlx5e_tir_builder *builder, struct mlx5_core_dev *mdev, bool reg) argument
/linux-master/drivers/gpu/drm/mgag200/
H A Dmgag200_bmc.c7 void mgag200_bmc_disable_vidrst(struct mga_device *mdev) argument
66 void mgag200_bmc_enable_vidrst(struct mga_device *mdev) argument
/linux-master/include/linux/
H A Dmdev.h39 /* embedded into the struct device that the mdev devices hang off */
84 static inline struct device *mdev_dev(struct mdev_device *mdev) argument
86 return &mdev->dev;
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/en/tc/act/
H A Dpolice.c52 return !!mlx5e_get_flow_meters(parse_state->flow->priv->mdev);
93 if (!(mlx5_fs_get_capabilities(priv->mdev, ns) &
132 meter = mlx5e_tc_meter_get(priv->mdev, &params);
134 meter = mlx5e_tc_meter_replace(priv->mdev, &params);
142 mlx5_core_err(priv->mdev, "Failed to get flow meter %d\n", params.index);
157 meter = mlx5e_tc_meter_get(priv->mdev, &params);
160 mlx5_core_err(priv->mdev, "Failed to get flow meter %d\n", params.index);
178 meter = mlx5e_tc_meter_get(priv->mdev, &params);
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/en_accel/
H A Dktls_txrx.h17 u16 mlx5e_ktls_get_stop_room(struct mlx5_core_dev *mdev, struct mlx5e_params *params);
79 static inline u16 mlx5e_ktls_get_stop_room(struct mlx5_core_dev *mdev, argument
/linux-master/drivers/net/wireless/mediatek/mt76/mt7603/
H A Dmt7603.h235 int mt7603_tx_prepare_skb(struct mt76_dev *mdev, void *txwi_ptr,
240 void mt7603_tx_complete_skb(struct mt76_dev *mdev, struct mt76_queue_entry *e);
242 void mt7603_queue_rx_skb(struct mt76_dev *mdev, enum mt76_rxq_id q,
244 void mt7603_rx_poll_complete(struct mt76_dev *mdev, enum mt76_rxq_id q);
245 void mt7603_sta_ps(struct mt76_dev *mdev, struct ieee80211_sta *sta, bool ps);
246 int mt7603_sta_add(struct mt76_dev *mdev, struct ieee80211_vif *vif,
248 void mt7603_sta_assoc(struct mt76_dev *mdev, struct ieee80211_vif *vif,
250 void mt7603_sta_remove(struct mt76_dev *mdev, struct ieee80211_vif *vif,
/linux-master/drivers/vfio/
H A DMakefile16 obj-$(CONFIG_VFIO_MDEV) += mdev/
/linux-master/drivers/net/wireless/mediatek/mt76/mt7615/
H A Dusb.c138 struct mt76_dev *mdev; local
148 mdev = mt76_alloc_device(&usb_intf->dev, sizeof(*dev), ops, &drv_ops);
149 if (!mdev)
152 dev = container_of(mdev, struct mt7615_dev, mt76);
161 ret = __mt76u_init(mdev, usb_intf, &bus_ops);
165 mdev->rev = (mt76_rr(dev, MT_HW_CHIPID) << 16) |
167 dev_dbg(mdev->dev, "ASIC revision: %04x\n", mdev->rev);
/linux-master/drivers/ata/
H A Dpata_macio.c233 struct macio_dev *mdev; member in struct:pata_macio_priv
1120 static int pata_macio_attach(struct macio_dev *mdev, argument
1129 if (macio_resource_count(mdev) == 0) {
1130 dev_err(&mdev->ofdev.dev,
1136 macio_enable_devres(mdev);
1139 priv = devm_kzalloc(&mdev->ofdev.dev,
1144 priv->node = of_node_get(mdev->ofdev.dev.of_node);
1145 priv->mdev = mdev;
1146 priv->dev = &mdev
1195 pata_macio_detach(struct macio_dev *mdev) argument
1213 pata_macio_suspend(struct macio_dev *mdev, pm_message_t mesg) argument
1220 pata_macio_resume(struct macio_dev *mdev) argument
1229 pata_macio_mb_event(struct macio_dev* mdev, int mb_state) argument
[all...]
/linux-master/drivers/net/
H A Dmhi_net.c32 struct mhi_device *mdev; member in struct:mhi_net_dev
76 struct mhi_device *mdev = mhi_netdev->mdev; local
79 err = mhi_queue_skb(mdev, DMA_TO_DEVICE, skb, skb->len, MHI_EOT);
87 if (mhi_queue_is_full(mdev, DMA_TO_DEVICE))
241 struct mhi_device *mdev = mhi_netdev->mdev; local
264 if (netif_queue_stopped(ndev) && !mhi_queue_is_full(mdev, DMA_TO_DEVICE))
273 struct mhi_device *mdev = mhi_netdev->mdev; local
[all...]
/linux-master/drivers/media/usb/au0828/
H A Dau0828-core.c128 struct media_device *mdev = dev->media_dev; local
131 if (!mdev || !media_devnode_is_registered(mdev->devnode))
135 list_for_each_entry_safe(notify, nextp, &mdev->entity_notify, list) {
138 media_device_unregister_entity_notify(mdev, notify);
142 mutex_lock(&mdev->graph_mutex);
146 mutex_unlock(&mdev->graph_mutex);
199 struct media_device *mdev; local
201 mdev = media_device_usb_allocate(udev, KBUILD_MODNAME, THIS_MODULE);
202 if (IS_ERR(mdev))
295 struct media_device *mdev = entity->graph_obj.mdev; local
445 struct media_device *mdev = entity->graph_obj.mdev; local
[all...]
/linux-master/include/media/
H A Ddvbdev.h98 * @mdev_lock: Protect access to the mdev pointer.
99 * @mdev: pointer to struct media_device, used when the media
123 struct media_device *mdev; member in struct:dvb_adapter
306 * @mdev: pointer to &struct media_device
309 struct media_device *mdev)
311 adap->mdev = mdev;
322 return adap->mdev;
308 dvb_register_media_controller(struct dvb_adapter *adap, struct media_device *mdev) argument
/linux-master/net/mpls/
H A Daf_mpls.c135 struct mpls_dev *mdev; local
138 mdev = mpls_dev_get(dev);
139 if (mdev)
140 MPLS_INC_STATS_LEN(mdev, skb->len,
352 struct mpls_dev *mdev; local
360 mdev = mpls_dev_get(dev);
361 if (!mdev)
364 MPLS_INC_STATS_LEN(mdev, skb->len, rx_packets,
367 if (!mdev->input_enabled) {
368 MPLS_INC_STATS(mdev, rx_droppe
1069 mpls_get_stats(struct mpls_dev *mdev, struct mpls_link_stats *stats) argument
1103 struct mpls_dev *mdev; local
1124 struct mpls_dev *mdev; local
1133 mpls_netconf_fill_devconf(struct sk_buff *skb, struct mpls_dev *mdev, u32 portid, u32 seq, int event, unsigned int flags, int type) argument
1183 mpls_netconf_notify_devconf(struct net *net, int event, int type, struct mpls_dev *mdev) argument
1259 struct mpls_dev *mdev; local
1310 struct mpls_dev *mdev; local
1357 struct mpls_dev *mdev = ctl->extra1; local
1382 mpls_dev_sysctl_register(struct net_device *dev, struct mpls_dev *mdev) argument
1420 mpls_dev_sysctl_unregister(struct net_device *dev, struct mpls_dev *mdev) argument
1438 struct mpls_dev *mdev; local
1477 struct mpls_dev *mdev = container_of(head, struct mpls_dev, rcu); local
1596 struct mpls_dev *mdev; local
[all...]

Completed in 347 milliseconds

1234567891011>>