Lines Matching defs:posted
323 * - posted credits: this tells us how many WRs we recently
324 * posted to the receive queue. This value is transferred
334 * until we've posted new buffers and are ready to transmit these
343 * and the counter of posted buffers atomically - when we use the
345 * and grab the posted credits counter. Hence, we have to use a
362 unsigned int avail, posted, got = 0, advertise;
375 posted = IB_GET_POST_CREDITS(oldval);
379 "wanted (%u): credits=%u posted=%u\n", wanted, avail, posted);
382 if (avail && !posted)
399 * the posted regardless of whether any send credits are
402 if (posted && (got || need_posted)) {
403 advertise = min(posted, RDSV3_MAX_ADV_CREDIT);
448 rdsv3_ib_advertise_credits(struct rdsv3_connection *conn, unsigned int posted)
452 RDSV3_DPRINTF4("rdsv3_ib_advertise_credits", "conn: %p, posted: %d",
453 conn, posted);
455 if (posted == 0)
458 atomic_add_32(&ic->i_credits, IB_SET_POST_CREDITS(posted));
465 * advertising the newly posted buffer... ad inf)
571 uint32_t posted;
610 &posted, 0);
611 adv_credits += posted;
696 (void) rdsv3_ib_send_grab_credits(ic, 0, &posted, 1);
697 adv_credits += posted;
847 ic->i_send_wrs, i, &posted);
848 if (posted != i) {
851 ic, first, i, ret, posted);
995 uint32_t posted;
1098 ic->i_send_wrs, k, &posted);