i_send_ring 318 net/rds/ib.c iinfo->max_send_wr = ic->i_send_ring.w_nr; i_send_ring 355 net/rds/ib.c iinfo6->max_send_wr = ic->i_send_ring.w_nr; i_send_ring 166 net/rds/ib.h struct rds_ib_work_ring i_send_ring; i_send_ring 305 net/rds/ib_cm.c if (wc->wr_id <= ic->i_send_ring.w_nr || i_send_ring 475 net/rds/ib_cm.c if (ic->i_send_ring.w_nr != max_wrs) i_send_ring 476 net/rds/ib_cm.c rds_ib_ring_resize(&ic->i_send_ring, max_wrs); i_send_ring 487 net/rds/ib_cm.c cq_attr.cqe = ic->i_send_ring.w_nr + fr_queue_space + 1; i_send_ring 531 net/rds/ib_cm.c attr.cap.max_send_wr = ic->i_send_ring.w_nr + fr_queue_space + 1; i_send_ring 551 net/rds/ib_cm.c ic->i_send_ring.w_nr * i_send_ring 579 net/rds/ib_cm.c ic->i_send_ring.w_nr), i_send_ring 613 net/rds/ib_cm.c ib_dma_free_coherent(dev, ic->i_send_ring.w_nr * i_send_ring 1047 net/rds/ib_cm.c ic->i_send_ring.w_nr * i_send_ring 1109 net/rds/ib_cm.c rds_ib_ring_init(&ic->i_send_ring, ic->i_send_ring.w_nr); i_send_ring 1157 net/rds/ib_cm.c rds_ib_ring_init(&ic->i_send_ring, 0); i_send_ring 194 net/rds/ib_send.c for (i = 0, send = ic->i_sends; i < ic->i_send_ring.w_nr; i++, send++) { i_send_ring 217 net/rds/ib_send.c for (i = 0, send = ic->i_sends; i < ic->i_send_ring.w_nr; i++, send++) { i_send_ring 265 net/rds/ib_send.c oldest = rds_ib_ring_oldest(&ic->i_send_ring); i_send_ring 267 net/rds/ib_send.c completed = rds_ib_ring_completed(&ic->i_send_ring, wc->wr_id, oldest); i_send_ring 290 net/rds/ib_send.c oldest = (oldest + 1) % ic->i_send_ring.w_nr; i_send_ring 293 net/rds/ib_send.c rds_ib_ring_free(&ic->i_send_ring, completed); i_send_ring 523 net/rds/ib_send.c work_alloc = rds_ib_ring_alloc(&ic->i_send_ring, i, &pos); i_send_ring 535 net/rds/ib_send.c rds_ib_ring_unalloc(&ic->i_send_ring, work_alloc - credit_alloc); i_send_ring 557 net/rds/ib_send.c rds_ib_ring_unalloc(&ic->i_send_ring, work_alloc); i_send_ring 690 net/rds/ib_send.c pos = (pos + 1) % ic->i_send_ring.w_nr; i_send_ring 713 net/rds/ib_send.c rds_ib_ring_unalloc(&ic->i_send_ring, work_alloc - i); i_send_ring 731 net/rds/ib_send.c rds_ib_ring_unalloc(&ic->i_send_ring, work_alloc); i_send_ring 763 net/rds/ib_send.c work_alloc = rds_ib_ring_alloc(&ic->i_send_ring, 1, &pos); i_send_ring 800 net/rds/ib_send.c rds_ib_ring_unalloc(&ic->i_send_ring, work_alloc); i_send_ring 825 net/rds/ib_send.c rds_ib_ring_unalloc(&ic->i_send_ring, work_alloc); i_send_ring 880 net/rds/ib_send.c work_alloc = rds_ib_ring_alloc(&ic->i_send_ring, i, &pos); i_send_ring 882 net/rds/ib_send.c rds_ib_ring_unalloc(&ic->i_send_ring, work_alloc); i_send_ring 940 net/rds/ib_send.c if (++send == &ic->i_sends[ic->i_send_ring.w_nr]) i_send_ring 951 net/rds/ib_send.c rds_ib_ring_unalloc(&ic->i_send_ring, work_alloc - i); i_send_ring 966 net/rds/ib_send.c rds_ib_ring_unalloc(&ic->i_send_ring, work_alloc);