Lines Matching refs:ss

68 static void sdma_get(struct qib_sdma_state *ss)  in sdma_get()  argument
70 kref_get(&ss->kref); in sdma_get()
75 struct qib_sdma_state *ss = in sdma_complete() local
78 complete(&ss->comp); in sdma_complete()
81 static void sdma_put(struct qib_sdma_state *ss) in sdma_put() argument
83 kref_put(&ss->kref, sdma_complete); in sdma_put()
86 static void sdma_finalput(struct qib_sdma_state *ss) in sdma_finalput() argument
88 sdma_put(ss); in sdma_finalput()
89 wait_for_completion(&ss->comp); in sdma_finalput()
171 struct qib_sdma_state *ss = &ppd->sdma_state; in sdma_hw_start_up() local
174 for (bufno = ss->first_sendbuf; bufno < ss->last_sendbuf; ++bufno) in sdma_hw_start_up()
182 struct qib_sdma_state *ss = &ppd->sdma_state; in sdma_sw_tear_down() local
185 sdma_put(ss); in sdma_sw_tear_down()
196 struct qib_sdma_state *ss = &ppd->sdma_state; in sdma_set_state() local
197 struct sdma_set_state_action *action = ss->set_state_action; in sdma_set_state()
201 ss->previous_state = ss->current_state; in sdma_set_state()
202 ss->previous_op = ss->current_op; in sdma_set_state()
204 ss->current_state = next_state; in sdma_set_state()
219 ss->go_s99_running = 0; in sdma_set_state()
222 ss->go_s99_running = 1; in sdma_set_state()
224 ss->current_op = op; in sdma_set_state()
226 ppd->dd->f_sdma_sendctrl(ppd, ss->current_op); in sdma_set_state()
512 struct rvt_sge_state *ss, u32 dwords, in qib_sdma_verbs_send() argument
565 sge = &ss->sge; in qib_sdma_verbs_send()
600 if (--ss->num_sge) in qib_sdma_verbs_send()
601 *sge = *ss->sg_list++; in qib_sdma_verbs_send()
672 tx->ss = ss; in qib_sdma_verbs_send()
772 struct qib_sdma_state *ss = &ppd->sdma_state; in __qib_sdma_process_event() local
774 switch (ss->current_state) { in __qib_sdma_process_event()
786 ss->go_s99_running = 1; in __qib_sdma_process_event()
823 sdma_set_state(ppd, ss->go_s99_running ? in __qib_sdma_process_event()
828 ss->go_s99_running = 1; in __qib_sdma_process_event()
837 ss->go_s99_running = 0; in __qib_sdma_process_event()
860 ss->go_s99_running = 1; in __qib_sdma_process_event()
889 ss->go_s99_running = 1; in __qib_sdma_process_event()
901 ss->go_s99_running = 0; in __qib_sdma_process_event()
923 ss->go_s99_running = 1; in __qib_sdma_process_event()
935 ss->go_s99_running = 0; in __qib_sdma_process_event()
957 ss->go_s99_running = 1; in __qib_sdma_process_event()
969 ss->go_s99_running = 0; in __qib_sdma_process_event()
1003 ss->go_s99_running = 0; in __qib_sdma_process_event()
1019 ss->last_event = event; in __qib_sdma_process_event()