/drivers/infiniband/hw/qib/ |
H A D | qib_mad.c | 280 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 D | qib_cq.c | 114 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 D | qib.h | 212 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 D | qib_sdma.c | 199 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 D | qib_user_sdma.c | 298 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 D | qib_qp.c | 123 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 D | qib_ud.c | 398 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 D | mic_virtio.c | 350 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 D | mic_fops.c | 176 for (i = 0; i < mvdev->dd->num_vq; i++) {
|
/drivers/md/ |
H A D | dm-table.c | 218 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 D | dma-jz4740.c | 533 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 D | bg2q.c | 339 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 D | bg2.c | 644 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 D | ipath_ruc.c | 517 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 D | ipath_ud.c | 219 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 D | init.c | 193 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 D | timskmod.h | 125 #define DDLOOKSVALID(dd) \ 126 ((dd != NULL) && \ 127 ((dd)->sig1 == sizeof(PRIVATEDEVICEDATA)) && \ 128 ((dd)->sig2 == dd))
|
/drivers/base/ |
H A D | Makefile | 3 obj-y := component.o core.o bus.o dd.o syscore.o \
|
/drivers/block/aoe/ |
H A D | aoedev.c | 307 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 D | cypress_ps2.h | 9 #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 D | lpc32xx_udc.c | 967 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 D | scc2698.h | 64 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 D | txrx.c | 169 struct vring_tx_desc dd, *d = ⅆ local 180 struct vring_rx_desc dd, *d = ⅆ local 210 struct vring_rx_desc dd, *d = ⅆ local 916 struct vring_tx_desc dd, *d = ⅆ local 1136 struct vring_tx_desc dd, *d = ⅆ local [all...] |
/drivers/media/platform/exynos4-is/ |
H A D | fimc-lite.c | 574 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 D | fimc-lite.h | 112 * @dd: SoC specific driver data structure 147 struct flite_drvdata *dd; member in struct:fimc_lite
|