Home
last modified time | relevance | path

Searched refs:qib_devdata (Results 1 – 25 of 29) sorted by relevance

12

/linux/drivers/infiniband/hw/qib/
A Dqib.h203 struct qib_devdata *dd;
522 struct qib_devdata *dd;
708 struct qib_devdata { struct
762 int (*f_reset)(struct qib_devdata *); argument
769 void (*f_cleanup)(struct qib_devdata *); argument
774 void (*f_free_irq)(struct qib_devdata *); argument
776 (struct qib_devdata *, __le32 *); argument
1111 int qib_init(struct qib_devdata *, int);
1125 int qib_diag_add(struct qib_devdata *);
1375 int qibfs_add(struct qib_devdata *);
[all …]
A Dqib_7220.h77 struct qib_devdata *dd;
110 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, in qib_read_kreg32()
128 static inline u64 qib_read_kreg64(const struct qib_devdata *dd, in qib_read_kreg64()
137 static inline void qib_write_kreg(const struct qib_devdata *dd, in qib_write_kreg()
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 *);
A Dqib_twsi.c89 static void scl_out(struct qib_devdata *dd, u8 bit) in scl_out()
121 static void sda_out(struct qib_devdata *dd, u8 bit) in sda_out()
134 static u8 sda_in(struct qib_devdata *dd, int wait) in sda_in()
153 static int i2c_ackrcv(struct qib_devdata *dd) in i2c_ackrcv()
166 static void stop_cmd(struct qib_devdata *dd);
175 static int rd_byte(struct qib_devdata *dd, int last) in rd_byte()
206 static int wr_byte(struct qib_devdata *dd, u8 data) in wr_byte()
224 static void start_seq(struct qib_devdata *dd) in start_seq()
239 static void stop_seq(struct qib_devdata *dd) in stop_seq()
253 static void stop_cmd(struct qib_devdata *dd) in stop_cmd()
[all …]
A Dqib_sd7220.c104 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);
126 struct qib_devdata *dd = ppd->dd; in qib_ibsd_ucode_loaded()
143 void qib_sd7220_clr_ibpar(struct qib_devdata *dd) in qib_sd7220_clr_ibpar()
175 static int qib_resync_ibepb(struct qib_devdata *dd) in qib_resync_ibepb()
394 int qib_sd7220_init(struct qib_devdata *dd) in qib_sd7220_init()
1263 int qib_sd7220_presets(struct qib_devdata *dd) in qib_sd7220_presets()
1286 static int qib_sd_early(struct qib_devdata *dd) in qib_sd_early()
1344 void toggle_7220_rclkrls(struct qib_devdata *dd) in toggle_7220_rclkrls()
[all …]
A Dqib_sysfs.c44 struct qib_devdata *dd = dd_from_ibdev(ibdev); in qib_get_pportdata_kobj()
55 struct qib_devdata *dd = dd_from_ibdev(ibdev); in hrtbt_enable_show()
65 struct qib_devdata *dd = dd_from_ibdev(ibdev); in hrtbt_enable_store()
579 struct qib_devdata *dd = dd_from_dev(dev); in hca_type_show()
601 struct qib_devdata *dd = dd_from_dev(dev); in boardversion_show()
613 struct qib_devdata *dd = dd_from_dev(dev); in localbus_info_show()
625 struct qib_devdata *dd = dd_from_dev(dev); in nctxts_show()
642 struct qib_devdata *dd = dd_from_dev(dev); in nfreectxts_show()
654 struct qib_devdata *dd = dd_from_dev(dev); in serial_show()
668 struct qib_devdata *dd = dd_from_dev(dev); in chip_reset_store()
[all …]
A Dqib_pcie.c55 static void qib_tune_pcie_caps(struct qib_devdata *);
56 static void qib_tune_pcie_coalesce(struct qib_devdata *);
165 void qib_pcie_ddcleanup(struct qib_devdata *dd) in qib_pcie_ddcleanup()
189 static void qib_cache_msi_info(struct qib_devdata *dd, int pos) in qib_cache_msi_info()
288 void qib_free_irq(struct qib_devdata *dd) in qib_free_irq()
302 int qib_reinit_intr(struct qib_devdata *dd) in qib_reinit_intr()
391 static void qib_tune_pcie_coalesce(struct qib_devdata *dd) in qib_tune_pcie_coalesce()
458 static void qib_tune_pcie_caps(struct qib_devdata *dd) in qib_tune_pcie_caps()
529 struct qib_devdata *dd = pci_get_drvdata(pdev); in qib_pci_error_detected()
566 struct qib_devdata *dd = pci_get_drvdata(pdev); in qib_pci_mmio_enabled()
[all …]
A Dqib_init.c102 void qib_set_ctxtcnt(struct qib_devdata *dd) in qib_set_ctxtcnt()
121 int qib_create_ctxts(struct qib_devdata *dd) in qib_create_ctxts()
168 struct qib_devdata *dd = ppd->dd; in qib_create_ctxtdata()
468 static void enable_chip(struct qib_devdata *dd) in enable_chip()
787 struct qib_devdata *qib_lookup(int unit) in qib_lookup()
1032 void qib_free_devdata(struct qib_devdata *dd) in qib_free_devdata()
1047 u64 qib_int_counter(struct qib_devdata *dd) in qib_int_counter()
1060 struct qib_devdata *dd; in qib_sps_ints()
1079 struct qib_devdata *dd; in qib_alloc_devdata()
1397 struct qib_devdata *dd = NULL; in qib_init_one()
[all …]
A Dqib_fs.c151 struct qib_devdata *dd = private2dd(file); in dev_counters_read()
163 struct qib_devdata *dd = private2dd(file); in dev_names_read()
185 struct qib_devdata *dd = private2dd(file); in portnames_read()
197 struct qib_devdata *dd = private2dd(file); in portcntrs_1_read()
209 struct qib_devdata *dd = private2dd(file); in portcntrs_2_read()
274 struct qib_devdata *dd; in flash_read()
325 struct qib_devdata *dd; in flash_write()
431 struct qib_devdata *dd) in remove_device_files()
454 struct qib_devdata *dd; in qibfs_fill_super()
504 int qibfs_add(struct qib_devdata *dd) in qibfs_add()
[all …]
A Dqib_diag.c69 struct qib_devdata *dd;
104 struct qib_devdata *dd = dc->dd; in return_client()
160 int qib_diag_add(struct qib_devdata *dd) in qib_diag_add()
181 static void qib_unregister_observers(struct qib_devdata *dd);
183 void qib_diag_remove(struct qib_devdata *dd) in qib_diag_remove()
511 struct qib_devdata *dd; in qib_diag_open()
555 struct qib_devdata *dd; in qib_diagpkt_write()
694 int qib_register_observer(struct qib_devdata *dd, in qib_register_observer()
716 static void qib_unregister_observers(struct qib_devdata *dd) in qib_unregister_observers()
763 struct qib_devdata *dd = dc->dd; in qib_diag_read()
[all …]
A Dqib_tx.c61 void qib_disarm_piobufs(struct qib_devdata *dd, unsigned first, unsigned cnt) in qib_disarm_piobufs()
82 struct qib_devdata *dd = rcd->dd; in qib_disarm_piobufs_ifneeded()
132 static int find_ctxt(struct qib_devdata *dd, unsigned bufn) in find_ctxt()
171 void qib_disarm_piobufs_set(struct qib_devdata *dd, unsigned long *mask, in qib_disarm_piobufs_set()
220 static void update_send_bufs(struct qib_devdata *dd) in update_send_bufs()
266 static noinline void no_send_bufs(struct qib_devdata *dd) in no_send_bufs()
281 u32 __iomem *qib_getsendbuf_range(struct qib_devdata *dd, u32 *pbufnum, in qib_getsendbuf_range()
363 void qib_sendbuf_done(struct qib_devdata *dd, unsigned n) in qib_sendbuf_done()
382 void qib_chg_pioavailkernel(struct qib_devdata *dd, unsigned start, in qib_chg_pioavailkernel()
456 struct qib_devdata *dd = ppd->dd; in qib_cancel_sends()
[all …]
A Dqib_iba6120.c965 struct qib_devdata *dd = ppd->dd; in qib_disarm_6120_senderrbufs()
1194 struct qib_devdata *dd = ppd->dd; in qib_set_ib_6120_lstate()
1230 struct qib_devdata *dd = ppd->dd; in qib_6120_bringup_serdes()
1370 struct qib_devdata *dd = ppd->dd; in qib_6120_quiet_serdes()
1439 struct qib_devdata *dd = ppd->dd; in qib_6120_setup_setextled()
1588 struct qib_devdata *dd = data; in qib_6120intr()
2096 struct qib_devdata *dd = ppd->dd; in rcvctrl_6120_mod()
2197 struct qib_devdata *dd = ppd->dd; in sendctrl_6120_mod()
2279 struct qib_devdata *dd = ppd->dd; in qib_portcntr_6120()
2666 struct qib_devdata *dd = ppd->dd; in qib_6120_xgxs_reset()
[all …]
A Dqib_iba7220.c754 struct qib_devdata *dd = ppd->dd; in qib_disarm_7220_senderrbufs()
781 struct qib_devdata *dd = ppd->dd; in qib_7220_sdma_sendctrl()
900 struct qib_devdata *dd = ppd->dd; in sdma_7220_errors()
1489 struct qib_devdata *dd = ppd->dd; in qib_set_ib_7220_lstate()
1532 struct qib_devdata *dd = ppd->dd; in qib_7220_bringup_serdes()
1649 struct qib_devdata *dd = ppd->dd; in qib_7220_quiet_serdes()
1727 struct qib_devdata *dd = ppd->dd; in qib_setup_7220_setextled()
1920 struct qib_devdata *dd = data; in qib_7220intr()
2408 struct qib_devdata *dd = ppd->dd; in qib_7220_set_ib_cfg()
3516 struct qib_devdata *dd; in autoneg_7220_work()
[all …]
A Dqib_eeprom.c53 int qib_eeprom_read(struct qib_devdata *dd, u8 eeprom_offset, in qib_eeprom_read()
77 static int eeprom_write_with_enable(struct qib_devdata *dd, u8 offset, in eeprom_write_with_enable()
100 int qib_eeprom_write(struct qib_devdata *dd, u8 eeprom_offset, in qib_eeprom_write()
144 void qib_get_eeprom_info(struct qib_devdata *dd) in qib_get_eeprom_info()
152 struct qib_devdata *dd0 = qib_lookup(0); in qib_get_eeprom_info()
A Dqib_driver.c86 struct qib_devdata *dd = container_of(ibdev, in qib_get_pci_dev()
87 struct qib_devdata, verbs_dev); in qib_get_pci_dev()
96 struct qib_devdata *dd; in qib_count_active_units()
126 struct qib_devdata *dd; in qib_count_units()
197 struct qib_devdata *dd = ppd->dd; in qib_set_linkstate()
305 struct qib_devdata *dd = ppd->dd; in qib_rcv_hdrerr()
443 struct qib_devdata *dd = rcd->dd; in qib_kreceive()
640 struct qib_devdata *dd = ppd->dd; in qib_set_lid()
670 struct qib_devdata *dd = ppd->dd; in qib_run_led_override()
692 struct qib_devdata *dd = ppd->dd; in qib_set_led_override()
[all …]
A Dqib_file_ops.c104 struct qib_devdata *dd = rcd->dd; in qib_get_base_info()
290 struct qib_devdata *dd = rcd->dd; in qib_tid_update()
488 struct qib_devdata *dd = rcd->dd; in qib_tid_free()
655 struct qib_devdata *dd = rcd->dd; in qib_manage_rcvq()
682 struct qib_devdata *dd) in qib_clean_part_key()
711 struct qib_devdata *dd = rcd->dd; in qib_mmap_mem()
782 struct qib_devdata *dd, in mmap_piobufs()
978 struct qib_devdata *dd; in qib_mmapf()
1408 struct qib_devdata *udd = NULL; in get_a_ctxt()
1654 struct qib_devdata *dd; in qib_do_user_init()
[all …]
A Dqib_iba7322.c1319 struct qib_devdata *dd = ppd->dd; in qib_disarm_7322_senderrbufs()
1396 struct qib_devdata *dd = ppd->dd; in flush_fifo()
1443 struct qib_devdata *dd = ppd->dd; in qib_7322_sdma_sendctrl()
1567 struct qib_devdata *dd = ppd->dd; in sdma_7322_p_errors()
1839 struct qib_devdata *dd = ppd->dd; in handle_7322_p_errors()
2241 struct qib_devdata *dd = ppd->dd; in qib_set_ib_7322_lstate()
2786 struct qib_devdata *dd; in qib_irq_notifier_release()
3046 struct qib_devdata *dd = data; in qib_7322intr()
3167 struct qib_devdata *dd = data; in qib_7322bufavail()
6115 struct qib_devdata *dd; in setup_txselect()
[all …]
A Dqib_intr.c75 struct qib_devdata *dd = ppd->dd; in signal_ib_event()
85 struct qib_devdata *dd = ppd->dd; in qib_handle_e_ibstatuschanged()
189 void qib_handle_urcv(struct qib_devdata *dd, u64 ctxtr) in qib_handle_urcv()
216 void qib_bad_intrstatus(struct qib_devdata *dd) in qib_bad_intrstatus()
A Dqib_qp.c134 struct qib_devdata *dd = container_of(verbs_dev, struct qib_devdata, in qib_alloc_qpn()
216 struct qib_devdata *dd = container_of(verbs_dev, struct qib_devdata, in qib_free_all_qps()
296 struct qib_devdata *dd = container_of(verbs_dev, struct qib_devdata, in qib_get_pmtu_from_attr()
A Dqib_verbs.h54 struct qib_devdata;
340 int qib_register_ib_device(struct qib_devdata *);
342 void qib_unregister_ib_device(struct qib_devdata *);
346 void qib_ib_piobufavail(struct qib_devdata *);
348 unsigned qib_get_npkeys(struct qib_devdata *);
A Dqib_debugfs.c100 struct qib_devdata *dd = dd_from_dev(ibd); in _opcode_stats_seq_show()
122 struct qib_devdata *dd = dd_from_dev(ibd); in DEBUGFS_FILE()
134 struct qib_devdata *dd = dd_from_dev(ibd); in _ctx_stats_seq_next()
156 struct qib_devdata *dd = dd_from_dev(ibd); in _ctx_stats_seq_show()
A Dqib_wc_x86_64.c53 int qib_enable_wc(struct qib_devdata *dd) in qib_enable_wc()
132 void qib_disable_wc(struct qib_devdata *dd) in qib_disable_wc()
A Dqib_mad.c209 struct qib_devdata *dd = dd_from_dev(ibdev); in qib_cap_mask_chg()
457 struct qib_devdata *dd; in subn_get_portinfo()
658 struct qib_devdata *dd; in subn_set_portinfo()
1188 struct qib_devdata *dd = dd_from_dev(dev); in pma_get_portsamplescontrol()
1226 struct qib_devdata *dd = dd_from_dev(dev); in pma_set_portsamplescontrol()
1355 struct qib_devdata *dd = dd_from_dev(dev); in pma_get_portsamplesresult()
1394 struct qib_devdata *dd = dd_from_dev(dev); in pma_get_portsamplesresult_ext()
1537 struct qib_devdata *dd = dd_from_ppd(ppd); in pma_get_portcounters_cong()
1773 struct qib_devdata *dd = dd_from_ppd(ppd); in pma_set_portcounters_cong()
2427 struct qib_devdata, verbs_dev); in qib_notify_create_mad_agent()
[all …]
A Dqib_verbs.c276 struct qib_devdata *dd = ppd->dd; in qib_ib_rcv()
776 struct qib_devdata *dd = dd_from_dev(dev); in qib_verbs_send_dma()
878 struct qib_devdata *dd; in no_bufs_available()
1049 struct qib_devdata *dd = ppd->dd; in qib_snapshot_counters()
1143 void qib_ib_piobufavail(struct qib_devdata *dd) in qib_ib_piobufavail()
1195 struct qib_devdata *dd = dd_from_dev(ibdev); in qib_query_port()
1240 struct qib_devdata *dd = dd_from_ibdev(device); in qib_modify_device()
1279 struct qib_devdata *dd = dd_from_dev(ibdev); in qib_shut_down_port()
1344 struct qib_devdata *dd = dd_from_ppd(ppd); in qib_create_qp0_ah()
1363 unsigned qib_get_npkeys(struct qib_devdata *dd) in qib_get_npkeys()
[all …]
A Dqib_user_sdma.c295 static int qib_user_sdma_page_to_frags(const struct qib_devdata *dd, in qib_user_sdma_page_to_frags()
557 static int qib_user_sdma_coalesce(const struct qib_devdata *dd, in qib_user_sdma_coalesce()
658 static int qib_user_sdma_pin_pages(const struct qib_devdata *dd, in qib_user_sdma_pin_pages()
715 static int qib_user_sdma_pin_pkt(const struct qib_devdata *dd, in qib_user_sdma_pin_pkt()
757 static int qib_user_sdma_init_payload(const struct qib_devdata *dd, in qib_user_sdma_init_payload()
802 static int qib_user_sdma_queue_pkts(const struct qib_devdata *dd, in qib_user_sdma_queue_pkts()
1063 struct qib_devdata *dd = ppd->dd; in qib_user_sdma_queue_clean()
1141 struct qib_devdata *dd = ppd->dd; in qib_user_sdma_queue_drain()
1251 struct qib_devdata *dd = ppd->dd; in qib_user_sdma_send_desc()
1391 struct qib_devdata *dd = rcd->dd; in qib_user_sdma_writev()
A Dqib_wc_ppc64.c46 int qib_enable_wc(struct qib_devdata *dd) in qib_enable_wc()

Completed in 841 milliseconds

12