Home
last modified time | relevance | path

Searched refs:dd (Results 1 - 25 of 427) sorted by relevance

12345678910>>...18

/kernel/linux/linux-5.10/drivers/infiniband/hw/qib/
H A Dqib_init.c102 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 in qib_set_ctxtcnt()
121 qib_create_ctxts(struct qib_devdata *dd) qib_create_ctxts() argument
168 struct qib_devdata *dd = ppd->dd; qib_create_ctxtdata() local
220 qib_init_pportdata(struct qib_pportdata *ppd, struct qib_devdata *dd, u8 hw_pidx, u8 port) qib_init_pportdata() argument
307 init_pioavailregs(struct qib_devdata *dd) init_pioavailregs() argument
365 init_shadow_tids(struct qib_devdata *dd) init_shadow_tids() argument
394 loadtime_init(struct qib_devdata *dd) loadtime_init() argument
443 init_after_reset(struct qib_devdata *dd) init_after_reset() argument
468 enable_chip(struct qib_devdata *dd) enable_chip() argument
496 struct qib_devdata *dd = from_timer(dd, t, intrchk_timer); verify_interrupt() local
516 init_piobuf_state(struct qib_devdata *dd) init_piobuf_state() argument
576 qib_create_workqueues(struct qib_devdata *dd) qib_create_workqueues() argument
632 qib_init(struct qib_devdata *dd, int reinit) qib_init() argument
778 qib_enable_wc(struct qib_devdata *dd) qib_enable_wc() argument
783 qib_disable_wc(struct qib_devdata *dd) qib_disable_wc() argument
796 qib_stop_timers(struct qib_devdata *dd) qib_stop_timers() argument
827 qib_shutdown_device(struct qib_devdata *dd) qib_shutdown_device() argument
905 qib_free_ctxtdata(struct qib_devdata *dd, struct qib_ctxtdata *rcd) qib_free_ctxtdata() argument
963 qib_verify_pioperf(struct qib_devdata *dd) qib_verify_pioperf() argument
1032 qib_free_devdata(struct qib_devdata *dd) qib_free_devdata() argument
1047 qib_int_counter(struct qib_devdata *dd) qib_int_counter() argument
1060 struct qib_devdata *dd; qib_sps_ints() local
1079 struct qib_devdata *dd; qib_alloc_devdata() local
1130 qib_disable_after_error(struct qib_devdata *dd) qib_disable_after_error() argument
1195 struct qib_devdata *dd = dev_get_drvdata(device); qib_notify_dca_device() local
1291 cleanup_device_data(struct qib_devdata *dd) cleanup_device_data() argument
1375 qib_postinit_cleanup(struct qib_devdata *dd) qib_postinit_cleanup() argument
1397 struct qib_devdata *dd = NULL; qib_init_one() local
1499 struct qib_devdata *dd = pci_get_drvdata(pdev); qib_remove_one() local
1529 struct qib_devdata *dd = pci_get_drvdata(pdev); qib_shutdown_one() local
1543 qib_create_rcvhdrq(struct qib_devdata *dd, struct qib_ctxtdata *rcd) qib_create_rcvhdrq() argument
1622 struct qib_devdata *dd = rcd->dd; qib_setup_eagerbufs() local
1715 init_chip_wc_pat(struct qib_devdata *dd, u32 vl15buflen) init_chip_wc_pat() argument
[all...]
H A Dqib_twsi.c60 * @dd: the qlogic_ib device
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, in scl_out()
121 sda_out(struct qib_devdata *dd, u8 bit) sda_out() argument
134 sda_in(struct qib_devdata *dd, int wait) sda_in() argument
153 i2c_ackrcv(struct qib_devdata *dd) i2c_ackrcv() argument
174 rd_byte(struct qib_devdata *dd, int last) rd_byte() argument
205 wr_byte(struct qib_devdata *dd, u8 data) wr_byte() argument
223 start_seq(struct qib_devdata *dd) start_seq() argument
238 stop_seq(struct qib_devdata *dd) stop_seq() argument
252 stop_cmd(struct qib_devdata *dd) stop_cmd() argument
263 qib_twsi_reset(struct qib_devdata *dd) qib_twsi_reset() argument
327 qib_twsi_wr(struct qib_devdata *dd, int data, int flags) qib_twsi_wr() argument
356 qib_twsi_blk_rd(struct qib_devdata *dd, int dev, int addr, void *buffer, int len) qib_twsi_blk_rd() argument
434 qib_twsi_blk_wr(struct qib_devdata *dd, int dev, int addr, const void *buffer, int len) qib_twsi_blk_wr() argument
[all...]
H A Dqib_iba6120.c298 * @dd: device
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 in qib_read_ureg32()
332 qib_write_ureg(const struct qib_devdata *dd, enum qib_ureg regno, u64 value, int ctxt) qib_write_ureg() argument
351 qib_read_kreg32(const struct qib_devdata *dd, const u16 regno) qib_read_kreg32() argument
359 qib_read_kreg64(const struct qib_devdata *dd, const u16 regno) qib_read_kreg64() argument
368 qib_write_kreg(const struct qib_devdata *dd, const u16 regno, u64 value) qib_write_kreg() argument
382 qib_write_kreg_ctxt(const struct qib_devdata *dd, const u16 regno, unsigned ctxt, u64 value) qib_write_kreg_ctxt() argument
389 write_6120_creg(const struct qib_devdata *dd, u16 regno, u64 value) write_6120_creg() argument
396 read_6120_creg(const struct qib_devdata *dd, u16 regno) read_6120_creg() argument
403 read_6120_creg32(const struct qib_devdata *dd, u16 regno) read_6120_creg32() argument
670 qib_6120_txe_recover(struct qib_devdata *dd) qib_6120_txe_recover() argument
678 qib_6120_set_intr_state(struct qib_devdata *dd, u32 enable) qib_6120_set_intr_state() argument
705 qib_6120_clear_freeze(struct qib_devdata *dd) qib_6120_clear_freeze() argument
745 qib_handle_6120_hwerrors(struct qib_devdata *dd, char *msg, size_t msgl) qib_handle_6120_hwerrors() argument
889 qib_decode_6120_err(struct qib_devdata *dd, char *buf, size_t blen, u64 err) qib_decode_6120_err() argument
965 struct qib_devdata *dd = ppd->dd; qib_disarm_6120_senderrbufs() local
979 chk_6120_linkrecovery(struct qib_devdata *dd, u64 ibcs) chk_6120_linkrecovery() argument
997 handle_6120_errors(struct qib_devdata *dd, u64 errs) handle_6120_errors() argument
1128 qib_6120_init_hwerrors(struct qib_devdata *dd) qib_6120_init_hwerrors() argument
1174 qib_set_6120_armlaunch(struct qib_devdata *dd, u32 enable) qib_set_6120_armlaunch() argument
1194 struct qib_devdata *dd = ppd->dd; qib_set_ib_6120_lstate() local
1230 struct qib_devdata *dd = ppd->dd; qib_6120_bringup_serdes() local
1370 struct qib_devdata *dd = ppd->dd; qib_6120_quiet_serdes() local
1439 struct qib_devdata *dd = ppd->dd; qib_6120_setup_setextled() local
1482 qib_6120_setup_cleanup(struct qib_devdata *dd) qib_6120_setup_cleanup() argument
1498 qib_wantpiobuf_6120_intr(struct qib_devdata *dd, u32 needint) qib_wantpiobuf_6120_intr() argument
1516 unlikely_6120_intr(struct qib_devdata *dd, u64 istat) unlikely_6120_intr() argument
1588 struct qib_devdata *dd = data; qib_6120intr() local
1686 qib_setup_6120_interrupt(struct qib_devdata *dd) qib_setup_6120_interrupt() argument
1717 pe_boardname(struct qib_devdata *dd) pe_boardname() argument
1752 qib_6120_setup_reset(struct qib_devdata *dd) qib_6120_setup_reset() argument
1834 qib_6120_put_tid(struct qib_devdata *dd, u64 __iomem *tidptr, u32 type, unsigned long pa) qib_6120_put_tid() argument
1901 qib_6120_put_tid_2(struct qib_devdata *dd, u64 __iomem *tidptr, u32 type, unsigned long pa) qib_6120_put_tid_2() argument
1942 qib_6120_clear_tids(struct qib_devdata *dd, struct qib_ctxtdata *rcd) qib_6120_clear_tids() argument
1983 qib_6120_tidtemplate(struct qib_devdata *dd) qib_6120_tidtemplate() argument
2029 qib_6120_get_msgheader(struct qib_devdata *dd, __le32 *rhf_addr) qib_6120_get_msgheader() argument
2035 qib_6120_config_ctxts(struct qib_devdata *dd) qib_6120_config_ctxts() argument
2073 alloc_dummy_hdrq(struct qib_devdata *dd) alloc_dummy_hdrq() argument
2096 struct qib_devdata *dd = ppd->dd; rcvctrl_6120_mod() local
2197 struct qib_devdata *dd = ppd->dd; sendctrl_6120_mod() local
2279 struct qib_devdata *dd = ppd->dd; qib_portcntr_6120() local
2474 init_6120_cntrnames(struct qib_devdata *dd) init_6120_cntrnames() argument
2506 qib_read_6120cntrs(struct qib_devdata *dd, loff_t pos, char **namep, u64 **cntrp) qib_read_6120cntrs() argument
2539 qib_read_6120portcntrs(struct qib_devdata *dd, loff_t pos, u32 port, char **namep, u64 **cntrp) qib_read_6120portcntrs() argument
2576 qib_chk_6120_errormask(struct qib_devdata *dd) qib_chk_6120_errormask() argument
2621 struct qib_devdata *dd = from_timer(dd, t, stats_timer); qib_get_6120_faststats() local
2652 qib_6120_nointr_fallback(struct qib_devdata *dd) qib_6120_nointr_fallback() argument
2666 struct qib_devdata *dd = ppd->dd; qib_6120_xgxs_reset() local
2749 struct qib_devdata *dd = ppd->dd; qib_6120_set_ib_cfg() local
3037 gpio_6120_mod(struct qib_devdata *dd, u32 out, u32 dir, u32 mask) gpio_6120_mod() argument
3073 get_6120_chip_params(struct qib_devdata *dd) get_6120_chip_params() argument
3129 set_6120_baseaddrs(struct qib_devdata *dd) set_6120_baseaddrs() argument
3146 qib_late_6120_initreg(struct qib_devdata *dd) qib_late_6120_initreg() argument
3166 init_6120_variables(struct qib_devdata *dd) init_6120_variables() argument
3326 struct qib_devdata *dd = ppd->dd; qib_6120_getsendbuf() local
3382 qib_6120_initvl15_bufs(struct qib_devdata *dd) qib_6120_initvl15_bufs() argument
3392 qib_6120_txchk_change(struct qib_devdata *dd, u32 start, u32 len, u32 avail, struct qib_ctxtdata *rcd) qib_6120_txchk_change() argument
3397 writescratch(struct qib_devdata *dd, u32 val) writescratch() argument
3402 qib_6120_tempsense_rd(struct qib_devdata *dd, int regnum) qib_6120_tempsense_rd() argument
3408 qib_6120_notify_dca(struct qib_devdata *dd, unsigned long event) qib_6120_notify_dca() argument
3415 qib_6120_eeprom_wen(struct qib_devdata *dd, int wen) qib_6120_eeprom_wen() argument
3434 struct qib_devdata *dd; qib_init_iba6120_funcs() local
[all...]
H A Dqib_tx.c54 * @dd: the qlogic_ib device
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 in qib_disarm_piobufs_ifneeded()
114 is_sdma_buf(struct qib_devdata *dd, unsigned i) is_sdma_buf() argument
132 find_ctxt(struct qib_devdata *dd, unsigned bufn) find_ctxt() argument
171 qib_disarm_piobufs_set(struct qib_devdata *dd, unsigned long *mask, unsigned cnt) qib_disarm_piobufs_set() argument
220 update_send_bufs(struct qib_devdata *dd) update_send_bufs() argument
266 no_send_bufs(struct qib_devdata *dd) no_send_bufs() argument
281 qib_getsendbuf_range(struct qib_devdata *dd, u32 *pbufnum, u32 first, u32 last) qib_getsendbuf_range() argument
363 qib_sendbuf_done(struct qib_devdata *dd, unsigned n) qib_sendbuf_done() argument
381 qib_chg_pioavailkernel(struct qib_devdata *dd, unsigned start, unsigned len, u32 avail, struct qib_ctxtdata *rcd) qib_chg_pioavailkernel() argument
455 struct qib_devdata *dd = ppd->dd; qib_cancel_sends() local
509 qib_force_pio_avail_update(struct qib_devdata *dd) qib_force_pio_avail_update() argument
[all...]
H A Dqib_pcie.c132 * Do remaining PCIe setup, once dd is allocated, and save away
136 int qib_pcie_ddinit(struct qib_devdata *dd, struct pci_dev *pdev, in qib_pcie_ddinit() argument
142 dd->pcidev = pdev; in qib_pcie_ddinit()
143 pci_set_drvdata(pdev, dd); in qib_pcie_ddinit()
148 dd->kregbase = ioremap(addr, len); in qib_pcie_ddinit()
149 if (!dd->kregbase) in qib_pcie_ddinit()
152 dd->kregend = (u64 __iomem *)((void __iomem *) dd->kregbase + len); in qib_pcie_ddinit()
153 dd->physaddr = addr; /* used for io_remap, etc. */ in qib_pcie_ddinit()
159 dd in qib_pcie_ddinit()
172 qib_pcie_ddcleanup(struct qib_devdata *dd) qib_pcie_ddcleanup() argument
196 qib_cache_msi_info(struct qib_devdata *dd, int pos) qib_cache_msi_info() argument
211 qib_pcie_params(struct qib_devdata *dd, u32 minw, u32 *nent) qib_pcie_params() argument
295 qib_free_irq(struct qib_devdata *dd) qib_free_irq() argument
309 qib_reinit_intr(struct qib_devdata *dd) qib_reinit_intr() argument
358 qib_pcie_getcmd(struct qib_devdata *dd, u16 *cmd, u8 *iline, u8 *cline) qib_pcie_getcmd() argument
365 qib_pcie_reenable(struct qib_devdata *dd, u16 cmd, u8 iline, u8 cline) qib_pcie_reenable() argument
398 qib_tune_pcie_coalesce(struct qib_devdata *dd) qib_tune_pcie_coalesce() argument
465 qib_tune_pcie_caps(struct qib_devdata *dd) qib_tune_pcie_caps() argument
536 struct qib_devdata *dd = pci_get_drvdata(pdev); qib_pci_error_detected() local
573 struct qib_devdata *dd = pci_get_drvdata(pdev); qib_pci_mmio_enabled() local
597 struct qib_devdata *dd = pci_get_drvdata(pdev); qib_pci_resume() local
[all...]
/kernel/linux/linux-6.6/drivers/infiniband/hw/qib/
H A Dqib_init.c102 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 in qib_set_ctxtcnt()
121 qib_create_ctxts(struct qib_devdata *dd) qib_create_ctxts() argument
168 struct qib_devdata *dd = ppd->dd; qib_create_ctxtdata() local
220 qib_init_pportdata(struct qib_pportdata *ppd, struct qib_devdata *dd, u8 hw_pidx, u8 port) qib_init_pportdata() argument
307 init_pioavailregs(struct qib_devdata *dd) init_pioavailregs() argument
365 init_shadow_tids(struct qib_devdata *dd) init_shadow_tids() argument
394 loadtime_init(struct qib_devdata *dd) loadtime_init() argument
443 init_after_reset(struct qib_devdata *dd) init_after_reset() argument
468 enable_chip(struct qib_devdata *dd) enable_chip() argument
496 struct qib_devdata *dd = from_timer(dd, t, intrchk_timer); verify_interrupt() local
516 init_piobuf_state(struct qib_devdata *dd) init_piobuf_state() argument
576 qib_create_workqueues(struct qib_devdata *dd) qib_create_workqueues() argument
632 qib_init(struct qib_devdata *dd, int reinit) qib_init() argument
778 qib_enable_wc(struct qib_devdata *dd) qib_enable_wc() argument
783 qib_disable_wc(struct qib_devdata *dd) qib_disable_wc() argument
796 qib_stop_timers(struct qib_devdata *dd) qib_stop_timers() argument
827 qib_shutdown_device(struct qib_devdata *dd) qib_shutdown_device() argument
905 qib_free_ctxtdata(struct qib_devdata *dd, struct qib_ctxtdata *rcd) qib_free_ctxtdata() argument
963 qib_verify_pioperf(struct qib_devdata *dd) qib_verify_pioperf() argument
1032 qib_free_devdata(struct qib_devdata *dd) qib_free_devdata() argument
1047 qib_int_counter(struct qib_devdata *dd) qib_int_counter() argument
1060 struct qib_devdata *dd; qib_sps_ints() local
1079 struct qib_devdata *dd; qib_alloc_devdata() local
1129 qib_disable_after_error(struct qib_devdata *dd) qib_disable_after_error() argument
1194 struct qib_devdata *dd = dev_get_drvdata(device); qib_notify_dca_device() local
1290 cleanup_device_data(struct qib_devdata *dd) cleanup_device_data() argument
1374 qib_postinit_cleanup(struct qib_devdata *dd) qib_postinit_cleanup() argument
1396 struct qib_devdata *dd = NULL; qib_init_one() local
1498 struct qib_devdata *dd = pci_get_drvdata(pdev); qib_remove_one() local
1528 struct qib_devdata *dd = pci_get_drvdata(pdev); qib_shutdown_one() local
1542 qib_create_rcvhdrq(struct qib_devdata *dd, struct qib_ctxtdata *rcd) qib_create_rcvhdrq() argument
1617 struct qib_devdata *dd = rcd->dd; qib_setup_eagerbufs() local
1701 init_chip_wc_pat(struct qib_devdata *dd, u32 vl15buflen) init_chip_wc_pat() argument
[all...]
H A Dqib_twsi.c60 * @dd: the qlogic_ib device
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, in scl_out()
121 sda_out(struct qib_devdata *dd, u8 bit) sda_out() argument
134 sda_in(struct qib_devdata *dd, int wait) sda_in() argument
153 i2c_ackrcv(struct qib_devdata *dd) i2c_ackrcv() argument
175 rd_byte(struct qib_devdata *dd, int last) rd_byte() argument
206 wr_byte(struct qib_devdata *dd, u8 data) wr_byte() argument
224 start_seq(struct qib_devdata *dd) start_seq() argument
239 stop_seq(struct qib_devdata *dd) stop_seq() argument
253 stop_cmd(struct qib_devdata *dd) stop_cmd() argument
264 qib_twsi_reset(struct qib_devdata *dd) qib_twsi_reset() argument
328 qib_twsi_wr(struct qib_devdata *dd, int data, int flags) qib_twsi_wr() argument
357 qib_twsi_blk_rd(struct qib_devdata *dd, int dev, int addr, void *buffer, int len) qib_twsi_blk_rd() argument
435 qib_twsi_blk_wr(struct qib_devdata *dd, int dev, int addr, const void *buffer, int len) qib_twsi_blk_wr() argument
[all...]
H A Dqib_iba6120.c298 * @dd: device
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 in qib_read_ureg32()
332 qib_write_ureg(const struct qib_devdata *dd, enum qib_ureg regno, u64 value, int ctxt) qib_write_ureg() argument
351 qib_read_kreg32(const struct qib_devdata *dd, const u16 regno) qib_read_kreg32() argument
359 qib_read_kreg64(const struct qib_devdata *dd, const u16 regno) qib_read_kreg64() argument
368 qib_write_kreg(const struct qib_devdata *dd, const u16 regno, u64 value) qib_write_kreg() argument
382 qib_write_kreg_ctxt(const struct qib_devdata *dd, const u16 regno, unsigned ctxt, u64 value) qib_write_kreg_ctxt() argument
389 write_6120_creg(const struct qib_devdata *dd, u16 regno, u64 value) write_6120_creg() argument
396 read_6120_creg(const struct qib_devdata *dd, u16 regno) read_6120_creg() argument
403 read_6120_creg32(const struct qib_devdata *dd, u16 regno) read_6120_creg32() argument
670 qib_6120_txe_recover(struct qib_devdata *dd) qib_6120_txe_recover() argument
678 qib_6120_set_intr_state(struct qib_devdata *dd, u32 enable) qib_6120_set_intr_state() argument
705 qib_6120_clear_freeze(struct qib_devdata *dd) qib_6120_clear_freeze() argument
745 qib_handle_6120_hwerrors(struct qib_devdata *dd, char *msg, size_t msgl) qib_handle_6120_hwerrors() argument
886 qib_decode_6120_err(struct qib_devdata *dd, char *buf, size_t blen, u64 err) qib_decode_6120_err() argument
962 struct qib_devdata *dd = ppd->dd; qib_disarm_6120_senderrbufs() local
976 chk_6120_linkrecovery(struct qib_devdata *dd, u64 ibcs) chk_6120_linkrecovery() argument
994 handle_6120_errors(struct qib_devdata *dd, u64 errs) handle_6120_errors() argument
1125 qib_6120_init_hwerrors(struct qib_devdata *dd) qib_6120_init_hwerrors() argument
1171 qib_set_6120_armlaunch(struct qib_devdata *dd, u32 enable) qib_set_6120_armlaunch() argument
1191 struct qib_devdata *dd = ppd->dd; qib_set_ib_6120_lstate() local
1227 struct qib_devdata *dd = ppd->dd; qib_6120_bringup_serdes() local
1367 struct qib_devdata *dd = ppd->dd; qib_6120_quiet_serdes() local
1436 struct qib_devdata *dd = ppd->dd; qib_6120_setup_setextled() local
1479 qib_6120_setup_cleanup(struct qib_devdata *dd) qib_6120_setup_cleanup() argument
1495 qib_wantpiobuf_6120_intr(struct qib_devdata *dd, u32 needint) qib_wantpiobuf_6120_intr() argument
1513 unlikely_6120_intr(struct qib_devdata *dd, u64 istat) unlikely_6120_intr() argument
1585 struct qib_devdata *dd = data; qib_6120intr() local
1683 qib_setup_6120_interrupt(struct qib_devdata *dd) qib_setup_6120_interrupt() argument
1714 pe_boardname(struct qib_devdata *dd) pe_boardname() argument
1749 qib_6120_setup_reset(struct qib_devdata *dd) qib_6120_setup_reset() argument
1831 qib_6120_put_tid(struct qib_devdata *dd, u64 __iomem *tidptr, u32 type, unsigned long pa) qib_6120_put_tid() argument
1898 qib_6120_put_tid_2(struct qib_devdata *dd, u64 __iomem *tidptr, u32 type, unsigned long pa) qib_6120_put_tid_2() argument
1939 qib_6120_clear_tids(struct qib_devdata *dd, struct qib_ctxtdata *rcd) qib_6120_clear_tids() argument
1980 qib_6120_tidtemplate(struct qib_devdata *dd) qib_6120_tidtemplate() argument
2026 qib_6120_get_msgheader(struct qib_devdata *dd, __le32 *rhf_addr) qib_6120_get_msgheader() argument
2032 qib_6120_config_ctxts(struct qib_devdata *dd) qib_6120_config_ctxts() argument
2070 alloc_dummy_hdrq(struct qib_devdata *dd) alloc_dummy_hdrq() argument
2093 struct qib_devdata *dd = ppd->dd; rcvctrl_6120_mod() local
2194 struct qib_devdata *dd = ppd->dd; sendctrl_6120_mod() local
2276 struct qib_devdata *dd = ppd->dd; qib_portcntr_6120() local
2471 init_6120_cntrnames(struct qib_devdata *dd) init_6120_cntrnames() argument
2503 qib_read_6120cntrs(struct qib_devdata *dd, loff_t pos, char **namep, u64 **cntrp) qib_read_6120cntrs() argument
2536 qib_read_6120portcntrs(struct qib_devdata *dd, loff_t pos, u32 port, char **namep, u64 **cntrp) qib_read_6120portcntrs() argument
2573 qib_chk_6120_errormask(struct qib_devdata *dd) qib_chk_6120_errormask() argument
2618 struct qib_devdata *dd = from_timer(dd, t, stats_timer); qib_get_6120_faststats() local
2649 qib_6120_nointr_fallback(struct qib_devdata *dd) qib_6120_nointr_fallback() argument
2663 struct qib_devdata *dd = ppd->dd; qib_6120_xgxs_reset() local
2746 struct qib_devdata *dd = ppd->dd; qib_6120_set_ib_cfg() local
3034 gpio_6120_mod(struct qib_devdata *dd, u32 out, u32 dir, u32 mask) gpio_6120_mod() argument
3070 get_6120_chip_params(struct qib_devdata *dd) get_6120_chip_params() argument
3126 set_6120_baseaddrs(struct qib_devdata *dd) set_6120_baseaddrs() argument
3143 qib_late_6120_initreg(struct qib_devdata *dd) qib_late_6120_initreg() argument
3163 init_6120_variables(struct qib_devdata *dd) init_6120_variables() argument
3323 struct qib_devdata *dd = ppd->dd; qib_6120_getsendbuf() local
3379 qib_6120_initvl15_bufs(struct qib_devdata *dd) qib_6120_initvl15_bufs() argument
3389 qib_6120_txchk_change(struct qib_devdata *dd, u32 start, u32 len, u32 avail, struct qib_ctxtdata *rcd) qib_6120_txchk_change() argument
3394 writescratch(struct qib_devdata *dd, u32 val) writescratch() argument
3399 qib_6120_tempsense_rd(struct qib_devdata *dd, int regnum) qib_6120_tempsense_rd() argument
3405 qib_6120_notify_dca(struct qib_devdata *dd, unsigned long event) qib_6120_notify_dca() argument
3412 qib_6120_eeprom_wen(struct qib_devdata *dd, int wen) qib_6120_eeprom_wen() argument
3431 struct qib_devdata *dd; qib_init_iba6120_funcs() local
[all...]
H A Dqib_tx.c54 * @dd: the qlogic_ib device
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
102 spin_lock_irq(&dd in qib_disarm_piobufs_ifneeded()
111 is_sdma_buf(struct qib_devdata *dd, unsigned i) is_sdma_buf() argument
129 find_ctxt(struct qib_devdata *dd, unsigned bufn) find_ctxt() argument
168 qib_disarm_piobufs_set(struct qib_devdata *dd, unsigned long *mask, unsigned cnt) qib_disarm_piobufs_set() argument
217 update_send_bufs(struct qib_devdata *dd) update_send_bufs() argument
263 no_send_bufs(struct qib_devdata *dd) no_send_bufs() argument
278 qib_getsendbuf_range(struct qib_devdata *dd, u32 *pbufnum, u32 first, u32 last) qib_getsendbuf_range() argument
360 qib_sendbuf_done(struct qib_devdata *dd, unsigned n) qib_sendbuf_done() argument
379 qib_chg_pioavailkernel(struct qib_devdata *dd, unsigned start, unsigned len, u32 avail, struct qib_ctxtdata *rcd) qib_chg_pioavailkernel() argument
453 struct qib_devdata *dd = ppd->dd; qib_cancel_sends() local
507 qib_force_pio_avail_update(struct qib_devdata *dd) qib_force_pio_avail_update() argument
[all...]
H A Dqib_pcie.c117 * Do remaining PCIe setup, once dd is allocated, and save away
121 int qib_pcie_ddinit(struct qib_devdata *dd, struct pci_dev *pdev, in qib_pcie_ddinit() argument
127 dd->pcidev = pdev; in qib_pcie_ddinit()
128 pci_set_drvdata(pdev, dd); in qib_pcie_ddinit()
133 dd->kregbase = ioremap(addr, len); in qib_pcie_ddinit()
134 if (!dd->kregbase) in qib_pcie_ddinit()
137 dd->kregend = (u64 __iomem *)((void __iomem *) dd->kregbase + len); in qib_pcie_ddinit()
138 dd->physaddr = addr; /* used for io_remap, etc. */ in qib_pcie_ddinit()
144 dd in qib_pcie_ddinit()
157 qib_pcie_ddcleanup(struct qib_devdata *dd) qib_pcie_ddcleanup() argument
181 qib_cache_msi_info(struct qib_devdata *dd, int pos) qib_cache_msi_info() argument
196 qib_pcie_params(struct qib_devdata *dd, u32 minw, u32 *nent) qib_pcie_params() argument
280 qib_free_irq(struct qib_devdata *dd) qib_free_irq() argument
294 qib_reinit_intr(struct qib_devdata *dd) qib_reinit_intr() argument
343 qib_pcie_getcmd(struct qib_devdata *dd, u16 *cmd, u8 *iline, u8 *cline) qib_pcie_getcmd() argument
350 qib_pcie_reenable(struct qib_devdata *dd, u16 cmd, u8 iline, u8 cline) qib_pcie_reenable() argument
383 qib_tune_pcie_coalesce(struct qib_devdata *dd) qib_tune_pcie_coalesce() argument
450 qib_tune_pcie_caps(struct qib_devdata *dd) qib_tune_pcie_caps() argument
521 struct qib_devdata *dd = pci_get_drvdata(pdev); qib_pci_error_detected() local
558 struct qib_devdata *dd = pci_get_drvdata(pdev); qib_pci_mmio_enabled() local
582 struct qib_devdata *dd = pci_get_drvdata(pdev); qib_pci_resume() local
[all...]
/kernel/linux/linux-5.10/drivers/crypto/
H A Domap-aes.c49 #define omap_aes_read(dd, offset) \
52 _read_ret = __raw_readl(dd->io_base + offset); \
58 inline u32 omap_aes_read(struct omap_aes_dev *dd, u32 offset) in omap_aes_read() argument
60 return __raw_readl(dd->io_base + offset); in omap_aes_read()
65 #define omap_aes_write(dd, offset, value) \
69 __raw_writel(value, dd->io_base + offset); \
72 inline void omap_aes_write(struct omap_aes_dev *dd, u32 offset, in omap_aes_write() argument
75 __raw_writel(value, dd->io_base + offset); in omap_aes_write()
79 static inline void omap_aes_write_mask(struct omap_aes_dev *dd, u32 offset, in omap_aes_write_mask() argument
84 val = omap_aes_read(dd, offse in omap_aes_write_mask()
90 omap_aes_write_n(struct omap_aes_dev *dd, u32 offset, u32 *value, int count) omap_aes_write_n() argument
97 omap_aes_hw_init(struct omap_aes_dev *dd) omap_aes_hw_init() argument
115 omap_aes_clear_copy_flags(struct omap_aes_dev *dd) omap_aes_clear_copy_flags() argument
122 omap_aes_write_ctrl(struct omap_aes_dev *dd) omap_aes_write_ctrl() argument
171 omap_aes_dma_trigger_omap2(struct omap_aes_dev *dd, int length) omap_aes_dma_trigger_omap2() argument
189 omap_aes_dma_trigger_omap4(struct omap_aes_dev *dd, int length) omap_aes_dma_trigger_omap4() argument
199 omap_aes_dma_stop(struct omap_aes_dev *dd) omap_aes_dma_stop() argument
211 struct omap_aes_dev *dd; omap_aes_find_dev() local
224 struct omap_aes_dev *dd = data; omap_aes_dma_out_callback() local
230 omap_aes_dma_init(struct omap_aes_dev *dd) omap_aes_dma_init() argument
258 omap_aes_dma_cleanup(struct omap_aes_dev *dd) omap_aes_dma_cleanup() argument
267 omap_aes_crypt_dma(struct omap_aes_dev *dd, struct scatterlist *in_sg, struct scatterlist *out_sg, int in_sg_len, int out_sg_len) omap_aes_crypt_dma() argument
362 omap_aes_crypt_dma_start(struct omap_aes_dev *dd) omap_aes_crypt_dma_start() argument
398 omap_aes_finish_req(struct omap_aes_dev *dd, int err) omap_aes_finish_req() argument
410 omap_aes_crypt_dma_stop(struct omap_aes_dev *dd) omap_aes_crypt_dma_stop() argument
420 omap_aes_handle_queue(struct omap_aes_dev *dd, struct skcipher_request *req) omap_aes_handle_queue() argument
436 struct omap_aes_dev *dd = rctx->dd; omap_aes_prepare_req() local
489 struct omap_aes_dev *dd = rctx->dd; omap_aes_crypt_req() local
497 omap_aes_copy_ivout(struct omap_aes_dev *dd, u8 *ivbuf) omap_aes_copy_ivout() argument
507 struct omap_aes_dev *dd = (struct omap_aes_dev *)data; omap_aes_done_task() local
540 struct omap_aes_dev *dd; omap_aes_crypt() local
864 struct omap_aes_dev *dd = dev_id; omap_aes_irq() local
961 omap_aes_get_res_of(struct omap_aes_dev *dd, struct device *dev, struct resource *res) omap_aes_get_res_of() argument
989 omap_aes_get_res_of(struct omap_aes_dev *dd, struct device *dev, struct resource *res) omap_aes_get_res_of() argument
996 omap_aes_get_res_pdev(struct omap_aes_dev *dd, struct platform_device *pdev, struct resource *res) omap_aes_get_res_pdev() argument
1049 struct omap_aes_dev *dd = dev_get_drvdata(dev); queue_len_show() local
1058 struct omap_aes_dev *dd; queue_len_store() local
1103 struct omap_aes_dev *dd; omap_aes_probe() local
1260 struct omap_aes_dev *dd = platform_get_drvdata(pdev); omap_aes_remove() local
[all...]
H A Domap-des.c47 #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)
87 struct omap_des_dev *dd; global() member
184 omap_des_read(struct omap_des_dev *dd, u32 offset) omap_des_read() argument
198 omap_des_write(struct omap_des_dev *dd, u32 offset, u32 value) omap_des_write() argument
205 omap_des_write_mask(struct omap_des_dev *dd, u32 offset, u32 value, u32 mask) omap_des_write_mask() argument
216 omap_des_write_n(struct omap_des_dev *dd, u32 offset, u32 *value, int count) omap_des_write_n() argument
223 omap_des_hw_init(struct omap_des_dev *dd) omap_des_hw_init() argument
247 omap_des_write_ctrl(struct omap_des_dev *dd) omap_des_write_ctrl() argument
282 omap_des_dma_trigger_omap4(struct omap_des_dev *dd, int length) omap_des_dma_trigger_omap4() argument
301 omap_des_dma_stop(struct omap_des_dev *dd) omap_des_dma_stop() argument
313 struct omap_des_dev *dd = NULL, *tmp; omap_des_find_dev() local
334 struct omap_des_dev *dd = data; omap_des_dma_out_callback() local
340 omap_des_dma_init(struct omap_des_dev *dd) omap_des_dma_init() argument
368 omap_des_dma_cleanup(struct omap_des_dev *dd) omap_des_dma_cleanup() argument
382 struct omap_des_dev *dd = ctx->dd; omap_des_crypt_dma() local
458 omap_des_crypt_dma_start(struct omap_des_dev *dd) omap_des_crypt_dma_start() argument
493 omap_des_finish_req(struct omap_des_dev *dd, int err) omap_des_finish_req() argument
505 omap_des_crypt_dma_stop(struct omap_des_dev *dd) omap_des_crypt_dma_stop() argument
517 omap_des_handle_queue(struct omap_des_dev *dd, struct skcipher_request *req) omap_des_handle_queue() argument
532 struct omap_des_dev *dd = omap_des_find_dev(ctx); omap_des_prepare_req() local
589 struct omap_des_dev *dd = omap_des_find_dev(ctx); omap_des_crypt_req() local
599 struct omap_des_dev *dd = (struct omap_des_dev *)data; omap_des_done_task() local
634 struct omap_des_dev *dd; omap_des_crypt() local
838 struct omap_des_dev *dd = dev_id; omap_des_irq() local
929 omap_des_get_of(struct omap_des_dev *dd, struct platform_device *pdev) omap_des_get_of() argument
942 omap_des_get_of(struct omap_des_dev *dd, struct device *dev) omap_des_get_of() argument
949 omap_des_get_pdev(struct omap_des_dev *dd, struct platform_device *pdev) omap_des_get_pdev() argument
961 struct omap_des_dev *dd; omap_des_probe() local
1093 struct omap_des_dev *dd = platform_get_drvdata(pdev); omap_des_remove() local
[all...]
H A Datmel-tdes.c75 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()
219 atmel_tdes_hw_init(struct atmel_tdes_dev *dd) atmel_tdes_hw_init() argument
235 atmel_tdes_get_version(struct atmel_tdes_dev *dd) atmel_tdes_get_version() argument
240 atmel_tdes_hw_version_init(struct atmel_tdes_dev *dd) atmel_tdes_hw_version_init() argument
260 struct atmel_tdes_dev *dd = data; atmel_tdes_dma_callback() local
266 atmel_tdes_write_ctrl(struct atmel_tdes_dev *dd) atmel_tdes_write_ctrl() argument
304 atmel_tdes_crypt_pdc_stop(struct atmel_tdes_dev *dd) atmel_tdes_crypt_pdc_stop() argument
330 atmel_tdes_buff_init(struct atmel_tdes_dev *dd) atmel_tdes_buff_init() argument
375 atmel_tdes_buff_cleanup(struct atmel_tdes_dev *dd) atmel_tdes_buff_cleanup() argument
385 atmel_tdes_crypt_pdc(struct atmel_tdes_dev *dd, dma_addr_t dma_addr_in, dma_addr_t dma_addr_out, int length) atmel_tdes_crypt_pdc() argument
428 atmel_tdes_crypt_dma(struct atmel_tdes_dev *dd, dma_addr_t dma_addr_in, dma_addr_t dma_addr_out, int length) atmel_tdes_crypt_dma() argument
498 atmel_tdes_crypt_start(struct atmel_tdes_dev *dd) atmel_tdes_crypt_start() argument
568 atmel_tdes_set_iv_as_last_ciphertext_block(struct atmel_tdes_dev *dd) atmel_tdes_set_iv_as_last_ciphertext_block() argument
591 atmel_tdes_finish_req(struct atmel_tdes_dev *dd, int err) atmel_tdes_finish_req() argument
606 atmel_tdes_handle_queue(struct atmel_tdes_dev *dd, struct skcipher_request *req) atmel_tdes_handle_queue() argument
663 atmel_tdes_crypt_dma_stop(struct atmel_tdes_dev *dd) atmel_tdes_crypt_dma_stop() argument
744 atmel_tdes_dma_init(struct atmel_tdes_dev *dd) atmel_tdes_dma_init() argument
790 atmel_tdes_dma_cleanup(struct atmel_tdes_dev *dd) atmel_tdes_dma_cleanup() argument
900 struct atmel_tdes_dev *dd; atmel_tdes_init_tfm() local
1054 struct atmel_tdes_dev *dd = (struct atmel_tdes_dev *)data; atmel_tdes_queue_task() local
1061 struct atmel_tdes_dev *dd = (struct atmel_tdes_dev *) data; atmel_tdes_done_task() local
1104 atmel_tdes_unregister_algs(struct atmel_tdes_dev *dd) atmel_tdes_unregister_algs() argument
1112 atmel_tdes_register_algs(struct atmel_tdes_dev *dd) atmel_tdes_register_algs() argument
1133 atmel_tdes_get_cap(struct atmel_tdes_dev *dd) atmel_tdes_get_cap() argument
[all...]
H A Datmel-aes.c104 struct atmel_aes_dev *dd; member
345 static inline u32 atmel_aes_read(struct atmel_aes_dev *dd, u32 offset) in atmel_aes_read() argument
347 u32 value = readl_relaxed(dd->io_base + offset); in atmel_aes_read()
350 if (dd->flags & AES_FLAGS_DUMP_REG) { in atmel_aes_read()
353 dev_vdbg(dd->dev, "read 0x%08x from %s\n", value, in atmel_aes_read()
361 static inline void atmel_aes_write(struct atmel_aes_dev *dd, in atmel_aes_write() argument
365 if (dd->flags & AES_FLAGS_DUMP_REG) { in atmel_aes_write()
368 dev_vdbg(dd->dev, "write 0x%08x into %s\n", value, in atmel_aes_write()
373 writel_relaxed(value, dd->io_base + offset); in atmel_aes_write()
376 static void atmel_aes_read_n(struct atmel_aes_dev *dd, u3 argument
383 atmel_aes_write_n(struct atmel_aes_dev *dd, u32 offset, const u32 *value, int count) atmel_aes_write_n() argument
390 atmel_aes_read_block(struct atmel_aes_dev *dd, u32 offset, void *value) atmel_aes_read_block() argument
396 atmel_aes_write_block(struct atmel_aes_dev *dd, u32 offset, const void *value) atmel_aes_write_block() argument
402 atmel_aes_wait_for_data_ready(struct atmel_aes_dev *dd, atmel_aes_fn_t resume) atmel_aes_wait_for_data_ready() argument
442 atmel_aes_hw_init(struct atmel_aes_dev *dd) atmel_aes_hw_init() argument
456 atmel_aes_get_version(struct atmel_aes_dev *dd) atmel_aes_get_version() argument
461 atmel_aes_hw_version_init(struct atmel_aes_dev *dd) atmel_aes_hw_version_init() argument
477 atmel_aes_set_mode(struct atmel_aes_dev *dd, const struct atmel_aes_reqctx *rctx) atmel_aes_set_mode() argument
484 atmel_aes_is_encrypt(const struct atmel_aes_dev *dd) atmel_aes_is_encrypt() argument
493 atmel_aes_set_iv_as_last_ciphertext_block(struct atmel_aes_dev *dd) atmel_aes_set_iv_as_last_ciphertext_block() argument
522 atmel_aes_ctr_update_req_iv(struct atmel_aes_dev *dd) atmel_aes_ctr_update_req_iv() argument
542 atmel_aes_complete(struct atmel_aes_dev *dd, int err) atmel_aes_complete() argument
571 atmel_aes_write_ctrl_key(struct atmel_aes_dev *dd, bool use_dma, const __be32 *iv, const u32 *key, int keylen) atmel_aes_write_ctrl_key() argument
602 atmel_aes_write_ctrl(struct atmel_aes_dev *dd, bool use_dma, const __be32 *iv) atmel_aes_write_ctrl() argument
612 atmel_aes_cpu_transfer(struct atmel_aes_dev *dd) atmel_aes_cpu_transfer() argument
645 atmel_aes_cpu_start(struct atmel_aes_dev *dd, struct scatterlist *src, struct scatterlist *dst, size_t len, atmel_aes_fn_t resume) atmel_aes_cpu_start() argument
672 atmel_aes_check_aligned(struct atmel_aes_dev *dd, struct scatterlist *sg, size_t len, struct atmel_aes_dma *dma) atmel_aes_check_aligned() argument
722 atmel_aes_map(struct atmel_aes_dev *dd, struct scatterlist *src, struct scatterlist *dst, size_t len) atmel_aes_map() argument
787 atmel_aes_unmap(struct atmel_aes_dev *dd) atmel_aes_unmap() argument
814 atmel_aes_dma_transfer_start(struct atmel_aes_dev *dd, enum dma_slave_buswidth addr_width, enum dma_transfer_direction dir, u32 maxburst) atmel_aes_dma_transfer_start() argument
865 atmel_aes_dma_start(struct atmel_aes_dev *dd, struct scatterlist *src, struct scatterlist *dst, size_t len, atmel_aes_fn_t resume) atmel_aes_dma_start() argument
932 struct atmel_aes_dev *dd = data; atmel_aes_dma_callback() local
939 atmel_aes_handle_queue(struct atmel_aes_dev *dd, struct crypto_async_request *new_areq) atmel_aes_handle_queue() argument
982 atmel_aes_transfer_complete(struct atmel_aes_dev *dd) atmel_aes_transfer_complete() argument
987 atmel_aes_start(struct atmel_aes_dev *dd) atmel_aes_start() argument
1011 atmel_aes_ctr_transfer(struct atmel_aes_dev *dd) atmel_aes_ctr_transfer() argument
1067 atmel_aes_ctr_start(struct atmel_aes_dev *dd) atmel_aes_ctr_start() argument
1091 struct atmel_aes_dev *dd; atmel_aes_crypt() local
1415 atmel_aes_gcm_ghash(struct atmel_aes_dev *dd, const u32 *data, size_t datalen, const __be32 *ghash_in, __be32 *ghash_out, atmel_aes_fn_t resume) atmel_aes_gcm_ghash() argument
1432 atmel_aes_gcm_ghash_init(struct atmel_aes_dev *dd) atmel_aes_gcm_ghash_init() argument
1447 atmel_aes_gcm_ghash_finalize(struct atmel_aes_dev *dd) atmel_aes_gcm_ghash_finalize() argument
1473 atmel_aes_gcm_start(struct atmel_aes_dev *dd) atmel_aes_gcm_start() argument
1510 atmel_aes_gcm_process(struct atmel_aes_dev *dd) atmel_aes_gcm_process() argument
1533 atmel_aes_gcm_length(struct atmel_aes_dev *dd) atmel_aes_gcm_length() argument
1568 atmel_aes_gcm_data(struct atmel_aes_dev *dd) atmel_aes_gcm_data() argument
1616 atmel_aes_gcm_tag_init(struct atmel_aes_dev *dd) atmel_aes_gcm_tag_init() argument
1642 atmel_aes_gcm_tag(struct atmel_aes_dev *dd) atmel_aes_gcm_tag() argument
1661 atmel_aes_gcm_finalize(struct atmel_aes_dev *dd) atmel_aes_gcm_finalize() argument
1694 struct atmel_aes_dev *dd; atmel_aes_gcm_crypt() local
1780 atmel_aes_xts_start(struct atmel_aes_dev *dd) atmel_aes_xts_start() argument
1806 atmel_aes_xts_process_data(struct atmel_aes_dev *dd) atmel_aes_xts_process_data() argument
1906 atmel_aes_authenc_complete(struct atmel_aes_dev *dd, int err) atmel_aes_authenc_complete() argument
1916 atmel_aes_authenc_start(struct atmel_aes_dev *dd) atmel_aes_authenc_start() argument
1934 atmel_aes_authenc_init(struct atmel_aes_dev *dd, int err, bool is_async) atmel_aes_authenc_init() argument
1955 atmel_aes_authenc_transfer(struct atmel_aes_dev *dd, int err, bool is_async) atmel_aes_authenc_transfer() argument
1998 atmel_aes_authenc_digest(struct atmel_aes_dev *dd) atmel_aes_authenc_digest() argument
2010 atmel_aes_authenc_final(struct atmel_aes_dev *dd, int err, bool is_async) atmel_aes_authenc_final() argument
2130 struct atmel_aes_dev *dd; atmel_aes_authenc_crypt() local
2252 atmel_aes_buff_init(struct atmel_aes_dev *dd) atmel_aes_buff_init() argument
2266 atmel_aes_buff_cleanup(struct atmel_aes_dev *dd) atmel_aes_buff_cleanup() argument
2271 atmel_aes_dma_init(struct atmel_aes_dev *dd) atmel_aes_dma_init() argument
2297 atmel_aes_dma_cleanup(struct atmel_aes_dev *dd) atmel_aes_dma_cleanup() argument
2305 struct atmel_aes_dev *dd = (struct atmel_aes_dev *)data; atmel_aes_queue_task() local
2312 struct atmel_aes_dev *dd = (struct atmel_aes_dev *)data; atmel_aes_done_task() local
2336 atmel_aes_unregister_algs(struct atmel_aes_dev *dd) atmel_aes_unregister_algs() argument
2367 atmel_aes_register_algs(struct atmel_aes_dev *dd) atmel_aes_register_algs() argument
2437 atmel_aes_get_cap(struct atmel_aes_dev *dd) atmel_aes_get_cap() argument
[all...]
/kernel/linux/linux-6.6/drivers/crypto/
H A Domap-aes.c47 #define omap_aes_read(dd, offset) \
50 _read_ret = __raw_readl(dd->io_base + offset); \
56 inline u32 omap_aes_read(struct omap_aes_dev *dd, u32 offset) in omap_aes_read() argument
58 return __raw_readl(dd->io_base + offset); in omap_aes_read()
63 #define omap_aes_write(dd, offset, value) \
67 __raw_writel(value, dd->io_base + offset); \
70 inline void omap_aes_write(struct omap_aes_dev *dd, u32 offset, in omap_aes_write() argument
73 __raw_writel(value, dd->io_base + offset); in omap_aes_write()
77 static inline void omap_aes_write_mask(struct omap_aes_dev *dd, u32 offset, in omap_aes_write_mask() argument
82 val = omap_aes_read(dd, offse in omap_aes_write_mask()
88 omap_aes_write_n(struct omap_aes_dev *dd, u32 offset, u32 *value, int count) omap_aes_write_n() argument
95 omap_aes_hw_init(struct omap_aes_dev *dd) omap_aes_hw_init() argument
113 omap_aes_clear_copy_flags(struct omap_aes_dev *dd) omap_aes_clear_copy_flags() argument
120 omap_aes_write_ctrl(struct omap_aes_dev *dd) omap_aes_write_ctrl() argument
169 omap_aes_dma_trigger_omap2(struct omap_aes_dev *dd, int length) omap_aes_dma_trigger_omap2() argument
187 omap_aes_dma_trigger_omap4(struct omap_aes_dev *dd, int length) omap_aes_dma_trigger_omap4() argument
197 omap_aes_dma_stop(struct omap_aes_dev *dd) omap_aes_dma_stop() argument
209 struct omap_aes_dev *dd; omap_aes_find_dev() local
222 struct omap_aes_dev *dd = data; omap_aes_dma_out_callback() local
228 omap_aes_dma_init(struct omap_aes_dev *dd) omap_aes_dma_init() argument
256 omap_aes_dma_cleanup(struct omap_aes_dev *dd) omap_aes_dma_cleanup() argument
265 omap_aes_crypt_dma(struct omap_aes_dev *dd, struct scatterlist *in_sg, struct scatterlist *out_sg, int in_sg_len, int out_sg_len) omap_aes_crypt_dma() argument
360 omap_aes_crypt_dma_start(struct omap_aes_dev *dd) omap_aes_crypt_dma_start() argument
396 omap_aes_finish_req(struct omap_aes_dev *dd, int err) omap_aes_finish_req() argument
408 omap_aes_crypt_dma_stop(struct omap_aes_dev *dd) omap_aes_crypt_dma_stop() argument
418 omap_aes_handle_queue(struct omap_aes_dev *dd, struct skcipher_request *req) omap_aes_handle_queue() argument
427 omap_aes_prepare_req(struct skcipher_request *req, struct omap_aes_dev *dd) omap_aes_prepare_req() argument
482 struct omap_aes_dev *dd = rctx->dd; omap_aes_crypt_req() local
491 omap_aes_copy_ivout(struct omap_aes_dev *dd, u8 *ivbuf) omap_aes_copy_ivout() argument
501 struct omap_aes_dev *dd = (struct omap_aes_dev *)data; omap_aes_done_task() local
534 struct omap_aes_dev *dd; omap_aes_crypt() local
864 struct omap_aes_dev *dd = dev_id; omap_aes_irq() local
961 omap_aes_get_res_of(struct omap_aes_dev *dd, struct device *dev, struct resource *res) omap_aes_get_res_of() argument
989 omap_aes_get_res_of(struct omap_aes_dev *dd, struct device *dev, struct resource *res) omap_aes_get_res_of() argument
996 omap_aes_get_res_pdev(struct omap_aes_dev *dd, struct platform_device *pdev, struct resource *res) omap_aes_get_res_pdev() argument
1049 struct omap_aes_dev *dd = dev_get_drvdata(dev); queue_len_show() local
1058 struct omap_aes_dev *dd; queue_len_store() local
1103 struct omap_aes_dev *dd; omap_aes_probe() local
1260 struct omap_aes_dev *dd = platform_get_drvdata(pdev); omap_aes_remove() local
[all...]
H A Domap-des.c43 #define _calc_walked(inout) (dd->inout##_walk.offset - dd->inout##_sg->offset)
45 #define DES_REG_KEY(dd, x) ((dd)->pdata->key_ofs - \
48 #define DES_REG_IV(dd, x) ((dd)->pdata->iv_ofs + ((x) * 0x04))
50 #define DES_REG_CTRL(dd) ((dd)->pdata->ctrl_ofs)
57 #define DES_REG_DATA_N(dd, x) ((dd)
82 struct omap_des_dev *dd; global() member
179 omap_des_read(struct omap_des_dev *dd, u32 offset) omap_des_read() argument
193 omap_des_write(struct omap_des_dev *dd, u32 offset, u32 value) omap_des_write() argument
200 omap_des_write_mask(struct omap_des_dev *dd, u32 offset, u32 value, u32 mask) omap_des_write_mask() argument
211 omap_des_write_n(struct omap_des_dev *dd, u32 offset, u32 *value, int count) omap_des_write_n() argument
218 omap_des_hw_init(struct omap_des_dev *dd) omap_des_hw_init() argument
241 omap_des_write_ctrl(struct omap_des_dev *dd) omap_des_write_ctrl() argument
276 omap_des_dma_trigger_omap4(struct omap_des_dev *dd, int length) omap_des_dma_trigger_omap4() argument
295 omap_des_dma_stop(struct omap_des_dev *dd) omap_des_dma_stop() argument
307 struct omap_des_dev *dd = NULL, *tmp; omap_des_find_dev() local
328 struct omap_des_dev *dd = data; omap_des_dma_out_callback() local
334 omap_des_dma_init(struct omap_des_dev *dd) omap_des_dma_init() argument
362 omap_des_dma_cleanup(struct omap_des_dev *dd) omap_des_dma_cleanup() argument
376 struct omap_des_dev *dd = ctx->dd; omap_des_crypt_dma() local
452 omap_des_crypt_dma_start(struct omap_des_dev *dd) omap_des_crypt_dma_start() argument
487 omap_des_finish_req(struct omap_des_dev *dd, int err) omap_des_finish_req() argument
499 omap_des_crypt_dma_stop(struct omap_des_dev *dd) omap_des_crypt_dma_stop() argument
511 omap_des_handle_queue(struct omap_des_dev *dd, struct skcipher_request *req) omap_des_handle_queue() argument
520 omap_des_prepare_req(struct skcipher_request *req, struct omap_des_dev *dd) omap_des_prepare_req() argument
578 struct omap_des_dev *dd = omap_des_find_dev(ctx); omap_des_crypt_req() local
589 struct omap_des_dev *dd = (struct omap_des_dev *)data; omap_des_done_task() local
624 struct omap_des_dev *dd; omap_des_crypt() local
829 struct omap_des_dev *dd = dev_id; omap_des_irq() local
920 omap_des_get_of(struct omap_des_dev *dd, struct platform_device *pdev) omap_des_get_of() argument
933 omap_des_get_of(struct omap_des_dev *dd, struct device *dev) omap_des_get_of() argument
940 omap_des_get_pdev(struct omap_des_dev *dd, struct platform_device *pdev) omap_des_get_pdev() argument
952 struct omap_des_dev *dd; omap_des_probe() local
1077 struct omap_des_dev *dd = platform_get_drvdata(pdev); omap_des_remove() local
[all...]
H A Datmel-tdes.c75 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()
211 static int atmel_tdes_hw_init(struct atmel_tdes_dev *dd) in atmel_tdes_hw_init() argument
215 err = clk_prepare_enable(dd->iclk); in atmel_tdes_hw_init()
219 if (!(dd in atmel_tdes_hw_init()
227 atmel_tdes_get_version(struct atmel_tdes_dev *dd) atmel_tdes_get_version() argument
232 atmel_tdes_hw_version_init(struct atmel_tdes_dev *dd) atmel_tdes_hw_version_init() argument
252 struct atmel_tdes_dev *dd = data; atmel_tdes_dma_callback() local
258 atmel_tdes_write_ctrl(struct atmel_tdes_dev *dd) atmel_tdes_write_ctrl() argument
296 atmel_tdes_crypt_pdc_stop(struct atmel_tdes_dev *dd) atmel_tdes_crypt_pdc_stop() argument
322 atmel_tdes_buff_init(struct atmel_tdes_dev *dd) atmel_tdes_buff_init() argument
365 atmel_tdes_buff_cleanup(struct atmel_tdes_dev *dd) atmel_tdes_buff_cleanup() argument
375 atmel_tdes_crypt_pdc(struct atmel_tdes_dev *dd, dma_addr_t dma_addr_in, dma_addr_t dma_addr_out, int length) atmel_tdes_crypt_pdc() argument
418 atmel_tdes_crypt_dma(struct atmel_tdes_dev *dd, dma_addr_t dma_addr_in, dma_addr_t dma_addr_out, int length) atmel_tdes_crypt_dma() argument
488 atmel_tdes_crypt_start(struct atmel_tdes_dev *dd) atmel_tdes_crypt_start() argument
558 atmel_tdes_set_iv_as_last_ciphertext_block(struct atmel_tdes_dev *dd) atmel_tdes_set_iv_as_last_ciphertext_block() argument
576 atmel_tdes_finish_req(struct atmel_tdes_dev *dd, int err) atmel_tdes_finish_req() argument
591 atmel_tdes_handle_queue(struct atmel_tdes_dev *dd, struct skcipher_request *req) atmel_tdes_handle_queue() argument
647 atmel_tdes_crypt_dma_stop(struct atmel_tdes_dev *dd) atmel_tdes_crypt_dma_stop() argument
732 atmel_tdes_dma_init(struct atmel_tdes_dev *dd) atmel_tdes_dma_init() argument
778 atmel_tdes_dma_cleanup(struct atmel_tdes_dev *dd) atmel_tdes_dma_cleanup() argument
1041 struct atmel_tdes_dev *dd = (struct atmel_tdes_dev *)data; atmel_tdes_queue_task() local
1048 struct atmel_tdes_dev *dd = (struct atmel_tdes_dev *) data; atmel_tdes_done_task() local
1091 atmel_tdes_unregister_algs(struct atmel_tdes_dev *dd) atmel_tdes_unregister_algs() argument
1099 atmel_tdes_register_algs(struct atmel_tdes_dev *dd) atmel_tdes_register_algs() argument
1120 atmel_tdes_get_cap(struct atmel_tdes_dev *dd) atmel_tdes_get_cap() argument
[all...]
H A Datmel-aes.c104 struct atmel_aes_dev *dd; member
347 static inline u32 atmel_aes_read(struct atmel_aes_dev *dd, u32 offset) in atmel_aes_read() argument
349 u32 value = readl_relaxed(dd->io_base + offset); in atmel_aes_read()
352 if (dd->flags & AES_FLAGS_DUMP_REG) { in atmel_aes_read()
355 dev_vdbg(dd->dev, "read 0x%08x from %s\n", value, in atmel_aes_read()
363 static inline void atmel_aes_write(struct atmel_aes_dev *dd, in atmel_aes_write() argument
367 if (dd->flags & AES_FLAGS_DUMP_REG) { in atmel_aes_write()
370 dev_vdbg(dd->dev, "write 0x%08x into %s\n", value, in atmel_aes_write()
375 writel_relaxed(value, dd->io_base + offset); in atmel_aes_write()
378 static void atmel_aes_read_n(struct atmel_aes_dev *dd, u3 argument
385 atmel_aes_write_n(struct atmel_aes_dev *dd, u32 offset, const u32 *value, int count) atmel_aes_write_n() argument
392 atmel_aes_read_block(struct atmel_aes_dev *dd, u32 offset, void *value) atmel_aes_read_block() argument
398 atmel_aes_write_block(struct atmel_aes_dev *dd, u32 offset, const void *value) atmel_aes_write_block() argument
404 atmel_aes_wait_for_data_ready(struct atmel_aes_dev *dd, atmel_aes_fn_t resume) atmel_aes_wait_for_data_ready() argument
435 atmel_aes_hw_init(struct atmel_aes_dev *dd) atmel_aes_hw_init() argument
449 atmel_aes_get_version(struct atmel_aes_dev *dd) atmel_aes_get_version() argument
454 atmel_aes_hw_version_init(struct atmel_aes_dev *dd) atmel_aes_hw_version_init() argument
470 atmel_aes_set_mode(struct atmel_aes_dev *dd, const struct atmel_aes_reqctx *rctx) atmel_aes_set_mode() argument
477 atmel_aes_is_encrypt(const struct atmel_aes_dev *dd) atmel_aes_is_encrypt() argument
486 atmel_aes_set_iv_as_last_ciphertext_block(struct atmel_aes_dev *dd) atmel_aes_set_iv_as_last_ciphertext_block() argument
509 atmel_aes_ctr_update_req_iv(struct atmel_aes_dev *dd) atmel_aes_ctr_update_req_iv() argument
529 atmel_aes_complete(struct atmel_aes_dev *dd, int err) atmel_aes_complete() argument
558 atmel_aes_write_ctrl_key(struct atmel_aes_dev *dd, bool use_dma, const __be32 *iv, const u32 *key, int keylen) atmel_aes_write_ctrl_key() argument
589 atmel_aes_write_ctrl(struct atmel_aes_dev *dd, bool use_dma, const __be32 *iv) atmel_aes_write_ctrl() argument
599 atmel_aes_cpu_transfer(struct atmel_aes_dev *dd) atmel_aes_cpu_transfer() argument
632 atmel_aes_cpu_start(struct atmel_aes_dev *dd, struct scatterlist *src, struct scatterlist *dst, size_t len, atmel_aes_fn_t resume) atmel_aes_cpu_start() argument
659 atmel_aes_check_aligned(struct atmel_aes_dev *dd, struct scatterlist *sg, size_t len, struct atmel_aes_dma *dma) atmel_aes_check_aligned() argument
709 atmel_aes_map(struct atmel_aes_dev *dd, struct scatterlist *src, struct scatterlist *dst, size_t len) atmel_aes_map() argument
774 atmel_aes_unmap(struct atmel_aes_dev *dd) atmel_aes_unmap() argument
801 atmel_aes_dma_transfer_start(struct atmel_aes_dev *dd, enum dma_slave_buswidth addr_width, enum dma_transfer_direction dir, u32 maxburst) atmel_aes_dma_transfer_start() argument
852 atmel_aes_dma_start(struct atmel_aes_dev *dd, struct scatterlist *src, struct scatterlist *dst, size_t len, atmel_aes_fn_t resume) atmel_aes_dma_start() argument
919 struct atmel_aes_dev *dd = data; atmel_aes_dma_callback() local
926 atmel_aes_handle_queue(struct atmel_aes_dev *dd, struct crypto_async_request *new_areq) atmel_aes_handle_queue() argument
969 atmel_aes_transfer_complete(struct atmel_aes_dev *dd) atmel_aes_transfer_complete() argument
974 atmel_aes_start(struct atmel_aes_dev *dd) atmel_aes_start() argument
998 atmel_aes_ctr_transfer(struct atmel_aes_dev *dd) atmel_aes_ctr_transfer() argument
1054 atmel_aes_ctr_start(struct atmel_aes_dev *dd) atmel_aes_ctr_start() argument
1264 struct atmel_aes_dev *dd; atmel_aes_init_tfm() local
1280 struct atmel_aes_dev *dd; atmel_aes_ctr_init_tfm() local
1446 atmel_aes_gcm_ghash(struct atmel_aes_dev *dd, const u32 *data, size_t datalen, const __be32 *ghash_in, __be32 *ghash_out, atmel_aes_fn_t resume) atmel_aes_gcm_ghash() argument
1463 atmel_aes_gcm_ghash_init(struct atmel_aes_dev *dd) atmel_aes_gcm_ghash_init() argument
1478 atmel_aes_gcm_ghash_finalize(struct atmel_aes_dev *dd) atmel_aes_gcm_ghash_finalize() argument
1504 atmel_aes_gcm_start(struct atmel_aes_dev *dd) atmel_aes_gcm_start() argument
1541 atmel_aes_gcm_process(struct atmel_aes_dev *dd) atmel_aes_gcm_process() argument
1564 atmel_aes_gcm_length(struct atmel_aes_dev *dd) atmel_aes_gcm_length() argument
1599 atmel_aes_gcm_data(struct atmel_aes_dev *dd) atmel_aes_gcm_data() argument
1647 atmel_aes_gcm_tag_init(struct atmel_aes_dev *dd) atmel_aes_gcm_tag_init() argument
1673 atmel_aes_gcm_tag(struct atmel_aes_dev *dd) atmel_aes_gcm_tag() argument
1692 atmel_aes_gcm_finalize(struct atmel_aes_dev *dd) atmel_aes_gcm_finalize() argument
1771 struct atmel_aes_dev *dd; atmel_aes_gcm_init() local
1812 atmel_aes_xts_start(struct atmel_aes_dev *dd) atmel_aes_xts_start() argument
1838 atmel_aes_xts_process_data(struct atmel_aes_dev *dd) atmel_aes_xts_process_data() argument
1907 struct atmel_aes_dev *dd; atmel_aes_xts_init_tfm() local
1963 atmel_aes_authenc_complete(struct atmel_aes_dev *dd, int err) atmel_aes_authenc_complete() argument
1973 atmel_aes_authenc_start(struct atmel_aes_dev *dd) atmel_aes_authenc_start() argument
1991 atmel_aes_authenc_init(struct atmel_aes_dev *dd, int err, bool is_async) atmel_aes_authenc_init() argument
2012 atmel_aes_authenc_transfer(struct atmel_aes_dev *dd, int err, bool is_async) atmel_aes_authenc_transfer() argument
2055 atmel_aes_authenc_digest(struct atmel_aes_dev *dd) atmel_aes_authenc_digest() argument
2067 atmel_aes_authenc_final(struct atmel_aes_dev *dd, int err, bool is_async) atmel_aes_authenc_final() argument
2135 struct atmel_aes_dev *dd; atmel_aes_authenc_init_tfm() local
2310 atmel_aes_buff_init(struct atmel_aes_dev *dd) atmel_aes_buff_init() argument
2324 atmel_aes_buff_cleanup(struct atmel_aes_dev *dd) atmel_aes_buff_cleanup() argument
2329 atmel_aes_dma_init(struct atmel_aes_dev *dd) atmel_aes_dma_init() argument
2355 atmel_aes_dma_cleanup(struct atmel_aes_dev *dd) atmel_aes_dma_cleanup() argument
2363 struct atmel_aes_dev *dd = (struct atmel_aes_dev *)data; atmel_aes_queue_task() local
2370 struct atmel_aes_dev *dd = (struct atmel_aes_dev *)data; atmel_aes_done_task() local
2394 atmel_aes_unregister_algs(struct atmel_aes_dev *dd) atmel_aes_unregister_algs() argument
2425 atmel_aes_register_algs(struct atmel_aes_dev *dd) atmel_aes_register_algs() argument
2495 atmel_aes_get_cap(struct atmel_aes_dev *dd) atmel_aes_get_cap() argument
[all...]
/kernel/linux/linux-5.10/drivers/clk/ti/
H A Ddpll3xxx.c49 const struct dpll_data *dd; in _omap3_dpll_write_clken() local
52 dd = clk->dpll_data; in _omap3_dpll_write_clken()
54 v = ti_clk_ll_ops->clk_readl(&dd->control_reg); in _omap3_dpll_write_clken()
55 v &= ~dd->enable_mask; in _omap3_dpll_write_clken()
56 v |= clken_bits << __ffs(dd->enable_mask); in _omap3_dpll_write_clken()
57 ti_clk_ll_ops->clk_writel(v, &dd->control_reg); in _omap3_dpll_write_clken()
63 const struct dpll_data *dd; in _omap3_wait_dpll_status() local
68 dd = clk->dpll_data; in _omap3_wait_dpll_status()
71 state <<= __ffs(dd->idlest_mask); in _omap3_wait_dpll_status()
73 while (((ti_clk_ll_ops->clk_readl(&dd in _omap3_wait_dpll_status()
140 const struct dpll_data *dd; _omap3_noncore_dpll_lock() local
304 struct dpll_data *dd = clk->dpll_data; omap3_noncore_dpll_program() local
440 struct dpll_data *dd; omap3_noncore_dpll_enable() local
503 struct dpll_data *dd; omap3_noncore_dpll_determine_rate() local
565 struct dpll_data *dd; omap3_noncore_dpll_set_rate() local
644 const struct dpll_data *dd; omap3_dpll_autoidle_read() local
673 const struct dpll_data *dd; omap3_dpll_allow_idle() local
703 const struct dpll_data *dd; omap3_dpll_deny_idle() local
756 const struct dpll_data *dd; omap3_clkoutx2_recalc() local
792 struct dpll_data *dd; omap3_core_dpll_save_context() local
821 const struct dpll_data *dd; omap3_core_dpll_restore_context() local
853 struct dpll_data *dd; omap3_noncore_dpll_save_context() local
882 const struct dpll_data *dd; omap3_noncore_dpll_restore_context() local
987 struct dpll_data *dd; omap3_dpll5_apply_errata() local
[all...]
/kernel/linux/linux-5.10/drivers/infiniband/hw/hfi1/
H A Dpcie.c67 int hfi1_pcie_init(struct hfi1_devdata *dd) in hfi1_pcie_init() argument
70 struct pci_dev *pdev = dd->pcidev; in hfi1_pcie_init()
86 dd_dev_err(dd, "pci enable failed: error %d\n", -ret); in hfi1_pcie_init()
92 dd_dev_err(dd, "pci_request_regions fails: err %d\n", -ret); in hfi1_pcie_init()
105 dd_dev_err(dd, "Unable to set DMA mask: %d\n", ret); in hfi1_pcie_init()
113 dd_dev_err(dd, "Unable to set DMA consistent mask: %d\n", ret); in hfi1_pcie_init()
140 * Do remaining PCIe setup, once dd is allocated, and save away
144 int hfi1_pcie_ddinit(struct hfi1_devdata *dd, struct pci_dev *pdev) in hfi1_pcie_ddinit() argument
161 dd_dev_err(dd, "chip PIO range does not match\n"); in hfi1_pcie_ddinit()
165 dd in hfi1_pcie_ddinit()
228 hfi1_pcie_ddcleanup(struct hfi1_devdata *dd) hfi1_pcie_ddcleanup() argument
266 update_lbus_info(struct hfi1_devdata *dd) update_lbus_info() argument
287 pcie_speeds(struct hfi1_devdata *dd) pcie_speeds() argument
337 restore_pci_variables(struct hfi1_devdata *dd) restore_pci_variables() argument
396 save_pci_variables(struct hfi1_devdata *dd) save_pci_variables() argument
463 tune_pcie_caps(struct hfi1_devdata *dd) tune_pcie_caps() argument
561 struct hfi1_devdata *dd = pci_get_drvdata(pdev); pci_error_detected() local
598 struct hfi1_devdata *dd = pci_get_drvdata(pdev); pci_mmio_enabled() local
615 struct hfi1_devdata *dd = pci_get_drvdata(pdev); pci_slot_reset() local
624 struct hfi1_devdata *dd = pci_get_drvdata(pdev); pci_resume() local
769 load_eq_table(struct hfi1_devdata *dd, const u8 eq[11][3], u8 fs, u8 div) load_eq_table() argument
822 pcie_post_steps(struct hfi1_devdata *dd) pcie_post_steps() argument
848 trigger_sbr(struct hfi1_devdata *dd) trigger_sbr() argument
879 write_gasket_interrupt(struct hfi1_devdata *dd, int index, u16 code, u16 data) write_gasket_interrupt() argument
890 arm_gasket_logic(struct hfi1_devdata *dd) arm_gasket_logic() argument
925 write_xmt_margin(struct hfi1_devdata *dd, const char *fname) write_xmt_margin() argument
986 do_pcie_gen3_transition(struct hfi1_devdata *dd) do_pcie_gen3_transition() argument
[all...]
/kernel/linux/linux-6.6/drivers/infiniband/hw/hfi1/
H A Dpcie.c24 int hfi1_pcie_init(struct hfi1_devdata *dd) in hfi1_pcie_init() argument
27 struct pci_dev *pdev = dd->pcidev; in hfi1_pcie_init()
43 dd_dev_err(dd, "pci enable failed: error %d\n", -ret); in hfi1_pcie_init()
49 dd_dev_err(dd, "pci_request_regions fails: err %d\n", -ret); in hfi1_pcie_init()
62 dd_dev_err(dd, "Unable to set DMA mask: %d\n", ret); in hfi1_pcie_init()
89 * Do remaining PCIe setup, once dd is allocated, and save away
93 int hfi1_pcie_ddinit(struct hfi1_devdata *dd, struct pci_dev *pdev) in hfi1_pcie_ddinit() argument
110 dd_dev_err(dd, "chip PIO range does not match\n"); in hfi1_pcie_ddinit()
114 dd->kregbase1 = ioremap(addr, RCV_ARRAY); in hfi1_pcie_ddinit()
115 if (!dd in hfi1_pcie_ddinit()
177 hfi1_pcie_ddcleanup(struct hfi1_devdata *dd) hfi1_pcie_ddcleanup() argument
215 update_lbus_info(struct hfi1_devdata *dd) update_lbus_info() argument
236 pcie_speeds(struct hfi1_devdata *dd) pcie_speeds() argument
286 restore_pci_variables(struct hfi1_devdata *dd) restore_pci_variables() argument
345 save_pci_variables(struct hfi1_devdata *dd) save_pci_variables() argument
412 tune_pcie_caps(struct hfi1_devdata *dd) tune_pcie_caps() argument
510 struct hfi1_devdata *dd = pci_get_drvdata(pdev); pci_error_detected() local
547 struct hfi1_devdata *dd = pci_get_drvdata(pdev); pci_mmio_enabled() local
564 struct hfi1_devdata *dd = pci_get_drvdata(pdev); pci_slot_reset() local
573 struct hfi1_devdata *dd = pci_get_drvdata(pdev); pci_resume() local
718 load_eq_table(struct hfi1_devdata *dd, const u8 eq[11][3], u8 fs, u8 div) load_eq_table() argument
771 pcie_post_steps(struct hfi1_devdata *dd) pcie_post_steps() argument
797 trigger_sbr(struct hfi1_devdata *dd) trigger_sbr() argument
828 write_gasket_interrupt(struct hfi1_devdata *dd, int index, u16 code, u16 data) write_gasket_interrupt() argument
839 arm_gasket_logic(struct hfi1_devdata *dd) arm_gasket_logic() argument
874 write_xmt_margin(struct hfi1_devdata *dd, const char *fname) write_xmt_margin() argument
935 do_pcie_gen3_transition(struct hfi1_devdata *dd) do_pcie_gen3_transition() argument
[all...]
/kernel/linux/linux-6.6/drivers/clk/ti/
H A Ddpll3xxx.c49 const struct dpll_data *dd; in _omap3_dpll_write_clken() local
52 dd = clk->dpll_data; in _omap3_dpll_write_clken()
54 v = ti_clk_ll_ops->clk_readl(&dd->control_reg); in _omap3_dpll_write_clken()
55 v &= ~dd->enable_mask; in _omap3_dpll_write_clken()
56 v |= clken_bits << __ffs(dd->enable_mask); in _omap3_dpll_write_clken()
57 ti_clk_ll_ops->clk_writel(v, &dd->control_reg); in _omap3_dpll_write_clken()
63 const struct dpll_data *dd; in _omap3_wait_dpll_status() local
68 dd = clk->dpll_data; in _omap3_wait_dpll_status()
71 state <<= __ffs(dd->idlest_mask); in _omap3_wait_dpll_status()
73 while (((ti_clk_ll_ops->clk_readl(&dd in _omap3_wait_dpll_status()
140 const struct dpll_data *dd; _omap3_noncore_dpll_lock() local
303 struct dpll_data *dd = clk->dpll_data; omap3_noncore_dpll_ssc_program() local
386 struct dpll_data *dd = clk->dpll_data; omap3_noncore_dpll_program() local
526 struct dpll_data *dd; omap3_noncore_dpll_enable() local
589 struct dpll_data *dd; omap3_noncore_dpll_determine_rate() local
651 struct dpll_data *dd; omap3_noncore_dpll_set_rate() local
730 const struct dpll_data *dd; omap3_dpll_autoidle_read() local
759 const struct dpll_data *dd; omap3_dpll_allow_idle() local
789 const struct dpll_data *dd; omap3_dpll_deny_idle() local
843 const struct dpll_data *dd; omap3_clkoutx2_recalc() local
879 struct dpll_data *dd; omap3_core_dpll_save_context() local
908 const struct dpll_data *dd; omap3_core_dpll_restore_context() local
940 struct dpll_data *dd; omap3_noncore_dpll_save_context() local
969 const struct dpll_data *dd; omap3_noncore_dpll_restore_context() local
1074 struct dpll_data *dd; omap3_dpll5_apply_errata() local
[all...]
/kernel/linux/linux-5.10/drivers/block/mtip32xx/
H A Dmtip32xx.c114 static int mtip_block_initialize(struct driver_data *dd);
142 struct driver_data *dd = pci_get_drvdata(pdev); in mtip_check_surprise_removal() local
144 if (dd->sr) in mtip_check_surprise_removal()
150 dd->sr = true; in mtip_check_surprise_removal()
151 if (dd->queue) in mtip_check_surprise_removal()
152 blk_queue_flag_set(QUEUE_FLAG_DEAD, dd->queue); in mtip_check_surprise_removal()
154 dev_warn(&dd->pdev->dev, in mtip_check_surprise_removal()
155 "%s: dd->queue is NULL\n", __func__); in mtip_check_surprise_removal()
162 static struct mtip_cmd *mtip_cmd_from_tag(struct driver_data *dd, in mtip_cmd_from_tag() argument
165 struct blk_mq_hw_ctx *hctx = dd in mtip_cmd_from_tag()
179 mtip_hba_reset(struct driver_data *dd) mtip_hba_reset() argument
446 mtip_device_reset(struct driver_data *dd) mtip_device_reset() argument
469 print_tags(struct driver_data *dd, char *msg, unsigned long *tagbits, int cnt) print_tags() argument
507 mtip_handle_tfe(struct driver_data *dd) mtip_handle_tfe() argument
661 struct driver_data *dd = port->dd; mtip_workq_sdbfx() local
695 mtip_process_legacy(struct driver_data *dd, u32 port_stat) mtip_process_legacy() argument
712 mtip_process_errors(struct driver_data *dd, u32 port_stat) mtip_process_errors() argument
741 struct driver_data *dd = (struct driver_data *) data; mtip_handle_irq() local
833 struct driver_data *dd = instance; mtip_irq_handler() local
967 struct driver_data *dd = port->dd; mtip_exec_internal_command() local
1080 mtip_set_timeout(struct driver_data *dd, struct host_to_dev_fis *fis, unsigned int *timeout, u8 erasemode) mtip_set_timeout() argument
1382 mtip_hw_get_capacity(struct driver_data *dd, sector_t *sectors) mtip_hw_get_capacity() argument
1458 fill_command_sg(struct driver_data *dd, struct mtip_cmd *command, int nents) fill_command_sg() argument
1704 exec_drive_taskfile(struct driver_data *dd, void __user *buf, ide_task_request_t *req_task, int outtotal) exec_drive_taskfile() argument
1954 mtip_hw_ioctl(struct driver_data *dd, unsigned int cmd, unsigned long arg) mtip_hw_ioctl() argument
2057 mtip_hw_submit_io(struct driver_data *dd, struct request *rq, struct mtip_cmd *command, struct blk_mq_hw_ctx *hctx) mtip_hw_submit_io() argument
2148 struct driver_data *dd = dev_to_disk(dev)->private_data; mtip_hw_show_status() local
2168 struct driver_data *dd, *tmp; show_device_status() local
2241 struct driver_data *dd = (struct driver_data *)f->private_data; mtip_hw_read_device_status() local
2270 struct driver_data *dd = (struct driver_data *)f->private_data; mtip_hw_read_registers() local
2337 struct driver_data *dd = (struct driver_data *)f->private_data; mtip_hw_read_flags() local
2397 mtip_hw_sysfs_init(struct driver_data *dd, struct kobject *kobj) mtip_hw_sysfs_init() argument
2418 mtip_hw_sysfs_exit(struct driver_data *dd, struct kobject *kobj) mtip_hw_sysfs_exit() argument
2428 mtip_hw_debugfs_init(struct driver_data *dd) mtip_hw_debugfs_init() argument
2449 mtip_hw_debugfs_exit(struct driver_data *dd) mtip_hw_debugfs_exit() argument
2462 hba_setup(struct driver_data *dd) hba_setup() argument
2474 mtip_device_unaligned_constrained(struct driver_data *dd) mtip_device_unaligned_constrained() argument
2489 mtip_detect_product(struct driver_data *dd) mtip_detect_product() argument
2539 mtip_ftl_rebuild_poll(struct driver_data *dd) mtip_ftl_rebuild_poll() argument
2588 struct driver_data *dd = rq->q->queuedata; mtip_softirq_done_fn() local
2603 struct driver_data *dd = data; mtip_abort_cmd() local
2615 struct driver_data *dd = data; mtip_queue_cmd() local
2633 struct driver_data *dd = (struct driver_data *)data; mtip_service_thread() local
2747 mtip_dma_free(struct driver_data *dd) mtip_dma_free() argument
2769 mtip_dma_alloc(struct driver_data *dd) mtip_dma_alloc() argument
2805 mtip_hw_get_identify(struct driver_data *dd) mtip_hw_get_identify() argument
2869 mtip_hw_init(struct driver_data *dd) mtip_hw_init() argument
3011 mtip_standby_drive(struct driver_data *dd) mtip_standby_drive() argument
3040 mtip_hw_exit(struct driver_data *dd) mtip_hw_exit() argument
3077 mtip_hw_shutdown(struct driver_data *dd) mtip_hw_shutdown() argument
3100 mtip_hw_suspend(struct driver_data *dd) mtip_hw_suspend() argument
3132 mtip_hw_resume(struct driver_data *dd) mtip_hw_resume() argument
3207 struct driver_data *dd = dev->bd_disk->private_data; mtip_block_ioctl() local
3245 struct driver_data *dd = dev->bd_disk->private_data; mtip_block_compat_ioctl() local
3325 struct driver_data *dd = dev->bd_disk->private_data; mtip_block_getgeo() local
3346 struct driver_data *dd; mtip_block_open() local
3383 is_se_active(struct driver_data *dd) is_se_active() argument
3403 is_stopped(struct driver_data *dd, struct request *rq) is_stopped() argument
3426 struct driver_data *dd = hctx->queue->queuedata; mtip_check_unal_depth() local
3450 struct driver_data *dd = hctx->queue->queuedata; mtip_issue_reserved_cmd() local
3487 struct driver_data *dd = hctx->queue->queuedata; mtip_queue_rq() local
3509 struct driver_data *dd = set->driver_data; mtip_free_cmd() local
3522 struct driver_data *dd = set->driver_data; mtip_init_cmd() local
3537 struct driver_data *dd = req->q->queuedata; mtip_cmd_timeout() local
3577 mtip_block_initialize(struct driver_data *dd) mtip_block_initialize() argument
3769 mtip_block_remove(struct driver_data *dd) mtip_block_remove() argument
3847 mtip_block_shutdown(struct driver_data *dd) mtip_block_shutdown() argument
3871 mtip_block_suspend(struct driver_data *dd) mtip_block_suspend() argument
3879 mtip_block_resume(struct driver_data *dd) mtip_block_resume() argument
3937 mtip_disable_link_opts(struct driver_data *dd, struct pci_dev *pdev) mtip_disable_link_opts() argument
3961 mtip_fix_ero_nosnoop(struct driver_data *dd, struct pci_dev *pdev) mtip_fix_ero_nosnoop() argument
4001 struct driver_data *dd = NULL; mtip_pci_probe() local
4189 struct driver_data *dd = pci_get_drvdata(pdev); mtip_pci_remove() local
4253 struct driver_data *dd = pci_get_drvdata(pdev); mtip_pci_suspend() local
4294 struct driver_data *dd; mtip_pci_resume() local
4340 struct driver_data *dd = pci_get_drvdata(pdev); mtip_pci_shutdown() local
[all...]
/kernel/linux/linux-5.10/drivers/md/
H A Ddm-dust.c78 static int dust_remove_block(struct dust_device *dd, unsigned long long block) in dust_remove_block() argument
83 spin_lock_irqsave(&dd->dust_lock, flags); in dust_remove_block()
84 bblock = dust_rb_search(&dd->badblocklist, block); in dust_remove_block()
87 if (!dd->quiet_mode) { in dust_remove_block()
91 spin_unlock_irqrestore(&dd->dust_lock, flags); in dust_remove_block()
95 rb_erase(&bblock->node, &dd->badblocklist); in dust_remove_block()
96 dd->badblock_count--; in dust_remove_block()
97 if (!dd->quiet_mode) in dust_remove_block()
100 spin_unlock_irqrestore(&dd->dust_lock, flags); in dust_remove_block()
105 static int dust_add_block(struct dust_device *dd, unsigne argument
141 dust_query_block(struct dust_device *dd, unsigned long long block, char *result, unsigned int maxlen, unsigned int *sz_ptr) dust_query_block() argument
159 __dust_map_read(struct dust_device *dd, sector_t thisblock) __dust_map_read() argument
169 dust_map_read(struct dust_device *dd, sector_t thisblock, bool fail_read_on_bb) dust_map_read() argument
185 __dust_map_write(struct dust_device *dd, sector_t thisblock) __dust_map_write() argument
208 dust_map_write(struct dust_device *dd, sector_t thisblock, bool fail_read_on_bb) dust_map_write() argument
226 struct dust_device *dd = ti->private; dust_map() local
264 dust_clear_badblocks(struct dust_device *dd, char *result, unsigned int maxlen, unsigned int *sz_ptr) dust_clear_badblocks() argument
287 dust_list_badblocks(struct dust_device *dd, char *result, unsigned int maxlen, unsigned int *sz_ptr) dust_list_badblocks() argument
323 struct dust_device *dd; dust_ctr() local
407 struct dust_device *dd = ti->private; dust_dtr() local
417 struct dust_device *dd = ti->private; dust_message() local
516 struct dust_device *dd = ti->private; dust_status() local
535 struct dust_device *dd = ti->private; dust_prepare_ioctl() local
553 struct dust_device *dd = ti->private; dust_iterate_devices() local
[all...]
/kernel/linux/linux-6.6/drivers/md/
H A Ddm-dust.c78 static int dust_remove_block(struct dust_device *dd, unsigned long long block) in dust_remove_block() argument
83 spin_lock_irqsave(&dd->dust_lock, flags); in dust_remove_block()
84 bblock = dust_rb_search(&dd->badblocklist, block); in dust_remove_block()
87 if (!dd->quiet_mode) { in dust_remove_block()
91 spin_unlock_irqrestore(&dd->dust_lock, flags); in dust_remove_block()
95 rb_erase(&bblock->node, &dd->badblocklist); in dust_remove_block()
96 dd->badblock_count--; in dust_remove_block()
97 if (!dd->quiet_mode) in dust_remove_block()
100 spin_unlock_irqrestore(&dd->dust_lock, flags); in dust_remove_block()
105 static int dust_add_block(struct dust_device *dd, unsigne argument
141 dust_query_block(struct dust_device *dd, unsigned long long block, char *result, unsigned int maxlen, unsigned int *sz_ptr) dust_query_block() argument
159 __dust_map_read(struct dust_device *dd, sector_t thisblock) __dust_map_read() argument
169 dust_map_read(struct dust_device *dd, sector_t thisblock, bool fail_read_on_bb) dust_map_read() argument
185 __dust_map_write(struct dust_device *dd, sector_t thisblock) __dust_map_write() argument
208 dust_map_write(struct dust_device *dd, sector_t thisblock, bool fail_read_on_bb) dust_map_write() argument
226 struct dust_device *dd = ti->private; dust_map() local
264 dust_clear_badblocks(struct dust_device *dd, char *result, unsigned int maxlen, unsigned int *sz_ptr) dust_clear_badblocks() argument
287 dust_list_badblocks(struct dust_device *dd, char *result, unsigned int maxlen, unsigned int *sz_ptr) dust_list_badblocks() argument
323 struct dust_device *dd; dust_ctr() local
407 struct dust_device *dd = ti->private; dust_dtr() local
417 struct dust_device *dd = ti->private; dust_message() local
516 struct dust_device *dd = ti->private; dust_status() local
539 struct dust_device *dd = ti->private; dust_prepare_ioctl() local
556 struct dust_device *dd = ti->private; dust_iterate_devices() local
[all...]

Completed in 26 milliseconds

12345678910>>...18