Home
last modified time | relevance | path

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

12

/openbmc/linux/drivers/infiniband/hw/hfi1/
H A Dqsfp.h171 struct hfi1_pportdata *ppd;
183 int refresh_qsfp_cache(struct hfi1_pportdata *ppd,
186 int qsfp_mod_present(struct hfi1_pportdata *ppd);
190 int i2c_write(struct hfi1_pportdata *ppd, u32 target, int i2c_addr,
192 int i2c_read(struct hfi1_pportdata *ppd, u32 target, int i2c_addr,
194 int qsfp_write(struct hfi1_pportdata *ppd, u32 target, int addr, void *bp,
196 int qsfp_read(struct hfi1_pportdata *ppd, u32 target, int addr, void *bp,
198 int one_qsfp_write(struct hfi1_pportdata *ppd, u32 target, int addr, void *bp,
200 int one_qsfp_read(struct hfi1_pportdata *ppd, u32 target, int addr, void *bp,
H A Dplatform.c61 struct hfi1_pportdata *ppd = dd->pport; in save_platform_config_fields()
163 void get_port_type(struct hfi1_pportdata *ppd) in get_port_type()
178 int set_qsfp_tx(struct hfi1_pportdata *ppd, int on) in set_qsfp_tx()
193 static int qual_power(struct hfi1_pportdata *ppd) in qual_power()
222 static int qual_bitrate(struct hfi1_pportdata *ppd) in qual_bitrate()
283 static void apply_rx_cdr(struct hfi1_pportdata *ppd, in apply_rx_cdr()
385 struct hfi1_pportdata *ppd, u32 rx_preset_index, in apply_cdr_settings()
521 struct hfi1_pportdata *ppd, u32 rx_preset_index, in apply_rx_amplitude_settings()
641 struct hfi1_pportdata *ppd, u32 tx_preset_index, in apply_tunings()
814 static int tune_qsfp(struct hfi1_pportdata *ppd, in tune_qsfp()
[all …]
H A Dhfi.h177 struct hfi1_pportdata *ppd;
699 struct hfi1_pportdata *ppd; /* read-only */
731 struct hfi1_pportdata { struct
1307 struct hfi1_pportdata *pport;
1694 void set_link_ipg(struct hfi1_pportdata *ppd);
1885 int set_mtu(struct hfi1_pportdata *ppd);
1983 struct hfi1_pportdata *ppd = ppd_from_ibp(ibp); in hfi1_get_pkey()
1999 struct hfi1_pportdata *ppd = ppd_from_ibp(ibp); in get_sguid()
2363 struct hfi1_pportdata *ppd; in hfi1_reset_cpu_counters()
2370 ppd = (struct hfi1_pportdata *)(dd + 1); in hfi1_reset_cpu_counters()
[all …]
H A Dchip.h738 int set_link_state(struct hfi1_pportdata *, u32 state);
748 int reset_qsfp(struct hfi1_pportdata *ppd);
750 void start_freeze_handling(struct hfi1_pportdata *ppd, int flags);
754 int start_link(struct hfi1_pportdata *ppd);
755 int bringup_serdes(struct hfi1_pportdata *ppd);
757 bool apply_link_downgrade_policy(struct hfi1_pportdata *ppd,
765 void get_linkup_link_widths(struct hfi1_pportdata *ppd);
776 u32 driver_pstate(struct hfi1_pportdata *ppd);
777 u32 driver_lstate(struct hfi1_pportdata *ppd);
1382 void hfi1_quiet_serdes(struct hfi1_pportdata *ppd);
[all …]
H A Dqsfp.c274 static int __i2c_write(struct hfi1_pportdata *ppd, u32 target, int i2c_addr, in __i2c_write()
313 static int __i2c_read(struct hfi1_pportdata *ppd, u32 target, int i2c_addr, in __i2c_read()
332 int i2c_read(struct hfi1_pportdata *ppd, u32 target, int i2c_addr, int offset, in i2c_read()
355 int qsfp_write(struct hfi1_pportdata *ppd, u32 target, int addr, void *bp, in qsfp_write()
411 int one_qsfp_write(struct hfi1_pportdata *ppd, u32 target, int addr, void *bp, in one_qsfp_write()
435 int qsfp_read(struct hfi1_pportdata *ppd, u32 target, int addr, void *bp, in qsfp_read()
488 int one_qsfp_read(struct hfi1_pportdata *ppd, u32 target, int addr, void *bp, in one_qsfp_read()
516 int refresh_qsfp_cache(struct hfi1_pportdata *ppd, struct qsfp_data *cp) in refresh_qsfp_cache()
641 int qsfp_mod_present(struct hfi1_pportdata *ppd) in qsfp_mod_present()
668 struct hfi1_pportdata *ppd; in get_cable_info()
[all …]
H A Dintr.c16 static void set_mgmt_allowed(struct hfi1_pportdata *ppd) in set_mgmt_allowed()
37 static void add_full_mgmt_pkey(struct hfi1_pportdata *ppd) in add_full_mgmt_pkey()
81 static void signal_ib_event(struct hfi1_pportdata *ppd, enum ib_event_type ev) in signal_ib_event()
112 struct hfi1_pportdata *ppd = &dd->pport[0]; in handle_linkup_change()
H A Ddebugfs.c477 struct hfi1_pportdata *ppd; in portcntrs_debugfs_read()
503 struct hfi1_pportdata *ppd; in asic_flags_read()
552 struct hfi1_pportdata *ppd; in asic_flags_write()
708 struct hfi1_pportdata *ppd; in qsfp_debugfs_dump()
728 struct hfi1_pportdata *ppd; in __i2c_debugfs_write()
782 struct hfi1_pportdata *ppd; in __i2c_debugfs_read()
842 struct hfi1_pportdata *ppd; in __qsfp_debugfs_write()
889 struct hfi1_pportdata *ppd; in __qsfp_debugfs_read()
945 struct hfi1_pportdata *ppd; in __i2c_debugfs_open()
964 struct hfi1_pportdata *ppd; in __i2c_debugfs_release()
[all …]
H A Dplatform.h367 void get_port_type(struct hfi1_pportdata *ppd);
368 int set_qsfp_tx(struct hfi1_pportdata *ppd, int on);
369 void tune_serdes(struct hfi1_pportdata *ppd);
H A Dchip.c1548 struct hfi1_pportdata *ppd = (struct hfi1_pportdata *)context; in access_sw_unknown_frame_cnt()
1558 struct hfi1_pportdata *ppd = (struct hfi1_pportdata *)context; in access_sw_xmit_discards()
4055 struct hfi1_pportdata *ppd = (struct hfi1_pportdata *)context; \
4069 struct hfi1_pportdata *ppd = (struct hfi1_pportdata *)context; \
6659 struct hfi1_pportdata *ppd = container_of(work, struct hfi1_pportdata, in handle_sma_message()
6872 struct hfi1_pportdata *ppd = container_of(work, struct hfi1_pportdata, in handle_freeze()
6969 struct hfi1_pportdata *ppd = container_of(work, struct hfi1_pportdata, in handle_link_up()
7099 struct hfi1_pportdata *ppd = container_of(work, struct hfi1_pportdata, in handle_link_down()
7186 struct hfi1_pportdata *ppd = container_of(work, struct hfi1_pportdata, in handle_link_bounce()
7423 struct hfi1_pportdata *ppd = container_of(work, struct hfi1_pportdata, in handle_verify_cap()
[all …]
H A Dinit.c86 struct hfi1_pportdata *ppd) in hfi1_create_kctxt()
483 void set_link_ipg(struct hfi1_pportdata *ppd) in set_link_ipg()
538 struct hfi1_pportdata *ppd; in cca_timer_fn()
741 struct hfi1_pportdata *ppd; in create_workqueues()
795 struct hfi1_pportdata *ppd; in destroy_workqueues()
849 struct hfi1_pportdata *ppd; in hfi1_init()
983 struct hfi1_pportdata *ppd; in stop_timers()
1006 struct hfi1_pportdata *ppd; in shutdown_device()
1323 struct hfi1_pportdata *ppd; in hfi1_disable_after_error()
1561 struct hfi1_pportdata *ppd; in init_one()
[all …]
H A Dmad.c760 struct hfi1_pportdata *ppd; in __subn_get_opa_portinfo()
1316 struct hfi1_pportdata *ppd; in __subn_set_opa_portinfo()
1630 struct hfi1_pportdata *ppd; in set_pkeys()
1911 struct hfi1_pportdata *ppd; in __subn_set_opa_sc_to_vlt()
1951 struct hfi1_pportdata *ppd; in __subn_get_opa_sc_to_vlnt()
1976 struct hfi1_pportdata *ppd; in __subn_set_opa_sc_to_vlnt()
2010 struct hfi1_pportdata *ppd; in __subn_get_opa_psi()
2053 struct hfi1_pportdata *ppd; in __subn_set_opa_psi()
2150 struct hfi1_pportdata *ppd; in __subn_get_opa_bct()
2174 struct hfi1_pportdata *ppd; in __subn_set_opa_bct()
[all …]
H A Dud.c34 struct hfi1_pportdata *ppd; in ud_loopback()
271 struct hfi1_pportdata *ppd; in hfi1_make_ud_req_9B()
338 struct hfi1_pportdata *ppd; in hfi1_make_ud_req_16B()
439 struct hfi1_pportdata *ppd; in hfi1_make_ud_req()
557 struct hfi1_pportdata *ppd = ppd_from_ibp(ibp); in hfi1_lookup_pkey_idx()
603 struct hfi1_pportdata *ppd = ppd_from_ibp(ibp); in return_cnp_16B()
665 struct hfi1_pportdata *ppd = ppd_from_ibp(ibp); in return_cnp()
729 struct hfi1_pportdata *ppd = ppd_from_ibp(ibp); in opa_smp_check()
816 struct hfi1_pportdata *ppd = ppd_from_ibp(ibp); in hfi1_ud_rcv()
H A Dsysfs.c13 static struct hfi1_pportdata *hfi1_get_pportdata_kobj(struct kobject *kobj) in hfi1_get_pportdata_kobj()
34 struct hfi1_pportdata *ppd = hfi1_get_pportdata_kobj(kobj); in cc_table_bin_read()
71 struct hfi1_pportdata *ppd = hfi1_get_pportdata_kobj(kobj); in cc_setting_bin_read()
108 struct hfi1_pportdata *ppd = &dd->pport[port_num - 1]; in cc_prescan_show()
118 struct hfi1_pportdata *ppd = &dd->pport[port_num - 1]; in cc_prescan_store()
H A Ddriver.c132 struct hfi1_pportdata *ppd; in hfi1_count_active_units()
207 static void rcv_hdrerr(struct hfi1_ctxtdata *rcd, struct hfi1_pportdata *ppd, in rcv_hdrerr()
405 struct hfi1_pportdata *ppd = ppd_from_ibp(ibp); in hfi1_process_ecn_slowpath()
1174 struct hfi1_pportdata *ppd = container_of(work, struct hfi1_pportdata, in receive_interrupt_work()
1238 int set_mtu(struct hfi1_pportdata *ppd) in set_mtu()
1282 int hfi1_set_lid(struct hfi1_pportdata *ppd, u32 lid, u8 lmc) in hfi1_set_lid()
1295 void shutdown_led_override(struct hfi1_pportdata *ppd) in shutdown_led_override()
1318 struct hfi1_pportdata *ppd = from_timer(ppd, t, led_override_timer); in run_led_override()
1384 struct hfi1_pportdata *ppd; in hfi1_reset_device()
1446 struct hfi1_pportdata *ppd = packet->rcd->ppd; in hfi1_bypass_ingress_pkt_check()
[all …]
H A Dverbs.c332 struct hfi1_pportdata *ppd = rcd->ppd; in hfi1_kdeth_eager_rcv()
386 struct hfi1_pportdata *ppd = rcd->ppd; in hfi1_kdeth_expected_rcv()
438 struct hfi1_pportdata *ppd = rcd->ppd; in hfi1_do_pkey_check()
458 struct hfi1_pportdata *ppd = rcd->ppd; in hfi1_handle_packet()
806 struct hfi1_pportdata *ppd = ps->ppd; in hfi1_verbs_send_dma()
946 struct hfi1_pportdata *ppd = ps->ppd; in hfi1_verbs_send_pio()
1481 struct hfi1_pportdata *ppd; in hfi1_check_ah()
1511 struct hfi1_pportdata *ppd; in hfi1_notify_new_ah()
1541 static void init_ibport(struct hfi1_pportdata *ppd) in init_ibport()
1752 struct hfi1_pportdata *ppd = dd->pport; in hfi1_register_ib_device()
[all …]
H A Dqp.c204 struct hfi1_pportdata *ppd; in qp_set_16b()
267 struct hfi1_pportdata *ppd; in hfi1_setup_wqe()
328 struct hfi1_pportdata *ppd = ppd_from_ibp(ibp); in _hfi1_schedule_send()
885 struct hfi1_pportdata *ppd = ppd_from_ibp(ibp); in hfi1_qp_iter_cb()
921 struct hfi1_pportdata *ppd = ppd_from_ibp(ibp); in hfi1_error_port_qps()
H A Dverbs.h27 struct hfi1_pportdata;
193 struct hfi1_pportdata *ppd;
H A Dtid_rdma.h256 struct hfi1_pportdata *ppd,
H A Dmad.h401 u64 get_xmit_wait_counters(struct hfi1_pportdata *ppd, u16 link_width,
H A Dfirmware.c1729 struct hfi1_pportdata *ppd = dd->pport; in parse_platform_config()
1901 struct hfi1_pportdata *ppd = dd->pport; in get_integrated_platform_config_field()
2038 struct hfi1_pportdata *ppd = dd->pport; in get_platform_config_field()
H A Drc.c1227 struct hfi1_pportdata *ppd = ppd_from_ibp(ibp); in hfi1_make_rc_ack_9B()
1280 struct hfi1_pportdata *ppd = ppd_from_ibp(ibp); in hfi1_make_rc_ack_16B()
1350 struct hfi1_pportdata *ppd = ppd_from_ibp(ibp); in hfi1_send_rc_ack()
1846 struct hfi1_pportdata *ppd = ppd_from_ibp(ibp); in do_rc_completion()
2672 static void log_cca_event(struct hfi1_pportdata *ppd, u8 sl, u32 rlid, in log_cca_event()
2700 void process_becn(struct hfi1_pportdata *ppd, u8 sl, u32 rlid, u32 lqpn, in process_becn()
H A Dsdma.h273 struct hfi1_pportdata *ppd;
H A Druc.c239 struct hfi1_pportdata *ppd = ppd_from_ibp(ibp); in hfi1_make_ruc_header_16B()
H A Dfile_ops.c1488 int hfi1_set_uevent_bits(struct hfi1_pportdata *ppd, const int evtbit) in hfi1_set_uevent_bits()
1595 struct hfi1_pportdata *ppd = uctxt->ppd; in set_ctxt_pkey()
H A Dipoib_tx.c262 struct hfi1_pportdata *ppd = ppd_from_ibp(txp->ibp); in hfi1_ipoib_build_ib_tx_headers()

12