/drivers/infiniband/hw/ipath/ |
H A D | ipath_stats.c | 40 * @dd: the infinipath device 52 u64 ipath_snap_cntr(struct ipath_devdata *dd, ipath_creg creg) argument 62 if (!(dd->ipath_flags & IPATH_32BITCOUNTERS) && 63 (creg == dd->ipath_cregs->cr_wordsendcnt || 64 creg == dd->ipath_cregs->cr_wordrcvcnt || 65 creg == dd->ipath_cregs->cr_pktsendcnt || 66 creg == dd->ipath_cregs->cr_pktrcvcnt)) { 67 val64 = ipath_read_creg(dd, creg); 71 val64 = val = ipath_read_creg32(dd, creg); 81 ipath_dev_err(dd, "Erro 141 ipath_qcheck(struct ipath_devdata *dd) argument 203 ipath_chk_errormask(struct ipath_devdata *dd) argument 250 struct ipath_devdata *dd = (struct ipath_devdata *) opaque; local [all...] |
H A D | ipath_init_chip.c | 74 * @dd: the infinipath device 87 static int create_port0_egr(struct ipath_devdata *dd) argument 93 egrcnt = dd->ipath_p0_rcvegrcnt; 95 skbinfo = vmalloc(sizeof(*dd->ipath_port0_skbinfo) * egrcnt); 97 ipath_dev_err(dd, "allocation error for eager TID " 111 skbinfo[e].skb = ipath_alloc_skb(dd, GFP_KERNEL); 113 ipath_dev_err(dd, "SKB allocation error for " 126 dd->ipath_port0_skbinfo = skbinfo; 129 dd->ipath_port0_skbinfo[e].phys = 130 ipath_map_single(dd 146 bringup_link(struct ipath_devdata *dd) argument 211 create_portdata0(struct ipath_devdata *dd) argument 226 init_chip_first(struct ipath_devdata *dd) argument 343 init_chip_reset(struct ipath_devdata *dd) argument 395 init_pioavailregs(struct ipath_devdata *dd) argument 442 init_shadow_tids(struct ipath_devdata *dd) argument 470 enable_chip(struct ipath_devdata *dd, int reinit) argument 557 init_housekeeping(struct ipath_devdata *dd, int reinit) argument 673 struct ipath_devdata *dd = (struct ipath_devdata *) opaque; local 708 ipath_init_chip(struct ipath_devdata *dd, int reinit) argument 1023 struct ipath_devdata *dd; local [all...] |
H A D | ipath_wc_ppc64.c | 42 * @dd: infinipath device 46 int ipath_enable_wc(struct ipath_devdata *dd) argument
|
H A D | ipath_intr.c | 47 void ipath_disarm_senderrbufs(struct ipath_devdata *dd) argument 55 piobcnt = dd->ipath_piobcnt2k + dd->ipath_piobcnt4k; 58 dd, dd->ipath_kregs->kr_sendbuffererror); 60 dd, dd->ipath_kregs->kr_sendbuffererror + 1); 63 dd, dd->ipath_kregs->kr_sendbuffererror + 2); 66 dd, d 131 handle_e_sum_errs(struct ipath_devdata *dd, ipath_err_t errs) argument 229 ib_linkstate(struct ipath_devdata *dd, u64 ibcs) argument 246 signal_ib_event(struct ipath_devdata *dd, enum ib_event_type ev) argument 256 handle_e_ibstatuschanged(struct ipath_devdata *dd, ipath_err_t errs) argument 452 handle_supp_msgs(struct ipath_devdata *dd, unsigned supp_msgs, char *msg, u32 msgsz) argument 498 handle_frequent_errors(struct ipath_devdata *dd, ipath_err_t errs, char *msg, u32 msgsz, int *noprint) argument 530 handle_sdma_errors(struct ipath_devdata *dd, ipath_err_t errs) argument 561 handle_sdma_intr(struct ipath_devdata *dd, u64 istat) argument 585 handle_hdrq_full(struct ipath_devdata *dd) argument 631 handle_errors(struct ipath_devdata *dd, ipath_err_t errs) argument 887 ipath_clear_freeze(struct ipath_devdata *dd) argument 923 ipath_bad_intr(struct ipath_devdata *dd, u32 *unexpectp) argument 966 ipath_bad_regread(struct ipath_devdata *dd) argument 994 handle_layer_pioavail(struct ipath_devdata *dd) argument 1018 handle_urcv(struct ipath_devdata *dd, u64 istat) argument 1067 struct ipath_devdata *dd = data; local [all...] |
H A D | ipath_iba6110.c | 394 static void hwerr_crcbits(struct ipath_devdata *dd, ipath_err_t hwerrs, argument 401 if (dd->ipath_flags & IPATH_8BIT_IN_HT0) 404 if (dd->ipath_flags & IPATH_8BIT_IN_HT1) 427 if (pci_read_config_word(dd->pcidev, 428 dd->ipath_ht_slave_off + 0x4, 430 dev_info(&dd->pcidev->dev, "Couldn't read " 439 if (pci_read_config_word(dd->pcidev, 440 dd->ipath_ht_slave_off + 0x8, 442 dev_info(&dd->pcidev->dev, "Couldn't read " 453 dd 482 ipath_ht_txe_recover(struct ipath_devdata *dd) argument 501 ipath_ht_handle_hwerrors(struct ipath_devdata *dd, char *msg, size_t msgl) argument 693 ipath_ht_boardname(struct ipath_devdata *dd, char *name, size_t namelen) argument 762 ipath_check_htlink(struct ipath_devdata *dd) argument 797 ipath_setup_ht_reset(struct ipath_devdata *dd) argument 814 slave_or_pri_blk(struct ipath_devdata *dd, struct pci_dev *pdev, int pos, u8 cap_type) argument 971 ipath_ht_intconfig(struct ipath_devdata *dd) argument 991 struct ipath_devdata *dd = pci_get_drvdata(dev); local 1017 ipath_setup_ht_config(struct ipath_devdata *dd, struct pci_dev *pdev) argument 1073 ipath_setup_ht_cleanup(struct ipath_devdata *dd) argument 1099 ipath_setup_ht_setextled(struct ipath_devdata *dd, u64 lst, u64 ltst) argument 1152 ipath_init_ht_variables(struct ipath_devdata *dd) argument 1297 ipath_ht_init_hwerrors(struct ipath_devdata *dd) argument 1353 ipath_ht_bringup_serdes(struct ipath_devdata *dd) argument 1463 ipath_ht_quiet_serdes(struct ipath_devdata *dd) argument 1484 ipath_ht_put_tid(struct ipath_devdata *dd, u64 __iomem *tidptr, u32 type, unsigned long pa) argument 1519 ipath_ht_clear_tids(struct ipath_devdata *dd, unsigned port) argument 1558 ipath_ht_tidtemplate(struct ipath_devdata *dd) argument 1572 ipath_ht_early_init(struct ipath_devdata *dd) argument 1689 ipath_ht_free_irq(struct ipath_devdata *dd) argument 1698 ipath_ht_get_msgheader(struct ipath_devdata *dd, __le32 *rhf_addr) argument 1704 ipath_ht_config_ports(struct ipath_devdata *dd, ushort cfgports) argument 1712 ipath_ht_read_counters(struct ipath_devdata *dd, struct infinipath_counters *cntrs) argument 1819 ipath_ht_nointr_fallback(struct ipath_devdata *dd) argument 1831 ipath_ht_xgxs_reset(struct ipath_devdata *dd) argument 1848 ipath_ht_get_ib_cfg(struct ipath_devdata *dd, int which) argument 1874 ipath_ht_set_ib_cfg(struct ipath_devdata *dd, int which, u32 val) argument 1888 ipath_ht_config_jint(struct ipath_devdata *dd, u16 a, u16 b) argument 1893 ipath_ht_ib_updown(struct ipath_devdata *dd, int ibup, u64 ibcs) argument 1908 ipath_init_iba6110_funcs(struct ipath_devdata *dd) argument [all...] |
H A D | ipath_sdma.c | 42 static void vl15_watchdog_enq(struct ipath_devdata *dd) argument 45 if (atomic_inc_return(&dd->ipath_sdma_vl15_count) == 1) { 47 dd->ipath_sdma_vl15_timer.expires = jiffies + interval; 48 add_timer(&dd->ipath_sdma_vl15_timer); 52 static void vl15_watchdog_deq(struct ipath_devdata *dd) argument 55 if (atomic_dec_return(&dd->ipath_sdma_vl15_count) != 0) { 57 mod_timer(&dd->ipath_sdma_vl15_timer, jiffies + interval); 59 del_timer(&dd->ipath_sdma_vl15_timer); 65 struct ipath_devdata *dd = (struct ipath_devdata *)opaque; local 67 if (atomic_read(&dd 77 unmap_desc(struct ipath_devdata *dd, unsigned head) argument 95 ipath_sdma_make_progress(struct ipath_devdata *dd) argument 159 ipath_sdma_notify(struct ipath_devdata *dd, struct list_head *list) argument 172 sdma_notify_taskbody(struct ipath_devdata *dd) argument 199 struct ipath_devdata *dd = (struct ipath_devdata *)opaque; local 205 dump_sdma_state(struct ipath_devdata *dd) argument 233 struct ipath_devdata *dd = (struct ipath_devdata *) opaque; local 364 ipath_sdma_intr(struct ipath_devdata *dd) argument 375 alloc_sdma(struct ipath_devdata *dd) argument 419 setup_sdma(struct ipath_devdata *dd) argument 508 teardown_sdma(struct ipath_devdata *dd) argument 591 ipath_restart_sdma(struct ipath_devdata *dd) argument 639 make_sdma_desc(struct ipath_devdata *dd, u64 *sdmadesc, u64 addr, u64 dwlen, u64 dwoffset) argument 664 ipath_sdma_verbs_send(struct ipath_devdata *dd, struct ipath_sge_state *ss, u32 dwords, struct ipath_verbs_txreq *tx) argument [all...] |
H A D | ipath_wc_x86_64.c | 47 * @dd: infinipath device 52 int ipath_enable_wc(struct ipath_devdata *dd) argument 57 const unsigned long addr = pci_resource_start(dd->pcidev, 0); 58 const size_t len = pci_resource_len(dd->pcidev, 0); 71 if (dd->ipath_piobcnt2k && dd->ipath_piobcnt4k) { /* 2 sizes */ 73 pio2kbase = dd->ipath_piobufbase & 0xffffffffUL; 74 pio4kbase = (dd->ipath_piobufbase >> 32) & 0xffffffffUL; 78 dd->ipath_piobcnt4k * dd 155 ipath_disable_wc(struct ipath_devdata *dd) argument [all...] |
H A D | ipath_driver.c | 157 static inline void read_bars(struct ipath_devdata *dd, struct pci_dev *dev, argument 164 ipath_dev_err(dd, "failed to read bar0 before enable: " 169 ipath_dev_err(dd, "failed to read bar1 before enable: " 176 struct ipath_devdata *dd) 182 if (dd->ipath_unit != -1) { 184 idr_remove(&unit_table, dd->ipath_unit); 185 list_del(&dd->ipath_list); 188 vfree(dd); 194 struct ipath_devdata *dd; local 197 dd 175 ipath_free_devdata(struct pci_dev *pdev, struct ipath_devdata *dd) argument 236 struct ipath_devdata *dd; local 249 struct ipath_devdata *dd; local 287 ipath_enable_wc(struct ipath_devdata *dd) argument 292 ipath_disable_wc(struct ipath_devdata *dd) argument 309 ipath_verify_pioperf(struct ipath_devdata *dd) argument 394 struct ipath_devdata *dd; local 632 cleanup_device(struct ipath_devdata *dd) argument 737 struct ipath_devdata *dd = pci_get_drvdata(pdev); local 810 ipath_disarm_piobufs(struct ipath_devdata *dd, unsigned first, unsigned cnt) argument 847 ipath_wait_linkstate(struct ipath_devdata *dd, u32 state, int msecs) argument 874 decode_sdma_errs(struct ipath_devdata *dd, ipath_err_t err, char *buf, size_t blen) argument 913 ipath_decode_err(struct ipath_devdata *dd, char *buf, size_t blen, ipath_err_t err) argument 1050 ipath_get_egrbuf(struct ipath_devdata *dd, u32 bufnum) argument 1061 ipath_alloc_skb(struct ipath_devdata *dd, gfp_t gfp_mask) argument 1108 ipath_rcv_hdrerr(struct ipath_devdata *dd, u32 eflags, u32 l, u32 etail, __le32 *rhf_addr, struct ipath_message_header *hdr) argument 1147 struct ipath_devdata *dd = pd->port_dd; local 1326 ipath_update_pio_bufs(struct ipath_devdata *dd) argument 1411 ipath_reset_availshadow(struct ipath_devdata *dd) argument 1447 ipath_setrcvhdrsize(struct ipath_devdata *dd, unsigned rhdrsize) argument 1482 no_pio_bufs(struct ipath_devdata *dd) argument 1532 ipath_getpiobuf_range(struct ipath_devdata *dd, u32 *pbufnum, u32 first, u32 last, u32 firsti) argument 1621 ipath_getpiobuf(struct ipath_devdata *dd, u32 plen, u32 *pbufnum) argument 1666 ipath_chg_pioavailkernel(struct ipath_devdata *dd, unsigned start, unsigned len, int avail) argument 1762 ipath_create_rcvhdrq(struct ipath_devdata *dd, struct ipath_portdata *pd) argument 1851 ipath_cancel_sends(struct ipath_devdata *dd, int restore_sendctrl) argument 1940 ipath_force_pio_avail_update(struct ipath_devdata *dd) argument 1956 ipath_set_ib_lstate(struct ipath_devdata *dd, int linkcmd, int linitcmd) argument 2000 ipath_set_linkstate(struct ipath_devdata *dd, u8 newstate) argument 2129 ipath_set_mtu(struct ipath_devdata *dd, u16 arg) argument 2196 ipath_set_lid(struct ipath_devdata *dd, u32 lid, u8 lmc) argument 2220 ipath_write_kreg_port(const struct ipath_devdata *dd, ipath_kreg regno, unsigned port, u64 value) argument 2249 struct ipath_devdata *dd = (struct ipath_devdata *)opaque; local 2274 ipath_set_led_override(struct ipath_devdata *dd, unsigned int val) argument 2322 ipath_shutdown_device(struct ipath_devdata *dd) argument 2429 ipath_free_pddata(struct ipath_devdata *dd, struct ipath_portdata *pd) argument 2552 struct ipath_devdata *dd = ipath_lookup(unit); local 2623 ipath_signal_procs(struct ipath_devdata *dd, int sig) argument 2660 ipath_hol_signal_down(struct ipath_devdata *dd) argument 2668 ipath_hol_signal_up(struct ipath_devdata *dd) argument 2681 ipath_hol_down(struct ipath_devdata *dd) argument 2696 ipath_hol_up(struct ipath_devdata *dd) argument 2710 struct ipath_devdata *dd = (struct ipath_devdata *)opaque; local 2732 ipath_set_rx_pol_inv(struct ipath_devdata *dd, u8 new_pol_inv) argument 2759 ipath_enable_armlaunch(struct ipath_devdata *dd) argument 2769 ipath_disable_armlaunch(struct ipath_devdata *dd) argument [all...] |
H A D | ipath_eeprom.c | 77 * to be of that type, and dd->i2c_chain_type is set to the index+1 107 * @dd: the infinipath device 114 static int i2c_gpio_set(struct ipath_devdata *dd, argument 121 gpioval = &dd->ipath_gpio_out; 124 dir_mask = dd->ipath_gpio_scl; 125 out_mask = (1UL << dd->ipath_gpio_scl_num); 127 dir_mask = dd->ipath_gpio_sda; 128 out_mask = (1UL << dd->ipath_gpio_sda_num); 131 spin_lock_irqsave(&dd->ipath_gpio_lock, flags); 134 dd 162 i2c_gpio_get(struct ipath_devdata *dd, enum i2c_type line, enum i2c_state *curr_statep) argument 212 i2c_wait_for_writes(struct ipath_devdata *dd) argument 218 scl_out(struct ipath_devdata *dd, u8 bit) argument 226 sda_out(struct ipath_devdata *dd, u8 bit) argument 233 sda_in(struct ipath_devdata *dd, int wait) argument 250 i2c_ackrcv(struct ipath_devdata *dd) argument 269 rd_byte(struct ipath_devdata *dd) argument 291 wr_byte(struct ipath_devdata *dd, u8 data) argument 305 send_ack(struct ipath_devdata *dd) argument 320 i2c_startcmd(struct ipath_devdata *dd, u8 offset_dir) argument 345 stop_cmd(struct ipath_devdata *dd) argument 359 eeprom_reset(struct ipath_devdata *dd) argument 412 i2c_probe(struct ipath_devdata *dd, int devaddr) argument 453 ipath_i2c_type(struct ipath_devdata *dd) argument 485 ipath_eeprom_internal_read(struct ipath_devdata *dd, u8 eeprom_offset, void *buffer, int len) argument 547 ipath_eeprom_internal_write(struct ipath_devdata *dd, u8 eeprom_offset, const void *buffer, int len) argument 641 ipath_eeprom_read(struct ipath_devdata *dd, u8 eeprom_offset, void *buff, int len) argument 662 ipath_eeprom_write(struct ipath_devdata *dd, u8 eeprom_offset, const void *buff, int len) argument 706 ipath_get_eeprom_info(struct ipath_devdata *dd) argument 865 ipath_update_eeprom_log(struct ipath_devdata *dd) argument 1015 ipath_inc_eeprom_err(struct ipath_devdata *dd, u32 eidx, u32 incr) argument 1029 ipath_tempsense_internal_read(struct ipath_devdata *dd, u8 regnum) argument 1085 ipath_tempsense_read(struct ipath_devdata *dd, u8 regnum) argument 1111 ipath_tempsense_internal_write(struct ipath_devdata *dd, u8 regnum, u8 data) argument 1163 ipath_tempsense_write(struct ipath_devdata *dd, u8 regnum, u8 data) argument [all...] |
/drivers/infiniband/hw/qib/ |
H A D | qib_wc_ppc64.c | 42 * @dd: qlogic_ib device 46 int qib_enable_wc(struct qib_devdata *dd) argument
|
H A D | qib_wc_x86_64.c | 48 * @dd: qlogic_ib device 53 int qib_enable_wc(struct qib_devdata *dd) argument 58 const unsigned long addr = pci_resource_start(dd->pcidev, 0); 59 const size_t len = pci_resource_len(dd->pcidev, 0); 72 if (dd->piobcnt2k && dd->piobcnt4k) { 75 pio2kbase = dd->piobufbase & 0xffffffffUL; 76 pio4kbase = (dd->piobufbase >> 32) & 0xffffffffUL; 81 dd->piobcnt4k * dd 142 qib_disable_wc(struct qib_devdata *dd) argument [all...] |
H A D | qib_twsi.c | 60 * @dd: the qlogic_ib device 67 static void i2c_wait_for_writes(struct qib_devdata *dd) argument 74 dd->f_gpio_mod(dd, 0, 0, 0); 89 static void scl_out(struct qib_devdata *dd, u8 bit) argument 95 mask = 1UL << dd->gpio_scl_num; 98 dd->f_gpio_mod(dd, 0, bit ? 0 : mask, mask); 109 if (mask & dd->f_gpio_mod(dd, 120 sda_out(struct qib_devdata *dd, u8 bit) argument 133 sda_in(struct qib_devdata *dd, int wait) argument 152 i2c_ackrcv(struct qib_devdata *dd) argument 173 rd_byte(struct qib_devdata *dd, int last) argument 204 wr_byte(struct qib_devdata *dd, u8 data) argument 222 start_seq(struct qib_devdata *dd) argument 237 stop_seq(struct qib_devdata *dd) argument 251 stop_cmd(struct qib_devdata *dd) argument 262 qib_twsi_reset(struct qib_devdata *dd) argument 326 qib_twsi_wr(struct qib_devdata *dd, int data, int flags) argument 354 qib_twsi_blk_rd(struct qib_devdata *dd, int dev, int addr, void *buffer, int len) argument 432 qib_twsi_blk_wr(struct qib_devdata *dd, int dev, int addr, const void *buffer, int len) argument [all...] |
H A D | qib_init.c | 111 void qib_set_ctxtcnt(struct qib_devdata *dd) argument 114 dd->cfgctxts = dd->first_user_ctxt + num_online_cpus(); 115 if (dd->cfgctxts > dd->ctxtcnt) 116 dd->cfgctxts = dd->ctxtcnt; 117 } else if (qib_cfgctxts < dd->num_pports) 118 dd->cfgctxts = dd 130 qib_create_ctxts(struct qib_devdata *dd) argument 180 struct qib_devdata *dd = ppd->dd; local 233 qib_init_pportdata(struct qib_pportdata *ppd, struct qib_devdata *dd, u8 hw_pidx, u8 port) argument 330 init_pioavailregs(struct qib_devdata *dd) argument 388 init_shadow_tids(struct qib_devdata *dd) argument 421 loadtime_init(struct qib_devdata *dd) argument 474 init_after_reset(struct qib_devdata *dd) argument 499 enable_chip(struct qib_devdata *dd) argument 527 struct qib_devdata *dd = (struct qib_devdata *) opaque; local 547 init_piobuf_state(struct qib_devdata *dd) argument 607 qib_create_workqueues(struct qib_devdata *dd) argument 659 qib_init(struct qib_devdata *dd, int reinit) argument 808 qib_enable_wc(struct qib_devdata *dd) argument 813 qib_disable_wc(struct qib_devdata *dd) argument 824 struct qib_devdata *dd; local 838 qib_stop_timers(struct qib_devdata *dd) argument 873 qib_shutdown_device(struct qib_devdata *dd) argument 948 qib_free_ctxtdata(struct qib_devdata *dd, struct qib_ctxtdata *rcd) argument 1006 qib_verify_pioperf(struct qib_devdata *dd) argument 1079 qib_free_devdata(struct qib_devdata *dd) argument 1095 qib_int_counter(struct qib_devdata *dd) argument 1108 struct qib_devdata *dd; local 1130 struct qib_devdata *dd; local 1190 qib_disable_after_error(struct qib_devdata *dd) argument 1253 struct qib_devdata *dd = dev_get_drvdata(device); local 1352 cleanup_device_data(struct qib_devdata *dd) argument 1439 qib_postinit_cleanup(struct qib_devdata *dd) argument 1461 struct qib_devdata *dd = NULL; local 1565 struct qib_devdata *dd = pci_get_drvdata(pdev); local 1602 qib_create_rcvhdrq(struct qib_devdata *dd, struct qib_ctxtdata *rcd) argument 1681 struct qib_devdata *dd = rcd->dd; local 1773 init_chip_wc_pat(struct qib_devdata *dd, u32 vl15buflen) argument [all...] |
H A D | qib_tx.c | 54 * @dd: the qlogic_ib device 61 void qib_disarm_piobufs(struct qib_devdata *dd, unsigned first, unsigned cnt) argument 68 spin_lock_irqsave(&dd->pioavail_lock, flags); 70 __clear_bit(i, dd->pio_need_disarm); 71 dd->f_sendctrl(dd->pport, QIB_SENDCTRL_DISARM_BUF(i)); 73 spin_unlock_irqrestore(&dd->pioavail_lock, flags); 82 struct qib_devdata *dd = rcd->dd; local 103 spin_lock_irq(&dd 114 is_sdma_buf(struct qib_devdata *dd, unsigned i) argument 132 find_ctxt(struct qib_devdata *dd, unsigned bufn) argument 171 qib_disarm_piobufs_set(struct qib_devdata *dd, unsigned long *mask, unsigned cnt) argument 223 update_send_bufs(struct qib_devdata *dd) argument 269 no_send_bufs(struct qib_devdata *dd) argument 284 qib_getsendbuf_range(struct qib_devdata *dd, u32 *pbufnum, u32 first, u32 last) argument 366 qib_sendbuf_done(struct qib_devdata *dd, unsigned n) argument 384 qib_chg_pioavailkernel(struct qib_devdata *dd, unsigned start, unsigned len, u32 avail, struct qib_ctxtdata *rcd) argument 458 struct qib_devdata *dd = ppd->dd; local 512 qib_force_pio_avail_update(struct qib_devdata *dd) argument [all...] |
H A 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, in 126 struct qib_devdata *dd = ppd->dd; local 143 qib_sd7220_clr_ibpar(struct qib_devdata *dd) argument 175 qib_resync_ibepb(struct qib_devdata *dd) argument 227 qib_ibsd_reset(struct qib_devdata *dd, int assert_rst) argument 302 qib_sd_trimdone_monitor(struct qib_devdata *dd, const char *where) argument 393 qib_sd7220_init(struct qib_devdata *dd) argument 551 epb_access(struct qib_devdata *dd, int sdnum, int claim) argument 618 epb_trans(struct qib_devdata *dd, u16 reg, u64 i_val, u64 *o_vp) argument 653 qib_sd7220_reg_mod(struct qib_devdata *dd, int sdnum, u32 loc, u32 wd, u32 mask) argument 743 qib_sd7220_ram_xfer(struct qib_devdata *dd, int sdnum, u32 loc, u8 *buf, int cnt, int rd_notwr) argument 857 qib_sd7220_prog_ld(struct qib_devdata *dd, int sdnum, const u8 *img, int len, int offset) argument 881 qib_sd7220_prog_vfy(struct qib_devdata *dd, int sdnum, const u8 *img, int len, int offset) argument 910 qib_sd7220_ib_load(struct qib_devdata *dd, const struct firmware *fw) argument 916 qib_sd7220_ib_vfy(struct qib_devdata *dd, const struct firmware *fw) argument 927 qib_sd_trimdone_poll(struct qib_devdata *dd) argument 1040 qib_sd_setvals(struct qib_devdata *dd) argument 1128 ibsd_mod_allchnls(struct qib_devdata *dd, int loc, int val, int mask) argument 1192 set_dds_vals(struct qib_devdata *dd, struct dds_init *ddi) argument 1215 set_rxeq_vals(struct qib_devdata *dd, int vsel) argument 1251 qib_internal_presets(struct qib_devdata *dd) argument 1265 qib_sd7220_presets(struct qib_devdata *dd) argument 1281 qib_sd_trimself(struct qib_devdata *dd, int val) argument 1288 qib_sd_early(struct qib_devdata *dd) argument 1307 qib_sd_dactrim(struct qib_devdata *dd) argument 1346 toggle_7220_rclkrls(struct qib_devdata *dd) argument 1377 shutdown_7220_relock_poll(struct qib_devdata *dd) argument 1390 struct qib_devdata *dd = (struct qib_devdata *)opaque; local 1418 set_7220_relock_poll(struct qib_devdata *dd, int ibup) argument [all...] |
H A D | qib_iba7220.c | 221 * @dd: device 229 static inline u32 qib_read_ureg32(const struct qib_devdata *dd, argument 232 if (!dd->kregbase || !(dd->flags & QIB_PRESENT)) 235 if (dd->userbase) 237 ((char __iomem *)dd->userbase + 238 dd->ureg_align * ctxt)); 241 (dd->uregbase + 242 (char __iomem *)dd->kregbase + 243 dd 255 qib_write_ureg(const struct qib_devdata *dd, enum qib_ureg regno, u64 value, int ctxt) argument 281 qib_write_kreg_ctxt(const struct qib_devdata *dd, const u16 regno, unsigned ctxt, u64 value) argument 288 write_7220_creg(const struct qib_devdata *dd, u16 regno, u64 value) argument 295 read_7220_creg(const struct qib_devdata *dd, u16 regno) argument 302 read_7220_creg32(const struct qib_devdata *dd, u16 regno) argument 753 struct qib_devdata *dd = ppd->dd; local 769 qib_7220_txe_recover(struct qib_devdata *dd) argument 780 struct qib_devdata *dd = ppd->dd; local 899 struct qib_devdata *dd = ppd->dd; local 968 qib_decode_7220_err(struct qib_devdata *dd, char *buf, size_t blen, u64 err) argument 1089 handle_7220_errors(struct qib_devdata *dd, u64 errs) argument 1228 qib_7220_set_intr_state(struct qib_devdata *dd, u32 enable) argument 1255 qib_7220_clear_freeze(struct qib_devdata *dd) argument 1295 qib_7220_handle_hwerrors(struct qib_devdata *dd, char *msg, size_t msgl) argument 1439 qib_7220_init_hwerrors(struct qib_devdata *dd) argument 1475 qib_set_7220_armlaunch(struct qib_devdata *dd, u32 enable) argument 1494 struct qib_devdata *dd = ppd->dd; local 1537 struct qib_devdata *dd = ppd->dd; local 1654 struct qib_devdata *dd = ppd->dd; local 1732 struct qib_devdata *dd = ppd->dd; local 1780 qib_7220_free_irq(struct qib_devdata *dd) argument 1796 qib_setup_7220_cleanup(struct qib_devdata *dd) argument 1842 qib_wantpiobuf_7220_intr(struct qib_devdata *dd, u32 needint) argument 1871 unlikely_7220_intr(struct qib_devdata *dd, u64 istat) argument 1934 struct qib_devdata *dd = data; local 2024 qib_setup_7220_interrupt(struct qib_devdata *dd) argument 2048 qib_7220_boardname(struct qib_devdata *dd) argument 2093 qib_setup_7220_reset(struct qib_devdata *dd) argument 2180 qib_7220_put_tid(struct qib_devdata *dd, u64 __iomem *tidptr, u32 type, unsigned long pa) argument 2219 qib_7220_clear_tids(struct qib_devdata *dd, struct qib_ctxtdata *rcd) argument 2258 qib_7220_tidtemplate(struct qib_devdata *dd) argument 2288 qib_7220_get_msgheader(struct qib_devdata *dd, __le32 *rhf_addr) argument 2296 qib_7220_config_ctxts(struct qib_devdata *dd) argument 2437 struct qib_devdata *dd = ppd->dd; local 2762 struct qib_devdata *dd = ppd->dd; local 2848 struct qib_devdata *dd = ppd->dd; local 2936 struct qib_devdata *dd = ppd->dd; local 3158 init_7220_cntrnames(struct qib_devdata *dd) argument 3193 qib_read_7220cntrs(struct qib_devdata *dd, loff_t pos, char **namep, u64 **cntrp) argument 3227 qib_read_7220portcntrs(struct qib_devdata *dd, loff_t pos, u32 port, char **namep, u64 **cntrp) argument 3277 struct qib_devdata *dd = (struct qib_devdata *) opaque; local 3310 qib_7220_intr_fallback(struct qib_devdata *dd) argument 3339 struct qib_devdata *dd = ppd->dd; local 3418 struct qib_devdata *dd = ppd->dd; local 3448 struct qib_devdata *dd = ppd->dd; local 3556 struct qib_devdata *dd; local 3654 struct qib_devdata *dd = ppd->dd; local 3792 gpio_7220_mod(struct qib_devdata *dd, u32 out, u32 dir, u32 mask) argument 3828 get_7220_chip_params(struct qib_devdata *dd) argument 3881 set_7220_baseaddrs(struct qib_devdata *dd) argument 3904 sendctrl_hook(struct qib_devdata *dd, const struct diag_observer *op, u32 offs, u64 *data, u64 mask, int only_32) argument 3977 qib_late_7220_initreg(struct qib_devdata *dd) argument 3998 qib_init_7220_variables(struct qib_devdata *dd) argument 4196 struct qib_devdata *dd = ppd->dd; local 4288 struct qib_devdata *dd = ppd->dd; local 4326 struct qib_devdata *dd = ppd->dd; local 4404 qib_7220_initvl15_bufs(struct qib_devdata *dd) argument 4420 qib_7220_txchk_change(struct qib_devdata *dd, u32 start, u32 len, u32 which, struct qib_ctxtdata *rcd) argument 4467 writescratch(struct qib_devdata *dd, u32 val) argument 4480 qib_7220_tempsense_rd(struct qib_devdata *dd, int regnum) argument 4517 qib_7220_notify_dca(struct qib_devdata *dd, unsigned long event) argument 4524 qib_7220_eeprom_wen(struct qib_devdata *dd, int wen) argument 4540 struct qib_devdata *dd; local [all...] |
H A D | qib_eeprom.c | 48 * @dd: the qlogic_ib device 53 int qib_eeprom_read(struct qib_devdata *dd, u8 eeprom_offset, argument 58 ret = mutex_lock_interruptible(&dd->eep_lock); 60 ret = qib_twsi_reset(dd); 62 qib_dev_err(dd, "EEPROM Reset for read failed\n"); 64 ret = qib_twsi_blk_rd(dd, dd->twsi_eeprom_dev, 66 mutex_unlock(&dd->eep_lock); 77 static int eeprom_write_with_enable(struct qib_devdata *dd, u8 offset, argument 82 pwen = dd 100 qib_eeprom_write(struct qib_devdata *dd, u8 eeprom_offset, const void *buff, int len) argument 144 qib_get_eeprom_info(struct qib_devdata *dd) argument 297 qib_update_eeprom_log(struct qib_devdata *dd) argument 445 qib_inc_eeprom_err(struct qib_devdata *dd, u32 eidx, u32 incr) argument [all...] |
H A D | qib_iba6120.c | 298 * @dd: device 306 static inline u32 qib_read_ureg32(const struct qib_devdata *dd, argument 309 if (!dd->kregbase || !(dd->flags & QIB_PRESENT)) 312 if (dd->userbase) 314 ((char __iomem *)dd->userbase + 315 dd->ureg_align * ctxt)); 318 (dd->uregbase + 319 (char __iomem *)dd->kregbase + 320 dd 332 qib_write_ureg(const struct qib_devdata *dd, enum qib_ureg regno, u64 value, int ctxt) argument 350 qib_read_kreg32(const struct qib_devdata *dd, const u16 regno) argument 358 qib_read_kreg64(const struct qib_devdata *dd, const u16 regno) argument 367 qib_write_kreg(const struct qib_devdata *dd, const u16 regno, u64 value) argument 381 qib_write_kreg_ctxt(const struct qib_devdata *dd, const u16 regno, unsigned ctxt, u64 value) argument 388 write_6120_creg(const struct qib_devdata *dd, u16 regno, u64 value) argument 395 read_6120_creg(const struct qib_devdata *dd, u16 regno) argument 402 read_6120_creg32(const struct qib_devdata *dd, u16 regno) argument 669 qib_6120_txe_recover(struct qib_devdata *dd) argument 677 qib_6120_set_intr_state(struct qib_devdata *dd, u32 enable) argument 704 qib_6120_clear_freeze(struct qib_devdata *dd) argument 744 qib_handle_6120_hwerrors(struct qib_devdata *dd, char *msg, size_t msgl) argument 894 qib_decode_6120_err(struct qib_devdata *dd, char *buf, size_t blen, u64 err) argument 970 struct qib_devdata *dd = ppd->dd; local 984 chk_6120_linkrecovery(struct qib_devdata *dd, u64 ibcs) argument 1002 handle_6120_errors(struct qib_devdata *dd, u64 errs) argument 1138 qib_6120_init_hwerrors(struct qib_devdata *dd) argument 1184 qib_set_6120_armlaunch(struct qib_devdata *dd, u32 enable) argument 1204 struct qib_devdata *dd = ppd->dd; local 1240 struct qib_devdata *dd = ppd->dd; local 1380 struct qib_devdata *dd = ppd->dd; local 1450 struct qib_devdata *dd = ppd->dd; local 1487 qib_6120_free_irq(struct qib_devdata *dd) argument 1502 qib_6120_setup_cleanup(struct qib_devdata *dd) argument 1518 qib_wantpiobuf_6120_intr(struct qib_devdata *dd, u32 needint) argument 1536 unlikely_6120_intr(struct qib_devdata *dd, u64 istat) argument 1608 struct qib_devdata *dd = data; local 1705 qib_setup_6120_interrupt(struct qib_devdata *dd) argument 1740 pe_boardname(struct qib_devdata *dd) argument 1783 qib_6120_setup_reset(struct qib_devdata *dd) argument 1865 qib_6120_put_tid(struct qib_devdata *dd, u64 __iomem *tidptr, u32 type, unsigned long pa) argument 1933 qib_6120_put_tid_2(struct qib_devdata *dd, u64 __iomem *tidptr, u32 type, unsigned long pa) argument 1977 qib_6120_clear_tids(struct qib_devdata *dd, struct qib_ctxtdata *rcd) argument 2018 qib_6120_tidtemplate(struct qib_devdata *dd) argument 2064 qib_6120_get_msgheader(struct qib_devdata *dd, __le32 *rhf_addr) argument 2070 qib_6120_config_ctxts(struct qib_devdata *dd) argument 2110 alloc_dummy_hdrq(struct qib_devdata *dd) argument 2133 struct qib_devdata *dd = ppd->dd; local 2234 struct qib_devdata *dd = ppd->dd; local 2316 struct qib_devdata *dd = ppd->dd; local 2511 init_6120_cntrnames(struct qib_devdata *dd) argument 2546 qib_read_6120cntrs(struct qib_devdata *dd, loff_t pos, char **namep, u64 **cntrp) argument 2579 qib_read_6120portcntrs(struct qib_devdata *dd, loff_t pos, u32 port, char **namep, u64 **cntrp) argument 2616 qib_chk_6120_errormask(struct qib_devdata *dd) argument 2661 struct qib_devdata *dd = (struct qib_devdata *) opaque; local 2694 qib_6120_nointr_fallback(struct qib_devdata *dd) argument 2708 struct qib_devdata *dd = ppd->dd; local 2791 struct qib_devdata *dd = ppd->dd; local 3078 gpio_6120_mod(struct qib_devdata *dd, u32 out, u32 dir, u32 mask) argument 3114 get_6120_chip_params(struct qib_devdata *dd) argument 3170 set_6120_baseaddrs(struct qib_devdata *dd) argument 3186 qib_late_6120_initreg(struct qib_devdata *dd) argument 3206 init_6120_variables(struct qib_devdata *dd) argument 3387 struct qib_devdata *dd = ppd->dd; local 3443 qib_6120_initvl15_bufs(struct qib_devdata *dd) argument 3453 qib_6120_txchk_change(struct qib_devdata *dd, u32 start, u32 len, u32 avail, struct qib_ctxtdata *rcd) argument 3458 writescratch(struct qib_devdata *dd, u32 val) argument 3463 qib_6120_tempsense_rd(struct qib_devdata *dd, int regnum) argument 3469 qib_6120_notify_dca(struct qib_devdata *dd, unsigned long event) argument 3476 qib_6120_eeprom_wen(struct qib_devdata *dd, int wen) argument 3495 struct qib_devdata *dd; local [all...] |
H A D | qib_diag.c | 69 struct qib_devdata *dd; member in struct:qib_diag_client 78 static struct qib_diag_client *get_client(struct qib_devdata *dd) argument 92 dc->dd = dd; 104 struct qib_devdata *dd = dc->dd; local 108 if (dc == dd->diag_client) { 109 dd->diag_client = dc->next; 112 tdc = dc->dd->diag_client; 124 rdc->dd 160 qib_diag_add(struct qib_devdata *dd) argument 183 qib_diag_remove(struct qib_devdata *dd) argument 234 qib_remap_ioaddr32(struct qib_devdata *dd, u32 offset, u32 *cntp) argument 337 qib_read_umem64(struct qib_devdata *dd, void __user *uaddr, u32 regoffs, size_t count) argument 381 qib_write_umem64(struct qib_devdata *dd, u32 regoffs, const void __user *uaddr, size_t count) argument 425 qib_read_umem32(struct qib_devdata *dd, void __user *uaddr, u32 regoffs, size_t count) argument 471 qib_write_umem32(struct qib_devdata *dd, u32 regoffs, const void __user *uaddr, size_t count) argument 508 struct qib_devdata *dd; local 552 struct qib_devdata *dd; local 693 qib_register_observer(struct qib_devdata *dd, const struct diag_observer *op) argument 717 qib_unregister_observers(struct qib_devdata *dd) argument 741 diag_get_observer(struct qib_devdata *dd, u32 addr) argument 764 struct qib_devdata *dd = dc->dd; local 840 struct qib_devdata *dd = dc->dd; local [all...] |
H A D | qib_pcie.c | 131 * Do remaining PCIe setup, once dd is allocated, and save away 135 int qib_pcie_ddinit(struct qib_devdata *dd, struct pci_dev *pdev, argument 141 dd->pcidev = pdev; 142 pci_set_drvdata(pdev, dd); 149 dd->kregbase = __ioremap(addr, len, _PAGE_NO_CACHE | _PAGE_WRITETHRU); 151 dd->kregbase = ioremap_nocache(addr, len); 154 if (!dd->kregbase) 157 dd->kregend = (u64 __iomem *)((void __iomem *) dd->kregbase + len); 158 dd 177 qib_pcie_ddcleanup(struct qib_devdata *dd) argument 196 qib_msix_setup(struct qib_devdata *dd, int pos, u32 *msixcnt, struct qib_msix_entry *qib_msix_entry) argument 248 qib_msi_setup(struct qib_devdata *dd, int pos) argument 273 qib_pcie_params(struct qib_devdata *dd, u32 minw, u32 *nent, struct qib_msix_entry *entry) argument 351 qib_reinit_intr(struct qib_devdata *dd) argument 401 qib_nomsi(struct qib_devdata *dd) argument 410 qib_nomsix(struct qib_devdata *dd) argument 452 qib_pcie_getcmd(struct qib_devdata *dd, u16 *cmd, u8 *iline, u8 *cline) argument 459 qib_pcie_reenable(struct qib_devdata *dd, u16 cmd, u8 iline, u8 cline) argument 491 qib_tune_pcie_coalesce(struct qib_devdata *dd) argument 559 qib_tune_pcie_caps(struct qib_devdata *dd) argument 630 struct qib_devdata *dd = pci_get_drvdata(pdev); local 667 struct qib_devdata *dd = pci_get_drvdata(pdev); local 698 struct qib_devdata *dd = pci_get_drvdata(pdev); local [all...] |
/drivers/crypto/ |
H A 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 - \ 52 #define AES_REG_IV(dd, x) ((dd)->pdata->iv_ofs + ((x) * 0x04)) 54 #define AES_REG_CTRL(dd) ((dd)->pdata->ctrl_ofs) 67 #define AES_REG_DATA_N(dd, x) ((dd) 100 struct omap_aes_dev *dd; member in struct:omap_aes_ctx 204 omap_aes_read(struct omap_aes_dev *dd, u32 offset) argument 218 omap_aes_write(struct omap_aes_dev *dd, u32 offset, u32 value) argument 225 omap_aes_write_mask(struct omap_aes_dev *dd, u32 offset, u32 value, u32 mask) argument 236 omap_aes_write_n(struct omap_aes_dev *dd, u32 offset, u32 *value, int count) argument 243 omap_aes_hw_init(struct omap_aes_dev *dd) argument 253 omap_aes_write_ctrl(struct omap_aes_dev *dd) argument 292 omap_aes_dma_trigger_omap2(struct omap_aes_dev *dd, int length) argument 310 omap_aes_dma_trigger_omap4(struct omap_aes_dev *dd, int length) argument 318 omap_aes_dma_stop(struct omap_aes_dev *dd) argument 330 struct omap_aes_dev *dd = NULL, *tmp; local 351 struct omap_aes_dev *dd = data; local 357 omap_aes_dma_init(struct omap_aes_dev *dd) argument 396 omap_aes_dma_cleanup(struct omap_aes_dev *dd) argument 421 struct omap_aes_dev *dd = ctx->dd; local 497 omap_aes_crypt_dma_start(struct omap_aes_dev *dd) argument 532 omap_aes_finish_req(struct omap_aes_dev *dd, int err) argument 543 omap_aes_crypt_dma_stop(struct omap_aes_dev *dd) argument 569 omap_aes_copy_sgs(struct omap_aes_dev *dd) argument 599 omap_aes_handle_queue(struct omap_aes_dev *dd, struct ablkcipher_request *req) argument 671 struct omap_aes_dev *dd = (struct omap_aes_dev *)data; local 705 struct omap_aes_dev *dd = (struct omap_aes_dev *)data; local 715 struct omap_aes_dev *dd; local 786 struct omap_aes_dev *dd = NULL; local 810 struct omap_aes_dev *dd = NULL; local 978 struct omap_aes_dev *dd = dev_id; local 1077 omap_aes_get_res_of(struct omap_aes_dev *dd, struct device *dev, struct resource *res) argument 1111 omap_aes_get_res_of(struct omap_aes_dev *dd, struct device *dev, struct resource *res) argument 1118 omap_aes_get_res_pdev(struct omap_aes_dev *dd, struct platform_device *pdev, struct resource *res) argument 1162 struct omap_aes_dev *dd; local 1272 struct omap_aes_dev *dd = platform_get_drvdata(pdev); local [all...] |
H A 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 - \ 52 #define DES_REG_IV(dd, x) ((dd)->pdata->iv_ofs + ((x) * 0x04)) 54 #define DES_REG_CTRL(dd) ((dd)->pdata->ctrl_ofs) 61 #define DES_REG_DATA_N(dd, x) ((dd) 81 struct omap_des_dev *dd; member in struct:omap_des_ctx 185 omap_des_read(struct omap_des_dev *dd, u32 offset) argument 199 omap_des_write(struct omap_des_dev *dd, u32 offset, u32 value) argument 206 omap_des_write_mask(struct omap_des_dev *dd, u32 offset, u32 value, u32 mask) argument 217 omap_des_write_n(struct omap_des_dev *dd, u32 offset, u32 *value, int count) argument 224 omap_des_hw_init(struct omap_des_dev *dd) argument 248 omap_des_write_ctrl(struct omap_des_dev *dd) argument 283 omap_des_dma_trigger_omap4(struct omap_des_dev *dd, int length) argument 302 omap_des_dma_stop(struct omap_des_dev *dd) argument 314 struct omap_des_dev *dd = NULL, *tmp; local 335 struct omap_des_dev *dd = data; local 341 omap_des_dma_init(struct omap_des_dev *dd) argument 380 omap_des_dma_cleanup(struct omap_des_dev *dd) argument 405 struct omap_des_dev *dd = ctx->dd; local 481 omap_des_crypt_dma_start(struct omap_des_dev *dd) argument 516 omap_des_finish_req(struct omap_des_dev *dd, int err) argument 528 omap_des_crypt_dma_stop(struct omap_des_dev *dd) argument 557 omap_des_copy_sgs(struct omap_des_dev *dd) argument 592 omap_des_handle_queue(struct omap_des_dev *dd, struct ablkcipher_request *req) argument 664 struct omap_des_dev *dd = (struct omap_des_dev *)data; local 698 struct omap_des_dev *dd = (struct omap_des_dev *)data; local 708 struct omap_des_dev *dd; local 905 struct omap_des_dev *dd = dev_id; local 996 omap_des_get_of(struct omap_des_dev *dd, struct platform_device *pdev) argument 1014 omap_des_get_of(struct omap_des_dev *dd, struct device *dev) argument 1021 omap_des_get_pdev(struct omap_des_dev *dd, struct platform_device *pdev) argument 1056 struct omap_des_dev *dd; local 1173 struct omap_des_dev *dd = platform_get_drvdata(pdev); local [all...] |
H A D | atmel-aes.c | 83 struct atmel_aes_dev *dd; member in struct:atmel_aes_ctx 215 static inline u32 atmel_aes_read(struct atmel_aes_dev *dd, u32 offset) argument 217 return readl_relaxed(dd->io_base + offset); 220 static inline void atmel_aes_write(struct atmel_aes_dev *dd, argument 223 writel_relaxed(value, dd->io_base + offset); 226 static void atmel_aes_read_n(struct atmel_aes_dev *dd, u32 offset, argument 230 *value = atmel_aes_read(dd, offset); 233 static void atmel_aes_write_n(struct atmel_aes_dev *dd, u32 offset, argument 237 atmel_aes_write(dd, offset, *value); 246 if (!ctx->dd) { 261 atmel_aes_hw_init(struct atmel_aes_dev *dd) argument 275 atmel_aes_get_version(struct atmel_aes_dev *dd) argument 280 atmel_aes_hw_version_init(struct atmel_aes_dev *dd) argument 292 atmel_aes_finish_req(struct atmel_aes_dev *dd, int err) argument 304 struct atmel_aes_dev *dd = data; local 310 atmel_aes_crypt_dma(struct atmel_aes_dev *dd, dma_addr_t dma_addr_in, dma_addr_t dma_addr_out, int length) argument 390 atmel_aes_crypt_cpu_start(struct atmel_aes_dev *dd) argument 418 atmel_aes_crypt_dma_start(struct atmel_aes_dev *dd) argument 484 atmel_aes_write_ctrl(struct atmel_aes_dev *dd) argument 550 atmel_aes_handle_queue(struct atmel_aes_dev *dd, struct ablkcipher_request *req) argument 611 atmel_aes_crypt_dma_stop(struct atmel_aes_dev *dd) argument 639 atmel_aes_buff_init(struct atmel_aes_dev *dd) argument 684 atmel_aes_buff_cleanup(struct atmel_aes_dev *dd) argument 699 struct atmel_aes_dev *dd; local 754 atmel_aes_dma_init(struct atmel_aes_dev *dd, struct crypto_platform_data *pdata) argument 805 atmel_aes_dma_cleanup(struct atmel_aes_dev *dd) argument 1141 struct atmel_aes_dev *dd = (struct atmel_aes_dev *)data; local 1148 struct atmel_aes_dev *dd = (struct atmel_aes_dev *) data; local 1204 atmel_aes_unregister_algs(struct atmel_aes_dev *dd) argument 1214 atmel_aes_register_algs(struct atmel_aes_dev *dd) argument 1241 atmel_aes_get_cap(struct atmel_aes_dev *dd) argument [all...] |
H A D | atmel-tdes.c | 75 struct atmel_tdes_dev *dd; member in struct:atmel_tdes_ctx 181 static inline u32 atmel_tdes_read(struct atmel_tdes_dev *dd, u32 offset) argument 183 return readl_relaxed(dd->io_base + offset); 186 static inline void atmel_tdes_write(struct atmel_tdes_dev *dd, argument 189 writel_relaxed(value, dd->io_base + offset); 192 static void atmel_tdes_write_n(struct atmel_tdes_dev *dd, u32 offset, argument 196 atmel_tdes_write(dd, offset, *value); 205 if (!ctx->dd) { 210 ctx->dd = tdes_dd; 212 tdes_dd = ctx->dd; 219 atmel_tdes_hw_init(struct atmel_tdes_dev *dd) argument 232 atmel_tdes_get_version(struct atmel_tdes_dev *dd) argument 237 atmel_tdes_hw_version_init(struct atmel_tdes_dev *dd) argument 251 struct atmel_tdes_dev *dd = data; local 257 atmel_tdes_write_ctrl(struct atmel_tdes_dev *dd) argument 316 atmel_tdes_crypt_pdc_stop(struct atmel_tdes_dev *dd) argument 342 atmel_tdes_buff_init(struct atmel_tdes_dev *dd) argument 387 atmel_tdes_buff_cleanup(struct atmel_tdes_dev *dd) argument 401 struct atmel_tdes_dev *dd = ctx->dd; local 437 struct atmel_tdes_dev *dd = ctx->dd; local 502 atmel_tdes_crypt_start(struct atmel_tdes_dev *dd) argument 573 atmel_tdes_finish_req(struct atmel_tdes_dev *dd, int err) argument 584 atmel_tdes_handle_queue(struct atmel_tdes_dev *dd, struct ablkcipher_request *req) argument 641 atmel_tdes_crypt_dma_stop(struct atmel_tdes_dev *dd) argument 716 atmel_tdes_dma_init(struct atmel_tdes_dev *dd, struct crypto_platform_data *pdata) argument 767 atmel_tdes_dma_cleanup(struct atmel_tdes_dev *dd) argument 900 struct atmel_tdes_dev *dd; local 1212 struct atmel_tdes_dev *dd = (struct atmel_tdes_dev *)data; local 1219 struct atmel_tdes_dev *dd = (struct atmel_tdes_dev *) data; local 1264 atmel_tdes_unregister_algs(struct atmel_tdes_dev *dd) argument 1272 atmel_tdes_register_algs(struct atmel_tdes_dev *dd) argument 1291 atmel_tdes_get_cap(struct atmel_tdes_dev *dd) argument [all...] |
/drivers/parport/ |
H A D | parport_ax88796.c | 58 struct ax_drvdata *dd = pp_to_drv(p); local 60 return readb(dd->spp_data); 66 struct ax_drvdata *dd = pp_to_drv(p); local 68 writeb(data, dd->spp_data); 74 struct ax_drvdata *dd = pp_to_drv(p); local 75 unsigned int cpr = readb(dd->spp_cpr); 96 struct ax_drvdata *dd = pp_to_drv(p); local 97 unsigned int cpr = readb(dd->spp_cpr); 113 dev_dbg(dd->dev, "write_control: ctrl=%02x, cpr=%02x\n", control, cpr); 114 writeb(cpr, dd 125 struct ax_drvdata *dd = pp_to_drv(p); local 151 struct ax_drvdata *dd = pp_to_drv(p); local 164 struct ax_drvdata *dd = pp_to_drv(p); local 178 struct ax_drvdata *dd = pp_to_drv(p); local 192 struct ax_drvdata *dd = pp_to_drv(p); local 201 struct ax_drvdata *dd = pp_to_drv(p); local 210 struct ax_drvdata *dd = pp_to_drv(d->port); local 221 struct ax_drvdata *dd = pp_to_drv(p); local 230 struct ax_drvdata *dd = pp_to_drv(p); local 275 struct ax_drvdata *dd; local 371 struct ax_drvdata *dd = pp_to_drv(p); local 389 struct ax_drvdata *dd = pp_to_drv(p); local 399 struct ax_drvdata *dd = pp_to_drv(p); local [all...] |