Home
last modified time | relevance | path

Searched refs:hfi1_pportdata (Results 1 – 22 of 22) sorted by relevance

/linux-4.4.14/drivers/staging/rdma/hfi1/
Dqsfp.h199 struct hfi1_pportdata *ppd;
209 int refresh_qsfp_cache(struct hfi1_pportdata *ppd,
211 int qsfp_mod_present(struct hfi1_pportdata *ppd);
215 int i2c_write(struct hfi1_pportdata *ppd, u32 target, int i2c_addr,
217 int i2c_read(struct hfi1_pportdata *ppd, u32 target, int i2c_addr,
219 int qsfp_write(struct hfi1_pportdata *ppd, u32 target, int addr, void *bp,
221 int qsfp_read(struct hfi1_pportdata *ppd, u32 target, int addr, void *bp,
Dchip.h609 u64 create_pbc(struct hfi1_pportdata *ppd, u64, int, u32, u32);
638 void set_link_down_reason(struct hfi1_pportdata *ppd, u8 lcl_reason,
640 int set_link_state(struct hfi1_pportdata *, u32 state);
649 void start_freeze_handling(struct hfi1_pportdata *ppd, int flags);
651 int start_link(struct hfi1_pportdata *ppd);
652 void init_qsfp(struct hfi1_pportdata *ppd);
653 int bringup_serdes(struct hfi1_pportdata *ppd);
655 void apply_link_downgrade_policy(struct hfi1_pportdata *ppd,
662 void get_linkup_link_widths(struct hfi1_pportdata *ppd);
671 u32 get_logical_state(struct hfi1_pportdata *ppd);
[all …]
Dhfi.h269 struct hfi1_pportdata *ppd;
517 struct hfi1_pportdata *ppd; /* read-only */
548 struct hfi1_pportdata { struct
839 struct hfi1_pportdata *pport;
1128 struct hfi1_ctxtdata *hfi1_create_ctxtdata(struct hfi1_pportdata *, u32);
1129 void hfi1_init_pportdata(struct pci_dev *, struct hfi1_pportdata *,
1151 static inline u32 driver_lstate(struct hfi1_pportdata *ppd) in driver_lstate()
1166 static inline u32 active_egress_rate(struct hfi1_pportdata *ppd) in active_egress_rate()
1222 void set_link_ipg(struct hfi1_pportdata *ppd);
1223 void process_becn(struct hfi1_pportdata *ppd, u8 sl, u16 rlid, u32 lqpn,
[all …]
Dqsfp.c67 static int __i2c_write(struct hfi1_pportdata *ppd, u32 target, int i2c_addr, in __i2c_write()
102 int i2c_write(struct hfi1_pportdata *ppd, u32 target, int i2c_addr, int offset, in i2c_write()
120 static int __i2c_read(struct hfi1_pportdata *ppd, u32 target, int i2c_addr, in __i2c_read()
174 int i2c_read(struct hfi1_pportdata *ppd, u32 target, int i2c_addr, int offset, in i2c_read()
189 int qsfp_write(struct hfi1_pportdata *ppd, u32 target, int addr, void *bp, in qsfp_write()
242 int qsfp_read(struct hfi1_pportdata *ppd, u32 target, int addr, void *bp, in qsfp_read()
299 int refresh_qsfp_cache(struct hfi1_pportdata *ppd, struct qsfp_data *cp) in refresh_qsfp_cache()
404 int qsfp_mod_present(struct hfi1_pportdata *ppd) in qsfp_mod_present()
431 struct hfi1_pportdata *ppd; in get_cable_info()
473 int qsfp_dump(struct hfi1_pportdata *ppd, char *buf, int len) in qsfp_dump()
Dsysfs.c69 struct hfi1_pportdata *ppd = in read_cc_table_bin()
70 container_of(kobj, struct hfi1_pportdata, pport_cc_kobj); in read_cc_table_bin()
122 struct hfi1_pportdata *ppd = in read_cc_setting_bin()
123 container_of(kobj, struct hfi1_pportdata, pport_cc_kobj); in read_cc_setting_bin()
241 struct hfi1_pportdata *ppd = in sc2vl_attr_show()
242 container_of(kobj, struct hfi1_pportdata, sc2vl_kobj); in sc2vl_attr_show()
347 struct hfi1_pportdata *ppd = in sl2sc_attr_show()
348 container_of(kobj, struct hfi1_pportdata, sl2sc_kobj); in sl2sc_attr_show()
421 struct hfi1_pportdata *ppd = in vl2mtu_attr_show()
422 container_of(kobj, struct hfi1_pportdata, vl2mtu_kobj); in vl2mtu_attr_show()
[all …]
Dchip.c1014 static void set_partition_keys(struct hfi1_pportdata *);
1016 static const char *link_state_reason_name(struct hfi1_pportdata *ppd,
1023 static int wait_logical_linkstate(struct hfi1_pportdata *ppd, u32 state,
1353 struct hfi1_pportdata *ppd = context; in port_access_u32_csr()
1363 struct hfi1_pportdata *ppd = context; in port_access_u64_csr()
1403 struct hfi1_pportdata *ppd = context; in access_sw_link_dn_cnt()
1413 struct hfi1_pportdata *ppd = context; in access_sw_link_up_cnt()
1423 struct hfi1_pportdata *ppd = context; in access_sw_xmit_discards()
1434 struct hfi1_pportdata *ppd = context; in access_xmit_constraint_errs()
1446 struct hfi1_pportdata *ppd = context; in access_rcv_constraint_errs()
[all …]
Dintr.c89 static void signal_ib_event(struct hfi1_pportdata *ppd, enum ib_event_type ev) in signal_ib_event()
113 struct hfi1_pportdata *ppd = &dd->pport[0]; in handle_linkup_change()
Dinit.c142 struct hfi1_pportdata *ppd; in hfi1_create_ctxts()
196 struct hfi1_ctxtdata *hfi1_create_ctxtdata(struct hfi1_pportdata *ppd, u32 ctxt) in hfi1_create_ctxtdata()
357 void set_link_ipg(struct hfi1_pportdata *ppd) in set_link_ipg()
412 struct hfi1_pportdata *ppd; in cca_timer_fn()
465 void hfi1_init_pportdata(struct pci_dev *pdev, struct hfi1_pportdata *ppd, in hfi1_init_pportdata()
599 struct hfi1_pportdata *ppd; in create_workqueues()
648 struct hfi1_pportdata *ppd; in hfi1_init()
817 struct hfi1_pportdata *ppd; in stop_timers()
840 struct hfi1_pportdata *ppd; in shutdown_device()
989 dd->num_pports = extra / sizeof(struct hfi1_pportdata); in hfi1_alloc_devdata()
[all …]
Ddriver.c171 struct hfi1_pportdata *ppd; in hfi1_count_active_units()
202 struct hfi1_pportdata *ppd; in hfi1_count_units()
261 static void rcv_hdrerr(struct hfi1_ctxtdata *rcd, struct hfi1_pportdata *ppd, in rcv_hdrerr()
480 struct hfi1_pportdata *ppd = ppd_from_ibp(ibp); in process_ecn()
955 int set_mtu(struct hfi1_pportdata *ppd) in set_mtu()
999 int hfi1_set_lid(struct hfi1_pportdata *ppd, u32 lid, u8 lmc) in hfi1_set_lid()
1026 struct hfi1_pportdata *ppd = (struct hfi1_pportdata *)opaque; in run_led_override()
1046 void hfi1_set_led_override(struct hfi1_pportdata *ppd, unsigned int val) in hfi1_set_led_override()
1101 struct hfi1_pportdata *ppd; in hfi1_reset_device()
Ddebugfs.c402 struct hfi1_pportdata *ppd; in portcntrs_debugfs_read()
420 struct hfi1_pportdata *ppd; in qsfp_debugfs_dump()
444 struct hfi1_pportdata *ppd; in __i2c_debugfs_write()
504 struct hfi1_pportdata *ppd; in __i2c_debugfs_read()
564 struct hfi1_pportdata *ppd; in __qsfp_debugfs_write()
624 struct hfi1_pportdata *ppd; in __qsfp_debugfs_read()
710 struct hfi1_pportdata *ppd; in hfi1_dbg_ibdev_init()
Dud.c71 struct hfi1_pportdata *ppd; in ud_loopback()
270 struct hfi1_pportdata *ppd; in hfi1_make_ud_req()
445 struct hfi1_pportdata *ppd = ppd_from_ibp(ibp); in hfi1_lookup_pkey_idx()
491 struct hfi1_pportdata *ppd = ppd_from_ibp(ibp); in return_cnp()
555 struct hfi1_pportdata *ppd = ppd_from_ibp(ibp); in opa_smp_check()
676 struct hfi1_pportdata *ppd = ppd_from_ibp(ibp); in hfi1_ud_rcv()
724 struct hfi1_pportdata *ppd = ppd_from_ibp(ibp); in hfi1_ud_rcv()
854 struct hfi1_pportdata *ppd = ppd_from_ibp(ibp); in hfi1_ud_rcv()
Dmad.c386 static void set_link_width_enabled(struct hfi1_pportdata *ppd, u32 w) in set_link_width_enabled()
391 static void set_link_width_downgrade_enabled(struct hfi1_pportdata *ppd, u32 w) in set_link_width_downgrade_enabled()
396 static void set_link_speed_enabled(struct hfi1_pportdata *ppd, u32 s) in set_link_speed_enabled()
503 static u8 __opa_porttype(struct hfi1_pportdata *ppd) in __opa_porttype()
519 struct hfi1_pportdata *ppd; in __subn_get_opa_portinfo()
723 struct hfi1_pportdata *ppd = dd->pport + port - 1; in get_pkeys()
896 static int port_states_transition_allowed(struct hfi1_pportdata *ppd, in port_states_transition_allowed()
936 static int set_port_states(struct hfi1_pportdata *ppd, struct opa_smp *smp, in set_port_states()
1043 struct hfi1_pportdata *ppd; in __subn_set_opa_portinfo()
1344 struct hfi1_pportdata *ppd; in set_pkeys()
[all …]
Dverbs.c371 struct hfi1_pportdata *ppd; in post_one_send()
613 struct hfi1_pportdata *ppd = rcd->ppd; in hfi1_ib_rcv()
1008 struct hfi1_pportdata *ppd = ppd_from_ibp(ibp); in hfi1_verbs_send_dma()
1120 struct hfi1_pportdata *ppd = dd->pport + (qp->port_num - 1); in qp_to_send_context()
1134 struct hfi1_pportdata *ppd = ppd_from_ibp(ibp); in hfi1_verbs_send_pio()
1247 static inline int egress_pkey_check(struct hfi1_pportdata *ppd, in egress_pkey_check()
1462 struct hfi1_pportdata *ppd = ppd_from_ibp(ibp); in query_port()
1565 struct hfi1_pportdata *ppd = ppd_from_ibp(ibp); in modify_port()
1592 struct hfi1_pportdata *ppd = ppd_from_ibp(ibp); in query_gid()
1674 struct hfi1_pportdata *ppd; in hfi1_check_ah()
[all …]
Ddiag.c459 struct hfi1_pportdata *ppd = dd->pport; in diagpkt_send()
822 struct hfi1_pportdata *ppd; in hfi1_snoop_write()
976 struct hfi1_pportdata *ppd = NULL; in hfi1_ioctl()
1505 struct hfi1_pportdata *ppd = packet->rcd->ppd; in snoop_recv_handler()
1641 struct hfi1_pportdata *ppd = ppd_from_ibp(ibp); in snoop_send_pio_handler()
Drc.c689 struct hfi1_pportdata *ppd = ppd_from_ibp(ibp); in hfi1_send_rc_ack()
1104 struct hfi1_pportdata *ppd = ppd_from_ibp(ibp); in do_rc_completion()
1839 static void log_cca_event(struct hfi1_pportdata *ppd, u8 sl, u32 rlid, in log_cca_event()
1867 void process_becn(struct hfi1_pportdata *ppd, u8 sl, u16 rlid, u32 lqpn, in process_becn()
1945 struct hfi1_pportdata *ppd = ppd_from_ibp(ibp); in hfi1_rc_rcv()
Druc.c267 struct hfi1_pportdata *ppd = ppd_from_ibp(ibp); in get_sguid()
839 struct hfi1_pportdata *ppd = ppd_from_ibp(ibp); in hfi1_do_send()
Dsdma.h406 struct hfi1_pportdata *ppd;
Duc.c290 struct hfi1_pportdata *ppd = ppd_from_ibp(ibp); in hfi1_uc_rcv()
Dverbs.h67 struct hfi1_pportdata;
Dfile_ops.c1422 int hfi1_set_uevent_bits(struct hfi1_pportdata *ppd, const int evtbit) in hfi1_set_uevent_bits()
1886 struct hfi1_pportdata *ppd = uctxt->ppd; in set_ctxt_pkey()
Dqp.c1595 struct hfi1_pportdata *ppd; in qp_iter_next()
Dsdma.c1017 struct hfi1_pportdata *ppd = dd->pport + port; in sdma_init()