Lines Matching refs:hfi1_devdata
52 struct hfi1_devdata *dd;
70 int hfi1_netdev_ctxt_count(struct hfi1_devdata *dd) in hfi1_netdev_ctxt_count()
78 struct hfi1_ctxtdata *hfi1_netdev_get_ctxt(struct hfi1_devdata *dd, int ctxt) in hfi1_netdev_get_ctxt()
86 int hfi1_netdev_get_free_rmt_idx(struct hfi1_devdata *dd) in hfi1_netdev_get_free_rmt_idx()
94 void hfi1_netdev_set_free_rmt_idx(struct hfi1_devdata *dd, int rmt_idx) in hfi1_netdev_set_free_rmt_idx()
101 u32 hfi1_num_netdev_contexts(struct hfi1_devdata *dd, u32 available_contexts,
104 void hfi1_netdev_enable_queues(struct hfi1_devdata *dd);
105 void hfi1_netdev_disable_queues(struct hfi1_devdata *dd);
106 int hfi1_netdev_rx_init(struct hfi1_devdata *dd);
107 int hfi1_netdev_rx_destroy(struct hfi1_devdata *dd);
108 int hfi1_netdev_alloc(struct hfi1_devdata *dd);
109 void hfi1_netdev_free(struct hfi1_devdata *dd);
110 int hfi1_netdev_add_data(struct hfi1_devdata *dd, int id, void *data);
111 void *hfi1_netdev_remove_data(struct hfi1_devdata *dd, int id);
112 void *hfi1_netdev_get_data(struct hfi1_devdata *dd, int id);
113 void *hfi1_netdev_get_first_data(struct hfi1_devdata *dd, int *start_id);