/linux/drivers/infiniband/hw/hfi1/ |
H A D | chip.h | 575 u64 read_csr(const struct hfi1_devdata *dd, u32 offset); 576 void write_csr(const struct hfi1_devdata *dd, u32 offset, u64 value); 583 static inline u64 read_kctxt_csr(const struct hfi1_devdata *dd, int ctxt, in read_kctxt_csr() 590 static inline void write_kctxt_csr(struct hfi1_devdata *dd, int ctxt, in write_kctxt_csr() 597 int read_lcb_csr(struct hfi1_devdata *dd, u32 offset, u64 *data); 598 int write_lcb_csr(struct hfi1_devdata *dd, u32 offset, u64 data); 601 const struct hfi1_devdata *dd, 605 const struct hfi1_devdata *dd, in get_kctxt_csr_addr() 618 static inline u64 read_uctxt_csr(const struct hfi1_devdata *dd, int ctxt, in read_uctxt_csr() 625 static inline void write_uctxt_csr(struct hfi1_devdata *d [all...] |
H A D | chip.c | 1003 static u32 chip_to_opa_lstate(struct hfi1_devdata *dd, u32 chip_lstate); 1004 static int set_physical_link_state(struct hfi1_devdata *dd, u64 state); 1005 static void read_vc_remote_phy(struct hfi1_devdata *dd, u8 *power_management, 1007 static void read_vc_remote_fabric(struct hfi1_devdata *dd, u8 *vau, u8 *z, 1009 static void read_vc_remote_link_width(struct hfi1_devdata *dd, 1011 static void read_vc_local_link_mode(struct hfi1_devdata *dd, u8 *misc_bits, 1013 static void read_remote_device_id(struct hfi1_devdata *dd, u16 *device_id, 1015 static void read_local_lni(struct hfi1_devdata *dd, u8 *enable_lane_rx); 1016 static int read_tx_settings(struct hfi1_devdata *dd, u8 *enable_lane_tx, 1019 static void handle_sdma_eng_err(struct hfi1_devdata *d [all...] |
H A D | pio.h | 58 struct hfi1_devdata *dd; /* device */ 227 int pio_map_init(struct hfi1_devdata *dd, u8 port, u8 num_vls, 229 void free_pio_map(struct hfi1_devdata *dd); 230 struct send_context *pio_select_send_context_vl(struct hfi1_devdata *dd, 232 struct send_context *pio_select_send_context_sc(struct hfi1_devdata *dd, 236 int init_credit_return(struct hfi1_devdata *dd); 237 void free_credit_return(struct hfi1_devdata *dd); 238 int init_sc_pools_and_sizes(struct hfi1_devdata *dd); 239 int init_send_contexts(struct hfi1_devdata *dd); 240 int init_pervl_scs(struct hfi1_devdata *d [all...] |
H A D | msix.h | 12 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);
|
H A D | sdma.h | 272 struct hfi1_devdata *dd; 371 int sdma_init(struct hfi1_devdata *dd, u8 port); 372 void sdma_start(struct hfi1_devdata *dd); 373 void sdma_exit(struct hfi1_devdata *dd); 374 void sdma_clean(struct hfi1_devdata *dd, size_t num_engines); 375 void sdma_all_running(struct hfi1_devdata *dd); 376 void sdma_freeze_notify(struct hfi1_devdata *dd, int go_idle); 377 void sdma_freeze(struct hfi1_devdata *dd); 378 void sdma_unfreeze(struct hfi1_devdata *dd); 379 void sdma_wait(struct hfi1_devdata *d [all...] |
H A D | netdev_rx.c | 24 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() 91 static void hfi1_netdev_deallocate_ctxt(struct hfi1_devdata *dd, in hfi1_netdev_deallocate_ctxt() 125 struct hfi1_devdata *dd = rx->dd; in hfi1_netdev_allot_ctxt() 156 u32 hfi1_num_netdev_contexts(struct hfi1_devdata *dd, u32 available_contexts, in hfi1_num_netdev_contexts() 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 *d [all...] |
H A D | aspm.c | 23 static bool aspm_hw_l1_supported(struct hfi1_devdata *dd) in aspm_hw_l1_supported() 46 static void aspm_hw_set_l1_ent_latency(struct hfi1_devdata *dd) in aspm_hw_set_l1_ent_latency() 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 *d [all...] |
H A D | aspm.h | 19 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);
|
H A D | firmware.c | 212 static int load_fabric_serdes_firmware(struct hfi1_devdata *dd, 214 static void dump_fw_version(struct hfi1_devdata *dd); 229 static int __read_8051_data(struct hfi1_devdata *dd, u32 addr, u64 *result) in __read_8051_data() 265 int read_8051_data(struct hfi1_devdata *dd, u32 addr, u32 len, u64 *result) in read_8051_data() 293 static int write_8051(struct hfi1_devdata *dd, int code, u32 start, in write_8051() 349 static int invalid_header(struct hfi1_devdata *dd, const char *what, in invalid_header() 364 static int verify_css_header(struct hfi1_devdata *dd, struct css_header *css) in verify_css_header() 388 static int payload_check(struct hfi1_devdata *dd, const char *name, in payload_check() 407 static int obtain_one_firmware(struct hfi1_devdata *dd, const char *name, in obtain_one_firmware() 541 static void __obtain_firmware(struct hfi1_devdata *d [all...] |
H A D | hfi.h | 179 struct hfi1_devdata *dd; 734 struct hfi1_devdata *dd; 982 struct hfi1_devdata *controlling_dd; /* current controlling device */ 990 struct hfi1_devdata *dds[2]; /* back pointers */ 1019 struct hfi1_devdata { struct 1299 void (*pio_inline_send)(struct hfi1_devdata *dd, struct pio_buf *pbuf, argument 1301 int (*process_vnic_dma_send)(struct hfi1_devdata *dd, u8 q_idx, argument 1385 struct hfi1_devdata *dd; argument 1407 struct hfi1_devdata *hfi1_lookup(int unit); 1415 int hfi1_init(struct hfi1_devdata *d 1020 verbs_devhfi1_devdata global() argument 1023 pcidevhfi1_devdata global() argument 1024 user_cdevhfi1_devdata global() argument 1025 diag_cdevhfi1_devdata global() argument 1026 ui_cdevhfi1_devdata global() argument 1027 user_devicehfi1_devdata global() argument 1028 diag_devicehfi1_devdata global() argument 1029 ui_devicehfi1_devdata global() argument 1032 kregbase1hfi1_devdata global() argument 1033 physaddrhfi1_devdata global() argument 1036 kregbase2hfi1_devdata global() argument 1038 base2_starthfi1_devdata global() argument 1041 vldhfi1_devdata global() argument 1043 send_contextshfi1_devdata global() argument 1045 hw_to_swhfi1_devdata global() argument 1047 sc_lockhfi1_devdata global() argument 1049 pio_map_lockhfi1_devdata global() argument 1051 sc_init_lockhfi1_devdata global() argument 1053 sde_map_lockhfi1_devdata global() argument 1055 kernel_send_contexthfi1_devdata global() argument 1057 pio_maphfi1_devdata global() argument 1059 default_desc1hfi1_devdata global() argument 1063 sdma_heads_dmahfi1_devdata global() argument 1064 sdma_heads_physhfi1_devdata global() argument 1065 sdma_pad_dmahfi1_devdata global() argument 1066 sdma_pad_physhfi1_devdata global() argument 1068 sdma_heads_sizehfi1_devdata global() argument 1070 num_sdmahfi1_devdata global() argument 1072 per_sdmahfi1_devdata global() argument 1074 sdma_maphfi1_devdata global() argument 1076 sdma_unfreeze_wqhfi1_devdata global() argument 1077 sdma_unfreeze_counthfi1_devdata global() argument 1079 lcb_access_counthfi1_devdata global() argument 1082 asic_datahfi1_devdata global() argument 1085 piobasehfi1_devdata global() argument 1090 rcvarray_wchfi1_devdata global() argument 1095 cr_basehfi1_devdata global() argument 1098 sc_sizeshfi1_devdata global() argument 1100 boardnamehfi1_devdata global() argument 1102 ctx0_seq_drophfi1_devdata global() argument 1105 z_int_counterhfi1_devdata global() argument 1106 z_rcv_limithfi1_devdata global() argument 1107 z_send_schedulehfi1_devdata global() argument 1109 send_schedulehfi1_devdata global() argument 1111 num_netdev_contextshfi1_devdata global() argument 1113 num_rcv_contextshfi1_devdata global() argument 1115 num_send_contextshfi1_devdata global() argument 1119 freectxtshfi1_devdata global() argument 1121 num_user_contextshfi1_devdata global() argument 1123 rcv_intr_timeout_csrhfi1_devdata global() argument 1125 sendctrl_lockhfi1_devdata global() argument 1126 rcvctrl_lockhfi1_devdata global() argument 1127 uctxt_lockhfi1_devdata global() argument 1128 dc8051_lockhfi1_devdata global() argument 1129 update_cntr_wqhfi1_devdata global() argument 1130 update_cntr_workhfi1_devdata global() argument 1132 dc8051_memlockhfi1_devdata global() argument 1133 dc8051_timed_outhfi1_devdata global() argument 1138 eventshfi1_devdata global() argument 1144 statushfi1_devdata global() argument 1147 revisionhfi1_devdata global() argument 1149 base_guidhfi1_devdata global() argument 1152 link_gen3_capablehfi1_devdata global() argument 1153 dc_shutdownhfi1_devdata global() argument 1155 lbus_widthhfi1_devdata global() argument 1157 lbus_speedhfi1_devdata global() argument 1158 unithfi1_devdata global() argument 1159 nodehfi1_devdata global() argument 1162 pcibar0hfi1_devdata global() argument 1163 pcibar1hfi1_devdata global() argument 1164 pci_romhfi1_devdata global() argument 1165 pci_commandhfi1_devdata global() argument 1166 pcie_devctlhfi1_devdata global() argument 1167 pcie_lnkctlhfi1_devdata global() argument 1168 pcie_devctl2hfi1_devdata global() argument 1169 pci_msix0hfi1_devdata global() argument 1170 pci_tph2hfi1_devdata global() argument 1176 serialhfi1_devdata global() argument 1178 boardversionhfi1_devdata global() argument 1179 lbus_infohfi1_devdata global() argument 1181 majrevhfi1_devdata global() argument 1183 minrevhfi1_devdata global() argument 1185 hfi1_idhfi1_devdata global() argument 1187 icodehfi1_devdata global() argument 1189 vauhfi1_devdata global() argument 1191 vcuhfi1_devdata global() argument 1193 link_creditshfi1_devdata global() argument 1195 vl15_inithfi1_devdata global() argument 1203 vl15buf_cachedhfi1_devdata global() argument 1206 n_krcv_queueshfi1_devdata global() argument 1207 qos_shifthfi1_devdata global() argument 1209 irevhfi1_devdata global() argument 1210 dc8051_verhfi1_devdata global() argument 1212 hfi1_diag_trans_lockhfi1_devdata global() argument 1213 platform_confighfi1_devdata global() argument 1214 pcfg_cachehfi1_devdata global() argument 1216 diag_clienthfi1_devdata global() argument 1219 gi_maskhfi1_devdata global() argument 1221 rcv_entrieshfi1_devdata global() argument 1224 psxmitwait_check_ratehfi1_devdata global() argument 1229 synth_stats_timerhfi1_devdata global() argument 1232 msix_infohfi1_devdata global() argument 1237 cntrnameshfi1_devdata global() argument 1238 cntrnameslenhfi1_devdata global() argument 1239 ndevcntrshfi1_devdata global() argument 1240 cntrshfi1_devdata global() argument 1241 scntrshfi1_devdata global() argument 1246 last_txhfi1_devdata global() argument 1247 last_rxhfi1_devdata global() argument 1252 nportcntrshfi1_devdata global() argument 1253 portcntrnameshfi1_devdata global() argument 1254 portcntrnameslenhfi1_devdata global() argument 1256 err_info_rcvporthfi1_devdata global() argument 1257 err_info_rcv_constrainthfi1_devdata global() argument 1258 err_info_xmit_constrainthfi1_devdata global() argument 1260 drop_packethfi1_devdata global() argument 1261 do_drophfi1_devdata global() argument 1262 err_info_uncorrectablehfi1_devdata global() argument 1263 err_info_fmconfighfi1_devdata global() argument 1269 cce_err_status_cnthfi1_devdata global() argument 1270 rcv_err_status_cnthfi1_devdata global() argument 1271 misc_err_status_cnthfi1_devdata global() argument 1272 send_pio_err_status_cnthfi1_devdata global() argument 1273 send_dma_err_status_cnthfi1_devdata global() argument 1274 send_egress_err_status_cnthfi1_devdata global() argument 1275 send_err_status_cnthfi1_devdata global() argument 1307 pporthfi1_devdata global() argument 1309 rcdhfi1_devdata global() argument 1310 int_counterhfi1_devdata global() argument 1312 tx_opstatshfi1_devdata global() argument 1314 flagshfi1_devdata global() argument 1316 num_pportshfi1_devdata global() argument 1318 first_dyn_alloc_ctxthfi1_devdata global() argument 1322 ____cacheline_aligned_in_smphfi1_devdata global() argument 1323 sc2vlhfi1_devdata global() argument 1324 rcv_limithfi1_devdata global() argument 1328 oui1hfi1_devdata global() argument 1329 oui2hfi1_devdata global() argument 1330 oui3hfi1_devdata global() argument 1333 rcverr_timerhfi1_devdata global() argument 1335 event_queuehfi1_devdata global() argument 1338 rcvhdrtail_dummy_kvaddrhfi1_devdata global() argument 1339 rcvhdrtail_dummy_dmahfi1_devdata global() argument 1341 rcv_ovfl_cnthfi1_devdata global() argument 1343 aspm_lockhfi1_devdata global() argument 1345 aspm_disabled_cnthfi1_devdata global() argument 1347 user_refcounthfi1_devdata global() argument 1349 user_comphfi1_devdata global() argument 1351 eprom_availablehfi1_devdata global() argument 1352 aspm_supportedhfi1_devdata global() argument 1353 aspm_enabledhfi1_devdata global() argument 1354 sdma_rhthfi1_devdata global() argument 1357 vnichfi1_devdata global() argument 1359 irq_src_lockhfi1_devdata global() argument 1360 vnic_num_vportshfi1_devdata global() argument 1361 netdev_rxhfi1_devdata global() argument [all...] |
H A D | vnic.h | 43 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,
|
H A D | eprom.h | 6 struct hfi1_devdata; 8 int eprom_init(struct hfi1_devdata *dd); 9 int eprom_read_platform_config(struct hfi1_devdata *dd, void **buf_ret,
|
H A D | sysfs.c | 17 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() 248 struct hfi1_devdata *dd = dd_from_ibdev(ibdev); in sl2sc_attr_show() 347 struct hfi1_devdata *dd = dd_from_ibdev(ibdev); in vl2mtu_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 *d in nfreectxts_show() [all...] |
H A D | msix.c | 16 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()
|
H A D | intr.c | 19 struct hfi1_devdata *dd = ppd->dd; in set_mgmt_allowed() 39 struct hfi1_devdata *dd = ppd->dd; in add_full_mgmt_pkey() 53 struct hfi1_devdata *dd = ppd->dd; in signal_ib_event() 79 void handle_linkup_change(struct hfi1_devdata *dd, u32 linkup) in handle_linkup_change() 173 struct hfi1_devdata *dd = rcd->dd; in handle_user_interrupt()
|
H A D | init.c | 85 static int hfi1_create_kctxt(struct hfi1_devdata *dd, in hfi1_create_kctxt() 132 int hfi1_create_kctxts(struct hfi1_devdata *dd) in hfi1_create_kctxts() 225 static int allocate_rcd_index(struct hfi1_devdata *dd, in allocate_rcd_index() 263 struct hfi1_ctxtdata *hfi1_rcd_get_by_index_safe(struct hfi1_devdata *dd, in hfi1_rcd_get_by_index_safe() 284 struct hfi1_ctxtdata *hfi1_rcd_get_by_index(struct hfi1_devdata *dd, u16 ctxt) in hfi1_rcd_get_by_index() 307 struct hfi1_devdata *dd = ppd->dd; in hfi1_create_ctxtdata() 485 struct hfi1_devdata *dd = ppd->dd; in set_link_ipg() 590 struct hfi1_devdata *dd, u8 hw_pidx, u32 port) in hfi1_init_pportdata() 663 static int loadtime_init(struct hfi1_devdata *dd) in loadtime_init() 676 static int init_after_reset(struct hfi1_devdata *d [all...] |
H A D | debugfs.c | 68 struct hfi1_devdata *dd = dd_from_dev(ibd); in _opcode_stats_seq_show() 107 struct hfi1_devdata *dd = dd_from_dev(ibd); in _tx_opcode_stats_seq_show() 125 struct hfi1_devdata *dd = dd_from_dev(ibd); in _ctx_stats_seq_start() 137 struct hfi1_devdata *dd = dd_from_dev(ibd); in _ctx_stats_seq_next() 159 struct hfi1_devdata *dd = dd_from_dev(ibd); in _ctx_stats_seq_show() 255 struct hfi1_devdata *dd; in _sdes_seq_start() 267 struct hfi1_devdata *dd = dd_from_dev(ibd); in _sdes_seq_next() 282 struct hfi1_devdata *dd = dd_from_dev(ibd); in _sdes_seq_show() 297 struct hfi1_devdata *dd; in _rcds_seq_start() 309 struct hfi1_devdata *d in _rcds_seq_next() [all...] |
H A D | pcie.c | 24 int hfi1_pcie_init(struct hfi1_devdata *dd) in hfi1_pcie_init() 93 int hfi1_pcie_ddinit(struct hfi1_devdata *dd, struct pci_dev *pdev) in hfi1_pcie_ddinit() 177 void hfi1_pcie_ddcleanup(struct hfi1_devdata *dd) in hfi1_pcie_ddcleanup() 215 static void update_lbus_info(struct hfi1_devdata *dd) in update_lbus_info() 236 int pcie_speeds(struct hfi1_devdata *dd) in pcie_speeds() 286 int restore_pci_variables(struct hfi1_devdata *dd) in restore_pci_variables() 345 int save_pci_variables(struct hfi1_devdata *dd) in save_pci_variables() 412 void tune_pcie_caps(struct hfi1_devdata *dd) in tune_pcie_caps() 510 struct hfi1_devdata *dd = pci_get_drvdata(pdev); in pci_error_detected() 547 struct hfi1_devdata *d in pci_mmio_enabled() [all...] |
H A D | pio.c | 21 void __cm_reset(struct hfi1_devdata *dd, u64 sendctrl) in __cm_reset() 33 void pio_send_control(struct hfi1_devdata *dd, int op) in pio_send_control() 181 int init_sc_pools_and_sizes(struct hfi1_devdata *dd) in init_sc_pools_and_sizes() 399 int init_send_contexts(struct hfi1_devdata *dd) in init_send_contexts() 453 static int sc_hw_alloc(struct hfi1_devdata *dd, int type, u32 *sw_index, in sc_hw_alloc() 481 static void sc_hw_free(struct hfi1_devdata *dd, u32 sw_index, u32 hw_context) in sc_hw_free() 623 struct hfi1_devdata *dd = sc->dd; in set_pio_integrity() 654 struct send_context *sc_alloc(struct hfi1_devdata *dd, int type, in sc_alloc() 838 struct hfi1_devdata *dd; in sc_free() 949 static bool is_sc_halted(struct hfi1_devdata *d [all...] |
H A D | qsfp.c | 27 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() 173 static int i2c_bus_write(struct hfi1_devdata *dd, struct hfi1_i2c_bus *i2c, in i2c_bus_write() 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() 471 struct hfi1_devdata *d in one_qsfp_read() [all...] |
H A D | eprom.c | 47 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()
|
H A D | file_ops.c | 61 static int allocate_ctxt(struct hfi1_filedata *fd, struct hfi1_devdata *dd, 149 struct hfi1_devdata *dd = container_of(inode->i_cdev, in hfi1_file_open() 150 struct hfi1_devdata, in hfi1_file_open() 322 struct hfi1_devdata *dd; in hfi1_file_mmap() 631 struct hfi1_devdata *dd = container_of(inode->i_cdev, in hfi1_file_close() 632 struct hfi1_devdata, in hfi1_file_close() 848 struct hfi1_devdata *dd = fd->dd; in match_ctxt() 910 struct hfi1_devdata *dd = fd->dd; in find_sub_ctxt() 931 static int allocate_ctxt(struct hfi1_filedata *fd, struct hfi1_devdata *dd, in allocate_ctxt() 1188 struct hfi1_devdata *d in setup_base_ctxt() [all...] |
H A D | qsfp.h | 187 int get_cable_info(struct hfi1_devdata *dd, u32 port_num, u32 addr, 201 int set_up_i2c(struct hfi1_devdata *dd, struct hfi1_asic_data *ad); 202 void clean_up_i2c(struct hfi1_devdata *dd, struct hfi1_asic_data *ad);
|
H A D | vnic_main.c | 219 struct hfi1_devdata *dd = vinfo->dd; in hfi1_netdev_start_xmit() 311 static struct hfi1_vnic_vport_info *get_vnic_port(struct hfi1_devdata *dd, in get_vnic_port() 319 static struct hfi1_vnic_vport_info *get_first_vnic_port(struct hfi1_devdata *dd) in get_first_vnic_port() 334 struct hfi1_devdata *dd = packet->rcd->dd; in hfi1_vnic_bypass_rcv() 406 struct hfi1_devdata *dd = vinfo->dd; in hfi1_vnic_up() 435 struct hfi1_devdata *dd = vinfo->dd; in hfi1_vnic_down() 469 struct hfi1_devdata *dd = vinfo->dd; in hfi1_vnic_init() 500 struct hfi1_devdata *dd = vinfo->dd; in hfi1_vnic_deinit() 560 struct hfi1_devdata *dd = dd_from_ibdev(device); in hfi1_vnic_alloc_rn()
|
H A D | trace_tx.h | 149 TP_PROTO(struct hfi1_devdata *dd, u32 sel, u8 vl, u8 idx), 170 TP_PROTO(struct hfi1_devdata *dd, u16 ctxt, u16 subctxt), 188 TP_PROTO(struct hfi1_devdata *dd, u16 ctxt, u16 subctxt, 211 TP_PROTO(struct hfi1_devdata *dd, u16 ctxt, u16 subctxt, u16 comp_idx, 236 TP_PROTO(struct hfi1_devdata *dd, u16 ctxt, u16 subctxt, 241 TP_PROTO(struct hfi1_devdata *dd, u16 ctxt, u16 subctxt, 246 TP_PROTO(struct hfi1_devdata *dd, u16 ctxt, u16 subctxt, 251 TP_PROTO(struct hfi1_devdata *dd, u16 ctxt, u16 subctxt, 282 TP_PROTO(struct hfi1_devdata *dd, u16 ctxt, u16 subctxt, 466 TP_PROTO(struct hfi1_devdata *d [all...] |