Searched refs:dd (Results 51 - 75 of 97) sorted by relevance

1234

/drivers/infiniband/hw/qib/
H A Dqib_mad.c280 struct qib_devdata *dd = dd_from_ibdev(ibdev); local
285 if (smp->attr_mod || pidx >= dd->num_pports ||
286 dd->pport[pidx].guid == 0)
289 nip->port_guid = dd->pport[pidx].guid;
297 nip->node_guid = dd->pport->guid; /* Use first-port GUID as node */
298 nip->partition_cap = cpu_to_be16(qib_get_npkeys(dd));
299 nip->device_id = cpu_to_be16(dd->deviceid);
300 majrev = dd->majrev;
301 minrev = dd->minrev;
304 vendor = dd
315 struct qib_devdata *dd = dd_from_ibdev(ibdev); local
454 struct qib_devdata *dd; local
578 get_pkeys(struct qib_devdata *dd, u8 port, u16 *pkeys) argument
604 struct qib_devdata *dd = dd_from_ibdev(ibdev); local
620 struct qib_devdata *dd = dd_from_ibdev(ibdev); local
655 struct qib_devdata *dd; local
986 set_pkeys(struct qib_devdata *dd, u8 port, u16 *pkeys) argument
1043 struct qib_devdata *dd = dd_from_ibdev(ibdev); local
1154 struct qib_devdata *dd = dd_from_ibdev(ibdev); local
1184 struct qib_devdata *dd = dd_from_dev(dev); local
1222 struct qib_devdata *dd = dd_from_dev(dev); local
1351 struct qib_devdata *dd = dd_from_dev(dev); local
1390 struct qib_devdata *dd = dd_from_dev(dev); local
1533 struct qib_devdata *dd = dd_from_ppd(ppd); local
1769 struct qib_devdata *dd = dd_from_ppd(ppd); local
2446 struct qib_devdata *dd = dd_from_ppd(ppd); local
2469 struct qib_devdata *dd = dd_from_dev(dev); local
2514 struct qib_devdata *dd = dd_from_dev(dev); local
[all...]
H A Dqib_cq.c114 worker = cq->dd->worker;
298 cq->dd = dd_from_dev(dev);
496 int qib_cq_init(struct qib_devdata *dd) argument
502 if (dd->worker)
504 dd->worker = kzalloc(sizeof(*dd->worker), GFP_KERNEL);
505 if (!dd->worker)
507 init_kthread_worker(dd->worker);
510 dd->worker,
511 dd
527 qib_cq_exit(struct qib_devdata *dd) argument
[all...]
H A Dqib.h212 struct qib_devdata *dd; member in struct:qib_ctxtdata
539 struct qib_devdata *dd; member in struct:qib_pportdata
650 u8 port; /* IB port number and index into dd->pports - 1 */
708 typedef int (*diag_hook) (struct qib_devdata *dd,
718 extern int qib_register_observer(struct qib_devdata *dd,
811 int (*f_gpio_mod)(struct qib_devdata *dd, u32 out, u32 dir,
814 int (*f_eeprom_wen)(struct qib_devdata *dd, int wen);
1148 int init_chip_wc_pat(struct qib_devdata *dd, u32);
1149 int qib_enable_wc(struct qib_devdata *dd);
1150 void qib_disable_wc(struct qib_devdata *dd);
1237 struct qib_devdata *dd = dd_from_ibdev(ibdev); local
1402 const struct qib_devdata *dd = rcd->dd; local
[all...]
H A Dqib_sdma.c199 ppd->dd->f_sendctrl(ppd, QIB_SENDCTRL_DISARM_BUF(bufno));
201 ppd->dd->f_sdma_hw_start_up(ppd);
250 ppd->dd->f_sdma_sendctrl(ppd, ss->current_op);
265 dma_unmap_single(&ppd->dd->pcidev->dev, addr, len, DMA_TO_DEVICE);
275 ppd->sdma_descq = dma_alloc_coherent(&ppd->dd->pcidev->dev,
280 qib_dev_err(ppd->dd,
286 ppd->sdma_head_dma = dma_alloc_coherent(&ppd->dd->pcidev->dev,
289 qib_dev_err(ppd->dd,
297 dma_free_coherent(&ppd->dd->pcidev->dev,
309 struct qib_devdata *dd local
352 struct qib_devdata *dd = ppd->dd; local
435 struct qib_devdata *dd = ppd->dd; local
[all...]
H A Dqib_user_sdma.c298 static int qib_user_sdma_page_to_frags(const struct qib_devdata *dd, argument
312 dma_map_page(&dd->pcidev->dev,
316 if (dma_mapping_error(&dd->pcidev->dev, dma_addr)) {
387 dma_map_single(&dd->pcidev->dev,
391 if (dma_mapping_error(&dd->pcidev->dev,
478 dma_map_single(&dd->pcidev->dev,
482 if (dma_mapping_error(&dd->pcidev->dev,
560 static int qib_user_sdma_coalesce(const struct qib_devdata *dd, argument
594 ret = qib_user_sdma_page_to_frags(dd, pq, pkt,
661 static int qib_user_sdma_pin_pages(const struct qib_devdata *dd, argument
718 qib_user_sdma_pin_pkt(const struct qib_devdata *dd, struct qib_user_sdma_queue *pq, struct qib_user_sdma_pkt *pkt, const struct iovec *iov, unsigned long niov) argument
760 qib_user_sdma_init_payload(const struct qib_devdata *dd, struct qib_user_sdma_queue *pq, struct qib_user_sdma_pkt *pkt, const struct iovec *iov, unsigned long niov, int npages) argument
805 qib_user_sdma_queue_pkts(const struct qib_devdata *dd, struct qib_pportdata *ppd, struct qib_user_sdma_queue *pq, const struct iovec *iov, unsigned long niov, struct list_head *list, int *maxpkts, int *ndesc) argument
1051 struct qib_devdata *dd = ppd->dd; local
1129 struct qib_devdata *dd = ppd->dd; local
1239 struct qib_devdata *dd = ppd->dd; local
1381 struct qib_devdata *dd = rcd->dd; local
[all...]
H A Dqib_qp.c123 static int alloc_qpn(struct qib_devdata *dd, struct qib_qpn_table *qpt, argument
147 if (qpt->mask && ((qpn & qpt->mask) >> 1) >= dd->n_krcv_queues)
165 dd->n_krcv_queues);
294 unsigned qib_free_all_qps(struct qib_devdata *dd) argument
296 struct qib_ibdev *dev = &dd->verbs_dev;
301 for (n = 0; n < dd->num_pports; n++) {
302 struct qib_ibport *ibp = &dd->pport[n].ibport_data;
351 struct qib_ibdev *dev = &ppd_from_ibp(ibp)->dd->verbs_dev;
643 struct qib_devdata *dd = dd_from_dev(dev); local
649 if (mtu > dd
982 struct qib_devdata *dd; local
1237 qib_init_qpn_table(struct qib_devdata *dd, struct qib_qpn_table *qpt) argument
[all...]
H A Dqib_ud.c398 struct qib_devdata *dd = ppd->dd; local
404 for (i = 0; i < ARRAY_SIZE(dd->rcd[ctxt]->pkeys); ++i)
405 if ((dd->rcd[ctxt]->pkeys[i] & 0x7fff) == pkey)
/drivers/misc/mic/host/
H A Dmic_virtio.c350 if (copy->vr_idx >= mvdev->dd->num_vq) {
388 struct mic_vqconfig *vqconfig = mic_vq_config(mvdev->dd);
391 for (i = 0; i < mvdev->dd->num_vq; i++) {
412 __func__, mvdev->dd->status, mvdev->virtio_id);
414 for (i = 0; i < mvdev->dd->num_vq; i++)
422 mvdev->dd->status = 0;
426 for (i = 0; i < mvdev->dd->num_vq; i++) {
434 for (i = 0; i < mvdev->dd->num_vq; i++)
487 for (i = 0; i < mvdev->dd->num_vq; i++)
490 if (db == -1 || mvdev->dd
529 struct mic_device_desc dd, *dd_config, *devp; local
621 struct mic_device_desc *dd = NULL; local
[all...]
H A Dmic_fops.c176 for (i = 0; i < mvdev->dd->num_vq; i++) {
/drivers/md/
H A Ddm-table.c218 struct dm_dev_internal *dd = local
221 dm_device_name(md), dd->dm_dev->name);
222 dm_put_table_device(md, dd->dm_dev);
223 kfree(dd);
263 struct dm_dev_internal *dd; local
265 list_for_each_entry (dd, l, list)
266 if (dd->dm_dev->bdev->bd_dev == dev)
267 return dd;
346 static int upgrade_mode(struct dm_dev_internal *dd, fmode_t new_mode, argument
352 old_dev = dd
374 struct dm_dev_internal *dd; local
464 struct dm_dev_internal *dd; local
831 struct dm_dev_internal *dd; local
1008 struct dm_dev_internal *dd = NULL; local
1592 struct dm_dev_internal *dd; local
[all...]
/drivers/dma/
H A Ddma-jz4740.c533 struct dma_device *dd; local
543 dd = &dmadev->ddev;
556 dma_cap_set(DMA_SLAVE, dd->cap_mask);
557 dma_cap_set(DMA_CYCLIC, dd->cap_mask);
558 dd->device_alloc_chan_resources = jz4740_dma_alloc_chan_resources;
559 dd->device_free_chan_resources = jz4740_dma_free_chan_resources;
560 dd->device_tx_status = jz4740_dma_tx_status;
561 dd->device_issue_pending = jz4740_dma_issue_pending;
562 dd->device_prep_slave_sg = jz4740_dma_prep_slave_sg;
563 dd
[all...]
/drivers/clk/berlin/
H A Dbg2q.c339 const struct berlin2_div_data *dd = &bg2q_divs[n]; local
342 for (k = 0; k < dd->num_parents; k++)
343 parent_names[k] = clk_names[dd->parent_ids[k]];
345 clks[CLKID_SYS + n] = berlin2_div_register(&dd->map, gbase,
346 dd->name, dd->div_flags, parent_names,
347 dd->num_parents, dd->flags, &lock);
H A Dbg2.c644 const struct berlin2_div_data *dd = &bg2_divs[n]; local
647 for (k = 0; k < dd->num_parents; k++)
648 parent_names[k] = clk_names[dd->parent_ids[k]];
650 clks[CLKID_SYS + n] = berlin2_div_register(&dd->map, gbase,
651 dd->name, dd->div_flags, parent_names,
652 dd->num_parents, dd->flags, &lock);
/drivers/infiniband/hw/ipath/
H A Dipath_ruc.c517 static void want_buffer(struct ipath_devdata *dd, struct ipath_qp *qp) argument
519 if (!(dd->ipath_flags & IPATH_HAS_SEND_DMA) ||
523 spin_lock_irqsave(&dd->ipath_sendctrl_lock, flags);
524 dd->ipath_sendctrl |= INFINIPATH_S_PIOINTBUFAVAIL;
525 ipath_write_kreg(dd, dd->ipath_kregs->kr_sendctrl,
526 dd->ipath_sendctrl);
527 ipath_read_kreg64(dd, dd->ipath_kregs->kr_scratch);
528 spin_unlock_irqrestore(&dd
[all...]
H A Dipath_ud.c219 wc.slid = dev->dd->ipath_lid |
221 ((1 << dev->dd->ipath_lmc) - 1));
224 ah_attr->dlid & ((1 << dev->dd->ipath_lmc) - 1);
291 lid = ah_attr->dlid & ~((1 << dev->dd->ipath_lmc) - 1);
292 if (unlikely(lid == dev->dd->ipath_lid)) {
356 lid = dev->dd->ipath_lid;
359 ((1 << dev->dd->ipath_lmc) - 1);
367 ipath_get_pkey(dev->dd, qp->s_pkey_index);
437 header_in_data = dev->dd->ipath_rcvhdrentsize == 16;
572 dlid & ((1 << dev->dd
[all...]
/drivers/net/wireless/ath/ath9k/
H A Dinit.c193 int ath_descdma_setup(struct ath_softc *sc, struct ath_descdma *dd, argument
218 dd->dd_desc_len = desc_len * nbuf * ndesc;
227 ATH_DESC_4KB_BOUND_NUM_SKIPPED(dd->dd_desc_len);
232 dd->dd_desc_len += dma_len;
239 dd->dd_desc = dmam_alloc_coherent(sc->dev, dd->dd_desc_len,
240 &dd->dd_desc_paddr, GFP_KERNEL);
241 if (!dd->dd_desc)
244 ds = (u8 *) dd->dd_desc;
246 name, ds, (u32) dd
[all...]
/drivers/staging/unisys/include/
H A Dtimskmod.h125 #define DDLOOKSVALID(dd) \
126 ((dd != NULL) && \
127 ((dd)->sig1 == sizeof(PRIVATEDEVICEDATA)) && \
128 ((dd)->sig2 == dd))
/drivers/base/
H A DMakefile3 obj-y := component.o core.o bus.o dd.o syscore.o \
/drivers/block/aoe/
H A Daoedev.c307 struct aoedev *d, **dd; local
366 for (dd = &devlist, d = *dd; d; d = *dd) {
371 *dd = d->next;
374 dd = &d->next;
/drivers/input/mouse/
H A Dcypress_ps2.h9 #define ENCODE_CMD(aa, bb, cc, dd) \
10 (COMPOSIT((aa), 6) | COMPOSIT((bb), 4) | COMPOSIT((cc), 2) | COMPOSIT((dd), 0))
/drivers/usb/gadget/udc/
H A Dlpc32xx_udc.c967 struct lpc32xx_usbd_dd_gad *dd; local
969 dd = (struct lpc32xx_usbd_dd_gad *) dma_pool_alloc(
971 if (dd)
972 dd->this_dma = dma;
974 return dd;
978 static void udc_dd_free(struct lpc32xx_udc *udc, struct lpc32xx_usbd_dd_gad *dd) argument
980 dma_pool_free(udc->dd_cache, dd, dd->this_dma);
1827 struct lpc32xx_usbd_dd_gad *dd; local
1834 dd
2054 struct lpc32xx_usbd_dd_gad *dd; local
[all...]
/drivers/ipack/devices/
H A Dscc2698.h64 u8 dd, ip; /* Input port register of block */ member in struct:scc2698_block::__anon1745
82 u8 dd, opcr; /* Output port configuration register of block */ member in struct:scc2698_block::__anon1746
/drivers/net/wireless/ath/wil6210/
H A Dtxrx.c169 struct vring_tx_desc dd, *d = &dd; local
180 struct vring_rx_desc dd, *d = &dd; local
210 struct vring_rx_desc dd, *d = &dd; local
916 struct vring_tx_desc dd, *d = &dd; local
1136 struct vring_tx_desc dd, *d = &dd; local
[all...]
/drivers/media/platform/exynos4-is/
H A Dfimc-lite.c574 struct flite_drvdata *dd = fimc->dd; local
579 v4l_bound_align_image(&mf->width, 8, dd->max_width,
580 ffs(dd->out_width_align) - 1,
581 &mf->height, 0, dd->max_height, 0, 0);
631 r->left = round_down(r->left, fimc->dd->win_hor_offs_align);
651 r->left = round_down(r->left, fimc->dd->out_hor_offs_align);
718 struct flite_drvdata *dd = fimc->dd; local
739 v4l_bound_align_image(&pixm->width, 8, dd
[all...]
H A Dfimc-lite.h112 * @dd: SoC specific driver data structure
147 struct flite_drvdata *dd; member in struct:fimc_lite

Completed in 644 milliseconds

1234