qib_pportdata 205 drivers/infiniband/hw/qib/qib.h struct qib_pportdata *ppd; qib_pportdata 735 drivers/infiniband/hw/qib/qib.h struct qib_pportdata *pport; qib_pportdata 767 drivers/infiniband/hw/qib/qib.h void (*f_quiet_serdes)(struct qib_pportdata *); qib_pportdata 768 drivers/infiniband/hw/qib/qib.h int (*f_bringup_serdes)(struct qib_pportdata *); qib_pportdata 774 drivers/infiniband/hw/qib/qib.h void (*f_setextled)(struct qib_pportdata *, u32); qib_pportdata 782 drivers/infiniband/hw/qib/qib.h int (*f_get_ib_cfg)(struct qib_pportdata *, int); qib_pportdata 783 drivers/infiniband/hw/qib/qib.h int (*f_set_ib_cfg)(struct qib_pportdata *, int, u32); qib_pportdata 784 drivers/infiniband/hw/qib/qib.h int (*f_set_ib_loopback)(struct qib_pportdata *, const char *); qib_pportdata 785 drivers/infiniband/hw/qib/qib.h int (*f_get_ib_table)(struct qib_pportdata *, int, void *); qib_pportdata 786 drivers/infiniband/hw/qib/qib.h int (*f_set_ib_table)(struct qib_pportdata *, int, void *); qib_pportdata 789 drivers/infiniband/hw/qib/qib.h void (*f_xgxs_reset)(struct qib_pportdata *); qib_pportdata 791 drivers/infiniband/hw/qib/qib.h int (*f_ib_updown)(struct qib_pportdata *, int, u64); qib_pportdata 792 drivers/infiniband/hw/qib/qib.h u32 __iomem *(*f_getsendbuf)(struct qib_pportdata *, u64, u32 *); qib_pportdata 804 drivers/infiniband/hw/qib/qib.h void (*f_rcvctrl)(struct qib_pportdata *, unsigned int op, qib_pportdata 807 drivers/infiniband/hw/qib/qib.h void (*f_sendctrl)(struct qib_pportdata *, u32 op); qib_pportdata 812 drivers/infiniband/hw/qib/qib.h int (*f_init_sdma_regs)(struct qib_pportdata *); qib_pportdata 813 drivers/infiniband/hw/qib/qib.h u16 (*f_sdma_gethead)(struct qib_pportdata *); qib_pportdata 814 drivers/infiniband/hw/qib/qib.h int (*f_sdma_busy)(struct qib_pportdata *); qib_pportdata 815 drivers/infiniband/hw/qib/qib.h void (*f_sdma_update_tail)(struct qib_pportdata *, u16); qib_pportdata 816 drivers/infiniband/hw/qib/qib.h void (*f_sdma_set_desc_cnt)(struct qib_pportdata *, unsigned); qib_pportdata 817 drivers/infiniband/hw/qib/qib.h void (*f_sdma_sendctrl)(struct qib_pportdata *, unsigned); qib_pportdata 818 drivers/infiniband/hw/qib/qib.h void (*f_sdma_hw_clean_up)(struct qib_pportdata *); qib_pportdata 819 drivers/infiniband/hw/qib/qib.h void (*f_sdma_hw_start_up)(struct qib_pportdata *); qib_pportdata 820 drivers/infiniband/hw/qib/qib.h void (*f_sdma_init_early)(struct qib_pportdata *); qib_pportdata 821 drivers/infiniband/hw/qib/qib.h void (*f_set_cntr_sample)(struct qib_pportdata *, u32, u32); qib_pportdata 824 drivers/infiniband/hw/qib/qib.h u64 (*f_portcntr)(struct qib_pportdata *, u32); qib_pportdata 829 drivers/infiniband/hw/qib/qib.h u32 (*f_setpbc_control)(struct qib_pportdata *, u32, u8, u8); qib_pportdata 1131 drivers/infiniband/hw/qib/qib.h void qib_handle_e_ibstatuschanged(struct qib_pportdata *, u64); qib_pportdata 1132 drivers/infiniband/hw/qib/qib.h void qib_sdma_update_tail(struct qib_pportdata *, u16); /* hold sdma_lock */ qib_pportdata 1150 drivers/infiniband/hw/qib/qib.h void qib_cancel_sends(struct qib_pportdata *); qib_pportdata 1156 drivers/infiniband/hw/qib/qib.h struct qib_ctxtdata *qib_create_ctxtdata(struct qib_pportdata *, u32, int); qib_pportdata 1157 drivers/infiniband/hw/qib/qib.h int qib_init_pportdata(struct qib_pportdata *, struct qib_devdata *, u8, u8); qib_pportdata 1162 drivers/infiniband/hw/qib/qib.h int qib_wait_linkstate(struct qib_pportdata *, u32, int); qib_pportdata 1163 drivers/infiniband/hw/qib/qib.h int qib_set_linkstate(struct qib_pportdata *, u8); qib_pportdata 1164 drivers/infiniband/hw/qib/qib.h int qib_set_mtu(struct qib_pportdata *, u16); qib_pportdata 1165 drivers/infiniband/hw/qib/qib.h int qib_set_lid(struct qib_pportdata *, u32, u8); qib_pportdata 1166 drivers/infiniband/hw/qib/qib.h void qib_hol_down(struct qib_pportdata *); qib_pportdata 1167 drivers/infiniband/hw/qib/qib.h void qib_hol_init(struct qib_pportdata *); qib_pportdata 1168 drivers/infiniband/hw/qib/qib.h void qib_hol_up(struct qib_pportdata *); qib_pportdata 1171 drivers/infiniband/hw/qib/qib.h int qib_set_uevent_bits(struct qib_pportdata *, const int); qib_pportdata 1183 drivers/infiniband/hw/qib/qib.h static inline struct qib_devdata *dd_from_ppd(struct qib_pportdata *ppd) qib_pportdata 1198 drivers/infiniband/hw/qib/qib.h static inline struct qib_pportdata *ppd_from_ibp(struct qib_ibport *ibp) qib_pportdata 1200 drivers/infiniband/hw/qib/qib.h return container_of(ibp, struct qib_pportdata, ibport_data); qib_pportdata 1292 drivers/infiniband/hw/qib/qib.h void qib_set_led_override(struct qib_pportdata *ppd, unsigned int val); qib_pportdata 1295 drivers/infiniband/hw/qib/qib.h int qib_setup_sdma(struct qib_pportdata *); qib_pportdata 1296 drivers/infiniband/hw/qib/qib.h void qib_teardown_sdma(struct qib_pportdata *); qib_pportdata 1297 drivers/infiniband/hw/qib/qib.h void __qib_sdma_intr(struct qib_pportdata *); qib_pportdata 1298 drivers/infiniband/hw/qib/qib.h void qib_sdma_intr(struct qib_pportdata *); qib_pportdata 1299 drivers/infiniband/hw/qib/qib.h void qib_user_sdma_send_desc(struct qib_pportdata *dd, qib_pportdata 1301 drivers/infiniband/hw/qib/qib.h int qib_sdma_verbs_send(struct qib_pportdata *, struct rvt_sge_state *, qib_pportdata 1304 drivers/infiniband/hw/qib/qib.h int qib_sdma_make_progress(struct qib_pportdata *dd); qib_pportdata 1306 drivers/infiniband/hw/qib/qib.h static inline int qib_sdma_empty(const struct qib_pportdata *ppd) qib_pportdata 1312 drivers/infiniband/hw/qib/qib.h static inline u16 qib_sdma_descq_freecnt(const struct qib_pportdata *ppd) qib_pportdata 1318 drivers/infiniband/hw/qib/qib.h static inline int __qib_sdma_running(struct qib_pportdata *ppd) qib_pportdata 1322 drivers/infiniband/hw/qib/qib.h int qib_sdma_running(struct qib_pportdata *); qib_pportdata 1323 drivers/infiniband/hw/qib/qib.h void dump_sdma_state(struct qib_pportdata *ppd); qib_pportdata 1324 drivers/infiniband/hw/qib/qib.h void __qib_sdma_process_event(struct qib_pportdata *, enum qib_sdma_events); qib_pportdata 1325 drivers/infiniband/hw/qib/qib.h void qib_sdma_process_event(struct qib_pportdata *, enum qib_sdma_events); qib_pportdata 1402 drivers/infiniband/hw/qib/qib.h extern int qib_qsfp_dump(struct qib_pportdata *ppd, char *buf, int len); qib_pportdata 81 drivers/infiniband/hw/qib/qib_7220.h struct qib_pportdata pportdata; qib_pportdata 556 drivers/infiniband/hw/qib/qib_diag.c struct qib_pportdata *ppd; qib_pportdata 96 drivers/infiniband/hw/qib/qib_driver.c struct qib_pportdata *ppd; qib_pportdata 128 drivers/infiniband/hw/qib/qib_driver.c struct qib_pportdata *ppd; qib_pportdata 164 drivers/infiniband/hw/qib/qib_driver.c int qib_wait_linkstate(struct qib_pportdata *ppd, u32 state, int msecs) qib_pportdata 192 drivers/infiniband/hw/qib/qib_driver.c int qib_set_linkstate(struct qib_pportdata *ppd, u8 newstate) qib_pportdata 291 drivers/infiniband/hw/qib/qib_driver.c static u32 qib_rcv_hdrerr(struct qib_ctxtdata *rcd, struct qib_pportdata *ppd, qib_pportdata 443 drivers/infiniband/hw/qib/qib_driver.c struct qib_pportdata *ppd = rcd->ppd; qib_pportdata 598 drivers/infiniband/hw/qib/qib_driver.c int qib_set_mtu(struct qib_pportdata *ppd, u16 arg) qib_pportdata 637 drivers/infiniband/hw/qib/qib_driver.c int qib_set_lid(struct qib_pportdata *ppd, u32 lid, u8 lmc) qib_pportdata 667 drivers/infiniband/hw/qib/qib_driver.c struct qib_pportdata *ppd = from_timer(ppd, t, qib_pportdata 689 drivers/infiniband/hw/qib/qib_driver.c void qib_set_led_override(struct qib_pportdata *ppd, unsigned int val) qib_pportdata 742 drivers/infiniband/hw/qib/qib_driver.c struct qib_pportdata *ppd; qib_pportdata 105 drivers/infiniband/hw/qib/qib_file_ops.c struct qib_pportdata *ppd = rcd->ppd; qib_pportdata 574 drivers/infiniband/hw/qib/qib_file_ops.c struct qib_pportdata *ppd = rcd->ppd; qib_pportdata 685 drivers/infiniband/hw/qib/qib_file_ops.c struct qib_pportdata *ppd = rcd->ppd; qib_pportdata 1284 drivers/infiniband/hw/qib/qib_file_ops.c static int setup_ctxt(struct qib_pportdata *ppd, int ctxt, qib_pportdata 1342 drivers/infiniband/hw/qib/qib_file_ops.c static inline int usable(struct qib_pportdata *ppd) qib_pportdata 1357 drivers/infiniband/hw/qib/qib_file_ops.c struct qib_pportdata *ppd = NULL; qib_pportdata 1920 drivers/infiniband/hw/qib/qib_file_ops.c static int qib_sdma_get_complete(struct qib_pportdata *ppd, qib_pportdata 1976 drivers/infiniband/hw/qib/qib_file_ops.c int qib_set_uevent_bits(struct qib_pportdata *ppd, const int evtbit) qib_pportdata 48 drivers/infiniband/hw/qib/qib_iba6120.c static void qib_6120_setup_setextled(struct qib_pportdata *, u32); qib_pportdata 49 drivers/infiniband/hw/qib/qib_iba6120.c static void sendctrl_6120_mod(struct qib_pportdata *ppd, u32 op); qib_pportdata 268 drivers/infiniband/hw/qib/qib_iba6120.c struct qib_pportdata *ppd; qib_pportdata 962 drivers/infiniband/hw/qib/qib_iba6120.c static void qib_disarm_6120_senderrbufs(struct qib_pportdata *ppd) qib_pportdata 1002 drivers/infiniband/hw/qib/qib_iba6120.c struct qib_pportdata *ppd = dd->pport; qib_pportdata 1190 drivers/infiniband/hw/qib/qib_iba6120.c static void qib_set_ib_6120_lstate(struct qib_pportdata *ppd, u16 linkcmd, qib_pportdata 1228 drivers/infiniband/hw/qib/qib_iba6120.c static int qib_6120_bringup_serdes(struct qib_pportdata *ppd) qib_pportdata 1368 drivers/infiniband/hw/qib/qib_iba6120.c static void qib_6120_quiet_serdes(struct qib_pportdata *ppd) qib_pportdata 1436 drivers/infiniband/hw/qib/qib_iba6120.c static void qib_6120_setup_setextled(struct qib_pportdata *ppd, u32 on) qib_pportdata 2094 drivers/infiniband/hw/qib/qib_iba6120.c static void rcvctrl_6120_mod(struct qib_pportdata *ppd, unsigned int op, qib_pportdata 2196 drivers/infiniband/hw/qib/qib_iba6120.c static void sendctrl_6120_mod(struct qib_pportdata *ppd, u32 op) qib_pportdata 2277 drivers/infiniband/hw/qib/qib_iba6120.c static u64 qib_portcntr_6120(struct qib_pportdata *ppd, u32 reg) qib_pportdata 2553 drivers/infiniband/hw/qib/qib_iba6120.c struct qib_pportdata *ppd = &dd->pport[port]; qib_pportdata 2623 drivers/infiniband/hw/qib/qib_iba6120.c struct qib_pportdata *ppd = dd->pport; qib_pportdata 2664 drivers/infiniband/hw/qib/qib_iba6120.c static void qib_6120_xgxs_reset(struct qib_pportdata *ppd) qib_pportdata 2680 drivers/infiniband/hw/qib/qib_iba6120.c static int qib_6120_get_ib_cfg(struct qib_pportdata *ppd, int which) qib_pportdata 2748 drivers/infiniband/hw/qib/qib_iba6120.c static int qib_6120_set_ib_cfg(struct qib_pportdata *ppd, int which, u32 val) qib_pportdata 2888 drivers/infiniband/hw/qib/qib_iba6120.c static int qib_6120_set_loopback(struct qib_pportdata *ppd, const char *what) qib_pportdata 2913 drivers/infiniband/hw/qib/qib_iba6120.c struct qib_pportdata *ppd = cs->ppd; qib_pportdata 2942 drivers/infiniband/hw/qib/qib_iba6120.c static void qib_set_cntr_6120_sample(struct qib_pportdata *ppd, u32 intv, qib_pportdata 2996 drivers/infiniband/hw/qib/qib_iba6120.c static int qib_6120_ib_updown(struct qib_pportdata *ppd, int ibup, u64 ibcs) qib_pportdata 3170 drivers/infiniband/hw/qib/qib_iba6120.c struct qib_pportdata *ppd; qib_pportdata 3173 drivers/infiniband/hw/qib/qib_iba6120.c ppd = (struct qib_pportdata *)(dd + 1); qib_pportdata 3299 drivers/infiniband/hw/qib/qib_iba6120.c static u32 __iomem *get_6120_link_buf(struct qib_pportdata *ppd, u32 *bnum) qib_pportdata 3323 drivers/infiniband/hw/qib/qib_iba6120.c static u32 __iomem *qib_6120_getsendbuf(struct qib_pportdata *ppd, u64 pbc, qib_pportdata 3346 drivers/infiniband/hw/qib/qib_iba6120.c static int init_sdma_6120_regs(struct qib_pportdata *ppd) qib_pportdata 3351 drivers/infiniband/hw/qib/qib_iba6120.c static u16 qib_sdma_6120_gethead(struct qib_pportdata *ppd) qib_pportdata 3356 drivers/infiniband/hw/qib/qib_iba6120.c static int qib_sdma_6120_busy(struct qib_pportdata *ppd) qib_pportdata 3361 drivers/infiniband/hw/qib/qib_iba6120.c static void qib_sdma_update_6120_tail(struct qib_pportdata *ppd, u16 tail) qib_pportdata 3365 drivers/infiniband/hw/qib/qib_iba6120.c static void qib_6120_sdma_sendctrl(struct qib_pportdata *ppd, unsigned op) qib_pportdata 3369 drivers/infiniband/hw/qib/qib_iba6120.c static void qib_sdma_set_6120_desc_cnt(struct qib_pportdata *ppd, unsigned cnt) qib_pportdata 3377 drivers/infiniband/hw/qib/qib_iba6120.c static u32 qib_6120_setpbc_control(struct qib_pportdata *ppd, u32 plen, qib_pportdata 3438 drivers/infiniband/hw/qib/qib_iba6120.c dd = qib_alloc_devdata(pdev, sizeof(struct qib_pportdata) + qib_pportdata 50 drivers/infiniband/hw/qib/qib_iba7220.c static void qib_setup_7220_setextled(struct qib_pportdata *, u32); qib_pportdata 52 drivers/infiniband/hw/qib/qib_iba7220.c static void sendctrl_7220_mod(struct qib_pportdata *ppd, u32 op); qib_pportdata 55 drivers/infiniband/hw/qib/qib_iba7220.c static void qib_sdma_update_7220_tail(struct qib_pportdata *, u16); qib_pportdata 56 drivers/infiniband/hw/qib/qib_iba7220.c static void qib_set_ib_7220_lstate(struct qib_pportdata *, u16, u16); qib_pportdata 744 drivers/infiniband/hw/qib/qib_iba7220.c static u32 __iomem *qib_7220_getsendbuf(struct qib_pportdata *, u64, u32 *); qib_pportdata 751 drivers/infiniband/hw/qib/qib_iba7220.c static void qib_disarm_7220_senderrbufs(struct qib_pportdata *ppd) qib_pportdata 779 drivers/infiniband/hw/qib/qib_iba7220.c static void qib_7220_sdma_sendctrl(struct qib_pportdata *ppd, unsigned op) qib_pportdata 811 drivers/infiniband/hw/qib/qib_iba7220.c static void qib_decode_7220_sdma_errs(struct qib_pportdata *ppd, qib_pportdata 857 drivers/infiniband/hw/qib/qib_iba7220.c static void qib_7220_sdma_hw_clean_up(struct qib_pportdata *ppd) qib_pportdata 865 drivers/infiniband/hw/qib/qib_iba7220.c static void qib_sdma_7220_setlengen(struct qib_pportdata *ppd) qib_pportdata 878 drivers/infiniband/hw/qib/qib_iba7220.c static void qib_7220_sdma_hw_start_up(struct qib_pportdata *ppd) qib_pportdata 897 drivers/infiniband/hw/qib/qib_iba7220.c static void sdma_7220_errors(struct qib_pportdata *ppd, u64 errs) qib_pportdata 1049 drivers/infiniband/hw/qib/qib_iba7220.c struct qib_pportdata *ppd = &cpspec->pportdata; qib_pportdata 1056 drivers/infiniband/hw/qib/qib_iba7220.c static void handle_7220_chase(struct qib_pportdata *ppd, u64 ibcst) qib_pportdata 1099 drivers/infiniband/hw/qib/qib_iba7220.c struct qib_pportdata *ppd = dd->pport; qib_pportdata 1485 drivers/infiniband/hw/qib/qib_iba7220.c static void qib_set_ib_7220_lstate(struct qib_pportdata *ppd, u16 linkcmd, qib_pportdata 1530 drivers/infiniband/hw/qib/qib_iba7220.c static int qib_7220_bringup_serdes(struct qib_pportdata *ppd) qib_pportdata 1646 drivers/infiniband/hw/qib/qib_iba7220.c static void qib_7220_quiet_serdes(struct qib_pportdata *ppd) qib_pportdata 1725 drivers/infiniband/hw/qib/qib_iba7220.c static void qib_setup_7220_setextled(struct qib_pportdata *ppd, u32 on) qib_pportdata 1793 drivers/infiniband/hw/qib/qib_iba7220.c static void sdma_7220_intr(struct qib_pportdata *ppd, u64 istat) qib_pportdata 2318 drivers/infiniband/hw/qib/qib_iba7220.c static int qib_7220_get_ib_cfg(struct qib_pportdata *ppd, int which) qib_pportdata 2406 drivers/infiniband/hw/qib/qib_iba7220.c static int qib_7220_set_ib_cfg(struct qib_pportdata *ppd, int which, u32 val) qib_pportdata 2670 drivers/infiniband/hw/qib/qib_iba7220.c static int qib_7220_set_loopback(struct qib_pportdata *ppd, const char *what) qib_pportdata 2728 drivers/infiniband/hw/qib/qib_iba7220.c static void rcvctrl_7220_mod(struct qib_pportdata *ppd, unsigned int op, qib_pportdata 2815 drivers/infiniband/hw/qib/qib_iba7220.c static void sendctrl_7220_mod(struct qib_pportdata *ppd, u32 op) qib_pportdata 2902 drivers/infiniband/hw/qib/qib_iba7220.c static u64 qib_portcntr_7220(struct qib_pportdata *ppd, u32 reg) qib_pportdata 3209 drivers/infiniband/hw/qib/qib_iba7220.c struct qib_pportdata *ppd = &dd->pport[port]; qib_pportdata 3244 drivers/infiniband/hw/qib/qib_iba7220.c struct qib_pportdata *ppd = dd->pport; qib_pportdata 3296 drivers/infiniband/hw/qib/qib_iba7220.c static void qib_7220_xgxs_reset(struct qib_pportdata *ppd) qib_pportdata 3327 drivers/infiniband/hw/qib/qib_iba7220.c static u32 __iomem *get_7220_link_buf(struct qib_pportdata *ppd, u32 *bnum) qib_pportdata 3371 drivers/infiniband/hw/qib/qib_iba7220.c static void autoneg_7220_sendpkt(struct qib_pportdata *ppd, u32 *hdr, qib_pportdata 3406 drivers/infiniband/hw/qib/qib_iba7220.c static void autoneg_7220_send(struct qib_pportdata *ppd, int which) qib_pportdata 3464 drivers/infiniband/hw/qib/qib_iba7220.c static void set_7220_ibspeed_fast(struct qib_pportdata *ppd, u32 speed) qib_pportdata 3486 drivers/infiniband/hw/qib/qib_iba7220.c static void try_7220_autoneg(struct qib_pportdata *ppd) qib_pportdata 3515 drivers/infiniband/hw/qib/qib_iba7220.c struct qib_pportdata *ppd; qib_pportdata 3608 drivers/infiniband/hw/qib/qib_iba7220.c static int qib_7220_ib_updown(struct qib_pportdata *ppd, int ibup, u64 ibcs) qib_pportdata 3958 drivers/infiniband/hw/qib/qib_iba7220.c struct qib_pportdata *ppd; qib_pportdata 4133 drivers/infiniband/hw/qib/qib_iba7220.c static u32 __iomem *qib_7220_getsendbuf(struct qib_pportdata *ppd, u64 pbc, qib_pportdata 4156 drivers/infiniband/hw/qib/qib_iba7220.c static void qib_set_cntr_7220_sample(struct qib_pportdata *ppd, u32 intv, qib_pportdata 4170 drivers/infiniband/hw/qib/qib_iba7220.c static void qib_sdma_update_7220_tail(struct qib_pportdata *ppd, u16 tail) qib_pportdata 4178 drivers/infiniband/hw/qib/qib_iba7220.c static void qib_sdma_set_7220_desc_cnt(struct qib_pportdata *ppd, unsigned cnt) qib_pportdata 4222 drivers/infiniband/hw/qib/qib_iba7220.c static void qib_7220_sdma_init_early(struct qib_pportdata *ppd) qib_pportdata 4227 drivers/infiniband/hw/qib/qib_iba7220.c static int init_sdma_7220_regs(struct qib_pportdata *ppd) qib_pportdata 4264 drivers/infiniband/hw/qib/qib_iba7220.c static u16 qib_sdma_7220_gethead(struct qib_pportdata *ppd) qib_pportdata 4310 drivers/infiniband/hw/qib/qib_iba7220.c static int qib_sdma_7220_busy(struct qib_pportdata *ppd) qib_pportdata 4328 drivers/infiniband/hw/qib/qib_iba7220.c static u32 qib_7220_setpbc_control(struct qib_pportdata *ppd, u32 plen, qib_pportdata 61 drivers/infiniband/hw/qib/qib_iba7322.c static void qib_setup_7322_setextled(struct qib_pportdata *, u32); qib_pportdata 63 drivers/infiniband/hw/qib/qib_iba7322.c static void sendctrl_7322_mod(struct qib_pportdata *ppd, u32 op); qib_pportdata 74 drivers/infiniband/hw/qib/qib_iba7322.c static void qib_set_ib_7322_lstate(struct qib_pportdata *ppd, u16 linkcmd, qib_pportdata 76 drivers/infiniband/hw/qib/qib_iba7322.c static void force_h1(struct qib_pportdata *); qib_pportdata 77 drivers/infiniband/hw/qib/qib_iba7322.c static void adj_tx_serdes(struct qib_pportdata *); qib_pportdata 78 drivers/infiniband/hw/qib/qib_iba7322.c static u32 qib_7322_setpbc_control(struct qib_pportdata *, u32, u8, u8); qib_pportdata 79 drivers/infiniband/hw/qib/qib_iba7322.c static void qib_7322_mini_pcs_reset(struct qib_pportdata *); qib_pportdata 82 drivers/infiniband/hw/qib/qib_iba7322.c static void ibsd_wr_allchans(struct qib_pportdata *, int, unsigned, unsigned); qib_pportdata 83 drivers/infiniband/hw/qib/qib_iba7322.c static void serdes_7322_los_enable(struct qib_pportdata *, int); qib_pportdata 84 drivers/infiniband/hw/qib/qib_iba7322.c static int serdes_7322_init_old(struct qib_pportdata *); qib_pportdata 85 drivers/infiniband/hw/qib/qib_iba7322.c static int serdes_7322_init_new(struct qib_pportdata *); qib_pportdata 86 drivers/infiniband/hw/qib/qib_iba7322.c static void dump_sdma_7322_state(struct qib_pportdata *); qib_pportdata 601 drivers/infiniband/hw/qib/qib_iba7322.c static void write_tx_serdes_param(struct qib_pportdata *, struct txdds_ent *); qib_pportdata 626 drivers/infiniband/hw/qib/qib_iba7322.c struct qib_pportdata *ppd; qib_pportdata 762 drivers/infiniband/hw/qib/qib_iba7322.c static void write_7322_init_portregs(struct qib_pportdata *); qib_pportdata 763 drivers/infiniband/hw/qib/qib_iba7322.c static void setup_7322_link_recovery(struct qib_pportdata *, u32); qib_pportdata 764 drivers/infiniband/hw/qib/qib_iba7322.c static void check_7322_rxe_status(struct qib_pportdata *); qib_pportdata 765 drivers/infiniband/hw/qib/qib_iba7322.c static u32 __iomem *qib_7322_getsendbuf(struct qib_pportdata *, u64, u32 *); qib_pportdata 870 drivers/infiniband/hw/qib/qib_iba7322.c static inline u64 qib_read_kreg_port(const struct qib_pportdata *ppd, qib_pportdata 878 drivers/infiniband/hw/qib/qib_iba7322.c static inline void qib_write_kreg_port(const struct qib_pportdata *ppd, qib_pportdata 918 drivers/infiniband/hw/qib/qib_iba7322.c static inline void write_7322_creg_port(const struct qib_pportdata *ppd, qib_pportdata 926 drivers/infiniband/hw/qib/qib_iba7322.c static inline u64 read_7322_creg_port(const struct qib_pportdata *ppd, qib_pportdata 935 drivers/infiniband/hw/qib/qib_iba7322.c static inline u32 read_7322_creg32_port(const struct qib_pportdata *ppd, qib_pportdata 1339 drivers/infiniband/hw/qib/qib_iba7322.c static void qib_disarm_7322_senderrbufs(struct qib_pportdata *ppd) qib_pportdata 1416 drivers/infiniband/hw/qib/qib_iba7322.c static void flush_fifo(struct qib_pportdata *ppd) qib_pportdata 1463 drivers/infiniband/hw/qib/qib_iba7322.c static void qib_7322_sdma_sendctrl(struct qib_pportdata *ppd, unsigned op) qib_pportdata 1525 drivers/infiniband/hw/qib/qib_iba7322.c static void qib_7322_sdma_hw_clean_up(struct qib_pportdata *ppd) qib_pportdata 1530 drivers/infiniband/hw/qib/qib_iba7322.c static void qib_sdma_7322_setlengen(struct qib_pportdata *ppd) qib_pportdata 1546 drivers/infiniband/hw/qib/qib_iba7322.c static void qib_sdma_update_7322_tail(struct qib_pportdata *ppd, u16 tail) qib_pportdata 1557 drivers/infiniband/hw/qib/qib_iba7322.c static void qib_7322_sdma_hw_start_up(struct qib_pportdata *ppd) qib_pportdata 1586 drivers/infiniband/hw/qib/qib_iba7322.c static void sdma_7322_p_errors(struct qib_pportdata *ppd, u64 errs) qib_pportdata 1747 drivers/infiniband/hw/qib/qib_iba7322.c struct qib_pportdata *ppd = cp->ppd; qib_pportdata 1754 drivers/infiniband/hw/qib/qib_iba7322.c static void disable_chase(struct qib_pportdata *ppd, unsigned long tnow, qib_pportdata 1768 drivers/infiniband/hw/qib/qib_iba7322.c static void handle_serdes_issues(struct qib_pportdata *ppd, u64 ibcst) qib_pportdata 1850 drivers/infiniband/hw/qib/qib_iba7322.c static int qib_7322_set_ib_cfg(struct qib_pportdata *, int, u32); qib_pportdata 1857 drivers/infiniband/hw/qib/qib_iba7322.c static noinline void handle_7322_p_errors(struct qib_pportdata *ppd) qib_pportdata 2169 drivers/infiniband/hw/qib/qib_iba7322.c struct qib_pportdata *ppd = dd->pport; qib_pportdata 2259 drivers/infiniband/hw/qib/qib_iba7322.c static void qib_set_ib_7322_lstate(struct qib_pportdata *ppd, u16 linkcmd, qib_pportdata 2316 drivers/infiniband/hw/qib/qib_iba7322.c static void set_vls(struct qib_pportdata *ppd) qib_pportdata 2367 drivers/infiniband/hw/qib/qib_iba7322.c static int serdes_7322_init(struct qib_pportdata *ppd); qib_pportdata 2373 drivers/infiniband/hw/qib/qib_iba7322.c static int qib_7322_bringup_serdes(struct qib_pportdata *ppd) qib_pportdata 2521 drivers/infiniband/hw/qib/qib_iba7322.c static void qib_7322_mini_quiet_serdes(struct qib_pportdata *ppd) qib_pportdata 2615 drivers/infiniband/hw/qib/qib_iba7322.c static void qib_setup_7322_setextled(struct qib_pportdata *ppd, u32 on) qib_pportdata 2718 drivers/infiniband/hw/qib/qib_iba7322.c static void qib_update_sdma_dca(struct qib_pportdata *ppd, int cpu) qib_pportdata 2799 drivers/infiniband/hw/qib/qib_iba7322.c struct qib_pportdata *ppd = (struct qib_pportdata *)n->arg; qib_pportdata 2816 drivers/infiniband/hw/qib/qib_iba7322.c struct qib_pportdata *ppd = (struct qib_pportdata *)n->arg; qib_pportdata 2898 drivers/infiniband/hw/qib/qib_iba7322.c struct qib_pportdata *ppd0 = &dd->pport[0]; qib_pportdata 2899 drivers/infiniband/hw/qib/qib_iba7322.c struct qib_pportdata *ppd1 = &dd->pport[1]; qib_pportdata 2979 drivers/infiniband/hw/qib/qib_iba7322.c struct qib_pportdata *ppd; qib_pportdata 3220 drivers/infiniband/hw/qib/qib_iba7322.c struct qib_pportdata *ppd = data; qib_pportdata 3247 drivers/infiniband/hw/qib/qib_iba7322.c struct qib_pportdata *ppd = data; qib_pportdata 3274 drivers/infiniband/hw/qib/qib_iba7322.c struct qib_pportdata *ppd = data; qib_pportdata 3302 drivers/infiniband/hw/qib/qib_iba7322.c struct qib_pportdata *ppd = data; qib_pportdata 3747 drivers/infiniband/hw/qib/qib_iba7322.c struct qib_pportdata *ppd = &dd->pport[i]; qib_pportdata 3963 drivers/infiniband/hw/qib/qib_iba7322.c static int qib_7322_get_ib_cfg(struct qib_pportdata *ppd, int which) qib_pportdata 4066 drivers/infiniband/hw/qib/qib_iba7322.c static int qib_7322_set_ib_cfg(struct qib_pportdata *ppd, int which, u32 val) qib_pportdata 4321 drivers/infiniband/hw/qib/qib_iba7322.c static int qib_7322_set_loopback(struct qib_pportdata *ppd, const char *what) qib_pportdata 4356 drivers/infiniband/hw/qib/qib_iba7322.c static void get_vl_weights(struct qib_pportdata *ppd, unsigned regno, qib_pportdata 4371 drivers/infiniband/hw/qib/qib_iba7322.c static void set_vl_weights(struct qib_pportdata *ppd, unsigned regno, qib_pportdata 4397 drivers/infiniband/hw/qib/qib_iba7322.c static int qib_7322_get_ib_table(struct qib_pportdata *ppd, int which, void *t) qib_pportdata 4414 drivers/infiniband/hw/qib/qib_iba7322.c static int qib_7322_set_ib_table(struct qib_pportdata *ppd, int which, void *t) qib_pportdata 4481 drivers/infiniband/hw/qib/qib_iba7322.c static void rcvctrl_7322_mod(struct qib_pportdata *ppd, unsigned int op, qib_pportdata 4621 drivers/infiniband/hw/qib/qib_iba7322.c static void sendctrl_7322_mod(struct qib_pportdata *ppd, u32 op) qib_pportdata 4731 drivers/infiniband/hw/qib/qib_iba7322.c static u64 qib_portcntr_7322(struct qib_pportdata *ppd, u32 reg) qib_pportdata 5070 drivers/infiniband/hw/qib/qib_iba7322.c struct qib_pportdata *ppd = &dd->pport[port]; qib_pportdata 5113 drivers/infiniband/hw/qib/qib_iba7322.c struct qib_pportdata *ppd; qib_pportdata 5185 drivers/infiniband/hw/qib/qib_iba7322.c static void qib_7322_mini_pcs_reset(struct qib_pportdata *ppd) qib_pportdata 5218 drivers/infiniband/hw/qib/qib_iba7322.c static void autoneg_7322_sendpkt(struct qib_pportdata *ppd, u32 *hdr, qib_pportdata 5257 drivers/infiniband/hw/qib/qib_iba7322.c static void qib_autoneg_7322_send(struct qib_pportdata *ppd, int which) qib_pportdata 5315 drivers/infiniband/hw/qib/qib_iba7322.c static void set_7322_ibspeed_fast(struct qib_pportdata *ppd, u32 speed) qib_pportdata 5347 drivers/infiniband/hw/qib/qib_iba7322.c static void try_7322_autoneg(struct qib_pportdata *ppd) qib_pportdata 5368 drivers/infiniband/hw/qib/qib_iba7322.c struct qib_pportdata *ppd; qib_pportdata 5431 drivers/infiniband/hw/qib/qib_iba7322.c static void try_7322_ipg(struct qib_pportdata *ppd) qib_pportdata 5491 drivers/infiniband/hw/qib/qib_iba7322.c struct qib_pportdata *ppd; qib_pportdata 5531 drivers/infiniband/hw/qib/qib_iba7322.c static int qib_7322_ib_updown(struct qib_pportdata *ppd, int ibup, u64 ibcs) qib_pportdata 5844 drivers/infiniband/hw/qib/qib_iba7322.c struct qib_pportdata *ppd = NULL; qib_pportdata 5933 drivers/infiniband/hw/qib/qib_iba7322.c static void init_txdds_table(struct qib_pportdata *ppd, int override); qib_pportdata 5938 drivers/infiniband/hw/qib/qib_iba7322.c struct qib_pportdata *ppd; qib_pportdata 6018 drivers/infiniband/hw/qib/qib_iba7322.c static void qib_init_7322_qsfp(struct qib_pportdata *ppd) qib_pportdata 6105 drivers/infiniband/hw/qib/qib_iba7322.c struct qib_pportdata *ppd = &dd->pport[pidx]; qib_pportdata 6203 drivers/infiniband/hw/qib/qib_iba7322.c struct qib_pportdata *ppd = dd->pport + n; qib_pportdata 6231 drivers/infiniband/hw/qib/qib_iba7322.c static void write_7322_init_portregs(struct qib_pportdata *ppd) qib_pportdata 6285 drivers/infiniband/hw/qib/qib_iba7322.c struct qib_pportdata *ppd; qib_pportdata 6369 drivers/infiniband/hw/qib/qib_iba7322.c struct qib_pportdata *ppd; qib_pportdata 6376 drivers/infiniband/hw/qib/qib_iba7322.c ppd = (struct qib_pportdata *)(dd + 1); qib_pportdata 6706 drivers/infiniband/hw/qib/qib_iba7322.c static u32 __iomem *qib_7322_getsendbuf(struct qib_pportdata *ppd, u64 pbc, qib_pportdata 6726 drivers/infiniband/hw/qib/qib_iba7322.c static void qib_set_cntr_7322_sample(struct qib_pportdata *ppd, u32 intv, qib_pportdata 6736 drivers/infiniband/hw/qib/qib_iba7322.c static void qib_sdma_set_7322_desc_cnt(struct qib_pportdata *ppd, unsigned cnt) qib_pportdata 6744 drivers/infiniband/hw/qib/qib_iba7322.c static void dump_sdma_7322_state(struct qib_pportdata *ppd) qib_pportdata 6868 drivers/infiniband/hw/qib/qib_iba7322.c static void qib_7322_sdma_init_early(struct qib_pportdata *ppd) qib_pportdata 6873 drivers/infiniband/hw/qib/qib_iba7322.c static int init_sdma_7322_regs(struct qib_pportdata *ppd) qib_pportdata 6911 drivers/infiniband/hw/qib/qib_iba7322.c static u16 qib_sdma_7322_gethead(struct qib_pportdata *ppd) qib_pportdata 6956 drivers/infiniband/hw/qib/qib_iba7322.c static int qib_sdma_7322_busy(struct qib_pportdata *ppd) qib_pportdata 6972 drivers/infiniband/hw/qib/qib_iba7322.c static u32 qib_7322_setpbc_control(struct qib_pportdata *ppd, u32 plen, qib_pportdata 7197 drivers/infiniband/hw/qib/qib_iba7322.c NUM_IB_PORTS * sizeof(struct qib_pportdata) + qib_pportdata 7345 drivers/infiniband/hw/qib/qib_iba7322.c static void set_txdds(struct qib_pportdata *ppd, int ridx, qib_pportdata 7616 drivers/infiniband/hw/qib/qib_iba7322.c static void find_best_ent(struct qib_pportdata *ppd, qib_pportdata 7687 drivers/infiniband/hw/qib/qib_iba7322.c static void init_txdds_table(struct qib_pportdata *ppd, int override) qib_pportdata 7808 drivers/infiniband/hw/qib/qib_iba7322.c static void ibsd_wr_allchans(struct qib_pportdata *ppd, int addr, unsigned data, qib_pportdata 7822 drivers/infiniband/hw/qib/qib_iba7322.c static void serdes_7322_los_enable(struct qib_pportdata *ppd, int enable) qib_pportdata 7839 drivers/infiniband/hw/qib/qib_iba7322.c static int serdes_7322_init(struct qib_pportdata *ppd) qib_pportdata 7850 drivers/infiniband/hw/qib/qib_iba7322.c static int serdes_7322_init_old(struct qib_pportdata *ppd) qib_pportdata 7949 drivers/infiniband/hw/qib/qib_iba7322.c static int serdes_7322_init_new(struct qib_pportdata *ppd) qib_pportdata 8147 drivers/infiniband/hw/qib/qib_iba7322.c static void set_man_code(struct qib_pportdata *ppd, int chan, int code) qib_pportdata 8153 drivers/infiniband/hw/qib/qib_iba7322.c static void set_man_mode_h1(struct qib_pportdata *ppd, int chan, qib_pportdata 8165 drivers/infiniband/hw/qib/qib_iba7322.c static void clock_man(struct qib_pportdata *ppd, int chan) qib_pportdata 8182 drivers/infiniband/hw/qib/qib_iba7322.c static void write_tx_serdes_param(struct qib_pportdata *ppd, qib_pportdata 8216 drivers/infiniband/hw/qib/qib_iba7322.c static void adj_tx_serdes(struct qib_pportdata *ppd) qib_pportdata 8229 drivers/infiniband/hw/qib/qib_iba7322.c static void force_h1(struct qib_pportdata *ppd) qib_pportdata 8430 drivers/infiniband/hw/qib/qib_iba7322.c static void setup_7322_link_recovery(struct qib_pportdata *ppd, u32 both) qib_pportdata 8464 drivers/infiniband/hw/qib/qib_iba7322.c static void check_7322_rxe_status(struct qib_pportdata *ppd) qib_pportdata 140 drivers/infiniband/hw/qib/qib_init.c struct qib_pportdata *ppd; qib_pportdata 165 drivers/infiniband/hw/qib/qib_init.c struct qib_ctxtdata *qib_create_ctxtdata(struct qib_pportdata *ppd, u32 ctxt, qib_pportdata 220 drivers/infiniband/hw/qib/qib_init.c int qib_init_pportdata(struct qib_pportdata *ppd, struct qib_devdata *dd, qib_pportdata 579 drivers/infiniband/hw/qib/qib_init.c struct qib_pportdata *ppd; qib_pportdata 608 drivers/infiniband/hw/qib/qib_init.c static void qib_free_pportdata(struct qib_pportdata *ppd) qib_pportdata 638 drivers/infiniband/hw/qib/qib_init.c struct qib_pportdata *ppd; qib_pportdata 798 drivers/infiniband/hw/qib/qib_init.c struct qib_pportdata *ppd; qib_pportdata 829 drivers/infiniband/hw/qib/qib_init.c struct qib_pportdata *ppd; qib_pportdata 1083 drivers/infiniband/hw/qib/qib_init.c nports = extra / sizeof(struct qib_pportdata); qib_pportdata 1138 drivers/infiniband/hw/qib/qib_init.c struct qib_pportdata *ppd; qib_pportdata 72 drivers/infiniband/hw/qib/qib_intr.c static void signal_ib_event(struct qib_pportdata *ppd, enum ib_event_type ev) qib_pportdata 83 drivers/infiniband/hw/qib/qib_intr.c void qib_handle_e_ibstatuschanged(struct qib_pportdata *ppd, u64 ibcs) qib_pportdata 175 drivers/infiniband/hw/qib/qib_intr.c struct qib_pportdata *ppd = from_timer(ppd, t, symerr_clear_timer); qib_pportdata 326 drivers/infiniband/hw/qib/qib_mad.c struct qib_pportdata *ppd = dd->pport + pidx; qib_pportdata 346 drivers/infiniband/hw/qib/qib_mad.c static void set_link_width_enabled(struct qib_pportdata *ppd, u32 w) qib_pportdata 351 drivers/infiniband/hw/qib/qib_mad.c static void set_link_speed_enabled(struct qib_pportdata *ppd, u32 s) qib_pportdata 356 drivers/infiniband/hw/qib/qib_mad.c static int get_overrunthreshold(struct qib_pportdata *ppd) qib_pportdata 368 drivers/infiniband/hw/qib/qib_mad.c static int set_overrunthreshold(struct qib_pportdata *ppd, unsigned n) qib_pportdata 375 drivers/infiniband/hw/qib/qib_mad.c static int get_phyerrthreshold(struct qib_pportdata *ppd) qib_pportdata 387 drivers/infiniband/hw/qib/qib_mad.c static int set_phyerrthreshold(struct qib_pportdata *ppd, unsigned n) qib_pportdata 400 drivers/infiniband/hw/qib/qib_mad.c static int get_linkdowndefaultstate(struct qib_pportdata *ppd) qib_pportdata 458 drivers/infiniband/hw/qib/qib_mad.c struct qib_pportdata *ppd; qib_pportdata 583 drivers/infiniband/hw/qib/qib_mad.c struct qib_pportdata *ppd = dd->pport + port - 1; qib_pportdata 631 drivers/infiniband/hw/qib/qib_mad.c struct qib_pportdata *ppd = dd->pport + pidx; qib_pportdata 659 drivers/infiniband/hw/qib/qib_mad.c struct qib_pportdata *ppd; qib_pportdata 895 drivers/infiniband/hw/qib/qib_mad.c static int rm_pkey(struct qib_pportdata *ppd, u16 key) qib_pportdata 925 drivers/infiniband/hw/qib/qib_mad.c static int add_pkey(struct qib_pportdata *ppd, u16 key) qib_pportdata 990 drivers/infiniband/hw/qib/qib_mad.c struct qib_pportdata *ppd; qib_pportdata 1101 drivers/infiniband/hw/qib/qib_mad.c struct qib_pportdata *ppd = ppd_from_ibp(to_iport(ibdev, port)); qib_pportdata 1123 drivers/infiniband/hw/qib/qib_mad.c struct qib_pportdata *ppd = ppd_from_ibp(to_iport(ibdev, port)); qib_pportdata 1190 drivers/infiniband/hw/qib/qib_mad.c struct qib_pportdata *ppd = ppd_from_ibp(ibp); qib_pportdata 1228 drivers/infiniband/hw/qib/qib_mad.c struct qib_pportdata *ppd = ppd_from_ibp(ibp); qib_pportdata 1267 drivers/infiniband/hw/qib/qib_mad.c static u64 get_counter(struct qib_ibport *ibp, struct qib_pportdata *ppd, qib_pportdata 1296 drivers/infiniband/hw/qib/qib_mad.c static u64 xmit_wait_get_value_delta(struct qib_pportdata *ppd) qib_pportdata 1305 drivers/infiniband/hw/qib/qib_mad.c static void cache_hw_sample_counters(struct qib_pportdata *ppd) qib_pportdata 1321 drivers/infiniband/hw/qib/qib_mad.c static u64 get_cache_hw_sample_counters(struct qib_pportdata *ppd, qib_pportdata 1357 drivers/infiniband/hw/qib/qib_mad.c struct qib_pportdata *ppd = ppd_from_ibp(ibp); qib_pportdata 1396 drivers/infiniband/hw/qib/qib_mad.c struct qib_pportdata *ppd = ppd_from_ibp(ibp); qib_pportdata 1436 drivers/infiniband/hw/qib/qib_mad.c struct qib_pportdata *ppd = ppd_from_ibp(ibp); qib_pportdata 1536 drivers/infiniband/hw/qib/qib_mad.c struct qib_pportdata *ppd = ppd_from_ibp(ibp); qib_pportdata 1664 drivers/infiniband/hw/qib/qib_mad.c struct qib_pportdata *ppd = ppd_from_ibp(ibp); qib_pportdata 1711 drivers/infiniband/hw/qib/qib_mad.c struct qib_pportdata *ppd = ppd_from_ibp(ibp); qib_pportdata 1772 drivers/infiniband/hw/qib/qib_mad.c struct qib_pportdata *ppd = ppd_from_ibp(ibp); qib_pportdata 1825 drivers/infiniband/hw/qib/qib_mad.c struct qib_pportdata *ppd = ppd_from_ibp(ibp); qib_pportdata 1866 drivers/infiniband/hw/qib/qib_mad.c struct qib_pportdata *ppd = ppd_from_ibp(ibp); qib_pportdata 2121 drivers/infiniband/hw/qib/qib_mad.c struct qib_pportdata *ppd = ppd_from_ibp(ibp); qib_pportdata 2138 drivers/infiniband/hw/qib/qib_mad.c struct qib_pportdata *ppd = ppd_from_ibp(ibp); qib_pportdata 2168 drivers/infiniband/hw/qib/qib_mad.c struct qib_pportdata *ppd = ppd_from_ibp(ibp); qib_pportdata 2221 drivers/infiniband/hw/qib/qib_mad.c struct qib_pportdata *ppd = ppd_from_ibp(ibp); qib_pportdata 2249 drivers/infiniband/hw/qib/qib_mad.c struct qib_pportdata *ppd = ppd_from_ibp(ibp); qib_pportdata 2414 drivers/infiniband/hw/qib/qib_mad.c struct qib_pportdata *ppd = ppd_from_ibp(ibp); qib_pportdata 2451 drivers/infiniband/hw/qib/qib_mad.c struct qib_pportdata *ppd = from_timer(ppd, t, cong_stats.timer); qib_pportdata 47 drivers/infiniband/hw/qib/qib_qsfp.c static int qsfp_read(struct qib_pportdata *ppd, int addr, void *bp, int len) qib_pportdata 157 drivers/infiniband/hw/qib/qib_qsfp.c static int qib_qsfp_write(struct qib_pportdata *ppd, int addr, void *bp, qib_pportdata 253 drivers/infiniband/hw/qib/qib_qsfp.c static int qsfp_cks(struct qib_pportdata *ppd, int first, int next) qib_pportdata 273 drivers/infiniband/hw/qib/qib_qsfp.c int qib_refresh_qsfp_cache(struct qib_pportdata *ppd, struct qib_qsfp_cache *cp) qib_pportdata 444 drivers/infiniband/hw/qib/qib_qsfp.c int qib_qsfp_mod_present(struct qib_pportdata *ppd) qib_pportdata 488 drivers/infiniband/hw/qib/qib_qsfp.c int qib_qsfp_dump(struct qib_pportdata *ppd, char *buf, int len) qib_pportdata 177 drivers/infiniband/hw/qib/qib_qsfp.h struct qib_pportdata *ppd; qib_pportdata 184 drivers/infiniband/hw/qib/qib_qsfp.h extern int qib_refresh_qsfp_cache(struct qib_pportdata *ppd, qib_pportdata 186 drivers/infiniband/hw/qib/qib_qsfp.h extern int qib_qsfp_mod_present(struct qib_pportdata *ppd); qib_pportdata 601 drivers/infiniband/hw/qib/qib_rc.c struct qib_pportdata *ppd = ppd_from_ibp(ibp); qib_pportdata 1276 drivers/infiniband/hw/qib/qib_rc.c struct qib_pportdata *ppd = ppd_from_ibp(ibp); qib_pportdata 62 drivers/infiniband/hw/qib/qib_ruc.c struct qib_pportdata *ppd = ppd_from_ibp(ibp); qib_pportdata 267 drivers/infiniband/hw/qib/qib_ruc.c struct qib_pportdata *ppd = ppd_from_ibp(ibp); qib_pportdata 123 drivers/infiniband/hw/qib/qib_sd7220.c static int qib_ibsd_ucode_loaded(struct qib_pportdata *ppd, qib_pportdata 1391 drivers/infiniband/hw/qib/qib_sd7220.c struct qib_pportdata *ppd = dd->pport; qib_pportdata 58 drivers/infiniband/hw/qib/qib_sdma.c static int alloc_sdma(struct qib_pportdata *); qib_pportdata 63 drivers/infiniband/hw/qib/qib_sdma.c static void sdma_set_state(struct qib_pportdata *, enum qib_sdma_states); qib_pportdata 64 drivers/infiniband/hw/qib/qib_sdma.c static void sdma_start_sw_clean_up(struct qib_pportdata *); qib_pportdata 66 drivers/infiniband/hw/qib/qib_sdma.c static void unmap_desc(struct qib_pportdata *, unsigned); qib_pportdata 101 drivers/infiniband/hw/qib/qib_sdma.c static void clear_sdma_activelist(struct qib_pportdata *ppd) qib_pportdata 124 drivers/infiniband/hw/qib/qib_sdma.c struct qib_pportdata *ppd = (struct qib_pportdata *) opaque; qib_pportdata 169 drivers/infiniband/hw/qib/qib_sdma.c static void sdma_hw_start_up(struct qib_pportdata *ppd) qib_pportdata 180 drivers/infiniband/hw/qib/qib_sdma.c static void sdma_sw_tear_down(struct qib_pportdata *ppd) qib_pportdata 188 drivers/infiniband/hw/qib/qib_sdma.c static void sdma_start_sw_clean_up(struct qib_pportdata *ppd) qib_pportdata 193 drivers/infiniband/hw/qib/qib_sdma.c static void sdma_set_state(struct qib_pportdata *ppd, qib_pportdata 229 drivers/infiniband/hw/qib/qib_sdma.c static void unmap_desc(struct qib_pportdata *ppd, unsigned head) qib_pportdata 244 drivers/infiniband/hw/qib/qib_sdma.c static int alloc_sdma(struct qib_pportdata *ppd) qib_pportdata 283 drivers/infiniband/hw/qib/qib_sdma.c static void free_sdma(struct qib_pportdata *ppd) qib_pportdata 304 drivers/infiniband/hw/qib/qib_sdma.c static inline void make_sdma_desc(struct qib_pportdata *ppd, qib_pportdata 324 drivers/infiniband/hw/qib/qib_sdma.c int qib_sdma_make_progress(struct qib_pportdata *ppd) qib_pportdata 389 drivers/infiniband/hw/qib/qib_sdma.c void qib_sdma_intr(struct qib_pportdata *ppd) qib_pportdata 400 drivers/infiniband/hw/qib/qib_sdma.c void __qib_sdma_intr(struct qib_pportdata *ppd) qib_pportdata 409 drivers/infiniband/hw/qib/qib_sdma.c int qib_setup_sdma(struct qib_pportdata *ppd) qib_pportdata 456 drivers/infiniband/hw/qib/qib_sdma.c void qib_teardown_sdma(struct qib_pportdata *ppd) qib_pportdata 470 drivers/infiniband/hw/qib/qib_sdma.c int qib_sdma_running(struct qib_pportdata *ppd) qib_pportdata 489 drivers/infiniband/hw/qib/qib_sdma.c static void complete_sdma_err_req(struct qib_pportdata *ppd, qib_pportdata 511 drivers/infiniband/hw/qib/qib_sdma.c int qib_sdma_verbs_send(struct qib_pportdata *ppd, qib_pportdata 680 drivers/infiniband/hw/qib/qib_sdma.c void dump_sdma_state(struct qib_pportdata *ppd) qib_pportdata 733 drivers/infiniband/hw/qib/qib_sdma.c void qib_sdma_process_event(struct qib_pportdata *ppd, qib_pportdata 748 drivers/infiniband/hw/qib/qib_sdma.c void __qib_sdma_process_event(struct qib_pportdata *ppd, qib_pportdata 43 drivers/infiniband/hw/qib/qib_sysfs.c static ssize_t show_hrtbt_enb(struct qib_pportdata *ppd, char *buf) qib_pportdata 53 drivers/infiniband/hw/qib/qib_sysfs.c static ssize_t store_hrtbt_enb(struct qib_pportdata *ppd, const char *buf, qib_pportdata 77 drivers/infiniband/hw/qib/qib_sysfs.c static ssize_t store_loopback(struct qib_pportdata *ppd, const char *buf, qib_pportdata 90 drivers/infiniband/hw/qib/qib_sysfs.c static ssize_t store_led_override(struct qib_pportdata *ppd, const char *buf, qib_pportdata 107 drivers/infiniband/hw/qib/qib_sysfs.c static ssize_t show_status(struct qib_pportdata *ppd, char *buf) qib_pportdata 137 drivers/infiniband/hw/qib/qib_sysfs.c static ssize_t show_status_str(struct qib_pportdata *ppd, char *buf) qib_pportdata 184 drivers/infiniband/hw/qib/qib_sysfs.c ssize_t (*show)(struct qib_pportdata *, char *); qib_pportdata 185 drivers/infiniband/hw/qib/qib_sysfs.c ssize_t (*store)(struct qib_pportdata *, const char *, size_t); qib_pportdata 216 drivers/infiniband/hw/qib/qib_sysfs.c struct qib_pportdata *ppd = qib_pportdata 217 drivers/infiniband/hw/qib/qib_sysfs.c container_of(kobj, struct qib_pportdata, pport_cc_kobj); qib_pportdata 266 drivers/infiniband/hw/qib/qib_sysfs.c struct qib_pportdata *ppd = qib_pportdata 267 drivers/infiniband/hw/qib/qib_sysfs.c container_of(kobj, struct qib_pportdata, pport_cc_kobj); qib_pportdata 301 drivers/infiniband/hw/qib/qib_sysfs.c struct qib_pportdata *ppd = qib_pportdata 302 drivers/infiniband/hw/qib/qib_sysfs.c container_of(kobj, struct qib_pportdata, pport_kobj); qib_pportdata 315 drivers/infiniband/hw/qib/qib_sysfs.c struct qib_pportdata *ppd = qib_pportdata 316 drivers/infiniband/hw/qib/qib_sysfs.c container_of(kobj, struct qib_pportdata, pport_kobj); qib_pportdata 391 drivers/infiniband/hw/qib/qib_sysfs.c struct qib_pportdata *ppd = qib_pportdata 392 drivers/infiniband/hw/qib/qib_sysfs.c container_of(kobj, struct qib_pportdata, sl2vl_kobj); qib_pportdata 478 drivers/infiniband/hw/qib/qib_sysfs.c static void write_per_cpu_##cntr(struct qib_pportdata *ppd, u32 data) \ qib_pportdata 501 drivers/infiniband/hw/qib/qib_sysfs.c struct qib_pportdata *ppd = qib_pportdata 502 drivers/infiniband/hw/qib/qib_sysfs.c container_of(kobj, struct qib_pportdata, diagc_kobj); qib_pportdata 522 drivers/infiniband/hw/qib/qib_sysfs.c struct qib_pportdata *ppd = qib_pportdata 523 drivers/infiniband/hw/qib/qib_sysfs.c container_of(kobj, struct qib_pportdata, diagc_kobj); qib_pportdata 744 drivers/infiniband/hw/qib/qib_sysfs.c struct qib_pportdata *ppd; qib_pportdata 844 drivers/infiniband/hw/qib/qib_sysfs.c struct qib_pportdata *ppd; qib_pportdata 114 drivers/infiniband/hw/qib/qib_tx.c static struct qib_pportdata *is_sdma_buf(struct qib_devdata *dd, unsigned i) qib_pportdata 116 drivers/infiniband/hw/qib/qib_tx.c struct qib_pportdata *ppd; qib_pportdata 174 drivers/infiniband/hw/qib/qib_tx.c struct qib_pportdata *ppd, *pppd[QIB_MAX_IB_PORTS]; qib_pportdata 453 drivers/infiniband/hw/qib/qib_tx.c void qib_cancel_sends(struct qib_pportdata *ppd) qib_pportdata 514 drivers/infiniband/hw/qib/qib_tx.c void qib_hol_down(struct qib_pportdata *ppd) qib_pportdata 529 drivers/infiniband/hw/qib/qib_tx.c void qib_hol_init(struct qib_pportdata *ppd) qib_pportdata 543 drivers/infiniband/hw/qib/qib_tx.c void qib_hol_up(struct qib_pportdata *ppd) qib_pportdata 553 drivers/infiniband/hw/qib/qib_tx.c struct qib_pportdata *ppd = from_timer(ppd, t, hol_timer); qib_pportdata 54 drivers/infiniband/hw/qib/qib_ud.c struct qib_pportdata *ppd = ppd_from_ibp(ibp); qib_pportdata 235 drivers/infiniband/hw/qib/qib_ud.c struct qib_pportdata *ppd; qib_pportdata 395 drivers/infiniband/hw/qib/qib_ud.c struct qib_pportdata *ppd = ppd_from_ibp(ibp); qib_pportdata 803 drivers/infiniband/hw/qib/qib_user_sdma.c struct qib_pportdata *ppd, qib_pportdata 1047 drivers/infiniband/hw/qib/qib_user_sdma.c static int qib_user_sdma_queue_clean(struct qib_pportdata *ppd, qib_pportdata 1112 drivers/infiniband/hw/qib/qib_user_sdma.c static int qib_user_sdma_hwqueue_clean(struct qib_pportdata *ppd) qib_pportdata 1125 drivers/infiniband/hw/qib/qib_user_sdma.c void qib_user_sdma_queue_drain(struct qib_pportdata *ppd, qib_pportdata 1208 drivers/infiniband/hw/qib/qib_user_sdma.c static void qib_user_sdma_send_frag(struct qib_pportdata *ppd, qib_pportdata 1235 drivers/infiniband/hw/qib/qib_user_sdma.c void qib_user_sdma_send_desc(struct qib_pportdata *ppd, qib_pportdata 1321 drivers/infiniband/hw/qib/qib_user_sdma.c static int qib_user_sdma_push_pkts(struct qib_pportdata *ppd, qib_pportdata 1379 drivers/infiniband/hw/qib/qib_user_sdma.c struct qib_pportdata *ppd = rcd->ppd; qib_pportdata 1441 drivers/infiniband/hw/qib/qib_user_sdma.c int qib_user_sdma_make_progress(struct qib_pportdata *ppd, qib_pportdata 45 drivers/infiniband/hw/qib/qib_user_sdma.h int qib_user_sdma_make_progress(struct qib_pportdata *ppd, qib_pportdata 48 drivers/infiniband/hw/qib/qib_user_sdma.h void qib_user_sdma_queue_drain(struct qib_pportdata *ppd, qib_pportdata 274 drivers/infiniband/hw/qib/qib_verbs.c struct qib_pportdata *ppd = rcd->ppd; qib_pportdata 668 drivers/infiniband/hw/qib/qib_verbs.c void qib_verbs_sdma_desc_avail(struct qib_pportdata *ppd, unsigned avail) qib_pportdata 779 drivers/infiniband/hw/qib/qib_verbs.c struct qib_pportdata *ppd = ppd_from_ibp(ibp); qib_pportdata 912 drivers/infiniband/hw/qib/qib_verbs.c struct qib_pportdata *ppd = dd->pport + qp->port_num - 1; qib_pportdata 1045 drivers/infiniband/hw/qib/qib_verbs.c int qib_snapshot_counters(struct qib_pportdata *ppd, u64 *swords, qib_pportdata 1076 drivers/infiniband/hw/qib/qib_verbs.c int qib_get_counters(struct qib_pportdata *ppd, qib_pportdata 1197 drivers/infiniband/hw/qib/qib_verbs.c struct qib_pportdata *ppd = &dd->pport[port_num - 1]; qib_pportdata 1281 drivers/infiniband/hw/qib/qib_verbs.c struct qib_pportdata *ppd = &dd->pport[port_num - 1]; qib_pportdata 1292 drivers/infiniband/hw/qib/qib_verbs.c struct qib_pportdata *ppd = ppd_from_ibp(ibp); qib_pportdata 1326 drivers/infiniband/hw/qib/qib_verbs.c struct qib_pportdata *ppd; qib_pportdata 1344 drivers/infiniband/hw/qib/qib_verbs.c struct qib_pportdata *ppd = ppd_from_ibp(ibp); qib_pportdata 1375 drivers/infiniband/hw/qib/qib_verbs.c struct qib_pportdata *ppd = ppd_from_ibp(ibp); qib_pportdata 1389 drivers/infiniband/hw/qib/qib_verbs.c static void init_ibport(struct qib_pportdata *ppd) qib_pportdata 1502 drivers/infiniband/hw/qib/qib_verbs.c struct qib_pportdata *ppd = dd->pport; qib_pportdata 1692 drivers/infiniband/hw/qib/qib_verbs.c struct qib_pportdata *ppd = ppd_from_ibp(ibp); qib_pportdata 53 drivers/infiniband/hw/qib/qib_verbs.h struct qib_pportdata; qib_pportdata 263 drivers/infiniband/hw/qib/qib_verbs.h int qib_snapshot_counters(struct qib_pportdata *ppd, u64 *swords, qib_pportdata 267 drivers/infiniband/hw/qib/qib_verbs.h int qib_get_counters(struct qib_pportdata *ppd, qib_pportdata 288 drivers/infiniband/hw/qib/qib_verbs.h void qib_verbs_sdma_desc_avail(struct qib_pportdata *ppd, unsigned avail);