/linux-4.4.14/drivers/staging/rdma/ipath/ |
D | ipath_init_chip.c | 87 static int create_port0_egr(struct ipath_devdata *dd) in create_port0_egr() argument 93 egrcnt = dd->ipath_p0_rcvegrcnt; in create_port0_egr() 95 skbinfo = vmalloc(sizeof(*dd->ipath_port0_skbinfo) * egrcnt); in create_port0_egr() 97 ipath_dev_err(dd, "allocation error for eager TID " in create_port0_egr() 111 skbinfo[e].skb = ipath_alloc_skb(dd, GFP_KERNEL); in create_port0_egr() 113 ipath_dev_err(dd, "SKB allocation error for " in create_port0_egr() 126 dd->ipath_port0_skbinfo = skbinfo; in create_port0_egr() 129 dd->ipath_port0_skbinfo[e].phys = in create_port0_egr() 130 ipath_map_single(dd->pcidev, in create_port0_egr() 131 dd->ipath_port0_skbinfo[e].skb->data, in create_port0_egr() [all …]
|
D | ipath_sdma.c | 42 static void vl15_watchdog_enq(struct ipath_devdata *dd) in vl15_watchdog_enq() argument 45 if (atomic_inc_return(&dd->ipath_sdma_vl15_count) == 1) { in vl15_watchdog_enq() 47 dd->ipath_sdma_vl15_timer.expires = jiffies + interval; in vl15_watchdog_enq() 48 add_timer(&dd->ipath_sdma_vl15_timer); in vl15_watchdog_enq() 52 static void vl15_watchdog_deq(struct ipath_devdata *dd) in vl15_watchdog_deq() argument 55 if (atomic_dec_return(&dd->ipath_sdma_vl15_count) != 0) { in vl15_watchdog_deq() 57 mod_timer(&dd->ipath_sdma_vl15_timer, jiffies + interval); in vl15_watchdog_deq() 59 del_timer(&dd->ipath_sdma_vl15_timer); in vl15_watchdog_deq() 65 struct ipath_devdata *dd = (struct ipath_devdata *)opaque; in vl15_watchdog_timeout() local 67 if (atomic_read(&dd->ipath_sdma_vl15_count) != 0) { in vl15_watchdog_timeout() [all …]
|
D | ipath_intr.c | 46 void ipath_disarm_senderrbufs(struct ipath_devdata *dd) in ipath_disarm_senderrbufs() argument 54 piobcnt = dd->ipath_piobcnt2k + dd->ipath_piobcnt4k; in ipath_disarm_senderrbufs() 57 dd, dd->ipath_kregs->kr_sendbuffererror); in ipath_disarm_senderrbufs() 59 dd, dd->ipath_kregs->kr_sendbuffererror + 1); in ipath_disarm_senderrbufs() 62 dd, dd->ipath_kregs->kr_sendbuffererror + 2); in ipath_disarm_senderrbufs() 65 dd, dd->ipath_kregs->kr_sendbuffererror + 3); in ipath_disarm_senderrbufs() 72 time_after(dd->ipath_lastcancel, jiffies)) { in ipath_disarm_senderrbufs() 83 ipath_disarm_piobufs(dd, i, 1); in ipath_disarm_senderrbufs() 85 dd->ipath_lastcancel = jiffies+3; in ipath_disarm_senderrbufs() 130 static u64 handle_e_sum_errs(struct ipath_devdata *dd, ipath_err_t errs) in handle_e_sum_errs() argument [all …]
|
D | ipath_stats.c | 52 u64 ipath_snap_cntr(struct ipath_devdata *dd, ipath_creg creg) in ipath_snap_cntr() argument 62 if (!(dd->ipath_flags & IPATH_32BITCOUNTERS) && in ipath_snap_cntr() 63 (creg == dd->ipath_cregs->cr_wordsendcnt || in ipath_snap_cntr() 64 creg == dd->ipath_cregs->cr_wordrcvcnt || in ipath_snap_cntr() 65 creg == dd->ipath_cregs->cr_pktsendcnt || in ipath_snap_cntr() 66 creg == dd->ipath_cregs->cr_pktrcvcnt)) { in ipath_snap_cntr() 67 val64 = ipath_read_creg(dd, creg); in ipath_snap_cntr() 71 val64 = val = ipath_read_creg32(dd, creg); in ipath_snap_cntr() 81 ipath_dev_err(dd, "Error! Read counter 0x%x timed out\n", in ipath_snap_cntr() 91 if (creg == dd->ipath_cregs->cr_wordsendcnt) { in ipath_snap_cntr() [all …]
|
D | ipath_driver.c | 161 static inline void read_bars(struct ipath_devdata *dd, struct pci_dev *dev, in read_bars() argument 168 ipath_dev_err(dd, "failed to read bar0 before enable: " in read_bars() 173 ipath_dev_err(dd, "failed to read bar1 before enable: " in read_bars() 180 struct ipath_devdata *dd) in ipath_free_devdata() argument 186 if (dd->ipath_unit != -1) { in ipath_free_devdata() 188 idr_remove(&unit_table, dd->ipath_unit); in ipath_free_devdata() 189 list_del(&dd->ipath_list); in ipath_free_devdata() 192 vfree(dd); in ipath_free_devdata() 198 struct ipath_devdata *dd; in ipath_alloc_devdata() local 201 dd = vzalloc(sizeof(*dd)); in ipath_alloc_devdata() [all …]
|
D | ipath_iba6110.c | 394 static void hwerr_crcbits(struct ipath_devdata *dd, ipath_err_t hwerrs, in hwerr_crcbits() argument 401 if (dd->ipath_flags & IPATH_8BIT_IN_HT0) in hwerr_crcbits() 404 if (dd->ipath_flags & IPATH_8BIT_IN_HT1) in hwerr_crcbits() 427 if (pci_read_config_word(dd->pcidev, in hwerr_crcbits() 428 dd->ipath_ht_slave_off + 0x4, in hwerr_crcbits() 430 dev_info(&dd->pcidev->dev, "Couldn't read " in hwerr_crcbits() 439 if (pci_read_config_word(dd->pcidev, in hwerr_crcbits() 440 dd->ipath_ht_slave_off + 0x8, in hwerr_crcbits() 442 dev_info(&dd->pcidev->dev, "Couldn't read " in hwerr_crcbits() 453 dd->ipath_hwerrmask &= ~crcbits; in hwerr_crcbits() [all …]
|
D | ipath_eeprom.c | 114 static int i2c_gpio_set(struct ipath_devdata *dd, in i2c_gpio_set() argument 121 gpioval = &dd->ipath_gpio_out; in i2c_gpio_set() 124 dir_mask = dd->ipath_gpio_scl; in i2c_gpio_set() 125 out_mask = (1UL << dd->ipath_gpio_scl_num); in i2c_gpio_set() 127 dir_mask = dd->ipath_gpio_sda; in i2c_gpio_set() 128 out_mask = (1UL << dd->ipath_gpio_sda_num); in i2c_gpio_set() 131 spin_lock_irqsave(&dd->ipath_gpio_lock, flags); in i2c_gpio_set() 134 dd->ipath_extctrl &= ~dir_mask; in i2c_gpio_set() 137 dd->ipath_extctrl |= dir_mask; in i2c_gpio_set() 139 ipath_write_kreg(dd, dd->ipath_kregs->kr_extctrl, dd->ipath_extctrl); in i2c_gpio_set() [all …]
|
D | ipath_sysfs.c | 92 struct ipath_devdata *dd = dev_get_drvdata(dev); in show_status() local 95 if (!dd->ipath_statusp) { in show_status() 101 (unsigned long long) *(dd->ipath_statusp)); in show_status() 125 struct ipath_devdata *dd = dev_get_drvdata(dev); in show_status_str() local 130 if (!dd->ipath_statusp) { in show_status_str() 135 s = *(dd->ipath_statusp); in show_status_str() 163 struct ipath_devdata *dd = dev_get_drvdata(dev); in show_boardversion() local 165 return scnprintf(buf, PAGE_SIZE, "%s", dd->ipath_boardversion); in show_boardversion() 172 struct ipath_devdata *dd = dev_get_drvdata(dev); in show_localbus_info() local 174 return scnprintf(buf, PAGE_SIZE, "%s", dd->ipath_lbus_info); in show_localbus_info() [all …]
|
D | ipath_wc_x86_64.c | 51 int ipath_enable_wc(struct ipath_devdata *dd) in ipath_enable_wc() argument 56 const unsigned long addr = pci_resource_start(dd->pcidev, 0); in ipath_enable_wc() 57 const size_t len = pci_resource_len(dd->pcidev, 0); in ipath_enable_wc() 70 if (dd->ipath_piobcnt2k && dd->ipath_piobcnt4k) { /* 2 sizes */ in ipath_enable_wc() 72 pio2kbase = dd->ipath_piobufbase & 0xffffffffUL; in ipath_enable_wc() 73 pio4kbase = (dd->ipath_piobufbase >> 32) & 0xffffffffUL; in ipath_enable_wc() 77 dd->ipath_piobcnt4k * dd->ipath_4kalign; in ipath_enable_wc() 81 dd->ipath_piobcnt2k * dd->ipath_palign; in ipath_enable_wc() 84 pioaddr = addr + dd->ipath_piobufbase; in ipath_enable_wc() 85 piolen = dd->ipath_piobcnt2k * dd->ipath_palign + in ipath_enable_wc() [all …]
|
D | ipath_diag.c | 87 int ipath_diag_add(struct ipath_devdata *dd) in ipath_diag_add() argument 98 ipath_dev_err(dd, "Couldn't create ipath_diagpkt " in ipath_diag_add() 104 snprintf(name, sizeof(name), "ipath_diag%d", dd->ipath_unit); in ipath_diag_add() 106 ret = ipath_cdev_init(IPATH_DIAG_MINOR_BASE + dd->ipath_unit, name, in ipath_diag_add() 107 &diag_file_ops, &dd->diag_cdev, in ipath_diag_add() 108 &dd->diag_dev); in ipath_diag_add() 110 ipath_dev_err(dd, "Couldn't create %s device: %d", in ipath_diag_add() 117 void ipath_diag_remove(struct ipath_devdata *dd) in ipath_diag_remove() argument 122 ipath_cdev_cleanup(&dd->diag_cdev, &dd->diag_dev); in ipath_diag_remove() 138 static int ipath_read_umem64(struct ipath_devdata *dd, void __user *uaddr, in ipath_read_umem64() argument [all …]
|
D | ipath_file_ops.c | 100 struct ipath_devdata *dd = pd->port_dd; in ipath_get_base_info() local 133 ret = dd->ipath_f_get_base_info(pd, kinfo); in ipath_get_base_info() 137 kinfo->spi_rcvhdr_cnt = dd->ipath_rcvhdrcnt; in ipath_get_base_info() 138 kinfo->spi_rcvhdrent_size = dd->ipath_rcvhdrentsize; in ipath_get_base_info() 139 kinfo->spi_tidegrcnt = dd->ipath_rcvegrcnt; in ipath_get_base_info() 140 kinfo->spi_rcv_egrbufsize = dd->ipath_rcvegrbufsize; in ipath_get_base_info() 149 kinfo->spi_tidcnt = dd->ipath_rcvtidcnt / subport_cnt; in ipath_get_base_info() 151 kinfo->spi_tidcnt += dd->ipath_rcvtidcnt % subport_cnt; in ipath_get_base_info() 156 kinfo->spi_nports = dd->ipath_cfgports; in ipath_get_base_info() 158 kinfo->spi_unit = dd->ipath_unit; in ipath_get_base_info() [all …]
|
D | ipath_mad.c | 88 struct ipath_devdata *dd = to_idev(ibdev)->dd; in recv_subn_get_nodeinfo() local 92 if (smp->attr_mod || (dd->ipath_guid == 0)) in recv_subn_get_nodeinfo() 106 nip->node_guid = dd->ipath_guid; in recv_subn_get_nodeinfo() 107 nip->port_guid = dd->ipath_guid; in recv_subn_get_nodeinfo() 108 nip->partition_cap = cpu_to_be16(ipath_get_npkeys(dd)); in recv_subn_get_nodeinfo() 109 nip->device_id = cpu_to_be16(dd->ipath_deviceid); in recv_subn_get_nodeinfo() 110 majrev = dd->ipath_majrev; in recv_subn_get_nodeinfo() 111 minrev = dd->ipath_minrev; in recv_subn_get_nodeinfo() 114 vendor = dd->ipath_vendorid; in recv_subn_get_nodeinfo() 137 __be64 g = to_idev(ibdev)->dd->ipath_guid; in recv_subn_get_guidinfo() [all …]
|
D | ipath_user_sdma.c | 174 static int ipath_user_sdma_coalesce(const struct ipath_devdata *dd, in ipath_user_sdma_coalesce() argument 207 dma_addr = dma_map_page(&dd->pcidev->dev, page, 0, len, in ipath_user_sdma_coalesce() 209 if (dma_mapping_error(&dd->pcidev->dev, dma_addr)) { in ipath_user_sdma_coalesce() 274 static int ipath_user_sdma_pin_pages(const struct ipath_devdata *dd, in ipath_user_sdma_pin_pages() argument 298 dma_map_page(&dd->pcidev->dev, in ipath_user_sdma_pin_pages() 302 if (dma_mapping_error(&dd->pcidev->dev, dma_addr)) { in ipath_user_sdma_pin_pages() 320 static int ipath_user_sdma_pin_pkt(const struct ipath_devdata *dd, in ipath_user_sdma_pin_pkt() argument 333 ret = ipath_user_sdma_pin_pages(dd, pkt, in ipath_user_sdma_pin_pkt() 344 ipath_user_sdma_free_pkt_frag(&dd->pcidev->dev, pq, pkt, idx); in ipath_user_sdma_pin_pkt() 350 static int ipath_user_sdma_init_payload(const struct ipath_devdata *dd, in ipath_user_sdma_init_payload() argument [all …]
|
D | ipath_kernel.h | 242 #define IPATH_SMALLBUF_DWORDS (dd->ipath_piosize2k >> 2) 874 int ipath_enable_wc(struct ipath_devdata *dd); 875 void ipath_disable_wc(struct ipath_devdata *dd); 891 int ipath_user_add(struct ipath_devdata *dd); 892 void ipath_user_remove(struct ipath_devdata *dd); 894 struct sk_buff *ipath_alloc_skb(struct ipath_devdata *dd, gfp_t); 899 int ipath_decode_err(struct ipath_devdata *dd, char *buf, size_t blen, 927 int ipath_set_rx_pol_inv(struct ipath_devdata *dd, u8 new_pol_inv); 1025 void ipath_free_data(struct ipath_portdata *dd); 1027 void ipath_chg_pioavailkernel(struct ipath_devdata *dd, unsigned start, [all …]
|
D | ipath_fs.c | 113 struct ipath_devdata *dd; in atomic_counters_read() local 115 dd = file_inode(file)->i_private; in atomic_counters_read() 116 dd->ipath_f_read_counters(dd, &counters); in atomic_counters_read() 130 struct ipath_devdata *dd; in flash_read() local 156 dd = file_inode(file)->i_private; in flash_read() 157 if (ipath_eeprom_read(dd, pos, tmp, count)) { in flash_read() 158 ipath_dev_err(dd, "failed to read from flash\n"); in flash_read() 181 struct ipath_devdata *dd; in flash_write() local 202 dd = file_inode(file)->i_private; in flash_write() 203 if (ipath_eeprom_write(dd, pos, tmp, count)) { in flash_write() [all …]
|
D | ipath_verbs.c | 345 struct ipath_devdata *dd = to_idev(qp->ibqp.device)->dd; in ipath_post_one_send() local 350 !(dd->ipath_flags & IPATH_LINKACTIVE)) { in ipath_post_one_send() 435 } else if (wqe->length > to_idev(qp->ibqp.device)->dd->ipath_ibmtu) in ipath_post_one_send() 618 lid &= ~((1 << dev->dd->ipath_lmc) - 1); in ipath_ib_rcv() 619 if (unlikely(lid != dev->dd->ipath_lid)) { in ipath_ib_rcv() 736 ipath_snapshot_counters(dev->dd, &dev->ipath_sword, in ipath_ib_timer() 747 ipath_snapshot_counters(dev->dd, &ta, &tb, in ipath_ib_timer() 1116 struct ipath_devdata *dd = dev->dd; in ipath_verbs_send_dma() local 1128 ret = ipath_sdma_verbs_send(dd, tx->ss, tx->len, tx); in ipath_verbs_send_dma() 1148 qp->s_pkt_delay = ipath_pkt_delay(plen, dd->delay_mult, qp->s_dmult); in ipath_verbs_send_dma() [all …]
|
D | ipath_user_sdma.h | 40 int ipath_user_sdma_writev(struct ipath_devdata *dd, 45 int ipath_user_sdma_make_progress(struct ipath_devdata *dd, 48 void ipath_user_sdma_queue_drain(struct ipath_devdata *dd,
|
D | ipath_ruc.c | 516 static void want_buffer(struct ipath_devdata *dd, struct ipath_qp *qp) in want_buffer() argument 518 if (!(dd->ipath_flags & IPATH_HAS_SEND_DMA) || in want_buffer() 522 spin_lock_irqsave(&dd->ipath_sendctrl_lock, flags); in want_buffer() 523 dd->ipath_sendctrl |= INFINIPATH_S_PIOINTBUFAVAIL; in want_buffer() 524 ipath_write_kreg(dd, dd->ipath_kregs->kr_sendctrl, in want_buffer() 525 dd->ipath_sendctrl); in want_buffer() 526 ipath_read_kreg64(dd, dd->ipath_kregs->kr_scratch); in want_buffer() 527 spin_unlock_irqrestore(&dd->ipath_sendctrl_lock, flags); in want_buffer() 565 want_buffer(dev->dd, qp); in ipath_no_bufs_available() 592 hdr->sgid.global.interface_id = dev->dd->ipath_guid; in ipath_make_grh() [all …]
|
D | ipath_ud.c | 218 wc.slid = dev->dd->ipath_lid | in ipath_ud_loopback() 220 ((1 << dev->dd->ipath_lmc) - 1)); in ipath_ud_loopback() 223 ah_attr->dlid & ((1 << dev->dd->ipath_lmc) - 1); in ipath_ud_loopback() 290 lid = ah_attr->dlid & ~((1 << dev->dd->ipath_lmc) - 1); in ipath_make_ud_req() 291 if (unlikely(lid == dev->dd->ipath_lid)) { in ipath_make_ud_req() 355 lid = dev->dd->ipath_lid; in ipath_make_ud_req() 358 ((1 << dev->dd->ipath_lmc) - 1); in ipath_make_ud_req() 366 ipath_get_pkey(dev->dd, qp->s_pkey_index); in ipath_make_ud_req() 436 header_in_data = dev->dd->ipath_rcvhdrentsize == 16; in ipath_ud_rcv() 571 dlid & ((1 << dev->dd->ipath_lmc) - 1); in ipath_ud_rcv()
|
D | ipath_wc_ppc64.c | 46 int ipath_enable_wc(struct ipath_devdata *dd) in ipath_enable_wc() argument
|
D | ipath_rc.c | 615 struct ipath_devdata *dd; in send_rc_ack() local 635 dd = dev->dd; in send_rc_ack() 636 if (!(dd->ipath_flags & IPATH_LINKACTIVE)) in send_rc_ack() 639 piobuf = ipath_getpiobuf(dd, 0, NULL); in send_rc_ack() 665 bth0 = ipath_get_pkey(dd, qp->s_pkey_index) | in send_rc_ack() 677 hdr.lrh[3] = cpu_to_be16(dd->ipath_lid | in send_rc_ack() 685 if (dd->ipath_flags & IPATH_PIO_FLUSH_WC) { in send_rc_ack() 1603 header_in_data = dev->dd->ipath_rcvhdrentsize == 16; in ipath_rc_rcv()
|
D | ipath_verbs.h | 543 struct ipath_devdata *dd; member 727 int ipath_snapshot_counters(struct ipath_devdata *dd, u64 *swords, 731 int ipath_get_counters(struct ipath_devdata *dd,
|
D | ipath_uc.c | 272 header_in_data = dev->dd->ipath_rcvhdrentsize == 16; in ipath_uc_rcv()
|
D | ipath_qp.c | 479 if (attr->pkey_index >= ipath_get_npkeys(dev->dd)) in ipath_modify_qp()
|
/linux-4.4.14/drivers/crypto/ |
D | omap-des.c | 47 #define _calc_walked(inout) (dd->inout##_walk.offset - dd->inout##_sg->offset) 49 #define DES_REG_KEY(dd, x) ((dd)->pdata->key_ofs - \ argument 52 #define DES_REG_IV(dd, x) ((dd)->pdata->iv_ofs + ((x) * 0x04)) argument 54 #define DES_REG_CTRL(dd) ((dd)->pdata->ctrl_ofs) argument 61 #define DES_REG_DATA_N(dd, x) ((dd)->pdata->data_ofs + ((x) * 0x04)) argument 63 #define DES_REG_REV(dd) ((dd)->pdata->rev_ofs) argument 65 #define DES_REG_MASK(dd) ((dd)->pdata->mask_ofs) argument 69 #define DES_REG_IRQ_STATUS(dd) ((dd)->pdata->irq_status_ofs) argument 70 #define DES_REG_IRQ_ENABLE(dd) ((dd)->pdata->irq_enable_ofs) argument 81 struct omap_des_dev *dd; member [all …]
|
D | omap-aes.c | 43 #define _calc_walked(inout) (dd->inout##_walk.offset - dd->inout##_sg->offset) 50 #define AES_REG_KEY(dd, x) ((dd)->pdata->key_ofs - \ argument 52 #define AES_REG_IV(dd, x) ((dd)->pdata->iv_ofs + ((x) * 0x04)) argument 54 #define AES_REG_CTRL(dd) ((dd)->pdata->ctrl_ofs) argument 68 #define AES_REG_DATA_N(dd, x) ((dd)->pdata->data_ofs + ((x) * 0x04)) argument 70 #define AES_REG_REV(dd) ((dd)->pdata->rev_ofs) argument 72 #define AES_REG_MASK(dd) ((dd)->pdata->mask_ofs) argument 82 #define AES_REG_IRQ_STATUS(dd) ((dd)->pdata->irq_status_ofs) argument 83 #define AES_REG_IRQ_ENABLE(dd) ((dd)->pdata->irq_enable_ofs) argument 101 struct omap_aes_dev *dd; member [all …]
|
D | atmel-aes.c | 83 struct atmel_aes_dev *dd; member 215 static inline u32 atmel_aes_read(struct atmel_aes_dev *dd, u32 offset) in atmel_aes_read() argument 217 return readl_relaxed(dd->io_base + offset); in atmel_aes_read() 220 static inline void atmel_aes_write(struct atmel_aes_dev *dd, in atmel_aes_write() argument 223 writel_relaxed(value, dd->io_base + offset); in atmel_aes_write() 226 static void atmel_aes_read_n(struct atmel_aes_dev *dd, u32 offset, in atmel_aes_read_n() argument 230 *value = atmel_aes_read(dd, offset); in atmel_aes_read_n() 233 static void atmel_aes_write_n(struct atmel_aes_dev *dd, u32 offset, in atmel_aes_write_n() argument 237 atmel_aes_write(dd, offset, *value); in atmel_aes_write_n() 246 if (!ctx->dd) { in atmel_aes_find_dev() [all …]
|
D | atmel-tdes.c | 75 struct atmel_tdes_dev *dd; member 181 static inline u32 atmel_tdes_read(struct atmel_tdes_dev *dd, u32 offset) in atmel_tdes_read() argument 183 return readl_relaxed(dd->io_base + offset); in atmel_tdes_read() 186 static inline void atmel_tdes_write(struct atmel_tdes_dev *dd, in atmel_tdes_write() argument 189 writel_relaxed(value, dd->io_base + offset); in atmel_tdes_write() 192 static void atmel_tdes_write_n(struct atmel_tdes_dev *dd, u32 offset, in atmel_tdes_write_n() argument 196 atmel_tdes_write(dd, offset, *value); in atmel_tdes_write_n() 205 if (!ctx->dd) { in atmel_tdes_find_dev() 210 ctx->dd = tdes_dd; in atmel_tdes_find_dev() 212 tdes_dd = ctx->dd; in atmel_tdes_find_dev() [all …]
|
D | omap-sham.c | 49 #define SHA_REG_IDIGEST(dd, x) ((dd)->pdata->idigest_ofs + ((x)*0x04)) argument 50 #define SHA_REG_DIN(dd, x) ((dd)->pdata->din_ofs + ((x) * 0x04)) argument 51 #define SHA_REG_DIGCNT(dd) ((dd)->pdata->digcnt_ofs) argument 53 #define SHA_REG_ODIGEST(dd, x) ((dd)->pdata->odigest_ofs + (x * 0x04)) argument 63 #define SHA_REG_REV(dd) ((dd)->pdata->rev_ofs) argument 65 #define SHA_REG_MASK(dd) ((dd)->pdata->mask_ofs) argument 71 #define SHA_REG_SYSSTATUS(dd) ((dd)->pdata->sysstatus_ofs) argument 74 #define SHA_REG_MODE(dd) ((dd)->pdata->mode_ofs) argument 88 #define SHA_REG_LENGTH(dd) ((dd)->pdata->length_ofs) argument 141 struct omap_sham_dev *dd; member [all …]
|
D | atmel-sha.c | 81 struct atmel_sha_dev *dd; member 102 struct atmel_sha_dev *dd; member 147 static inline u32 atmel_sha_read(struct atmel_sha_dev *dd, u32 offset) in atmel_sha_read() argument 149 return readl_relaxed(dd->io_base + offset); in atmel_sha_read() 152 static inline void atmel_sha_write(struct atmel_sha_dev *dd, in atmel_sha_write() argument 155 writel_relaxed(value, dd->io_base + offset); in atmel_sha_write() 260 struct atmel_sha_dev *dd = NULL; in atmel_sha_init() local 264 if (!tctx->dd) { in atmel_sha_init() 266 dd = tmp; in atmel_sha_init() 269 tctx->dd = dd; in atmel_sha_init() [all …]
|
/linux-4.4.14/drivers/infiniband/hw/qib/ |
D | qib_twsi.c | 67 static void i2c_wait_for_writes(struct qib_devdata *dd) in i2c_wait_for_writes() argument 74 dd->f_gpio_mod(dd, 0, 0, 0); in i2c_wait_for_writes() 89 static void scl_out(struct qib_devdata *dd, u8 bit) in scl_out() argument 95 mask = 1UL << dd->gpio_scl_num; in scl_out() 98 dd->f_gpio_mod(dd, 0, bit ? 0 : mask, mask); in scl_out() 110 if (mask & dd->f_gpio_mod(dd, 0, 0, 0)) in scl_out() 115 qib_dev_err(dd, "SCL interface stuck low > %d uSec\n", in scl_out() 118 i2c_wait_for_writes(dd); in scl_out() 121 static void sda_out(struct qib_devdata *dd, u8 bit) in sda_out() argument 125 mask = 1UL << dd->gpio_sda_num; in sda_out() [all …]
|
D | qib_iba6120.c | 306 static inline u32 qib_read_ureg32(const struct qib_devdata *dd, in qib_read_ureg32() argument 309 if (!dd->kregbase || !(dd->flags & QIB_PRESENT)) in qib_read_ureg32() 312 if (dd->userbase) in qib_read_ureg32() 314 ((char __iomem *)dd->userbase + in qib_read_ureg32() 315 dd->ureg_align * ctxt)); in qib_read_ureg32() 318 (dd->uregbase + in qib_read_ureg32() 319 (char __iomem *)dd->kregbase + in qib_read_ureg32() 320 dd->ureg_align * ctxt)); in qib_read_ureg32() 332 static inline void qib_write_ureg(const struct qib_devdata *dd, in qib_write_ureg() argument 337 if (dd->userbase) in qib_write_ureg() [all …]
|
D | qib_init.c | 102 void qib_set_ctxtcnt(struct qib_devdata *dd) in qib_set_ctxtcnt() argument 105 dd->cfgctxts = dd->first_user_ctxt + num_online_cpus(); in qib_set_ctxtcnt() 106 if (dd->cfgctxts > dd->ctxtcnt) in qib_set_ctxtcnt() 107 dd->cfgctxts = dd->ctxtcnt; in qib_set_ctxtcnt() 108 } else if (qib_cfgctxts < dd->num_pports) in qib_set_ctxtcnt() 109 dd->cfgctxts = dd->ctxtcnt; in qib_set_ctxtcnt() 110 else if (qib_cfgctxts <= dd->ctxtcnt) in qib_set_ctxtcnt() 111 dd->cfgctxts = qib_cfgctxts; in qib_set_ctxtcnt() 113 dd->cfgctxts = dd->ctxtcnt; in qib_set_ctxtcnt() 114 dd->freectxts = (dd->first_user_ctxt > dd->cfgctxts) ? 0 : in qib_set_ctxtcnt() [all …]
|
D | qib_tx.c | 61 void qib_disarm_piobufs(struct qib_devdata *dd, unsigned first, unsigned cnt) in qib_disarm_piobufs() argument 68 spin_lock_irqsave(&dd->pioavail_lock, flags); in qib_disarm_piobufs() 70 __clear_bit(i, dd->pio_need_disarm); in qib_disarm_piobufs() 71 dd->f_sendctrl(dd->pport, QIB_SENDCTRL_DISARM_BUF(i)); in qib_disarm_piobufs() 73 spin_unlock_irqrestore(&dd->pioavail_lock, flags); in qib_disarm_piobufs() 82 struct qib_devdata *dd = rcd->dd; in qib_disarm_piobufs_ifneeded() local 103 spin_lock_irq(&dd->pioavail_lock); in qib_disarm_piobufs_ifneeded() 105 if (__test_and_clear_bit(i, dd->pio_need_disarm)) { in qib_disarm_piobufs_ifneeded() 107 dd->f_sendctrl(rcd->ppd, QIB_SENDCTRL_DISARM_BUF(i)); in qib_disarm_piobufs_ifneeded() 110 spin_unlock_irq(&dd->pioavail_lock); in qib_disarm_piobufs_ifneeded() [all …]
|
D | qib_iba7220.c | 229 static inline u32 qib_read_ureg32(const struct qib_devdata *dd, in qib_read_ureg32() argument 232 if (!dd->kregbase || !(dd->flags & QIB_PRESENT)) in qib_read_ureg32() 235 if (dd->userbase) in qib_read_ureg32() 237 ((char __iomem *)dd->userbase + in qib_read_ureg32() 238 dd->ureg_align * ctxt)); in qib_read_ureg32() 241 (dd->uregbase + in qib_read_ureg32() 242 (char __iomem *)dd->kregbase + in qib_read_ureg32() 243 dd->ureg_align * ctxt)); in qib_read_ureg32() 255 static inline void qib_write_ureg(const struct qib_devdata *dd, in qib_write_ureg() argument 260 if (dd->userbase) in qib_write_ureg() [all …]
|
D | qib_pcie.c | 135 int qib_pcie_ddinit(struct qib_devdata *dd, struct pci_dev *pdev, in qib_pcie_ddinit() argument 141 dd->pcidev = pdev; in qib_pcie_ddinit() 142 pci_set_drvdata(pdev, dd); in qib_pcie_ddinit() 149 dd->kregbase = __ioremap(addr, len, _PAGE_NO_CACHE | _PAGE_WRITETHRU); in qib_pcie_ddinit() 151 dd->kregbase = ioremap_nocache(addr, len); in qib_pcie_ddinit() 154 if (!dd->kregbase) in qib_pcie_ddinit() 157 dd->kregend = (u64 __iomem *)((void __iomem *) dd->kregbase + len); in qib_pcie_ddinit() 158 dd->physaddr = addr; /* used for io_remap, etc. */ in qib_pcie_ddinit() 164 dd->pcibar0 = addr; in qib_pcie_ddinit() 165 dd->pcibar1 = addr >> 32; in qib_pcie_ddinit() [all …]
|
D | qib_sd7220.c | 98 static int qib_sd7220_reg_mod(struct qib_devdata *dd, int sdnum, u32 loc, 100 static int ibsd_mod_allchnls(struct qib_devdata *dd, int loc, int val, 102 static int qib_sd_trimdone_poll(struct qib_devdata *dd); 103 static void qib_sd_trimdone_monitor(struct qib_devdata *dd, const char *where); 104 static int qib_sd_setvals(struct qib_devdata *dd); 105 static int qib_sd_early(struct qib_devdata *dd); 106 static int qib_sd_dactrim(struct qib_devdata *dd); 107 static int qib_internal_presets(struct qib_devdata *dd); 109 static int qib_sd_trimself(struct qib_devdata *dd, int val); 110 static int epb_access(struct qib_devdata *dd, int sdnum, int claim); [all …]
|
D | qib_iba7322.c | 162 #define IS_QMH(dd) (SYM_FIELD((dd)->revision, Revision, BoardID) == \ argument 164 #define IS_QME(dd) (SYM_FIELD((dd)->revision, Revision, BoardID) == \ argument 749 static inline void qib_write_kreg(const struct qib_devdata *dd, 758 static void qib_setup_dca(struct qib_devdata *dd); 759 static void setup_dca_notifier(struct qib_devdata *dd, 761 static void reset_dca_notifier(struct qib_devdata *dd, 775 static inline u32 qib_read_ureg32(const struct qib_devdata *dd, in qib_read_ureg32() argument 778 if (!dd->kregbase || !(dd->flags & QIB_PRESENT)) in qib_read_ureg32() 781 (dd->ureg_align * ctxt) + (dd->userbase ? in qib_read_ureg32() 782 (char __iomem *)dd->userbase : in qib_read_ureg32() [all …]
|
D | qib_diag.c | 69 struct qib_devdata *dd; member 78 static struct qib_diag_client *get_client(struct qib_devdata *dd) in get_client() argument 92 dc->dd = dd; in get_client() 104 struct qib_devdata *dd = dc->dd; in return_client() local 108 if (dc == dd->diag_client) { in return_client() 109 dd->diag_client = dc->next; in return_client() 112 tdc = dc->dd->diag_client; in return_client() 124 rdc->dd = NULL; in return_client() 160 int qib_diag_add(struct qib_devdata *dd) in qib_diag_add() argument 173 snprintf(name, sizeof(name), "ipath_diag%d", dd->unit); in qib_diag_add() [all …]
|
D | qib_eeprom.c | 53 int qib_eeprom_read(struct qib_devdata *dd, u8 eeprom_offset, in qib_eeprom_read() argument 58 ret = mutex_lock_interruptible(&dd->eep_lock); in qib_eeprom_read() 60 ret = qib_twsi_reset(dd); in qib_eeprom_read() 62 qib_dev_err(dd, "EEPROM Reset for read failed\n"); in qib_eeprom_read() 64 ret = qib_twsi_blk_rd(dd, dd->twsi_eeprom_dev, in qib_eeprom_read() 66 mutex_unlock(&dd->eep_lock); in qib_eeprom_read() 77 static int eeprom_write_with_enable(struct qib_devdata *dd, u8 offset, in eeprom_write_with_enable() argument 82 pwen = dd->f_eeprom_wen(dd, 1); in eeprom_write_with_enable() 83 ret = qib_twsi_reset(dd); in eeprom_write_with_enable() 85 qib_dev_err(dd, "EEPROM Reset for write failed\n"); in eeprom_write_with_enable() [all …]
|
D | qib_wc_x86_64.c | 53 int qib_enable_wc(struct qib_devdata *dd) in qib_enable_wc() argument 58 const unsigned long addr = pci_resource_start(dd->pcidev, 0); in qib_enable_wc() 59 const size_t len = pci_resource_len(dd->pcidev, 0); in qib_enable_wc() 72 if (dd->piobcnt2k && dd->piobcnt4k) { in qib_enable_wc() 76 pio2kbase = dd->piobufbase & 0xffffffffUL; in qib_enable_wc() 77 pio4kbase = (dd->piobufbase >> 32) & 0xffffffffUL; in qib_enable_wc() 82 dd->piobcnt4k * dd->align4k; in qib_enable_wc() 86 dd->piobcnt2k * dd->palign; in qib_enable_wc() 89 pioaddr = addr + dd->piobufbase; in qib_enable_wc() 90 piolen = dd->piobcnt2k * dd->palign + in qib_enable_wc() [all …]
|
D | qib_file_ops.c | 104 struct qib_devdata *dd = rcd->dd; in qib_get_base_info() local 135 ret = dd->f_get_base_info(rcd, kinfo); in qib_get_base_info() 139 kinfo->spi_rcvhdr_cnt = dd->rcvhdrcnt; in qib_get_base_info() 140 kinfo->spi_rcvhdrent_size = dd->rcvhdrentsize; in qib_get_base_info() 142 kinfo->spi_rcv_egrbufsize = dd->rcvegrbufsize; in qib_get_base_info() 151 kinfo->spi_tidcnt = dd->rcvtidcnt / subctxt_cnt; in qib_get_base_info() 153 kinfo->spi_tidcnt += dd->rcvtidcnt % subctxt_cnt; in qib_get_base_info() 158 kinfo->spi_nctxts = dd->cfgctxts; in qib_get_base_info() 160 kinfo->spi_unit = dd->unit; in qib_get_base_info() 186 kinfo->spi_rhf_offset = dd->rhf_offset; in qib_get_base_info() [all …]
|
D | qib_driver.c | 98 struct qib_devdata *dd; in qib_count_active_units() local 104 list_for_each_entry(dd, &qib_dev_list, list) { in qib_count_active_units() 105 if (!(dd->flags & QIB_PRESENT) || !dd->kregbase) in qib_count_active_units() 107 for (pidx = 0; pidx < dd->num_pports; ++pidx) { in qib_count_active_units() 108 ppd = dd->pport + pidx; in qib_count_active_units() 128 struct qib_devdata *dd; in qib_count_units() local 135 list_for_each_entry(dd, &qib_dev_list, list) { in qib_count_units() 137 if ((dd->flags & QIB_PRESENT) && dd->kregbase) in qib_count_units() 139 for (pidx = 0; pidx < dd->num_pports; ++pidx) { in qib_count_units() 140 ppd = dd->pport + pidx; in qib_count_units() [all …]
|
D | qib_intr.c | 75 struct qib_devdata *dd = ppd->dd; in signal_ib_event() local 77 event.device = &dd->verbs_dev.ibdev; in signal_ib_event() 85 struct qib_devdata *dd = ppd->dd; in qib_handle_e_ibstatuschanged() local 91 lstate = dd->f_iblink_state(ibcs); /* linkstate */ in qib_handle_e_ibstatuschanged() 92 ltstate = dd->f_ibphys_portstate(ibcs); in qib_handle_e_ibstatuschanged() 107 if (dd->f_ib_updown(ppd, 1, ibcs)) in qib_handle_e_ibstatuschanged() 113 dd->f_ib_updown(ppd, 0, ibcs)) in qib_handle_e_ibstatuschanged() 150 if (dd->flags & QIB_HAS_SEND_DMA) in qib_handle_e_ibstatuschanged() 154 dd->f_setextled(ppd, 1); in qib_handle_e_ibstatuschanged() 181 ppd->dd->f_portcntr(ppd, QIBPORTCNTR_IBSYMBOLERR); in qib_clear_symerror_on_linkup() [all …]
|
D | qib_fs.c | 150 struct qib_devdata *dd = private2dd(file); in dev_counters_read() local 152 avail = dd->f_read_cntrs(dd, *ppos, NULL, &counters); in dev_counters_read() 162 struct qib_devdata *dd = private2dd(file); in dev_names_read() local 164 avail = dd->f_read_cntrs(dd, *ppos, &names, NULL); in dev_names_read() 184 struct qib_devdata *dd = private2dd(file); in portnames_read() local 186 avail = dd->f_read_portcntrs(dd, *ppos, 0, &names, NULL); in portnames_read() 196 struct qib_devdata *dd = private2dd(file); in portcntrs_1_read() local 198 avail = dd->f_read_portcntrs(dd, *ppos, 0, NULL, &counters); in portcntrs_1_read() 208 struct qib_devdata *dd = private2dd(file); in portcntrs_2_read() local 210 avail = dd->f_read_portcntrs(dd, *ppos, 1, NULL, &counters); in portcntrs_2_read() [all …]
|
D | qib_qsfp.c | 49 struct qib_devdata *dd = ppd->dd; in qsfp_read() local 55 ret = mutex_lock_interruptible(&dd->eep_lock); in qsfp_read() 59 if (dd->twsi_eeprom_dev == QIB_TWSI_NO_DEV) { in qsfp_read() 78 dd->f_gpio_mod(dd, out, mask, mask); in qsfp_read() 87 ret = qib_twsi_reset(dd); in qsfp_read() 89 qib_dev_porterr(dd, ppd->port, in qsfp_read() 106 ret = qib_twsi_blk_rd(dd, QSFP_DEV, addr, buff + cnt, wlen); in qsfp_read() 128 dd->f_gpio_mod(dd, mask, mask, mask); in qsfp_read() 136 qib_dev_err(dd, "QSFP interface bus stuck non-idle\n"); in qsfp_read() 139 qib_dev_porterr(dd, ppd->port, "QSFP failed even retrying\n"); in qsfp_read() [all …]
|
D | qib_sysfs.c | 45 struct qib_devdata *dd = ppd->dd; in show_hrtbt_enb() local 48 ret = dd->f_get_ib_cfg(ppd, QIB_IB_CFG_HRTBT); in show_hrtbt_enb() 56 struct qib_devdata *dd = ppd->dd; in store_hrtbt_enb() local 62 qib_dev_err(dd, "attempt to set invalid Heartbeat enable\n"); in store_hrtbt_enb() 73 ret = dd->f_set_ib_cfg(ppd, QIB_IB_CFG_HRTBT, val); in store_hrtbt_enb() 80 struct qib_devdata *dd = ppd->dd; in store_loopback() local 83 r = dd->f_set_ib_loopback(ppd, buf); in store_loopback() 93 struct qib_devdata *dd = ppd->dd; in store_led_override() local 99 qib_dev_err(dd, "attempt to set invalid LED override\n"); in store_led_override() 515 struct qib_devdata *dd = dd_from_dev(dev); in show_hca() local [all …]
|
D | qib_7220.h | 110 int qib_sd7220_presets(struct qib_devdata *dd); 111 int qib_sd7220_init(struct qib_devdata *dd); 120 static inline u32 qib_read_kreg32(const struct qib_devdata *dd, in qib_read_kreg32() argument 123 if (!dd->kregbase || !(dd->flags & QIB_PRESENT)) in qib_read_kreg32() 125 return readl((u32 __iomem *)&dd->kregbase[regno]); in qib_read_kreg32() 128 static inline u64 qib_read_kreg64(const struct qib_devdata *dd, in qib_read_kreg64() argument 131 if (!dd->kregbase || !(dd->flags & QIB_PRESENT)) in qib_read_kreg64() 134 return readq(&dd->kregbase[regno]); in qib_read_kreg64() 137 static inline void qib_write_kreg(const struct qib_devdata *dd, in qib_write_kreg() argument 140 if (dd->kregbase) in qib_write_kreg() [all …]
|
D | qib_verbs.c | 1059 dev = &ppd->dd->verbs_dev; in qib_verbs_sdma_desc_avail() 1156 struct qib_devdata *dd = dd_from_dev(dev); in qib_verbs_send_dma() local 1177 control = dd->f_setpbc_control(ppd, plen, qp->s_srate, in qib_verbs_send_dma() 1186 if (dd->flags & QIB_HAS_SDMA_TIMEOUT) in qib_verbs_send_dma() 1190 if (plen + 1 > dd->piosize2kmax_dwords) in qib_verbs_send_dma() 1227 tx->txreq.addr = dma_map_single(&dd->pcidev->dev, phdr, in qib_verbs_send_dma() 1229 if (dma_mapping_error(&dd->pcidev->dev, tx->txreq.addr)) in qib_verbs_send_dma() 1258 struct qib_devdata *dd; in no_bufs_available() local 1275 dd = dd_from_dev(dev); in no_bufs_available() 1276 dd->f_wantpiobuf_intr(dd, 1); in no_bufs_available() [all …]
|
D | qib_debugfs.c | 110 struct qib_devdata *dd = dd_from_dev(ibd); in _opcode_stats_seq_show() local 112 for (j = 0; j < dd->first_user_ctxt; j++) { in _opcode_stats_seq_show() 113 if (!dd->rcd[j]) in _opcode_stats_seq_show() 115 n_packets += dd->rcd[j]->opstats->stats[i].n_packets; in _opcode_stats_seq_show() 116 n_bytes += dd->rcd[j]->opstats->stats[i].n_bytes; in _opcode_stats_seq_show() 132 struct qib_devdata *dd = dd_from_dev(ibd); in DEBUGFS_FILE() local 136 if (*pos >= dd->first_user_ctxt) in DEBUGFS_FILE() 144 struct qib_devdata *dd = dd_from_dev(ibd); in _ctx_stats_seq_next() local 150 if (*pos >= dd->first_user_ctxt) in _ctx_stats_seq_next() 166 struct qib_devdata *dd = dd_from_dev(ibd); in _ctx_stats_seq_show() local [all …]
|
D | qib_sdma.c | 199 ppd->dd->f_sendctrl(ppd, QIB_SENDCTRL_DISARM_BUF(bufno)); in sdma_hw_start_up() 201 ppd->dd->f_sdma_hw_start_up(ppd); in sdma_hw_start_up() 250 ppd->dd->f_sdma_sendctrl(ppd, ss->current_op); in sdma_set_state() 265 dma_unmap_single(&ppd->dd->pcidev->dev, addr, len, DMA_TO_DEVICE); in unmap_desc() 275 ppd->sdma_descq = dma_alloc_coherent(&ppd->dd->pcidev->dev, in alloc_sdma() 280 qib_dev_err(ppd->dd, in alloc_sdma() 286 ppd->sdma_head_dma = dma_alloc_coherent(&ppd->dd->pcidev->dev, in alloc_sdma() 289 qib_dev_err(ppd->dd, in alloc_sdma() 297 dma_free_coherent(&ppd->dd->pcidev->dev, in alloc_sdma() 309 struct qib_devdata *dd = ppd->dd; in free_sdma() local [all …]
|
D | qib_mad.c | 281 struct qib_devdata *dd = dd_from_ibdev(ibdev); in subn_get_nodeinfo() local 286 if (smp->attr_mod || pidx >= dd->num_pports || in subn_get_nodeinfo() 287 dd->pport[pidx].guid == 0) in subn_get_nodeinfo() 290 nip->port_guid = dd->pport[pidx].guid; in subn_get_nodeinfo() 298 nip->node_guid = dd->pport->guid; /* Use first-port GUID as node */ in subn_get_nodeinfo() 299 nip->partition_cap = cpu_to_be16(qib_get_npkeys(dd)); in subn_get_nodeinfo() 300 nip->device_id = cpu_to_be16(dd->deviceid); in subn_get_nodeinfo() 301 majrev = dd->majrev; in subn_get_nodeinfo() 302 minrev = dd->minrev; in subn_get_nodeinfo() 305 vendor = dd->vendorid; in subn_get_nodeinfo() [all …]
|
D | qib.h | 212 struct qib_devdata *dd; member 539 struct qib_devdata *dd; member 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); 1141 int init_chip_wc_pat(struct qib_devdata *dd, u32); 1142 int qib_enable_wc(struct qib_devdata *dd); 1143 void qib_disable_wc(struct qib_devdata *dd); 1159 int qib_decode_err(struct qib_devdata *dd, char *buf, size_t blen, u64 err); [all …]
|
D | qib_cq.c | 114 worker = cq->dd->worker; in qib_cq_enter() 303 cq->dd = dd_from_dev(dev); in qib_create_cq() 501 int qib_cq_init(struct qib_devdata *dd) in qib_cq_init() argument 507 if (dd->worker) in qib_cq_init() 509 dd->worker = kzalloc(sizeof(*dd->worker), GFP_KERNEL); in qib_cq_init() 510 if (!dd->worker) in qib_cq_init() 512 init_kthread_worker(dd->worker); in qib_cq_init() 515 dd->worker, in qib_cq_init() 516 dd->assigned_node_id, in qib_cq_init() 517 "qib_cq%d", dd->unit); in qib_cq_init() [all …]
|
D | qib_user_sdma.c | 299 static int qib_user_sdma_page_to_frags(const struct qib_devdata *dd, in qib_user_sdma_page_to_frags() argument 313 dma_map_page(&dd->pcidev->dev, in qib_user_sdma_page_to_frags() 317 if (dma_mapping_error(&dd->pcidev->dev, dma_addr)) { in qib_user_sdma_page_to_frags() 388 dma_map_single(&dd->pcidev->dev, in qib_user_sdma_page_to_frags() 392 if (dma_mapping_error(&dd->pcidev->dev, in qib_user_sdma_page_to_frags() 479 dma_map_single(&dd->pcidev->dev, in qib_user_sdma_page_to_frags() 483 if (dma_mapping_error(&dd->pcidev->dev, in qib_user_sdma_page_to_frags() 561 static int qib_user_sdma_coalesce(const struct qib_devdata *dd, in qib_user_sdma_coalesce() argument 595 ret = qib_user_sdma_page_to_frags(dd, pq, pkt, in qib_user_sdma_coalesce() 662 static int qib_user_sdma_pin_pages(const struct qib_devdata *dd, in qib_user_sdma_pin_pages() argument [all …]
|
D | qib_qp.c | 124 static int alloc_qpn(struct qib_devdata *dd, struct qib_qpn_table *qpt, in alloc_qpn() argument 148 if (qpt->mask && ((qpn & qpt->mask) >> 1) >= dd->n_krcv_queues) in alloc_qpn() 166 dd->n_krcv_queues); in alloc_qpn() 295 unsigned qib_free_all_qps(struct qib_devdata *dd) in qib_free_all_qps() argument 297 struct qib_ibdev *dev = &dd->verbs_dev; in qib_free_all_qps() 302 for (n = 0; n < dd->num_pports; n++) { in qib_free_all_qps() 303 struct qib_ibport *ibp = &dd->pport[n].ibport_data; in qib_free_all_qps() 352 struct qib_ibdev *dev = &ppd_from_ibp(ibp)->dd->verbs_dev; in qib_lookup_qpn() 644 struct qib_devdata *dd = dd_from_dev(dev); in qib_modify_qp() local 650 if (mtu > dd->pport[pidx].ibmtu) { in qib_modify_qp() [all …]
|
D | qib_wc_ppc64.c | 46 int qib_enable_wc(struct qib_devdata *dd) in qib_enable_wc() argument
|
D | qib_ud.c | 398 struct qib_devdata *dd = ppd->dd; in qib_lookup_pkey() local 404 for (i = 0; i < ARRAY_SIZE(dd->rcd[ctxt]->pkeys); ++i) in qib_lookup_pkey() 405 if ((dd->rcd[ctxt]->pkeys[i] & 0x7fff) == pkey) in qib_lookup_pkey()
|
D | qib_verbs.h | 272 struct qib_devdata *dd; member 934 unsigned qib_free_all_qps(struct qib_devdata *dd); 936 void qib_init_qpn_table(struct qib_devdata *dd, struct qib_qpn_table *qpt); 1014 int qib_cq_init(struct qib_devdata *dd); 1016 void qib_cq_exit(struct qib_devdata *dd);
|
D | qib_rc.c | 652 struct qib_devdata *dd = dd_from_ibdev(qp->ibqp.device); in qib_send_rc_ack() local 712 control = dd->f_setpbc_control(ppd, hwords + SIZE_OF_CRC, in qib_send_rc_ack() 717 piobuf = dd->f_getsendbuf(ppd, pbc, &pbufn); in qib_send_rc_ack() 737 if (dd->flags & QIB_PIO_FLUSH_WC) { in qib_send_rc_ack() 747 if (dd->flags & QIB_USE_SPCL_TRIG) { in qib_send_rc_ack() 748 u32 spcl_off = (pbufn >= dd->piobcnt2k) ? 2047 : 1023; in qib_send_rc_ack() 755 qib_sendbuf_done(dd, pbufn); in qib_send_rc_ack()
|
/linux-4.4.14/drivers/staging/rdma/hfi1/ |
D | pcie.c | 167 int hfi1_pcie_ddinit(struct hfi1_devdata *dd, struct pci_dev *pdev, in hfi1_pcie_ddinit() argument 173 dd->pcidev = pdev; in hfi1_pcie_ddinit() 174 pci_set_drvdata(pdev, dd); in hfi1_pcie_ddinit() 186 dd_dev_err(dd, "chip PIO range does not match\n"); in hfi1_pcie_ddinit() 190 dd->kregbase = ioremap_nocache(addr, TXE_PIO_SEND); in hfi1_pcie_ddinit() 191 if (!dd->kregbase) in hfi1_pcie_ddinit() 194 dd->piobase = ioremap_wc(addr + TXE_PIO_SEND, TXE_PIO_SIZE); in hfi1_pcie_ddinit() 195 if (!dd->piobase) { in hfi1_pcie_ddinit() 196 iounmap(dd->kregbase); in hfi1_pcie_ddinit() 200 dd->flags |= HFI1_PRESENT; /* now register routines work */ in hfi1_pcie_ddinit() [all …]
|
D | twsi.c | 85 static void i2c_wait_for_writes(struct hfi1_devdata *dd, u32 target) in i2c_wait_for_writes() argument 92 hfi1_gpio_mod(dd, target, 0, 0, 0); in i2c_wait_for_writes() 107 static void scl_out(struct hfi1_devdata *dd, u32 target, u8 bit) in scl_out() argument 116 hfi1_gpio_mod(dd, target, 0, bit ? 0 : mask, mask); in scl_out() 128 if (mask & hfi1_gpio_mod(dd, target, 0, 0, 0)) in scl_out() 133 dd_dev_err(dd, "SCL interface stuck low > %d uSec\n", in scl_out() 136 i2c_wait_for_writes(dd, target); in scl_out() 139 static void sda_out(struct hfi1_devdata *dd, u32 target, u8 bit) in sda_out() argument 146 hfi1_gpio_mod(dd, target, 0, bit ? 0 : mask, mask); in sda_out() 148 i2c_wait_for_writes(dd, target); in sda_out() [all …]
|
D | init.c | 126 int hfi1_create_ctxts(struct hfi1_devdata *dd) in hfi1_create_ctxts() argument 130 int local_node_id = pcibus_to_node(dd->pcidev->bus); in hfi1_create_ctxts() 134 dd->assigned_node_id = local_node_id; in hfi1_create_ctxts() 136 dd->rcd = kcalloc(dd->num_rcv_contexts, sizeof(*dd->rcd), GFP_KERNEL); in hfi1_create_ctxts() 137 if (!dd->rcd) in hfi1_create_ctxts() 141 for (i = 0; i < dd->first_user_ctxt; ++i) { in hfi1_create_ctxts() 145 ppd = dd->pport + (i % dd->num_pports); in hfi1_create_ctxts() 148 dd_dev_err(dd, in hfi1_create_ctxts() 163 rcd->sc = sc_alloc(dd, SC_ACK, rcd->rcvhdrqentsize, dd->node); in hfi1_create_ctxts() 165 dd_dev_err(dd, in hfi1_create_ctxts() [all …]
|
D | firmware.c | 245 static int __read_8051_data(struct hfi1_devdata *dd, u32 addr, u64 *result) in __read_8051_data() argument 254 write_csr(dd, DC_DC8051_CFG_RAM_ACCESS_CTRL, reg); in __read_8051_data() 258 while ((read_csr(dd, DC_DC8051_CFG_RAM_ACCESS_STATUS) in __read_8051_data() 263 dd_dev_err(dd, "timeout reading 8051 data\n"); in __read_8051_data() 270 *result = read_csr(dd, DC_DC8051_CFG_RAM_ACCESS_RD_DATA); in __read_8051_data() 279 int read_8051_data(struct hfi1_devdata *dd, u32 addr, u32 len, u64 *result) in read_8051_data() argument 285 spin_lock_irqsave(&dd->dc8051_memlock, flags); in read_8051_data() 288 write_csr(dd, DC_DC8051_CFG_RAM_ACCESS_SETUP, 0); in read_8051_data() 291 ret = __read_8051_data(dd, addr, result); in read_8051_data() 297 write_csr(dd, DC_DC8051_CFG_RAM_ACCESS_CTRL, 0); in read_8051_data() [all …]
|
D | chip.c | 132 #define emulator_rev(dd) ((dd)->irev >> 8) argument 134 #define is_emulator_p(dd) ((((dd)->irev) & 0xf) == 3) argument 135 #define is_emulator_s(dd) ((((dd)->irev) & 0xf) == 4) argument 982 static u32 chip_to_opa_lstate(struct hfi1_devdata *dd, u32 chip_lstate); 983 static int set_physical_link_state(struct hfi1_devdata *dd, u64 state); 984 static void read_vc_remote_phy(struct hfi1_devdata *dd, u8 *power_management, 986 static void read_vc_remote_fabric(struct hfi1_devdata *dd, u8 *vau, u8 *z, 988 static void read_vc_remote_link_width(struct hfi1_devdata *dd, 990 static void read_vc_local_link_width(struct hfi1_devdata *dd, u8 *misc_bits, 992 static void read_remote_device_id(struct hfi1_devdata *dd, u16 *device_id, [all …]
|
D | eprom.c | 106 static void write_enable(struct hfi1_devdata *dd) in write_enable() argument 109 write_csr(dd, ASIC_GPIO_OUT, in write_enable() 110 read_csr(dd, ASIC_GPIO_OUT) | EPROM_WP_N); in write_enable() 112 write_csr(dd, ASIC_GPIO_OE, in write_enable() 113 read_csr(dd, ASIC_GPIO_OE) | EPROM_WP_N); in write_enable() 119 static void write_disable(struct hfi1_devdata *dd) in write_disable() argument 122 write_csr(dd, ASIC_GPIO_OUT, in write_disable() 123 read_csr(dd, ASIC_GPIO_OUT) & ~EPROM_WP_N); in write_disable() 125 write_csr(dd, ASIC_GPIO_OE, in write_disable() 126 read_csr(dd, ASIC_GPIO_OE) & ~EPROM_WP_N); in write_disable() [all …]
|
D | pio.c | 68 void __cm_reset(struct hfi1_devdata *dd, u64 sendctrl) in __cm_reset() argument 70 write_csr(dd, SEND_CTRL, sendctrl | SEND_CTRL_CM_RESET_SMASK); in __cm_reset() 73 sendctrl = read_csr(dd, SEND_CTRL); in __cm_reset() 88 void pio_send_control(struct hfi1_devdata *dd, int op) in pio_send_control() argument 95 spin_lock_irqsave(&dd->sendctrl_lock, flags); in pio_send_control() 97 reg = read_csr(dd, SEND_CTRL); in pio_send_control() 118 __cm_reset(dd, reg); in pio_send_control() 126 dd_dev_err(dd, "%s: invalid control %d\n", __func__, op); in pio_send_control() 131 write_csr(dd, SEND_CTRL, reg); in pio_send_control() 133 (void) read_csr(dd, SEND_CTRL); /* flush write */ in pio_send_control() [all …]
|
D | diag.c | 274 static int hfi1_snoop_add(struct hfi1_devdata *dd, const char *name); 276 int hfi1_diag_add(struct hfi1_devdata *dd) in hfi1_diag_add() argument 282 dd->unit); in hfi1_diag_add() 287 ret = hfi1_snoop_add(dd, name); in hfi1_diag_add() 289 dd_dev_err(dd, "Unable to init snoop/capture device"); in hfi1_diag_add() 314 static void hfi1_snoop_remove(struct hfi1_devdata *dd) in hfi1_snoop_remove() argument 318 spin_lock_irqsave(&dd->hfi1_snoop.snoop_lock, flags); in hfi1_snoop_remove() 319 drain_snoop_list(&dd->hfi1_snoop.queue); in hfi1_snoop_remove() 320 hfi1_cdev_cleanup(&dd->hfi1_snoop.cdev, &dd->hfi1_snoop.class_dev); in hfi1_snoop_remove() 321 spin_unlock_irqrestore(&dd->hfi1_snoop.snoop_lock, flags); in hfi1_snoop_remove() [all …]
|
D | intr.c | 92 struct hfi1_devdata *dd = ppd->dd; in signal_ib_event() local 99 if (!(dd->flags & HFI1_INITTED)) in signal_ib_event() 101 event.device = &dd->verbs_dev.ibdev; in signal_ib_event() 111 void handle_linkup_change(struct hfi1_devdata *dd, u32 linkup) in handle_linkup_change() argument 113 struct hfi1_pportdata *ppd = &dd->pport[0]; in handle_linkup_change() 135 || dd->icode == ICODE_FUNCTIONAL_SIMULATOR) { in handle_linkup_change() 136 set_up_vl15(dd, dd->vau, dd->vl15_init); in handle_linkup_change() 137 assign_remote_cm_au_table(dd, dd->vcu); in handle_linkup_change() 139 read_csr(dd, in handle_linkup_change() 142 read_csr(dd, DC_DC8051_STS_REMOTE_NODE_TYPE) & in handle_linkup_change() [all …]
|
D | qsfp.c | 70 struct hfi1_devdata *dd = ppd->dd; in __i2c_write() local 75 ret = hfi1_twsi_reset(dd, target); in __i2c_write() 77 hfi1_dev_porterr(dd, ppd->port, in __i2c_write() 86 ret = hfi1_twsi_blk_wr(dd, target, i2c_addr, offset, in __i2c_write() 105 struct hfi1_devdata *dd = ppd->dd; in i2c_write() local 108 ret = mutex_lock_interruptible(&dd->qsfp_i2c_mutex); in i2c_write() 111 mutex_unlock(&dd->qsfp_i2c_mutex); in i2c_write() 123 struct hfi1_devdata *dd = ppd->dd; in __i2c_read() local 129 ret = hfi1_twsi_reset(dd, target); in __i2c_read() 131 hfi1_dev_porterr(dd, ppd->port, in __i2c_read() [all …]
|
D | file_ops.c | 363 struct hfi1_devdata *dd; in hfi1_file_write() local 365 if (!uctxt || !uctxt->dd || !uctxt->sc) { in hfi1_file_write() 376 dd = uctxt->dd; in hfi1_file_write() 397 dd->event_queue, in hfi1_file_write() 398 !(ACCESS_ONCE(dd->flags) & HFI1_FROZEN), in hfi1_file_write() 400 if (dd->flags & HFI1_FROZEN) { in hfi1_file_write() 404 if (dd->flags & HFI1_FORCED_FREEZE) { in hfi1_file_write() 412 hfi1_rcvctrl(dd, HFI1_RCVCTRL_CTXT_ENB, in hfi1_file_write() 486 struct hfi1_devdata *dd; in hfi1_file_mmap() local 501 dd = uctxt->dd; in hfi1_file_mmap() [all …]
|
D | sdma.c | 292 write_kctxt_csr(sde->dd, sde->this_idx, offset0, value); in write_sde_csr() 299 return read_kctxt_csr(sde->dd, sde->this_idx, offset0); in read_sde_csr() 310 struct hfi1_devdata *dd = sde->dd; in sdma_wait_for_packet_egress() local 317 reg = read_csr(dd, off + SEND_EGRESS_SEND_DMA_STATUS); in sdma_wait_for_packet_egress() 328 …dd_dev_err(dd, "%s: engine %u timeout waiting for packets to egress, remaining count %u, bouncing … in sdma_wait_for_packet_egress() 330 queue_work(dd->pport->hfi1_wq, in sdma_wait_for_packet_egress() 331 &dd->pport->link_bounce_work); in sdma_wait_for_packet_egress() 342 void sdma_wait(struct hfi1_devdata *dd) in sdma_wait() argument 346 for (i = 0; i < dd->num_sdma; i++) { in sdma_wait() 347 struct sdma_engine *sde = &dd->per_sdma[i]; in sdma_wait() [all …]
|
D | chip.h | 552 u64 read_csr(const struct hfi1_devdata *dd, u32 offset); 553 void write_csr(const struct hfi1_devdata *dd, u32 offset, u64 value); 560 static inline u64 read_kctxt_csr(const struct hfi1_devdata *dd, int ctxt, in read_kctxt_csr() argument 564 return read_csr(dd, offset0 + (0x100 * ctxt)); in read_kctxt_csr() 567 static inline void write_kctxt_csr(struct hfi1_devdata *dd, int ctxt, in write_kctxt_csr() argument 571 write_csr(dd, offset0 + (0x100 * ctxt), value); in write_kctxt_csr() 574 int read_lcb_csr(struct hfi1_devdata *dd, u32 offset, u64 *data); 575 int write_lcb_csr(struct hfi1_devdata *dd, u32 offset, u64 data); 578 struct hfi1_devdata *dd, 582 struct hfi1_devdata *dd, in get_kctxt_csr_addr() argument [all …]
|
D | driver.c | 170 struct hfi1_devdata *dd; in hfi1_count_active_units() local 176 list_for_each_entry(dd, &hfi1_dev_list, list) { in hfi1_count_active_units() 177 if (!(dd->flags & HFI1_PRESENT) || !dd->kregbase) in hfi1_count_active_units() 179 for (pidx = 0; pidx < dd->num_pports; ++pidx) { in hfi1_count_active_units() 180 ppd = dd->pport + pidx; in hfi1_count_active_units() 199 struct hfi1_devdata *dd; in hfi1_count_units() local 206 list_for_each_entry(dd, &hfi1_dev_list, list) { in hfi1_count_units() 208 if ((dd->flags & HFI1_PRESENT) && dd->kregbase) in hfi1_count_units() 210 for (pidx = 0; pidx < dd->num_pports; ++pidx) { in hfi1_count_units() 211 ppd = dd->pport + pidx; in hfi1_count_units() [all …]
|
D | pio.h | 106 struct hfi1_devdata *dd; /* device */ member 169 int init_credit_return(struct hfi1_devdata *dd); 170 void free_credit_return(struct hfi1_devdata *dd); 171 int init_sc_pools_and_sizes(struct hfi1_devdata *dd); 172 int init_send_contexts(struct hfi1_devdata *dd); 173 int init_credit_return(struct hfi1_devdata *dd); 174 int init_pervl_scs(struct hfi1_devdata *dd); 175 struct send_context *sc_alloc(struct hfi1_devdata *dd, int type, 189 void sc_group_release_update(struct hfi1_devdata *dd, u32 hw_context); 195 void sc_wait(struct hfi1_devdata *dd); [all …]
|
D | sdma.h | 405 struct hfi1_devdata *dd; member 493 int sdma_init(struct hfi1_devdata *dd, u8 port); 494 void sdma_start(struct hfi1_devdata *dd); 495 void sdma_exit(struct hfi1_devdata *dd); 496 void sdma_all_running(struct hfi1_devdata *dd); 497 void sdma_all_idle(struct hfi1_devdata *dd); 498 void sdma_freeze_notify(struct hfi1_devdata *dd, int go_idle); 499 void sdma_freeze(struct hfi1_devdata *dd); 500 void sdma_unfreeze(struct hfi1_devdata *dd); 501 void sdma_wait(struct hfi1_devdata *dd); [all …]
|
D | sysfs.c | 243 struct hfi1_devdata *dd = ppd->dd; in sc2vl_attr_show() local 245 return sprintf(buf, "%u\n", *((u8 *)dd->sc2vl + sattr->sc)); in sc2vl_attr_show() 423 struct hfi1_devdata *dd = ppd->dd; in vl2mtu_attr_show() local 425 return sprintf(buf, "%u\n", dd->vld[vlattr->vl].mtu); in vl2mtu_attr_show() 459 struct hfi1_devdata *dd = dd_from_dev(dev); in show_hfi() local 462 if (!dd->boardname) in show_hfi() 465 ret = scnprintf(buf, PAGE_SIZE, "%s\n", dd->boardname); in show_hfi() 474 struct hfi1_devdata *dd = dd_from_dev(dev); in show_boardversion() local 477 return scnprintf(buf, PAGE_SIZE, "%s", dd->boardversion); in show_boardversion() 486 struct hfi1_devdata *dd = dd_from_dev(dev); in show_nctxts() local [all …]
|
D | hfi.h | 267 struct hfi1_devdata *dd; member 551 struct hfi1_devdata *dd; member 1070 void (*pio_inline_send)(struct hfi1_devdata *dd, struct pio_buf *pbuf, 1121 void handle_linkup_change(struct hfi1_devdata *dd, u32 linkup); 1127 int hfi1_create_ctxts(struct hfi1_devdata *dd); 1145 return (__le32 *)rcd->rcvhdrq + rcd->head + rcd->dd->rhf_offset; in get_rhf_addr() 1230 static inline void pause_for_credit_return(struct hfi1_devdata *dd) in pause_for_credit_return() argument 1233 u32 usec = cclock_to_ns(dd, PACKET_EGRESS_TIMEOUT) / 1000; in pause_for_credit_return() 1243 static inline u8 sc_to_vlt(struct hfi1_devdata *dd, u8 sc5) in sc_to_vlt() argument 1252 seq = read_seqbegin(&dd->sc2vl_lock); in sc_to_vlt() [all …]
|
D | debugfs.c | 143 struct hfi1_devdata *dd = dd_from_dev(ibd); in _opcode_stats_seq_show() local 145 for (j = 0; j < dd->first_user_ctxt; j++) { in _opcode_stats_seq_show() 146 if (!dd->rcd[j]) in _opcode_stats_seq_show() 148 n_packets += dd->rcd[j]->opstats->stats[i].n_packets; in _opcode_stats_seq_show() 149 n_bytes += dd->rcd[j]->opstats->stats[i].n_bytes; in _opcode_stats_seq_show() 167 struct hfi1_devdata *dd = dd_from_dev(ibd); in _ctx_stats_seq_start() local 171 if (*pos >= dd->first_user_ctxt) in _ctx_stats_seq_start() 179 struct hfi1_devdata *dd = dd_from_dev(ibd); in _ctx_stats_seq_next() local 185 if (*pos >= dd->first_user_ctxt) in _ctx_stats_seq_next() 201 struct hfi1_devdata *dd = dd_from_dev(ibd); in _ctx_stats_seq_show() local [all …]
|
D | mad.c | 319 struct hfi1_devdata *dd = dd_from_ibdev(ibdev); in __subn_get_opa_nodeinfo() local 325 if (am || pidx >= dd->num_pports || dd->pport[pidx].guid == 0) { in __subn_get_opa_nodeinfo() 330 ni->port_guid = cpu_to_be64(dd->pport[pidx].guid); in __subn_get_opa_nodeinfo() 338 ni->node_guid = cpu_to_be64(dd->pport->guid); in __subn_get_opa_nodeinfo() 339 ni->partition_cap = cpu_to_be16(hfi1_get_npkeys(dd)); in __subn_get_opa_nodeinfo() 340 ni->device_id = cpu_to_be16(dd->pcidev->device); in __subn_get_opa_nodeinfo() 341 ni->revision = cpu_to_be32(dd->minrev); in __subn_get_opa_nodeinfo() 343 ni->vendor_id[0] = dd->oui1; in __subn_get_opa_nodeinfo() 344 ni->vendor_id[1] = dd->oui2; in __subn_get_opa_nodeinfo() 345 ni->vendor_id[2] = dd->oui3; in __subn_get_opa_nodeinfo() [all …]
|
D | trace.h | 63 #define DD_DEV_ENTRY(dd) __string(dev, dev_name(&(dd)->pcidev->dev)) argument 64 #define DD_DEV_ASSIGN(dd) __assign_str(dev, dev_name(&(dd)->pcidev->dev)) argument 79 TP_PROTO(struct hfi1_devdata *dd, 87 TP_ARGS(dd, ctxt, eflags, etype, hlen, tlen, updegr, etail), 89 DD_DEV_ENTRY(dd) 99 DD_DEV_ASSIGN(dd); 122 TP_PROTO(struct hfi1_devdata *dd, u32 ctxt), 123 TP_ARGS(dd, ctxt), 125 DD_DEV_ENTRY(dd) 131 DD_DEV_ASSIGN(dd); [all …]
|
D | verbs.c | 370 struct hfi1_devdata *dd = dd_from_ibdev(qp->ibqp.device); in post_one_send() local 378 ppd = &dd->pport[qp->port_num - 1]; in post_one_send() 638 trace_input_ibhdr(rcd->dd, hdr); in hfi1_ib_rcv() 905 sde->dd, in build_verbs_ulp_payload() 962 sde->dd, in build_verbs_tx_desc() 1081 struct hfi1_devdata *dd = sc->dd; in no_bufs_available() local 1082 struct hfi1_ibdev *dev = &dd->verbs_dev; in no_bufs_available() 1096 struct hfi1_ibdev *dev = &dd->verbs_dev; in no_bufs_available() 1119 struct hfi1_devdata *dd = dd_from_ibdev(qp->ibqp.device); in qp_to_send_context() local 1120 struct hfi1_pportdata *ppd = dd->pport + (qp->port_num - 1); in qp_to_send_context() [all …]
|
D | cq.c | 130 worker = cq->dd->worker; in hfi1_cq_enter() 316 cq->dd = dd_from_dev(dev); in hfi1_create_cq() 514 int hfi1_cq_init(struct hfi1_devdata *dd) in hfi1_cq_init() argument 520 if (dd->worker) in hfi1_cq_init() 522 dd->worker = kzalloc(sizeof(*dd->worker), GFP_KERNEL); in hfi1_cq_init() 523 if (!dd->worker) in hfi1_cq_init() 525 init_kthread_worker(dd->worker); in hfi1_cq_init() 528 dd->worker, in hfi1_cq_init() 529 dd->assigned_node_id, in hfi1_cq_init() 530 "hfi1_cq%d", dd->unit); in hfi1_cq_init() [all …]
|
D | twsi.h | 61 int hfi1_twsi_reset(struct hfi1_devdata *dd, u32 target); 62 int hfi1_twsi_blk_rd(struct hfi1_devdata *dd, u32 target, int dev, int addr, 64 int hfi1_twsi_blk_wr(struct hfi1_devdata *dd, u32 target, int dev, int addr,
|
D | user_sdma.c | 275 hfi1_cdbg(SDMA, "[%u:%u:%u:%u] " fmt, (req)->pq->dd->unit, \ 279 hfi1_cdbg(SDMA, "[%u:%u:%u] " fmt, (pq)->dd->unit, (pq)->ctxt, \ 315 struct hfi1_ibdev *dev = &pq->dd->verbs_dev; in defer_packet_queue() 358 struct hfi1_devdata *dd; in hfi1_user_sdma_alloc_queues() local 373 dd = uctxt->dd; in hfi1_user_sdma_alloc_queues() 385 pq->dd = dd; in hfi1_user_sdma_alloc_queues() 395 snprintf(buf, 64, "txreq-kmem-cache-%u-%u-%u", dd->unit, uctxt->ctxt, in hfi1_user_sdma_alloc_queues() 403 dd_dev_err(dd, "[%u] Failed to allocate TxReq cache\n", in hfi1_user_sdma_alloc_queues() 447 hfi1_cdbg(SDMA, "[%u:%u:%u] Freeing user SDMA queues", uctxt->dd->unit, in hfi1_user_sdma_free_queues() 491 struct hfi1_devdata *dd = pq->dd; in hfi1_user_sdma_process_request() local [all …]
|
D | qp.c | 141 static int alloc_qpn(struct hfi1_devdata *dd, struct hfi1_qpn_table *qpt, in alloc_qpn() argument 209 WARN_ON(offset & (dd->qos_shift - 1)); in alloc_qpn() 307 static unsigned free_all_qps(struct hfi1_devdata *dd) in free_all_qps() argument 309 struct hfi1_ibdev *dev = &dd->verbs_dev; in free_all_qps() 314 for (n = 0; n < dd->num_pports; n++) { in free_all_qps() 315 struct hfi1_ibport *ibp = &dd->pport[n].ibport_data; in free_all_qps() 620 struct hfi1_devdata *dd; in hfi1_modify_qp() local 687 dd = dd_from_dev(dev); in hfi1_modify_qp() 692 if (mtu > dd->pport[pidx].ibmtu) in hfi1_modify_qp() 693 pmtu = mtu_to_enum(dd->pport[pidx].ibmtu, IB_MTU_2048); in hfi1_modify_qp() [all …]
|
D | eprom.h | 54 int eprom_init(struct hfi1_devdata *dd);
|
D | user_sdma.h | 74 struct hfi1_devdata *dd; member
|
D | ud.c | 524 vl = sc_to_vlt(ppd->dd, sc5); in return_cnp() 529 ppd->dd->pio_inline_send(ppd->dd, pbuf, pbc, in return_cnp() 855 struct hfi1_devdata *dd = ppd->dd; in hfi1_ud_rcv() local 857 dd_dev_err(dd, "QP type %d mgmt_pkey_idx < 0 and packet not dropped???\n", in hfi1_ud_rcv()
|
D | qsfp.h | 212 int get_cable_info(struct hfi1_devdata *dd, u32 port_num, u32 addr,
|
D | qp.h | 109 struct hfi1_ibdev *dev = &ppd_from_ibp(ibp)->dd->verbs_dev; in hfi1_lookup_qpn()
|
D | verbs.h | 284 struct hfi1_devdata *dd; member 991 int hfi1_cq_init(struct hfi1_devdata *dd); 993 void hfi1_cq_exit(struct hfi1_devdata *dd);
|
D | pio_copy.c | 74 void pio_copy(struct hfi1_devdata *dd, struct pio_buf *pbuf, u64 pbc, in pio_copy() argument
|
D | rc.c | 752 vl = sc_to_vlt(ppd->dd, sc5); in hfi1_send_rc_ack() 769 ppd->dd->pio_inline_send(ppd->dd, pbuf, pbc, &hdr, hwords); in hfi1_send_rc_ack() 1111 if (ppd->dd->flags & HFI1_HAS_SEND_DMA) { in do_rc_completion()
|
D | ruc.c | 889 ppd->dd->verbs_dev.n_send_schedule++; in hfi1_do_send()
|
/linux-4.4.14/drivers/block/mtip32xx/ |
D | mtip32xx.c | 124 static int mtip_block_initialize(struct driver_data *dd); 152 struct driver_data *dd = pci_get_drvdata(pdev); in mtip_check_surprise_removal() local 154 if (dd->sr) in mtip_check_surprise_removal() 160 dd->sr = true; in mtip_check_surprise_removal() 161 if (dd->queue) in mtip_check_surprise_removal() 162 set_bit(QUEUE_FLAG_DEAD, &dd->queue->queue_flags); in mtip_check_surprise_removal() 164 dev_warn(&dd->pdev->dev, in mtip_check_surprise_removal() 172 static struct mtip_cmd *mtip_get_int_command(struct driver_data *dd) in mtip_get_int_command() argument 176 if (mtip_check_surprise_removal(dd->pdev)) in mtip_get_int_command() 179 rq = blk_mq_alloc_request(dd->queue, 0, __GFP_RECLAIM, true); in mtip_get_int_command() [all …]
|
D | mtip32xx.h | 360 struct driver_data *dd; member
|
/linux-4.4.14/block/ |
D | deadline-iosched.c | 57 deadline_rb_root(struct deadline_data *dd, struct request *rq) in deadline_rb_root() argument 59 return &dd->sort_list[rq_data_dir(rq)]; in deadline_rb_root() 77 deadline_add_rq_rb(struct deadline_data *dd, struct request *rq) in deadline_add_rq_rb() argument 79 struct rb_root *root = deadline_rb_root(dd, rq); in deadline_add_rq_rb() 85 deadline_del_rq_rb(struct deadline_data *dd, struct request *rq) in deadline_del_rq_rb() argument 89 if (dd->next_rq[data_dir] == rq) in deadline_del_rq_rb() 90 dd->next_rq[data_dir] = deadline_latter_request(rq); in deadline_del_rq_rb() 92 elv_rb_del(deadline_rb_root(dd, rq), rq); in deadline_del_rq_rb() 101 struct deadline_data *dd = q->elevator->elevator_data; in deadline_add_request() local 104 deadline_add_rq_rb(dd, rq); in deadline_add_request() [all …]
|
/linux-4.4.14/drivers/clk/ti/ |
D | dpll3xxx.c | 52 const struct dpll_data *dd; in _omap3_dpll_write_clken() local 55 dd = clk->dpll_data; in _omap3_dpll_write_clken() 57 v = ti_clk_ll_ops->clk_readl(dd->control_reg); in _omap3_dpll_write_clken() 58 v &= ~dd->enable_mask; in _omap3_dpll_write_clken() 59 v |= clken_bits << __ffs(dd->enable_mask); in _omap3_dpll_write_clken() 60 ti_clk_ll_ops->clk_writel(v, dd->control_reg); in _omap3_dpll_write_clken() 66 const struct dpll_data *dd; in _omap3_wait_dpll_status() local 71 dd = clk->dpll_data; in _omap3_wait_dpll_status() 74 state <<= __ffs(dd->idlest_mask); in _omap3_wait_dpll_status() 76 while (((ti_clk_ll_ops->clk_readl(dd->idlest_reg) & dd->idlest_mask) in _omap3_wait_dpll_status() [all …]
|
D | dpll.c | 147 struct dpll_data *dd = clk_hw->dpll_data; in _register_dpll() local 150 dd->clk_ref = of_clk_get(node, 0); in _register_dpll() 151 dd->clk_bypass = of_clk_get(node, 1); in _register_dpll() 153 if (IS_ERR(dd->clk_ref) || IS_ERR(dd->clk_bypass)) { in _register_dpll() 198 struct dpll_data *dd; in ti_clk_register_dpll() local 216 dd = kzalloc(sizeof(*dd), GFP_KERNEL); in ti_clk_register_dpll() 218 if (!dd || !clk_hw) { in ti_clk_register_dpll() 223 clk_hw->dpll_data = dd; in ti_clk_register_dpll() 234 dd->control_reg = _get_reg(dpll->module, dpll->control_reg); in ti_clk_register_dpll() 235 dd->idlest_reg = _get_reg(dpll->module, dpll->idlest_reg); in ti_clk_register_dpll() [all …]
|
D | clkt_dpll.c | 72 struct dpll_data *dd; in _dpll_test_fint() local 76 dd = clk->dpll_data; in _dpll_test_fint() 81 if (dd->flags & DPLL_J_TYPE) { in _dpll_test_fint() 97 dd->max_divider = n; in _dpll_test_fint() 102 dd->min_divider = n; in _dpll_test_fint() 210 struct dpll_data *dd; in omap2_init_dpll_parent() local 212 dd = clk->dpll_data; in omap2_init_dpll_parent() 213 if (!dd) in omap2_init_dpll_parent() 216 v = ti_clk_ll_ops->clk_readl(dd->control_reg); in omap2_init_dpll_parent() 217 v &= dd->enable_mask; in omap2_init_dpll_parent() [all …]
|
D | dpll44xx.c | 93 static void omap4_dpll_lpmode_recalc(struct dpll_data *dd) in omap4_dpll_lpmode_recalc() argument 97 fint = clk_get_rate(dd->clk_ref) / (dd->last_rounded_n + 1); in omap4_dpll_lpmode_recalc() 98 fout = fint * dd->last_rounded_m; in omap4_dpll_lpmode_recalc() 101 dd->last_rounded_lpmode = 1; in omap4_dpll_lpmode_recalc() 103 dd->last_rounded_lpmode = 0; in omap4_dpll_lpmode_recalc() 121 struct dpll_data *dd; in omap4_dpll_regm4xen_recalc() local 126 dd = clk->dpll_data; in omap4_dpll_regm4xen_recalc() 131 v = ti_clk_ll_ops->clk_readl(dd->control_reg); in omap4_dpll_regm4xen_recalc() 155 struct dpll_data *dd; in omap4_dpll_regm4xen_round_rate() local 161 dd = clk->dpll_data; in omap4_dpll_regm4xen_round_rate() [all …]
|
/linux-4.4.14/drivers/parport/ |
D | parport_ax88796.c | 58 struct ax_drvdata *dd = pp_to_drv(p); in parport_ax88796_read_data() local 60 return readb(dd->spp_data); in parport_ax88796_read_data() 66 struct ax_drvdata *dd = pp_to_drv(p); in parport_ax88796_write_data() local 68 writeb(data, dd->spp_data); in parport_ax88796_write_data() 74 struct ax_drvdata *dd = pp_to_drv(p); in parport_ax88796_read_control() local 75 unsigned int cpr = readb(dd->spp_cpr); in parport_ax88796_read_control() 96 struct ax_drvdata *dd = pp_to_drv(p); in parport_ax88796_write_control() local 97 unsigned int cpr = readb(dd->spp_cpr); in parport_ax88796_write_control() 113 dev_dbg(dd->dev, "write_control: ctrl=%02x, cpr=%02x\n", control, cpr); in parport_ax88796_write_control() 114 writeb(cpr, dd->spp_cpr); in parport_ax88796_write_control() [all …]
|
/linux-4.4.14/crypto/ |
D | rmd256.c | 52 u32 aa, bb, cc, dd, aaa, bbb, ccc, ddd, tmp; in rmd256_transform() local 58 dd = state[3]; in rmd256_transform() 67 ROUND(aa, bb, cc, dd, F1, K1, in[0], 11); in rmd256_transform() 68 ROUND(dd, aa, bb, cc, F1, K1, in[1], 14); in rmd256_transform() 69 ROUND(cc, dd, aa, bb, F1, K1, in[2], 15); in rmd256_transform() 70 ROUND(bb, cc, dd, aa, F1, K1, in[3], 12); in rmd256_transform() 71 ROUND(aa, bb, cc, dd, F1, K1, in[4], 5); in rmd256_transform() 72 ROUND(dd, aa, bb, cc, F1, K1, in[5], 8); in rmd256_transform() 73 ROUND(cc, dd, aa, bb, F1, K1, in[6], 7); in rmd256_transform() 74 ROUND(bb, cc, dd, aa, F1, K1, in[7], 9); in rmd256_transform() [all …]
|
D | rmd128.c | 52 u32 aa, bb, cc, dd, aaa, bbb, ccc, ddd; in rmd128_transform() local 58 dd = state[3]; in rmd128_transform() 67 ROUND(aa, bb, cc, dd, F1, K1, in[0], 11); in rmd128_transform() 68 ROUND(dd, aa, bb, cc, F1, K1, in[1], 14); in rmd128_transform() 69 ROUND(cc, dd, aa, bb, F1, K1, in[2], 15); in rmd128_transform() 70 ROUND(bb, cc, dd, aa, F1, K1, in[3], 12); in rmd128_transform() 71 ROUND(aa, bb, cc, dd, F1, K1, in[4], 5); in rmd128_transform() 72 ROUND(dd, aa, bb, cc, F1, K1, in[5], 8); in rmd128_transform() 73 ROUND(cc, dd, aa, bb, F1, K1, in[6], 7); in rmd128_transform() 74 ROUND(bb, cc, dd, aa, F1, K1, in[7], 9); in rmd128_transform() [all …]
|
D | rmd160.c | 56 u32 aa, bb, cc, dd, ee, aaa, bbb, ccc, ddd, eee; in rmd160_transform() local 62 dd = state[3]; in rmd160_transform() 73 ROUND(aa, bb, cc, dd, ee, F1, K1, in[0], 11); in rmd160_transform() 74 ROUND(ee, aa, bb, cc, dd, F1, K1, in[1], 14); in rmd160_transform() 75 ROUND(dd, ee, aa, bb, cc, F1, K1, in[2], 15); in rmd160_transform() 76 ROUND(cc, dd, ee, aa, bb, F1, K1, in[3], 12); in rmd160_transform() 77 ROUND(bb, cc, dd, ee, aa, F1, K1, in[4], 5); in rmd160_transform() 78 ROUND(aa, bb, cc, dd, ee, F1, K1, in[5], 8); in rmd160_transform() 79 ROUND(ee, aa, bb, cc, dd, F1, K1, in[6], 7); in rmd160_transform() 80 ROUND(dd, ee, aa, bb, cc, F1, K1, in[7], 9); in rmd160_transform() [all …]
|
D | rmd320.c | 56 u32 aa, bb, cc, dd, ee, aaa, bbb, ccc, ddd, eee, tmp; in rmd320_transform() local 62 dd = state[3]; in rmd320_transform() 73 ROUND(aa, bb, cc, dd, ee, F1, K1, in[0], 11); in rmd320_transform() 74 ROUND(ee, aa, bb, cc, dd, F1, K1, in[1], 14); in rmd320_transform() 75 ROUND(dd, ee, aa, bb, cc, F1, K1, in[2], 15); in rmd320_transform() 76 ROUND(cc, dd, ee, aa, bb, F1, K1, in[3], 12); in rmd320_transform() 77 ROUND(bb, cc, dd, ee, aa, F1, K1, in[4], 5); in rmd320_transform() 78 ROUND(aa, bb, cc, dd, ee, F1, K1, in[5], 8); in rmd320_transform() 79 ROUND(ee, aa, bb, cc, dd, F1, K1, in[6], 7); in rmd320_transform() 80 ROUND(dd, ee, aa, bb, cc, F1, K1, in[7], 9); in rmd320_transform() [all …]
|
/linux-4.4.14/sound/soc/atmel/ |
D | atmel-classd.c | 125 struct atmel_classd *dd = snd_soc_card_get_drvdata(rtd->card); in atmel_classd_cpu_dai_startup() local 127 regmap_write(dd->regmap, CLASSD_THR, 0x0); in atmel_classd_cpu_dai_startup() 129 return clk_prepare_enable(dd->pclk); in atmel_classd_cpu_dai_startup() 136 struct atmel_classd *dd = snd_soc_card_get_drvdata(rtd->card); in atmel_classd_cpu_dai_shutdown() local 138 clk_disable_unprepare(dd->pclk); in atmel_classd_cpu_dai_shutdown() 166 struct atmel_classd *dd = snd_soc_card_get_drvdata(rtd->card); in atmel_classd_platform_configure_dma() local 175 slave_config->dst_addr = dd->phy_base + CLASSD_THR; in atmel_classd_platform_configure_dma() 250 struct atmel_classd *dd = snd_soc_card_get_drvdata(card); in atmel_classd_codec_probe() local 251 const struct atmel_classd_pdata *pdata = dd->pdata; in atmel_classd_codec_probe() 317 struct atmel_classd *dd = snd_soc_card_get_drvdata(rtd->card); in atmel_classd_codec_dai_startup() local [all …]
|
/linux-4.4.14/drivers/acpi/ |
D | dock.c | 94 struct dock_dependent_device *dd; in add_dock_dependent_device() local 96 dd = kzalloc(sizeof(*dd), GFP_KERNEL); in add_dock_dependent_device() 97 if (!dd) in add_dock_dependent_device() 100 dd->adev = adev; in add_dock_dependent_device() 101 INIT_LIST_HEAD(&dd->list); in add_dock_dependent_device() 102 list_add_tail(&dd->list, &ds->dependent_devices); in add_dock_dependent_device() 107 static void dock_hotplug_event(struct dock_dependent_device *dd, u32 event, in dock_hotplug_event() argument 110 struct acpi_device *adev = dd->adev; in dock_hotplug_event() 172 struct dock_dependent_device *dd; in find_dock_dependent_device() local 174 list_for_each_entry(dd, &ds->dependent_devices, list) in find_dock_dependent_device() [all …]
|
/linux-4.4.14/fs/logfs/ |
D | dir.c | 66 static int write_dir(struct inode *dir, struct logfs_disk_dentry *dd, in write_dir() argument 69 return logfs_inode_write(dir, dd, sizeof(*dd), pos, WF_LOCK, NULL); in write_dir() 161 struct logfs_disk_dentry *dd; in logfs_get_dd_page() local 180 dd = kmap_atomic(page); in logfs_get_dd_page() 181 BUG_ON(dd->namelen == 0); in logfs_get_dd_page() 183 if (name->len != be16_to_cpu(dd->namelen) || in logfs_get_dd_page() 184 memcmp(name->name, dd->name, name->len)) { in logfs_get_dd_page() 185 kunmap_atomic(dd); in logfs_get_dd_page() 190 kunmap_atomic(dd); in logfs_get_dd_page() 289 struct logfs_disk_dentry *dd; in logfs_readdir() local [all …]
|
/linux-4.4.14/arch/arm/vfp/ |
D | vfpdouble.c | 70 u32 vfp_double_normaliseround(int dd, struct vfp_double *vd, u32 fpscr, u32 exceptions, const char … in vfp_double_normaliseround() argument 196 dd, d, exceptions); in vfp_double_normaliseround() 197 vfp_put_double(d, dd); in vfp_double_normaliseround() 250 static u32 vfp_double_fabs(int dd, int unused, int dm, u32 fpscr) in vfp_double_fabs() argument 252 vfp_put_double(vfp_double_packed_abs(vfp_get_double(dm)), dd); in vfp_double_fabs() 256 static u32 vfp_double_fcpy(int dd, int unused, int dm, u32 fpscr) in vfp_double_fcpy() argument 258 vfp_put_double(vfp_get_double(dm), dd); in vfp_double_fcpy() 262 static u32 vfp_double_fneg(int dd, int unused, int dm, u32 fpscr) in vfp_double_fneg() argument 264 vfp_put_double(vfp_double_packed_negate(vfp_get_double(dm)), dd); in vfp_double_fneg() 268 static u32 vfp_double_fsqrt(int dd, int unused, int dm, u32 fpscr) in vfp_double_fsqrt() argument [all …]
|
D | vfp.h | 346 u32 vfp_double_normaliseround(int dd, struct vfp_double *vd, u32 fpscr, u32 exceptions, const char … 376 u32 (* const fn)(int dd, int dn, int dm, u32 fpscr);
|
D | vfpsingle.c | 482 static u32 vfp_single_fcvtd(int dd, int unused, s32 m, u32 fpscr) in vfp_single_fcvtd() argument 518 return vfp_double_normaliseround(dd, &vdd, fpscr, exceptions, "fcvtd"); in vfp_single_fcvtd() 521 vfp_put_double(vfp_double_pack(&vdd), dd); in vfp_single_fcvtd()
|
/linux-4.4.14/tools/testing/selftests/sysctl/ |
D | run_stringtests | 15 dd if="${TEST_FILE}" of="${TARGET}" bs=1 2>/dev/null 25 dd if="${TEST_FILE}" of="${TARGET}" bs=1 seek=1 2>/dev/null 36 dd of="${TARGET}" bs="${MAXLEN}" 2>/dev/null 47 dd of="${TARGET}" bs=$(( MAXLEN - 1 )) 2>/dev/null 58 dd of="${TARGET}" bs="${MAXLEN}" 2>/dev/null 69 dd of="${TARGET}" bs=$(( $MAXLEN + 1 )) 2>/dev/null
|
D | common_tests | 72 dd if="${TEST_FILE}" of="${TARGET}" bs=4096 2>/dev/null 82 dd if="${TEST_FILE}" of="${TARGET}" bs=1 seek=1 skip=1 2>/dev/null 92 dd if="${TEST_FILE}" of="${TARGET}" bs=20 seek=2 2>/dev/null 103 dd of="${TARGET}" bs=50 2>/dev/null
|
/linux-4.4.14/arch/arm/mach-omap2/ |
D | clkt2xxx_dpllcore.c | 118 const struct dpll_data *dd; in omap2_reprogram_dpllcore() local 137 dd = clk->dpll_data; in omap2_reprogram_dpllcore() 138 if (!dd) in omap2_reprogram_dpllcore() 141 tmpset.cm_clksel1_pll = readl_relaxed(dd->mult_div1_reg); in omap2_reprogram_dpllcore() 142 tmpset.cm_clksel1_pll &= ~(dd->mult_mask | in omap2_reprogram_dpllcore() 143 dd->div1_mask); in omap2_reprogram_dpllcore() 156 tmpset.cm_clksel1_pll |= (div << __ffs(dd->mult_mask)); in omap2_reprogram_dpllcore() 157 tmpset.cm_clksel1_pll |= (mult << __ffs(dd->div1_mask)); in omap2_reprogram_dpllcore()
|
/linux-4.4.14/drivers/md/ |
D | dm-table.c | 220 struct dm_dev_internal *dd = in free_devices() local 223 dm_device_name(md), dd->dm_dev->name); in free_devices() 224 dm_put_table_device(md, dd->dm_dev); in free_devices() 225 kfree(dd); in free_devices() 265 struct dm_dev_internal *dd; in find_device() local 267 list_for_each_entry (dd, l, list) in find_device() 268 if (dd->dm_dev->bdev->bd_dev == dev) in find_device() 269 return dd; in find_device() 348 static int upgrade_mode(struct dm_dev_internal *dd, fmode_t new_mode, in upgrade_mode() argument 354 old_dev = dd->dm_dev; in upgrade_mode() [all …]
|
D | dm-ioctl.c | 1399 struct dm_dev_internal *dd; in retrieve_deps() local 1424 list_for_each_entry (dd, dm_table_get_devices(table), list) in retrieve_deps() 1425 deps->dev[count++] = huge_encode_dev(dd->dm_dev->bdev->bd_dev); in retrieve_deps()
|
D | raid5-cache.c | 965 int dd; in r5l_recovery_flush_one_meta() local 969 le64_to_cpu(payload->location), 0, &dd, NULL); in r5l_recovery_flush_one_meta()
|
/linux-4.4.14/drivers/misc/mic/host/ |
D | mic_virtio.c | 349 if (copy->vr_idx >= mvdev->dd->num_vq) { in mic_verify_copy_args() 387 struct mic_vqconfig *vqconfig = mic_vq_config(mvdev->dd); in mic_virtio_init_post() 390 for (i = 0; i < mvdev->dd->num_vq; i++) { in mic_virtio_init_post() 411 __func__, mvdev->dd->status, mvdev->virtio_id); in mic_virtio_device_reset() 413 for (i = 0; i < mvdev->dd->num_vq; i++) in mic_virtio_device_reset() 421 mvdev->dd->status = 0; in mic_virtio_device_reset() 425 for (i = 0; i < mvdev->dd->num_vq; i++) { in mic_virtio_device_reset() 433 for (i = 0; i < mvdev->dd->num_vq; i++) in mic_virtio_device_reset() 486 for (i = 0; i < mvdev->dd->num_vq; i++) in mic_virtio_config_change() 489 if (db == -1 || mvdev->dd->type == -1) { in mic_virtio_config_change() [all …]
|
D | mic_virtio.h | 106 struct mic_device_desc *dd; member 134 if (!mvdev->dd || !mvdev->dd->type) { in mic_vdev_inited() 141 if (mvdev->dd->type == -1) { in mic_vdev_inited() 153 return !!mvdev->dd->status; in mic_vdevup()
|
D | mic_fops.c | 176 for (i = 0; i < mvdev->dd->num_vq; i++) { in mic_query_offset()
|
/linux-4.4.14/drivers/dma/ |
D | dma-jz4740.c | 512 struct dma_device *dd; in jz4740_dma_probe() local 522 dd = &dmadev->ddev; in jz4740_dma_probe() 535 dma_cap_set(DMA_SLAVE, dd->cap_mask); in jz4740_dma_probe() 536 dma_cap_set(DMA_CYCLIC, dd->cap_mask); in jz4740_dma_probe() 537 dd->device_free_chan_resources = jz4740_dma_free_chan_resources; in jz4740_dma_probe() 538 dd->device_tx_status = jz4740_dma_tx_status; in jz4740_dma_probe() 539 dd->device_issue_pending = jz4740_dma_issue_pending; in jz4740_dma_probe() 540 dd->device_prep_slave_sg = jz4740_dma_prep_slave_sg; in jz4740_dma_probe() 541 dd->device_prep_dma_cyclic = jz4740_dma_prep_dma_cyclic; in jz4740_dma_probe() 542 dd->device_config = jz4740_dma_slave_config; in jz4740_dma_probe() [all …]
|
D | dma-jz4780.c | 749 struct dma_device *dd; in jz4780_dma_probe() local 797 dd = &jzdma->dma_device; in jz4780_dma_probe() 799 dma_cap_set(DMA_MEMCPY, dd->cap_mask); in jz4780_dma_probe() 800 dma_cap_set(DMA_SLAVE, dd->cap_mask); in jz4780_dma_probe() 801 dma_cap_set(DMA_CYCLIC, dd->cap_mask); in jz4780_dma_probe() 803 dd->dev = dev; in jz4780_dma_probe() 804 dd->copy_align = DMAENGINE_ALIGN_4_BYTES; in jz4780_dma_probe() 805 dd->device_alloc_chan_resources = jz4780_dma_alloc_chan_resources; in jz4780_dma_probe() 806 dd->device_free_chan_resources = jz4780_dma_free_chan_resources; in jz4780_dma_probe() 807 dd->device_prep_slave_sg = jz4780_dma_prep_slave_sg; in jz4780_dma_probe() [all …]
|
/linux-4.4.14/Documentation/dvb/ |
D | lmedm04.txt | 49 dd if=US280D.sys ibs=1 skip=42360 count=3924 of=dvb-usb-lme2510-lg.fw 54 dd if=US280D.sys ibs=1 skip=35200 count=3850 of=dvb-usb-lme2510c-lg.fw 63 dd if=US290D.sys ibs=1 skip=36856 count=3976 of=dvb-usb-lme2510-s0194.fw 67 dd if=US290D.sys ibs=1 skip=33152 count=3697 of=dvb-usb-lme2510c-s0194.fw 75 dd if=US2B0D.sys ibs=1 skip=34432 count=3871 of=dvb-usb-lme2510c-rs2000.fw 79 echo -ne \\xF0\\x22 | dd conv=notrunc bs=1 count=2 seek=266 of=dvb-usb-lme2510c-rs2000.fw
|
/linux-4.4.14/arch/cris/boot/rescue/ |
D | Makefile | 34 dd if=/dev/zero of=tmp2423 bs=1 count=784 36 dd if=testrescue_tmp.bin of=$(obj)/testrescue.bin bs=1 count=784 43 dd if=/dev/zero of=tmp2423 bs=1 count=784 45 dd if=kimagerescue_tmp.bin of=$(obj)/kimagerescue.bin bs=1 count=784
|
/linux-4.4.14/drivers/clk/berlin/ |
D | bg2q.c | 339 const struct berlin2_div_data *dd = &bg2q_divs[n]; in berlin2q_clock_setup() local 342 for (k = 0; k < dd->num_parents; k++) in berlin2q_clock_setup() 343 parent_names[k] = clk_names[dd->parent_ids[k]]; in berlin2q_clock_setup() 345 clks[CLKID_SYS + n] = berlin2_div_register(&dd->map, gbase, in berlin2q_clock_setup() 346 dd->name, dd->div_flags, parent_names, in berlin2q_clock_setup() 347 dd->num_parents, dd->flags, &lock); in berlin2q_clock_setup()
|
D | bg2.c | 645 const struct berlin2_div_data *dd = &bg2_divs[n]; in berlin2_clock_setup() local 648 for (k = 0; k < dd->num_parents; k++) in berlin2_clock_setup() 649 parent_names[k] = clk_names[dd->parent_ids[k]]; in berlin2_clock_setup() 651 clks[CLKID_SYS + n] = berlin2_div_register(&dd->map, gbase, in berlin2_clock_setup() 652 dd->name, dd->div_flags, parent_names, in berlin2_clock_setup() 653 dd->num_parents, dd->flags, &lock); in berlin2_clock_setup()
|
/linux-4.4.14/drivers/net/wireless/ath/ath9k/ |
D | init.c | 225 int ath_descdma_setup(struct ath_softc *sc, struct ath_descdma *dd, in ath_descdma_setup() argument 250 dd->dd_desc_len = desc_len * nbuf * ndesc; in ath_descdma_setup() 259 ATH_DESC_4KB_BOUND_NUM_SKIPPED(dd->dd_desc_len); in ath_descdma_setup() 264 dd->dd_desc_len += dma_len; in ath_descdma_setup() 271 dd->dd_desc = dmam_alloc_coherent(sc->dev, dd->dd_desc_len, in ath_descdma_setup() 272 &dd->dd_desc_paddr, GFP_KERNEL); in ath_descdma_setup() 273 if (!dd->dd_desc) in ath_descdma_setup() 276 ds = (u8 *) dd->dd_desc; in ath_descdma_setup() 278 name, ds, (u32) dd->dd_desc_len, in ath_descdma_setup() 279 ito64(dd->dd_desc_paddr), /*XXX*/(u32) dd->dd_desc_len); in ath_descdma_setup() [all …]
|
D | xmit.c | 2777 struct ath_descdma *dd = &sc->txsdma; in ath_txstatus_setup() local 2780 dd->dd_desc_len = size * txs_len; in ath_txstatus_setup() 2781 dd->dd_desc = dmam_alloc_coherent(sc->dev, dd->dd_desc_len, in ath_txstatus_setup() 2782 &dd->dd_desc_paddr, GFP_KERNEL); in ath_txstatus_setup() 2783 if (!dd->dd_desc) in ath_txstatus_setup()
|
D | ath9k.h | 74 int ath_descdma_setup(struct ath_softc *sc, struct ath_descdma *dd,
|
/linux-4.4.14/sound/soc/samsung/ |
D | odroidx2_max98090.c | 100 struct odroidx2_drv_data *dd; in odroidx2_audio_probe() local 105 dd = (struct odroidx2_drv_data *)of_id->data; in odroidx2_audio_probe() 107 card->num_dapm_widgets = dd->num_dapm_widgets; in odroidx2_audio_probe() 108 card->dapm_widgets = dd->dapm_widgets; in odroidx2_audio_probe()
|
/linux-4.4.14/drivers/net/ethernet/synopsys/ |
D | dwc_eth_qos.c | 687 struct dwceqos_dma_desc *dd; in print_descriptor() local 690 dd = (struct dwceqos_dma_desc *)&lp->tx_descs[index]; in print_descriptor() 692 dd = (struct dwceqos_dma_desc *)&lp->rx_descs[index]; in print_descriptor() 695 index, dd); in print_descriptor() 696 pr_info("0x%08x 0x%08x 0x%08x 0x%08x\n", dd->des0, dd->des1, dd->des2, in print_descriptor() 697 dd->des3); in print_descriptor() 1670 struct dwceqos_dma_desc *dd = &lp->tx_descs[lp->tx_cur]; in dwceqos_tx_reclaim() local 1674 if (dd->des3 & DWCEQOS_DMA_TDES3_OWN) in dwceqos_tx_reclaim() 1692 if ((dd->des3 & DWCEQOS_DMA_TDES3_LD) && in dwceqos_tx_reclaim() 1693 (dd->des3 & DWCEQOS_DMA_RDES3_ES)) { in dwceqos_tx_reclaim() [all …]
|
/linux-4.4.14/Documentation/usb/ |
D | proc_usb_info.txt | 117 T: Bus=dd Lev=dd Prnt=dd Port=dd Cnt=dd Dev#=ddd Spd=dddd MxCh=dd 160 D: Ver=x.xx Cls=xx(s) Sub=xx Prot=xx MxPS=dd #Cfgs=dd 164 D: Ver=x.xx Cls=xx(sssss) Sub=xx Prot=xx MxPS=dd #Cfgs=dd 208 C:* #Ifs=dd Cfg#=dd Atr=xx MPwr=dddmA 231 I:* If#=dd Alt=dd #EPs=dd Cls=xx(sssss) Sub=xx Prot=xx Driver=ssss
|
/linux-4.4.14/arch/x86/kernel/cpu/ |
D | centaur.c | 116 u32 aa, bb, cc, dd; in init_centaur() local 182 cpuid(0x80000005, &aa, &bb, &cc, &dd); in init_centaur() 184 c->x86_cache_size = (cc>>24)+(dd>>24); in init_centaur()
|
/linux-4.4.14/drivers/block/aoe/ |
D | aoedev.c | 307 struct aoedev *d, **dd; in flush() local 366 for (dd = &devlist, d = *dd; d; d = *dd) { in flush() 371 *dd = d->next; in flush() 374 dd = &d->next; in flush()
|
/linux-4.4.14/arch/microblaze/kernel/cpu/ |
D | cache.c | 519 .dd = __disable_dcache_msr, 535 .dd = __disable_dcache_nomsr, 551 .dd = __disable_dcache_msr, 566 .dd = __disable_dcache_nomsr, 582 .dd = __disable_dcache_msr, 597 .dd = __disable_dcache_nomsr,
|
/linux-4.4.14/Documentation/scsi/ |
D | wd719x.txt | 19 dd if=wd7296a.sys of=wd719x-risc.bin bs=1 skip=5760 count=14336 20 dd if=wd7296a.sys of=wd719x-wcs.bin bs=1 skip=20096 count=514
|
D | dtc3x80.txt | 38 the transfer state. I have tested with: "dd bs=4k count=2k
|
D | st.txt | 341 st=aa[,bb[,dd]] 346 dd is the maximum number of scatter/gather segments
|
/linux-4.4.14/Documentation/mic/mpssd/ |
D | mpssd.c | 81 struct mic_device_desc dd; member 86 .dd = { 101 struct mic_device_desc dd; member 106 .dd = { 133 struct mic_device_desc dd; member 138 .dd = { 572 virtnet_dev_page.dd.num_vq)) { in virtio_net() 794 virtcons_dev_page.dd.num_vq)) { in virtio_console() 924 add_virtio_device(struct mic_info *mic, struct mic_device_desc *dd) in add_virtio_device() argument 936 err = ioctl(fd, MIC_VIRTIO_ADD_DEVICE, dd); in add_virtio_device() [all …]
|
/linux-4.4.14/drivers/usb/gadget/udc/ |
D | lpc32xx_udc.c | 965 struct lpc32xx_usbd_dd_gad *dd; in udc_dd_alloc() local 967 dd = (struct lpc32xx_usbd_dd_gad *) dma_pool_alloc( in udc_dd_alloc() 969 if (dd) in udc_dd_alloc() 970 dd->this_dma = dma; in udc_dd_alloc() 972 return dd; in udc_dd_alloc() 976 static void udc_dd_free(struct lpc32xx_udc *udc, struct lpc32xx_usbd_dd_gad *dd) in udc_dd_free() argument 978 dma_pool_free(udc->dd_cache, dd, dd->this_dma); in udc_dd_free() 1816 struct lpc32xx_usbd_dd_gad *dd; in lpc32xx_ep_queue() local 1823 dd = udc_dd_alloc(udc); in lpc32xx_ep_queue() 1824 if (!dd) { in lpc32xx_ep_queue() [all …]
|
/linux-4.4.14/arch/microblaze/include/asm/ |
D | cacheflush.h | 45 void (*dd)(void); /* disable */ member 68 #define disable_dcache() mbc->dd();
|
/linux-4.4.14/arch/cris/arch-v32/drivers/ |
D | cryptocop.c | 3385 dma_descr_data *dd; in print_user_dma_lists() local 3394 dd = phys_to_virt((unsigned long int)dma_op->outlist); in print_user_dma_lists() 3396 while (dd != NULL) { in print_user_dma_lists() 3397 printk("#%d phys_to_virt(desc) 0x%p\n", i, dd); in print_user_dma_lists() 3402 dd->buf, in print_user_dma_lists() 3403 dd->after, in print_user_dma_lists() 3404 dd->md, in print_user_dma_lists() 3405 dd->next); in print_user_dma_lists() 3412 dd->wait, in print_user_dma_lists() 3413 dd->eol, in print_user_dma_lists() [all …]
|
/linux-4.4.14/drivers/input/mouse/ |
D | cypress_ps2.h | 9 #define ENCODE_CMD(aa, bb, cc, dd) \ argument 10 (COMPOSIT((aa), 6) | COMPOSIT((bb), 4) | COMPOSIT((cc), 2) | COMPOSIT((dd), 0))
|
/linux-4.4.14/tools/testing/selftests/rcutorture/doc/ |
D | rcu-test-image.txt | 10 dd if=/dev/zero of=rcu-test-image bs=400M count=1 18 cat << '___EOF___' | sudo dd of=/mnt/etc/fstab
|
/linux-4.4.14/drivers/ipack/devices/ |
D | scc2698.h | 64 u8 dd, ip; /* Input port register of block */ member 82 u8 dd, opcr; /* Output port configuration register of block */ member
|
/linux-4.4.14/tools/testing/selftests/powerpc/mm/ |
D | Makefile | 14 dd if=/dev/zero of=tempfile bs=64k count=1
|
/linux-4.4.14/arch/powerpc/crypto/ |
D | aes-tab-4k.S | 76 .long R(52, 29, 29, 7b), R(dd, e3, e3, 3e) 138 .long R(cb, e8, e8, 23), R(a1, dd, dd, 7c) 140 .long R(96, 4b, 4b, dd), R(61, bd, bd, dc) 186 .long R(99, 58, 3e, 6b), R(27, b9, 71, dd) 209 .long R(3e, 21, 8a, f9), R(96, dd, 06, 3d) 210 .long R(dd, 3e, 05, ae), R(4d, e6, bd, 46) 234 .long R(ee, 99, dd, bb), R(a3, 7f, 60, fd)
|
/linux-4.4.14/drivers/media/platform/exynos4-is/ |
D | fimc-lite.c | 571 struct flite_drvdata *dd = fimc->dd; in fimc_lite_subdev_try_fmt() local 576 v4l_bound_align_image(&mf->width, 8, dd->max_width, in fimc_lite_subdev_try_fmt() 577 ffs(dd->out_width_align) - 1, in fimc_lite_subdev_try_fmt() 578 &mf->height, 0, dd->max_height, 0, 0); in fimc_lite_subdev_try_fmt() 628 r->left = round_down(r->left, fimc->dd->win_hor_offs_align); in fimc_lite_try_crop() 648 r->left = round_down(r->left, fimc->dd->out_hor_offs_align); in fimc_lite_try_compose() 715 struct flite_drvdata *dd = fimc->dd; in fimc_lite_try_fmt() local 736 v4l_bound_align_image(&pixm->width, 8, dd->max_width, in fimc_lite_try_fmt() 737 ffs(dd->out_width_align) - 1, in fimc_lite_try_fmt() 738 &pixm->height, 0, dd->max_height, 0, 0); in fimc_lite_try_fmt() [all …]
|
D | fimc-lite.h | 147 struct flite_drvdata *dd; member
|
D | fimc-lite-reg.c | 272 if (dev->dd->max_dma_bufs == 1) in flite_hw_set_dma_buffer() 291 if (dev->dd->max_dma_bufs == 1) in flite_hw_mask_dma_buffer()
|
/linux-4.4.14/Documentation/filesystems/ |
D | bfs.txt | 42 information you can use dd(1) to create the BFS image: 45 # dd if=/dev/rdsk/c0b0t0d0sa of=stand.img bs=512
|
D | affs.txt | 175 dd if=/dev/<disk> of=rdb.tmp count=1 177 dd if=/dev/zero of=rdb.fixed bs=1 seek=220 count=4 178 dd if=rdb.fixed of=/dev/<disk>
|
D | seq_file.txt | 48 dd if=/proc/sequence of=out1 count=1 49 dd if=/proc/sequence skip=1 of=out2 count=1
|
/linux-4.4.14/tools/testing/selftests/zram/ |
D | zram01.sh | 51 dd conv=notrunc if=/dev/zero of=zram${i}/file \
|
D | README | 31 - dd
|
/linux-4.4.14/fs/hpfs/ |
D | dnode.c | 219 struct dnode *dd; in fix_up_ptrs() local 220 if ((dd = hpfs_map_dnode(s, de_down_pointer(de), &qbh))) { in fix_up_ptrs() 221 if (le32_to_cpu(dd->up) != dno || dd->root_dnode) { in fix_up_ptrs() 222 dd->up = cpu_to_le32(dno); in fix_up_ptrs() 223 dd->root_dnode = 0; in fix_up_ptrs() 909 dnode_secno *dd, struct quad_buffer_head *qbh) in map_dirent() argument 926 if (dd) *dd = dno; in map_dirent()
|
/linux-4.4.14/Documentation/blockdev/ |
D | ramdisk.txt | 125 dd if=/dev/zero of=/dev/ram0 bs=1k count=2048 138 dd if=/dev/ram0 bs=1k count=2048 | gzip -v9 > /tmp/ram_image.gz 142 dd if=zImage of=/dev/fd0 bs=1k 151 dd if=/tmp/ram_image.gz of=/dev/fd0 bs=1k seek=400
|
/linux-4.4.14/arch/mips/cavium-octeon/ |
D | octeon-irq.c | 1143 struct octeon_irq_ciu_domain_data *dd = d->host_data; in octeon_irq_ciu_xlat() local 1148 if (ciu >= dd->num_sum || bit > 63) in octeon_irq_ciu_xlat() 1177 struct octeon_irq_ciu_domain_data *dd = d->host_data; in octeon_irq_ciu_map() local 1186 if (line >= dd->num_sum || octeon_irq_ciu_to_irq[line][bit] != 0) in octeon_irq_ciu_map() 1413 struct octeon_irq_ciu_domain_data *dd; in octeon_irq_init_ciu() local 1415 dd = kzalloc(sizeof(*dd), GFP_KERNEL); in octeon_irq_init_ciu() 1416 if (!dd) in octeon_irq_init_ciu() 1427 dd->num_sum = 3; in octeon_irq_init_ciu() 1431 dd->num_sum = 2; in octeon_irq_init_ciu() 1457 ciu_node, &octeon_irq_domain_ciu_ops, dd); in octeon_irq_init_ciu()
|
/linux-4.4.14/drivers/base/ |
D | Makefile | 3 obj-y := component.o core.o bus.o dd.o syscore.o \
|
/linux-4.4.14/Documentation/x86/x86_64/ |
D | fake-numa-for-cpusets | 53 [root@xroads /exampleset/ddset]# dd if=/dev/zero of=tmp bs=1024 count=1G 58 case (i.e. running the same 'dd' command without assigning it to a fake NUMA
|
/linux-4.4.14/drivers/net/wireless/ath/wil6210/ |
D | txrx.c | 181 struct vring_tx_desc dd, *d = ⅆ in wil_vring_free() local 192 struct vring_rx_desc dd, *d = ⅆ in wil_vring_free() local 222 struct vring_rx_desc dd, *d = ⅆ in wil_vring_alloc_skb() local 1496 struct vring_tx_desc dd, *d = ⅆ in __wil_tx_vring() local 1787 struct vring_tx_desc dd, *d = ⅆ in wil_tx_complete() local
|
D | pmc.c | 113 struct vring_tx_desc dd = {}, *d = ⅆ in wil_pmc_alloc() local
|
/linux-4.4.14/arch/x86/boot/ |
D | Makefile | 138 dd if=/dev/zero of=$(obj)/fdimage bs=1024 count=1440 149 dd if=/dev/zero of=$(obj)/fdimage bs=1024 count=2880
|
/linux-4.4.14/Documentation/s390/ |
D | DASD | 5 Linux as block devices, namely "dd". Currently the DASD driver uses a 62 the partition /dev/dd?1 instead of the whole volume. You only lose 3kB
|
/linux-4.4.14/drivers/net/fddi/skfp/h/ |
D | skfbi.h | 1057 #define MDRW(dd) outpw(FM_A(FM_MDRU),(unsigned int)((dd)>>16)) ;\ argument 1058 outpw(FM_A(FM_MDRL),(unsigned int)(dd))
|
/linux-4.4.14/tools/perf/tests/attr/ |
D | test-stat-detailed-2 | 3 args = -dd kill >/dev/null 2>&1
|
D | README | 60 perf stat -dd kill (test-stat-detailed-2)
|
/linux-4.4.14/Documentation/spi/ |
D | spi-sc18is602 | 35 Programs such as dd, where the block size can be specified, should be used
|
/linux-4.4.14/arch/powerpc/boot/ |
D | wrapper | 476 run_cmd dd if="$ofile.bin" of="$ofile.bin" conv=notrunc \ 480 run_cmd dd if="$ofile.bin" of="$ofile.bin" conv=notrunc \
|
/linux-4.4.14/Documentation/cgroups/ |
D | blkio-controller.txt | 22 You can do a very simple testing of running two dd threads in two different 46 launch two dd threads in different cgroup to read those files. 51 dd if=/mnt/sdb/zerofile1 of=/dev/null & 55 dd if=/mnt/sdb/zerofile2 of=/dev/null & 59 - At macro level, first dd should finish first. To get more precise data, keep 85 - Run dd to read a file and see if rate is throttled to 1MB/s or not. 87 # dd if=/mnt/common/zerofile of=/dev/null bs=4K count=1024
|
D | memcg_test.txt | 272 # a="$(dd if=/dev/zero bs=1M count=10)"
|
/linux-4.4.14/drivers/net/wireless/brcm80211/brcmsmac/ |
D | dma.c | 301 static bool dma64_dd_parity(struct dma64desc *dd) in dma64_dd_parity() argument 303 return parity32(dd->addrlow ^ dd->addrhigh ^ dd->ctrl1 ^ dd->ctrl2); in dma64_dd_parity()
|
/linux-4.4.14/drivers/scsi/libfc/ |
D | fc_fcp.c | 755 struct fcp_txrdy *dd; in fc_fcp_recv() local 786 dd = fc_frame_payload_get(fp, sizeof(*dd)); in fc_fcp_recv() 787 WARN_ON(!dd); in fc_fcp_recv() 790 (size_t) ntohl(dd->ft_data_ro), in fc_fcp_recv() 791 (size_t) ntohl(dd->ft_burst_len)); in fc_fcp_recv()
|
/linux-4.4.14/drivers/scsi/aacraid/ |
D | aachba.c | 2890 struct aac_delete_disk dd; in force_delete_disk() local 2897 if (copy_from_user(&dd, arg, sizeof (struct aac_delete_disk))) in force_delete_disk() 2900 if (dd.cnum >= dev->maximum_num_containers) in force_delete_disk() 2905 fsa_dev_ptr[dd.cnum].deleted = 1; in force_delete_disk() 2909 fsa_dev_ptr[dd.cnum].valid = 0; in force_delete_disk() 2915 struct aac_delete_disk dd; in delete_disk() local 2922 if (copy_from_user(&dd, arg, sizeof (struct aac_delete_disk))) in delete_disk() 2925 if (dd.cnum >= dev->maximum_num_containers) in delete_disk() 2930 if (fsa_dev_ptr[dd.cnum].locked) in delete_disk() 2936 fsa_dev_ptr[dd.cnum].valid = 0; in delete_disk() [all …]
|
/linux-4.4.14/arch/powerpc/kernel/ |
D | align.c | 746 double dd; in fix_alignment() member 962 cvt_df(&data.dd, (float *)&data.x32.low32); in fix_alignment() 1002 cvt_fd((float *)&data.x32.low32, &data.dd); in fix_alignment()
|
/linux-4.4.14/net/decnet/ |
D | dn_nsp_out.c | 549 int ddl, unsigned char *dd, __le16 rem, __le16 loc) in dn_nsp_do_disc() argument 576 memcpy(msg, dd, ddl); in dn_nsp_do_disc()
|
/linux-4.4.14/drivers/block/drbd/ |
D | drbd_nl.c | 1460 enum determine_dev_size dd; in drbd_adm_attach() local 1768 dd = drbd_determine_dev_size(device, 0, NULL); in drbd_adm_attach() 1769 if (dd <= DS_ERROR) { in drbd_adm_attach() 1772 } else if (dd == DS_GREW) in drbd_adm_attach() 2496 enum determine_dev_size dd; in drbd_adm_resize() local 2591 dd = drbd_determine_dev_size(device, ddsf, change_al_layout ? &rs : NULL); in drbd_adm_resize() 2594 if (dd == DS_ERROR) { in drbd_adm_resize() 2597 } else if (dd == DS_ERROR_SPACE_MD) { in drbd_adm_resize() 2600 } else if (dd == DS_ERROR_SHRINK) { in drbd_adm_resize() 2606 if (dd == DS_GREW) in drbd_adm_resize()
|
/linux-4.4.14/Documentation/power/ |
D | swsusp-and-swap-files.txt | 26 # dd if=/dev/zero of=<swap_file_path> bs=1024 count=<swap_file_size_in_k>
|
/linux-4.4.14/Documentation/fmc/ |
D | fmc-chardev.txt | 40 spusa.root# dd bs=4 skip=64 count=1 if=/dev/fmc-0200 2> /dev/null | od -t x1z
|
/linux-4.4.14/Documentation/zh_CN/ |
D | oops-tracing.txt | 97 Code: f9 0f 8d f9 00 00 00 8d 42 0c e8 dd 26 11 c7 a1 60 ea 2b f9 8b 50 08 a1
|
/linux-4.4.14/Documentation/video4linux/ |
D | zr364xx.txt | 28 To capture a single image, try this: dd if=/dev/video0 of=test.jpg bs=1M count=1
|
/linux-4.4.14/tools/lguest/ |
D | lguest.txt | 63 dd if=/dev/zero of=rootfile bs=1M count=2048
|
/linux-4.4.14/Documentation/DocBook/ |
D | .device-drivers.xml.cmd | 2 … drivers/base/firmware_class.c drivers/base/transport_class.c drivers/base/dd.c include/linux/plat…
|
/linux-4.4.14/Documentation/ia64/ |
D | xen.txt | 55 # dd if=/dev/zero of=/root/rhel5.img bs=1M seek=4096 count=0
|
D | fsys.txt | 225 PSR.dd Unchanged. Note: the ia64 linux kernel never sets this bit.
|
/linux-4.4.14/arch/ia64/include/asm/ |
D | processor.h | 116 __u64 dd : 1; member
|
/linux-4.4.14/drivers/tty/vt/ |
D | cp437.uni | 108 0x59 U+0059 U+00dd
|
/linux-4.4.14/drivers/scsi/ |
D | hpsa.c | 1617 struct raid_map_disk_data *dd = &map->data[0]; in hpsa_figure_phys_disk_ptrs() local 1645 if (dev[j]->ioaccel_handle != dd[i].ioaccel_handle) in hpsa_figure_phys_disk_ptrs() 2990 struct raid_map_disk_data *dd = &map_buff->data[0]; in hpsa_debug_map_buff() local 3040 for (col = 0; col < disks_per_row; col++, dd++) in hpsa_debug_map_buff() 3043 col, dd->ioaccel_handle, in hpsa_debug_map_buff() 3044 dd->xor_mult[0], dd->xor_mult[1]); in hpsa_debug_map_buff() 3047 for (col = 0; col < disks_per_row; col++, dd++) in hpsa_debug_map_buff() 3050 col, dd->ioaccel_handle, in hpsa_debug_map_buff() 3051 dd->xor_mult[0], dd->xor_mult[1]); in hpsa_debug_map_buff() 4624 struct raid_map_disk_data *dd = &map->data[0]; in hpsa_scsi_ioaccel_raid_map() local [all …]
|
/linux-4.4.14/Documentation/arm/ |
D | README | 135 I've just got 240K/s off it (a dd with bs=128k); thats about half of what
|
/linux-4.4.14/drivers/scsi/megaraid/ |
D | megaraid_sas_base.c | 6581 static ssize_t megasas_sysfs_show_version(struct device_driver *dd, char *buf) in megasas_sysfs_show_version() argument 6590 megasas_sysfs_show_release_date(struct device_driver *dd, char *buf) in megasas_sysfs_show_release_date() argument 6599 megasas_sysfs_show_support_poll_for_event(struct device_driver *dd, char *buf) in megasas_sysfs_show_support_poll_for_event() argument 6608 megasas_sysfs_show_support_device_change(struct device_driver *dd, char *buf) in megasas_sysfs_show_support_device_change() argument 6617 megasas_sysfs_show_dbg_lvl(struct device_driver *dd, char *buf) in megasas_sysfs_show_dbg_lvl() argument 6623 megasas_sysfs_set_dbg_lvl(struct device_driver *dd, const char *buf, size_t count) in megasas_sysfs_set_dbg_lvl() argument
|
/linux-4.4.14/tools/perf/util/intel-pt-decoder/ |
D | x86-opcode-map.txt | 272 dd: ESC 569 dd: paddusw Pq,Qq | vpaddusw Vx,Hx,Wx (66),(v1) 747 dd: VAESENCLAST Vdq,Hdq,Wdq (66),(v1)
|
/linux-4.4.14/arch/x86/lib/ |
D | x86-opcode-map.txt | 272 dd: ESC 569 dd: paddusw Pq,Qq | vpaddusw Vx,Hx,Wx (66),(v1) 747 dd: VAESENCLAST Vdq,Hdq,Wdq (66),(v1)
|
/linux-4.4.14/Documentation/x86/ |
D | exception-tables.txt | 195 > c017e7a1 <do_con_write+dd> movl 0x40(%esp,1),%ebx
|
/linux-4.4.14/Documentation/trace/ |
D | coresight.txt | 237 root:/sys/bus/coresight/devices# dd if=/dev/20010000.etb \
|
/linux-4.4.14/Documentation/powerpc/ |
D | hvcs.txt | 210 method (e.g. "cat", "dd", "echo"). The intent of this driver however, is 281 because the standard Linux behavior when cat'ing or dd'ing data to a device
|
/linux-4.4.14/drivers/zorro/ |
D | zorro.ids | 17 00dd Kupke
|
/linux-4.4.14/Documentation/filesystems/nfs/ |
D | nfsroot.txt | 221 a floppy using dd, configure the boot device using rdev, and
|
/linux-4.4.14/Documentation/ |
D | oops-tracing.txt | 99 Code: f9 0f 8d f9 00 00 00 8d 42 0c e8 dd 26 11 c7 a1 60 ea 2b f9 8b 50 08 a1
|