Home
last modified time | relevance | path

Searched refs:hfi1_devdata (Results 1 – 25 of 60) sorted by relevance

123

/linux/drivers/infiniband/hw/hfi1/
A Dchip.h601 const struct hfi1_devdata *dd,
605 const struct hfi1_devdata *dd, in get_kctxt_csr_addr()
679 void sbus_request(struct hfi1_devdata *dd,
681 int sbus_request_slow(struct hfi1_devdata *dd,
687 int load_firmware(struct hfi1_devdata *dd);
689 int acquire_hw_mutex(struct hfi1_devdata *dd);
734 void read_guid(struct hfi1_devdata *dd);
766 void read_ltp_rtt(struct hfi1_devdata *dd);
769 int is_ax(struct hfi1_devdata *dd);
770 int is_bx(struct hfi1_devdata *dd);
[all …]
A Dnetdev.h53 struct hfi1_devdata *dd;
65 int hfi1_netdev_ctxt_count(struct hfi1_devdata *dd) in hfi1_netdev_ctxt_count()
77 int hfi1_netdev_get_free_rmt_idx(struct hfi1_devdata *dd) in hfi1_netdev_get_free_rmt_idx()
91 void hfi1_netdev_enable_queues(struct hfi1_devdata *dd);
92 void hfi1_netdev_disable_queues(struct hfi1_devdata *dd);
93 int hfi1_netdev_rx_init(struct hfi1_devdata *dd);
94 int hfi1_netdev_rx_destroy(struct hfi1_devdata *dd);
95 int hfi1_alloc_rx(struct hfi1_devdata *dd);
96 void hfi1_free_rx(struct hfi1_devdata *dd);
98 void *hfi1_netdev_remove_data(struct hfi1_devdata *dd, int id);
[all …]
A Dchip.c1390 struct hfi1_devdata *dd = (struct hfi1_devdata *)context; in access_sde_err_cnt()
1400 struct hfi1_devdata *dd = (struct hfi1_devdata *)context; in access_sde_int_cnt()
1410 struct hfi1_devdata *dd = (struct hfi1_devdata *)context; in access_sde_idle_int_cnt()
1421 struct hfi1_devdata *dd = (struct hfi1_devdata *)context; in access_sde_progress_int_cnt()
1660 struct hfi1_devdata *dd = (struct hfi1_devdata *)context; in access_sw_pio_drain()
1692 struct hfi1_devdata *dd = (struct hfi1_devdata *)context; in access_sw_send_schedule()
1703 struct hfi1_devdata *dd = (struct hfi1_devdata *)context; in access_misc_pll_lock_fail_err_cnt()
1712 struct hfi1_devdata *dd = (struct hfi1_devdata *)context; in access_misc_mbist_fail_err_cnt()
1721 struct hfi1_devdata *dd = (struct hfi1_devdata *)context; in access_misc_invalid_eep_cmd_err_cnt()
1730 struct hfi1_devdata *dd = (struct hfi1_devdata *)context; in access_misc_efuse_done_parity_err_cnt()
[all …]
A Dpio.h58 struct hfi1_devdata *dd; /* device */
229 void free_pio_map(struct hfi1_devdata *dd);
236 int init_credit_return(struct hfi1_devdata *dd);
237 void free_credit_return(struct hfi1_devdata *dd);
239 int init_send_contexts(struct hfi1_devdata *dd);
240 int init_pervl_scs(struct hfi1_devdata *dd);
261 void sc_wait(struct hfi1_devdata *dd);
265 void pio_reset_all(struct hfi1_devdata *dd);
266 void pio_freeze(struct hfi1_devdata *dd);
267 void pio_kernel_unfreeze(struct hfi1_devdata *dd);
[all …]
A Dsdma.h272 struct hfi1_devdata *dd;
372 void sdma_start(struct hfi1_devdata *dd);
373 void sdma_exit(struct hfi1_devdata *dd);
380 void sdma_wait(struct hfi1_devdata *dd);
645 struct hfi1_devdata *dd, in _sdma_txadd_daddr()
690 struct hfi1_devdata *dd, in sdma_txadd_page()
739 struct hfi1_devdata *dd, in sdma_txadd_daddr()
773 struct hfi1_devdata *dd, in sdma_txadd_kvaddr()
972 struct hfi1_devdata *dd,
996 struct hfi1_devdata *dd,
[all …]
A Dnetdev_rx.c24 struct hfi1_devdata *dd = rx->dd; in hfi1_netdev_setup_ctxt()
58 static int hfi1_netdev_allocate_ctxt(struct hfi1_devdata *dd, in hfi1_netdev_allocate_ctxt()
125 struct hfi1_devdata *dd = rx->dd; in hfi1_netdev_allot_ctxt()
190 struct hfi1_devdata *dd = rx->dd; in hfi1_netdev_rxq_init()
247 struct hfi1_devdata *dd = rx->dd; in hfi1_netdev_rxq_deinit()
307 int hfi1_netdev_rx_init(struct hfi1_devdata *dd) in hfi1_netdev_rx_init()
327 int hfi1_netdev_rx_destroy(struct hfi1_devdata *dd) in hfi1_netdev_rx_destroy()
353 int hfi1_alloc_rx(struct hfi1_devdata *dd) in hfi1_alloc_rx()
373 void hfi1_free_rx(struct hfi1_devdata *dd) in hfi1_free_rx()
391 void hfi1_netdev_enable_queues(struct hfi1_devdata *dd) in hfi1_netdev_enable_queues()
[all …]
A Dmsix.h12 int msix_initialize(struct hfi1_devdata *dd);
13 int msix_request_irqs(struct hfi1_devdata *dd);
14 void msix_clean_up_interrupts(struct hfi1_devdata *dd);
15 int msix_request_general_irq(struct hfi1_devdata *dd);
18 void msix_free_irq(struct hfi1_devdata *dd, u8 msix_intr);
21 void msix_netdev_synchronize_irq(struct hfi1_devdata *dd);
A Daspm.c23 static bool aspm_hw_l1_supported(struct hfi1_devdata *dd) in aspm_hw_l1_supported()
57 static void aspm_hw_enable_l1(struct hfi1_devdata *dd) in aspm_hw_enable_l1()
77 void aspm_hw_disable_l1(struct hfi1_devdata *dd) in aspm_hw_disable_l1()
89 static void aspm_enable(struct hfi1_devdata *dd) in aspm_enable()
99 static void aspm_disable(struct hfi1_devdata *dd) in aspm_disable()
108 static void aspm_disable_inc(struct hfi1_devdata *dd) in aspm_disable_inc()
118 static void aspm_enable_dec(struct hfi1_devdata *dd) in aspm_enable_dec()
185 void aspm_disable_all(struct hfi1_devdata *dd) in aspm_disable_all()
207 void aspm_enable_all(struct hfi1_devdata *dd) in aspm_enable_all()
239 void aspm_init(struct hfi1_devdata *dd) in aspm_init()
[all …]
A Dhfi.h179 struct hfi1_devdata *dd;
734 struct hfi1_devdata *dd;
1019 struct hfi1_devdata { struct
1387 struct hfi1_devdata *dd; argument
1409 struct hfi1_devdata *hfi1_lookup(int unit);
1420 int hfi1_diag_add(struct hfi1_devdata *dd);
1794 struct hfi1_devdata *dd = ppd->dd; in ingress_pkey_table_fail()
2050 int hfi1_init_dd(struct hfi1_devdata *dd);
2157 int hfi1_pcie_init(struct hfi1_devdata *dd);
2161 int pcie_speeds(struct hfi1_devdata *dd);
[all …]
A Dfirmware.c1034 void sbus_request(struct hfi1_devdata *dd, in sbus_request()
1128 void fabric_serdes_reset(struct hfi1_devdata *dd) in fabric_serdes_reset()
1172 int sbus_request_slow(struct hfi1_devdata *dd, in sbus_request_slow()
1353 int acquire_hw_mutex(struct hfi1_devdata *dd) in acquire_hw_mutex()
1394 void release_hw_mutex(struct hfi1_devdata *dd) in release_hw_mutex()
1601 void set_sbus_fast_mode(struct hfi1_devdata *dd) in set_sbus_fast_mode()
1622 int load_firmware(struct hfi1_devdata *dd) in load_firmware()
1660 int hfi1_firmware_init(struct hfi1_devdata *dd) in hfi1_firmware_init()
1892 struct hfi1_devdata *dd, in get_integrated_platform_config_field()
2119 int load_pcie_firmware(struct hfi1_devdata *dd) in load_pcie_firmware()
[all …]
A Daffinity.h38 int hfi1_dev_affinity_init(struct hfi1_devdata *dd);
43 int hfi1_get_irq_affinity(struct hfi1_devdata *dd,
49 void hfi1_put_irq_affinity(struct hfi1_devdata *dd,
83 void hfi1_dev_affinity_clean_up(struct hfi1_devdata *dd);
85 int hfi1_comp_vectors_set_up(struct hfi1_devdata *dd);
86 void hfi1_comp_vectors_clean_up(struct hfi1_devdata *dd);
A Daspm.h19 void aspm_init(struct hfi1_devdata *dd);
20 void aspm_exit(struct hfi1_devdata *dd);
21 void aspm_hw_disable_l1(struct hfi1_devdata *dd);
23 void aspm_disable_all(struct hfi1_devdata *dd);
24 void aspm_enable_all(struct hfi1_devdata *dd);
A Dvnic.h43 struct hfi1_devdata *dd;
82 struct hfi1_devdata *dd;
106 void hfi1_vnic_setup(struct hfi1_devdata *dd);
107 int hfi1_vnic_txreq_init(struct hfi1_devdata *dd);
108 void hfi1_vnic_txreq_deinit(struct hfi1_devdata *dd);
122 int hfi1_vnic_send_dma(struct hfi1_devdata *dd, u8 q_idx,
A Dsysfs.c17 struct hfi1_devdata *dd = dd_from_ibdev(ibdev); in hfi1_get_pportdata_kobj()
107 struct hfi1_devdata *dd = dd_from_ibdev(ibdev); in cc_prescan_show()
117 struct hfi1_devdata *dd = dd_from_ibdev(ibdev); in cc_prescan_store()
151 struct hfi1_devdata *dd = dd_from_ibdev(ibdev); in sc2vl_attr_show()
421 struct hfi1_devdata *dd = dd_from_dev(dev); in board_id_show()
435 struct hfi1_devdata *dd = dd_from_dev(dev); in boardversion_show()
447 struct hfi1_devdata *dd = dd_from_dev(dev); in nctxts_show()
466 struct hfi1_devdata *dd = dd_from_dev(dev); in nfreectxts_show()
478 struct hfi1_devdata *dd = dd_from_dev(dev); in serial_show()
491 struct hfi1_devdata *dd = dd_from_dev(dev); in chip_reset_store()
[all …]
A Dinit.c132 int hfi1_create_kctxts(struct hfi1_devdata *dd) in hfi1_create_kctxts()
307 struct hfi1_devdata *dd = ppd->dd; in hfi1_create_ctxtdata()
485 struct hfi1_devdata *dd = ppd->dd; in set_link_ipg()
664 static int loadtime_init(struct hfi1_devdata *dd) in loadtime_init()
700 static void enable_chip(struct hfi1_devdata *dd) in enable_chip()
972 struct hfi1_devdata *hfi1_lookup(int unit) in hfi1_lookup()
981 static void stop_timers(struct hfi1_devdata *dd) in stop_timers()
1168 void hfi1_free_devdata(struct hfi1_devdata *dd) in hfi1_free_devdata()
1212 struct hfi1_devdata *dd; in hfi1_alloc_devdata()
1560 struct hfi1_devdata *dd; in init_one()
[all …]
A Ddebugfs.c284 struct hfi1_devdata *dd; in _sdes_seq_start()
326 struct hfi1_devdata *dd; in _rcds_seq_start()
372 struct hfi1_devdata *dd; in _pios_seq_start()
423 struct hfi1_devdata *dd; in dev_counters_read()
438 struct hfi1_devdata *dd; in dev_names_read()
463 struct hfi1_devdata *dd; in portnames_read()
505 struct hfi1_devdata *dd; in asic_flags_read()
554 struct hfi1_devdata *dd; in asic_flags_write()
640 struct hfi1_devdata *dd = ppd->dd; in debugfs_lcb_read()
674 struct hfi1_devdata *dd = ppd->dd; in debugfs_lcb_write()
[all …]
A Dmsix.c16 int msix_initialize(struct hfi1_devdata *dd) in msix_initialize()
74 static int msix_request_irq(struct hfi1_devdata *dd, void *arg, in msix_request_irq()
207 int msix_request_general_irq(struct hfi1_devdata *dd) in msix_request_general_irq()
233 static void enable_sdma_srcs(struct hfi1_devdata *dd, int i) in enable_sdma_srcs()
250 int msix_request_irqs(struct hfi1_devdata *dd) in msix_request_irqs()
286 void msix_free_irq(struct hfi1_devdata *dd, u8 msix_intr) in msix_free_irq()
314 void msix_clean_up_interrupts(struct hfi1_devdata *dd) in msix_clean_up_interrupts()
335 void msix_netdev_synchronize_irq(struct hfi1_devdata *dd) in msix_netdev_synchronize_irq()
A Dpcie.c24 int hfi1_pcie_init(struct hfi1_devdata *dd) in hfi1_pcie_init()
178 void hfi1_pcie_ddcleanup(struct hfi1_devdata *dd) in hfi1_pcie_ddcleanup()
243 int pcie_speeds(struct hfi1_devdata *dd) in pcie_speeds()
293 int restore_pci_variables(struct hfi1_devdata *dd) in restore_pci_variables()
352 int save_pci_variables(struct hfi1_devdata *dd) in save_pci_variables()
419 void tune_pcie_caps(struct hfi1_devdata *dd) in tune_pcie_caps()
517 struct hfi1_devdata *dd = pci_get_drvdata(pdev); in pci_error_detected()
554 struct hfi1_devdata *dd = pci_get_drvdata(pdev); in pci_mmio_enabled()
571 struct hfi1_devdata *dd = pci_get_drvdata(pdev); in pci_slot_reset()
580 struct hfi1_devdata *dd = pci_get_drvdata(pdev); in pci_resume()
[all …]
A Deprom.h6 struct hfi1_devdata;
8 int eprom_init(struct hfi1_devdata *dd);
9 int eprom_read_platform_config(struct hfi1_devdata *dd, void **buf_ret,
A Dpio.c623 struct hfi1_devdata *dd = sc->dd; in set_pio_integrity()
838 struct hfi1_devdata *dd; in sc_free()
972 struct hfi1_devdata *dd = sc->dd; in sc_wait_for_packet_egress()
1010 void sc_wait(struct hfi1_devdata *dd) in sc_wait()
1034 struct hfi1_devdata *dd = sc->dd; in sc_restart()
1119 void pio_freeze(struct hfi1_devdata *dd) in pio_freeze()
1218 void pio_reset_all(struct hfi1_devdata *dd) in pio_reset_all()
1247 struct hfi1_devdata *dd; in sc_enable()
1572 struct hfi1_devdata *dd = sc->dd; in sc_piobufavail()
1961 void free_pio_map(struct hfi1_devdata *dd) in free_pio_map()
[all …]
A Dintr.c19 struct hfi1_devdata *dd = ppd->dd; in set_mgmt_allowed()
39 struct hfi1_devdata *dd = ppd->dd; in add_full_mgmt_pkey()
84 struct hfi1_devdata *dd = ppd->dd; in signal_ib_event()
110 void handle_linkup_change(struct hfi1_devdata *dd, u32 linkup) in handle_linkup_change()
204 struct hfi1_devdata *dd = rcd->dd; in handle_user_interrupt()
A Dqsfp.c27 struct hfi1_devdata *dd = bus->controlling_dd; in hfi1_setsda()
51 struct hfi1_devdata *dd = bus->controlling_dd; in hfi1_setscl()
104 static struct hfi1_i2c_bus *init_i2c_bus(struct hfi1_devdata *dd, in init_i2c_bus()
146 int set_up_i2c(struct hfi1_devdata *dd, struct hfi1_asic_data *ad) in set_up_i2c()
163 void clean_up_i2c(struct hfi1_devdata *dd, struct hfi1_asic_data *ad) in clean_up_i2c()
221 static int i2c_bus_read(struct hfi1_devdata *dd, struct hfi1_i2c_bus *bus, in i2c_bus_read()
277 struct hfi1_devdata *dd = ppd->dd; in __i2c_write()
316 struct hfi1_devdata *dd = ppd->dd; in __i2c_read()
414 struct hfi1_devdata *dd = ppd->dd; in one_qsfp_write()
491 struct hfi1_devdata *dd = ppd->dd; in one_qsfp_read()
[all …]
A Dfile_ops.c150 struct hfi1_devdata, in hfi1_file_open()
311 struct hfi1_devdata *dd; in hfi1_file_mmap()
599 struct hfi1_devdata, in hfi1_file_close()
815 struct hfi1_devdata *dd = fd->dd; in match_ctxt()
877 struct hfi1_devdata *dd = fd->dd; in find_sub_ctxt()
1155 struct hfi1_devdata *dd = uctxt->dd; in setup_base_ctxt()
1213 struct hfi1_devdata *dd = uctxt->dd; in get_base_info()
1404 struct hfi1_devdata *dd = uctxt->dd; in poll_urgent()
1427 struct hfi1_devdata *dd = uctxt->dd; in poll_next()
1453 struct hfi1_devdata *dd = ppd->dd; in hfi1_set_uevent_bits()
[all …]
A Daffinity.c321 static int _dev_comp_vect_cpu_get(struct hfi1_devdata *dd, in _dev_comp_vect_cpu_get()
400 static int _dev_comp_vect_mappings_create(struct hfi1_devdata *dd, in _dev_comp_vect_mappings_create()
454 int hfi1_comp_vectors_set_up(struct hfi1_devdata *dd) in hfi1_comp_vectors_set_up()
472 void hfi1_comp_vectors_clean_up(struct hfi1_devdata *dd) in hfi1_comp_vectors_clean_up()
480 struct hfi1_devdata *dd = dd_from_dev(verbs_dev); in hfi1_comp_vect_mappings_lookup()
493 static int _dev_comp_vect_cpu_mask_init(struct hfi1_devdata *dd, in _dev_comp_vect_cpu_mask_init()
592 int hfi1_dev_affinity_init(struct hfi1_devdata *dd) in hfi1_dev_affinity_init()
714 void hfi1_dev_affinity_clean_up(struct hfi1_devdata *dd) in hfi1_dev_affinity_clean_up()
743 struct hfi1_devdata *dd = sde->dd; in hfi1_update_sdma_affinity()
834 static int get_irq_affinity(struct hfi1_devdata *dd, in get_irq_affinity()
[all …]
A Deprom.c47 static void read_page(struct hfi1_devdata *dd, u32 offset, u32 *result) in read_page()
60 static int read_length(struct hfi1_devdata *dd, u32 start, u32 len, void *dest) in read_length()
129 int eprom_init(struct hfi1_devdata *dd) in eprom_init()
210 static int read_partition_platform_config(struct hfi1_devdata *dd, void **data, in read_partition_platform_config()
252 static int read_segment_platform_config(struct hfi1_devdata *dd, in read_segment_platform_config()
421 int eprom_read_platform_config(struct hfi1_devdata *dd, void **data, u32 *size) in eprom_read_platform_config()

Completed in 109 milliseconds

123