• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/infiniband/hw/nes/

Lines Matching refs:cqp_request

63 	struct nes_cqp_request *cqp_request;
102 cqp_request = nes_get_cqp_request(nesdev);
103 if (cqp_request == NULL) {
109 cqp_request->waiting = 1;
110 cqp_wqe = &cqp_request->cqp_wqe;
121 atomic_set(&cqp_request->refcount, 2);
122 nes_post_cqp_request(nesdev, cqp_request);
125 ret = wait_event_timeout(cqp_request->waitq, (cqp_request->request_done != 0),
129 stag, ret, cqp_request->major_code, cqp_request->minor_code);
130 if ((!ret) || (cqp_request->major_code)) {
131 nes_put_cqp_request(nesdev, cqp_request);
140 nes_put_cqp_request(nesdev, cqp_request);
162 struct nes_cqp_request *cqp_request;
167 cqp_request = nes_get_cqp_request(nesdev);
168 if (cqp_request == NULL) {
169 nes_debug(NES_DBG_MR, "Failed to get a cqp_request.\n");
172 cqp_request->waiting = 1;
173 cqp_wqe = &cqp_request->cqp_wqe;
178 atomic_set(&cqp_request->refcount, 2);
179 nes_post_cqp_request(nesdev, cqp_request);
184 ret = wait_event_timeout(cqp_request->waitq, (0 != cqp_request->request_done),
188 ret, cqp_request->major_code, cqp_request->minor_code);
191 else if (cqp_request->major_code)
194 nes_put_cqp_request(nesdev, cqp_request);
286 struct nes_cqp_request *cqp_request;
295 cqp_request = nes_get_cqp_request(nesdev);
296 if (cqp_request == NULL) {
297 nes_debug(NES_DBG_MR, "Failed to get a cqp_request.\n");
303 cqp_request->waiting = 1;
304 cqp_wqe = &cqp_request->cqp_wqe;
314 nes_free_cqp_request(nesdev, cqp_request);
346 atomic_set(&cqp_request->refcount, 2);
347 nes_post_cqp_request(nesdev, cqp_request);
350 ret = wait_event_timeout(cqp_request->waitq,
351 (0 != cqp_request->request_done),
356 "0x%04X:0x%04X.\n", stag, ret, cqp_request->major_code,
357 cqp_request->minor_code);
358 major_code = cqp_request->major_code;
359 nes_put_cqp_request(nesdev, cqp_request);
1121 struct nes_cqp_request *cqp_request;
1337 cqp_request = nes_get_cqp_request(nesdev);
1338 if (cqp_request == NULL) {
1339 nes_debug(NES_DBG_QP, "Failed to get a cqp_request\n");
1345 cqp_request->waiting = 1;
1346 cqp_wqe = &cqp_request->cqp_wqe;
1363 atomic_set(&cqp_request->refcount, 2);
1364 nes_post_cqp_request(nesdev, cqp_request);
1369 ret = wait_event_timeout(cqp_request->waitq,
1370 (cqp_request->request_done != 0), NES_EVENT_TIMEOUT);
1375 cqp_request->major_code, cqp_request->minor_code);
1376 if ((!ret) || (cqp_request->major_code)) {
1377 nes_put_cqp_request(nesdev, cqp_request);
1388 nes_put_cqp_request(nesdev, cqp_request);
1541 struct nes_cqp_request *cqp_request;
1641 cqp_request = nes_get_cqp_request(nesdev);
1642 if (cqp_request == NULL) {
1643 nes_debug(NES_DBG_CQ, "Failed to get a cqp_request.\n");
1657 cqp_request->waiting = 1;
1658 cqp_wqe = &cqp_request->cqp_wqe;
1672 nes_free_cqp_request(nesdev, cqp_request);
1694 nes_free_cqp_request(nesdev, cqp_request);
1740 atomic_set(&cqp_request->refcount, 2);
1741 nes_post_cqp_request(nesdev, cqp_request);
1746 ret = wait_event_timeout(cqp_request->waitq, (0 != cqp_request->request_done),
1750 if ((!ret) || (cqp_request->major_code)) {
1751 nes_put_cqp_request(nesdev, cqp_request);
1764 nes_put_cqp_request(nesdev, cqp_request);
1795 struct nes_cqp_request *cqp_request;
1811 cqp_request = nes_get_cqp_request(nesdev);
1812 if (cqp_request == NULL) {
1813 nes_debug(NES_DBG_CQ, "Failed to get a cqp_request.\n");
1816 cqp_request->waiting = 1;
1817 cqp_wqe = &cqp_request->cqp_wqe;
1844 atomic_set(&cqp_request->refcount, 2);
1845 nes_post_cqp_request(nesdev, cqp_request);
1850 ret = wait_event_timeout(cqp_request->waitq, (0 != cqp_request->request_done),
1854 nescq->hw_cq.cq_number, ret, cqp_request->major_code,
1855 cqp_request->minor_code);
1860 } else if (cqp_request->major_code) {
1867 nes_put_cqp_request(nesdev, cqp_request);
1934 struct nes_cqp_request *cqp_request;
1949 cqp_request = nes_get_cqp_request(nesdev);
1950 if (cqp_request == NULL) {
1951 nes_debug(NES_DBG_MR, "Failed to get a cqp_request.\n");
1954 cqp_request->waiting = 1;
1955 cqp_wqe = &cqp_request->cqp_wqe;
1991 nes_free_cqp_request(nesdev, cqp_request);
2056 atomic_set(&cqp_request->refcount, 2);
2057 nes_post_cqp_request(nesdev, cqp_request);
2060 ret = wait_event_timeout(cqp_request->waitq, (0 != cqp_request->request_done),
2064 stag, ret, cqp_request->major_code, cqp_request->minor_code);
2065 major_code = cqp_request->major_code;
2066 nes_put_cqp_request(nesdev, cqp_request);
2656 struct nes_cqp_request *cqp_request;
2672 cqp_request = nes_get_cqp_request(nesdev);
2673 if (cqp_request == NULL) {
2674 nes_debug(NES_DBG_MR, "Failed to get a cqp_request.\n");
2677 cqp_request->waiting = 1;
2678 cqp_wqe = &cqp_request->cqp_wqe;
2686 atomic_set(&cqp_request->refcount, 2);
2687 nes_post_cqp_request(nesdev, cqp_request);
2691 ret = wait_event_timeout(cqp_request->waitq, (cqp_request->request_done != 0),
2695 ib_mr->rkey, ret, cqp_request->major_code, cqp_request->minor_code);
2697 major_code = cqp_request->major_code;
2698 minor_code = cqp_request->minor_code;
2700 nes_put_cqp_request(nesdev, cqp_request);
2848 struct nes_cqp_request *cqp_request;
2855 cqp_request = nes_get_cqp_request(nesdev);
2856 if (cqp_request == NULL) {
2857 nes_debug(NES_DBG_MOD_QP, "Failed to get a cqp_request.\n");
2861 cqp_request->waiting = 1;
2863 cqp_request->waiting = 0;
2865 cqp_wqe = &cqp_request->cqp_wqe;
2882 atomic_set(&cqp_request->refcount, 2);
2883 nes_post_cqp_request(nesdev, cqp_request);
2889 ret = wait_event_timeout(cqp_request->waitq, (cqp_request->request_done != 0),
2893 nesqp->hwqp.qp_id, ret, cqp_request->major_code, cqp_request->minor_code);
2894 major_code = cqp_request->major_code;
2898 nesqp->hwqp.qp_id, cqp_request->major_code,
2899 cqp_request->minor_code, next_iwarp_state);
2902 nes_put_cqp_request(nesdev, cqp_request);