Lines Matching refs:hfi1_devdata
129 static int hfi1_create_kctxt(struct hfi1_devdata *dd, in hfi1_create_kctxt()
172 int hfi1_create_kctxts(struct hfi1_devdata *dd) in hfi1_create_kctxts()
265 static int allocate_rcd_index(struct hfi1_devdata *dd, in allocate_rcd_index()
303 struct hfi1_ctxtdata *hfi1_rcd_get_by_index_safe(struct hfi1_devdata *dd, in hfi1_rcd_get_by_index_safe()
324 struct hfi1_ctxtdata *hfi1_rcd_get_by_index(struct hfi1_devdata *dd, u16 ctxt) in hfi1_rcd_get_by_index()
347 struct hfi1_devdata *dd = ppd->dd; in hfi1_create_ctxtdata()
539 struct hfi1_devdata *dd = ppd->dd; in set_link_ipg()
644 struct hfi1_devdata *dd, u8 hw_pidx, u8 port) in hfi1_init_pportdata()
723 static int loadtime_init(struct hfi1_devdata *dd) in loadtime_init()
736 static int init_after_reset(struct hfi1_devdata *dd) in init_after_reset()
759 static void enable_chip(struct hfi1_devdata *dd) in enable_chip()
797 static int create_workqueues(struct hfi1_devdata *dd) in create_workqueues()
853 static void enable_general_intr(struct hfi1_devdata *dd) in enable_general_intr()
879 int hfi1_init(struct hfi1_devdata *dd, int reinit) in hfi1_init()
1022 struct hfi1_devdata *hfi1_lookup(int unit) in hfi1_lookup()
1031 static void stop_timers(struct hfi1_devdata *dd) in stop_timers()
1054 static void shutdown_device(struct hfi1_devdata *dd) in shutdown_device()
1141 void hfi1_free_ctxtdata(struct hfi1_devdata *dd, struct hfi1_ctxtdata *rcd) in hfi1_free_ctxtdata()
1194 static struct hfi1_asic_data *release_asic_data(struct hfi1_devdata *dd) in release_asic_data()
1209 static void finalize_asic_data(struct hfi1_devdata *dd, in finalize_asic_data()
1223 static void hfi1_clean_devdata(struct hfi1_devdata *dd) in hfi1_clean_devdata()
1252 struct hfi1_devdata *dd = in __hfi1_free_devdata()
1253 container_of(kobj, struct hfi1_devdata, kobj); in __hfi1_free_devdata()
1262 void hfi1_free_devdata(struct hfi1_devdata *dd) in hfi1_free_devdata()
1276 static struct hfi1_devdata *hfi1_alloc_devdata(struct pci_dev *pdev, in hfi1_alloc_devdata()
1279 struct hfi1_devdata *dd; in hfi1_alloc_devdata()
1285 dd = (struct hfi1_devdata *)rvt_alloc_device(sizeof(*dd) + extra, in hfi1_alloc_devdata()
1365 void hfi1_disable_after_error(struct hfi1_devdata *dd) in hfi1_disable_after_error()
1531 static void cleanup_device_data(struct hfi1_devdata *dd) in cleanup_device_data()
1600 static void postinit_cleanup(struct hfi1_devdata *dd) in postinit_cleanup()
1614 static int init_validate_rcvhdrcnt(struct hfi1_devdata *dd, uint thecnt) in init_validate_rcvhdrcnt()
1640 struct hfi1_devdata *dd; in init_one()
1781 static void wait_for_clients(struct hfi1_devdata *dd) in wait_for_clients()
1795 struct hfi1_devdata *dd = pci_get_drvdata(pdev); in remove_one()
1828 struct hfi1_devdata *dd = pci_get_drvdata(pdev); in shutdown_one()
1842 int hfi1_create_rcvhdrq(struct hfi1_devdata *dd, struct hfi1_ctxtdata *rcd) in hfi1_create_rcvhdrq()
1926 struct hfi1_devdata *dd = rcd->dd; in hfi1_setup_eagerbufs()