Searched refs:qib_devdata (Results 1 - 25 of 28) sorted by relevance

12

/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/infiniband/hw/qib/
H A Dqib_wc_ppc64.c46 int qib_enable_wc(struct qib_devdata *dd)
H A Dqib_7220.h110 int qib_sd7220_presets(struct qib_devdata *dd);
111 int qib_sd7220_init(struct qib_devdata *dd);
112 void qib_sd7220_clr_ibpar(struct qib_devdata *);
120 static inline u32 qib_read_kreg32(const struct qib_devdata *dd,
128 static inline u64 qib_read_kreg64(const struct qib_devdata *dd,
137 static inline void qib_write_kreg(const struct qib_devdata *dd,
144 void set_7220_relock_poll(struct qib_devdata *, int);
145 void shutdown_7220_relock_poll(struct qib_devdata *);
146 void toggle_7220_rclkrls(struct qib_devdata *);
H A Dqib.h203 struct qib_devdata *dd;
506 struct qib_devdata *dd;
638 typedef int (*diag_hook) (struct qib_devdata *dd,
648 extern int qib_register_observer(struct qib_devdata *dd,
659 struct qib_devdata { struct
711 int (*f_intr_fallback)(struct qib_devdata *);
713 int (*f_reset)(struct qib_devdata *);
716 int (*f_early_init)(struct qib_devdata *);
717 void (*f_clear_tids)(struct qib_devdata *, struct qib_ctxtdata *);
718 void (*f_put_tid)(struct qib_devdata *, u6
[all...]
H A Dqib_twsi.c66 static void i2c_wait_for_writes(struct qib_devdata *dd)
88 static void scl_out(struct qib_devdata *dd, u8 bit)
119 static void sda_out(struct qib_devdata *dd, u8 bit)
132 static u8 sda_in(struct qib_devdata *dd, int wait)
151 static int i2c_ackrcv(struct qib_devdata *dd)
164 static void stop_cmd(struct qib_devdata *dd);
172 static int rd_byte(struct qib_devdata *dd, int last)
203 static int wr_byte(struct qib_devdata *dd, u8 data)
221 static void start_seq(struct qib_devdata *dd)
236 static void stop_seq(struct qib_devdata *d
[all...]
H A Dqib_sd7220.c97 static int qib_sd7220_reg_mod(struct qib_devdata *dd, int sdnum, u32 loc,
99 static int ibsd_mod_allchnls(struct qib_devdata *dd, int loc, int val,
101 static int qib_sd_trimdone_poll(struct qib_devdata *dd);
102 static void qib_sd_trimdone_monitor(struct qib_devdata *dd, const char *where);
103 static int qib_sd_setvals(struct qib_devdata *dd);
104 static int qib_sd_early(struct qib_devdata *dd);
105 static int qib_sd_dactrim(struct qib_devdata *dd);
106 static int qib_internal_presets(struct qib_devdata *dd);
108 static int qib_sd_trimself(struct qib_devdata *dd, int val);
109 static int epb_access(struct qib_devdata *d
[all...]
H A Dqib_diag.c65 struct qib_devdata *dd;
74 static struct qib_diag_client *get_client(struct qib_devdata *dd)
100 struct qib_devdata *dd = dc->dd;
154 int qib_diag_add(struct qib_devdata *dd)
175 static void qib_unregister_observers(struct qib_devdata *dd);
177 void qib_diag_remove(struct qib_devdata *dd)
228 static u32 __iomem *qib_remap_ioaddr32(struct qib_devdata *dd, u32 offset,
331 static int qib_read_umem64(struct qib_devdata *dd, void __user *uaddr,
375 static int qib_write_umem64(struct qib_devdata *dd, u32 regoffs,
419 static int qib_read_umem32(struct qib_devdata *d
[all...]
H A Dqib_tx.c60 void qib_disarm_piobufs(struct qib_devdata *dd, unsigned first, unsigned cnt)
81 struct qib_devdata *dd = rcd->dd;
113 static struct qib_pportdata *is_sdma_buf(struct qib_devdata *dd, unsigned i)
131 static int find_ctxt(struct qib_devdata *dd, unsigned bufn)
170 void qib_disarm_piobufs_set(struct qib_devdata *dd, unsigned long *mask,
222 static void update_send_bufs(struct qib_devdata *dd)
268 static noinline void no_send_bufs(struct qib_devdata *dd)
283 u32 __iomem *qib_getsendbuf_range(struct qib_devdata *dd, u32 *pbufnum,
362 void qib_sendbuf_done(struct qib_devdata *dd, unsigned n)
380 void qib_chg_pioavailkernel(struct qib_devdata *d
[all...]
H A Dqib_pcie.c53 static int qib_tune_pcie_caps(struct qib_devdata *);
54 static int qib_tune_pcie_coalesce(struct qib_devdata *);
130 int qib_pcie_ddinit(struct qib_devdata *dd, struct pci_dev *pdev,
172 void qib_pcie_ddcleanup(struct qib_devdata *dd)
191 static void qib_msix_setup(struct qib_devdata *dd, int pos, u32 *msixcnt,
224 static int qib_msi_setup(struct qib_devdata *dd, int pos)
248 int qib_pcie_params(struct qib_devdata *dd, u32 minw, u32 *nent,
327 int qib_reinit_intr(struct qib_devdata *dd)
377 void qib_nomsi(struct qib_devdata *dd)
386 void qib_nomsix(struct qib_devdata *d
[all...]
H A Dqib_init.c93 void qib_set_ctxtcnt(struct qib_devdata *dd)
108 int qib_create_ctxts(struct qib_devdata *dd)
154 struct qib_devdata *dd = ppd->dd;
192 void qib_init_pportdata(struct qib_pportdata *ppd, struct qib_devdata *dd,
208 static int init_pioavailregs(struct qib_devdata *dd)
266 static void init_shadow_tids(struct qib_devdata *dd)
302 static int loadtime_init(struct qib_devdata *dd)
354 static int init_after_reset(struct qib_devdata *dd)
379 static void enable_chip(struct qib_devdata *dd)
407 struct qib_devdata *d
[all...]
H A Dqib_wc_x86_64.c52 int qib_enable_wc(struct qib_devdata *dd)
142 void qib_disable_wc(struct qib_devdata *dd)
H A Dqib_sysfs.c78 struct qib_devdata *dd = ppd->dd;
89 struct qib_devdata *dd = ppd->dd;
112 struct qib_devdata *dd = ppd->dd;
125 struct qib_devdata *dd = ppd->dd;
457 struct qib_devdata *dd = dd_from_dev(dev);
479 struct qib_devdata *dd = dd_from_dev(dev);
491 struct qib_devdata *dd = dd_from_dev(dev);
503 struct qib_devdata *dd = dd_from_dev(dev);
515 struct qib_devdata *dd = dd_from_dev(dev);
529 struct qib_devdata *d
[all...]
H A Dqib_fs.c148 struct qib_devdata *dd = private2dd(file);
160 struct qib_devdata *dd = private2dd(file);
182 struct qib_devdata *dd = private2dd(file);
194 struct qib_devdata *dd = private2dd(file);
206 struct qib_devdata *dd = private2dd(file);
224 struct qib_devdata *dd = private2dd(file);
245 struct qib_devdata *dd = private2dd(file);
271 struct qib_devdata *dd;
322 struct qib_devdata *dd;
372 static int add_cntr_files(struct super_block *sb, struct qib_devdata *d
[all...]
H A Dqib_eeprom.c52 int qib_eeprom_read(struct qib_devdata *dd, u8 eeprom_offset,
76 static int eeprom_write_with_enable(struct qib_devdata *dd, u8 offset,
99 int qib_eeprom_write(struct qib_devdata *dd, u8 eeprom_offset,
143 void qib_get_eeprom_info(struct qib_devdata *dd)
151 struct qib_devdata *dd0 = qib_lookup(0);
285 * Although the time is kept as seconds in the qib_devdata struct, it is
293 int qib_update_eeprom_log(struct qib_devdata *dd)
440 void qib_inc_eeprom_err(struct qib_devdata *dd, u32 eidx, u32 incr)
H A Dqib_iba7220.c49 static void qib_7220_handle_hwerrors(struct qib_devdata *, char *, size_t);
228 static inline u32 qib_read_ureg32(const struct qib_devdata *dd,
254 static inline void qib_write_ureg(const struct qib_devdata *dd,
280 static inline void qib_write_kreg_ctxt(const struct qib_devdata *dd,
287 static inline void write_7220_creg(const struct qib_devdata *dd,
294 static inline u64 read_7220_creg(const struct qib_devdata *dd, u16 regno)
301 static inline u32 read_7220_creg32(const struct qib_devdata *dd, u16 regno)
752 struct qib_devdata *dd = ppd->dd;
768 static void qib_7220_txe_recover(struct qib_devdata *dd)
779 struct qib_devdata *d
[all...]
H A Dqib_iba6120.c305 static inline u32 qib_read_ureg32(const struct qib_devdata *dd,
331 static inline void qib_write_ureg(const struct qib_devdata *dd,
349 static inline u32 qib_read_kreg32(const struct qib_devdata *dd,
357 static inline u64 qib_read_kreg64(const struct qib_devdata *dd,
366 static inline void qib_write_kreg(const struct qib_devdata *dd,
380 static inline void qib_write_kreg_ctxt(const struct qib_devdata *dd,
387 static inline void write_6120_creg(const struct qib_devdata *dd,
394 static inline u64 read_6120_creg(const struct qib_devdata *dd, u16 regno)
401 static inline u32 read_6120_creg32(const struct qib_devdata *dd, u16 regno)
658 static void qib_6120_put_tid_2(struct qib_devdata *, u6
[all...]
H A Dqib_intr.c75 struct qib_devdata *dd = ppd->dd;
85 struct qib_devdata *dd = ppd->dd;
185 void qib_handle_urcv(struct qib_devdata *dd, u64 ctxtr)
212 void qib_bad_intrstatus(struct qib_devdata *dd)
H A Dqib_iba7322.c53 static void qib_7322_handle_hwerrors(struct qib_devdata *, char *, size_t);
61 static void qib_7322_txchk_change(struct qib_devdata *, u32, u32, u32,
72 static u32 ahb_mod(struct qib_devdata *, int, int, int, u32, u32);
650 static inline void qib_write_kreg(const struct qib_devdata *dd,
652 static inline u32 qib_read_kreg32(const struct qib_devdata *, const u32);
653 static void write_7322_initregs(struct qib_devdata *);
669 static inline u32 qib_read_ureg32(const struct qib_devdata *dd,
690 static inline u64 qib_read_ureg(const struct qib_devdata *dd,
711 static inline void qib_write_ureg(const struct qib_devdata *dd,
729 static inline u32 qib_read_kreg32(const struct qib_devdata *d
[all...]
H A Dqib_driver.c89 struct qib_devdata *dd;
119 struct qib_devdata *dd;
192 struct qib_devdata *dd = ppd->dd;
311 struct qib_devdata *dd = rcd->dd;
504 struct qib_devdata *dd = ppd->dd;
532 struct qib_devdata *dd = ppd->dd;
554 struct qib_devdata *dd = ppd->dd;
606 struct qib_devdata *dd = qib_lookup(unit);
H A Dqib_file_ops.c93 struct qib_devdata *dd = rcd->dd;
279 struct qib_devdata *dd = rcd->dd;
471 struct qib_devdata *dd = rcd->dd;
656 struct qib_devdata *dd = rcd->dd;
683 struct qib_devdata *dd)
719 struct qib_devdata *dd = rcd->dd;
758 static int mmap_ureg(struct vm_area_struct *vma, struct qib_devdata *dd,
789 struct qib_devdata *dd,
839 struct qib_devdata *dd = rcd->dd;
904 struct qib_devdata *d
[all...]
H A Dqib_user_sdma.c174 static int qib_user_sdma_coalesce(const struct qib_devdata *dd,
279 static int qib_user_sdma_pin_pages(const struct qib_devdata *dd,
325 static int qib_user_sdma_pin_pkt(const struct qib_devdata *dd,
354 static int qib_user_sdma_init_payload(const struct qib_devdata *dd,
394 static int qib_user_sdma_queue_pkts(const struct qib_devdata *dd,
567 struct qib_devdata *dd = ppd->dd;
628 struct qib_devdata *dd = ppd->dd;
719 struct qib_devdata *dd = ppd->dd;
810 struct qib_devdata *dd = rcd->dd;
H A Dqib_mad.c272 struct qib_devdata *dd = dd_from_ibdev(ibdev);
307 struct qib_devdata *dd = dd_from_ibdev(ibdev);
432 struct qib_devdata *dd;
555 static int get_pkeys(struct qib_devdata *dd, u8 port, u16 *pkeys)
581 struct qib_devdata *dd = dd_from_ibdev(ibdev);
597 struct qib_devdata *dd = dd_from_ibdev(ibdev);
632 struct qib_devdata *dd;
957 static int set_pkeys(struct qib_devdata *dd, u8 port, u16 *pkeys)
1014 struct qib_devdata *dd = dd_from_ibdev(ibdev);
1125 struct qib_devdata *d
[all...]
H A Dqib_verbs.h49 struct qib_devdata;
884 unsigned qib_free_all_qps(struct qib_devdata *dd);
886 void qib_init_qpn_table(struct qib_devdata *dd, struct qib_qpn_table *qpt);
1032 int qib_register_ib_device(struct qib_devdata *);
1034 void qib_unregister_ib_device(struct qib_devdata *);
1038 void qib_ib_piobufavail(struct qib_devdata *);
1040 unsigned qib_get_npkeys(struct qib_devdata *);
H A Dqib_qsfp.c49 struct qib_devdata *dd = ppd->dd;
159 struct qib_devdata *dd = ppd->dd;
457 struct qib_devdata *dd = qd->ppd->dd;
H A Dqib_verbs.c1093 struct qib_devdata *dd = dd_from_dev(dev);
1192 struct qib_devdata *dd;
1224 struct qib_devdata *dd = dd_from_ibdev(qp->ibqp.device);
1330 struct qib_devdata *dd = dd_from_ibdev(qp->ibqp.device);
1362 struct qib_devdata *dd = ppd->dd;
1456 void qib_ib_piobufavail(struct qib_devdata *dd)
1506 struct qib_devdata *dd = dd_from_ibdev(ibdev);
1552 struct qib_devdata *dd = dd_from_ibdev(ibdev);
1607 struct qib_devdata *dd = dd_from_ibdev(device);
1662 struct qib_devdata *d
[all...]
H A Dqib_qp.c120 static int alloc_qpn(struct qib_devdata *dd, struct qib_qpn_table *qpt,
276 unsigned qib_free_all_qps(struct qib_devdata *dd)
622 struct qib_devdata *dd = dd_from_dev(dev);
950 struct qib_devdata *dd;
1194 void qib_init_qpn_table(struct qib_devdata *dd, struct qib_qpn_table *qpt)

Completed in 250 milliseconds

12