Lines Matching defs:inc
158 struct rds_ib_incoming *inc;
168 list_for_each_entry_safe(inc, inc_tmp, &list, ii_cache_entry) {
169 list_del(&inc->ii_cache_entry);
170 WARN_ON(!list_empty(&inc->ii_frags));
171 kmem_cache_free(rds_ib_incoming_slab, inc);
203 /* Recycle inc after freeing attached frags */
204 void rds_ib_inc_free(struct rds_incoming *inc)
209 struct rds_ib_connection *ic = inc->i_conn->c_transport_data;
211 ibinc = container_of(inc, struct rds_ib_incoming, ii_inc);
220 rdsdebug("freeing ibinc %p inc %p\n", ibinc, inc);
534 int rds_ib_inc_copy_to_user(struct rds_incoming *inc, struct iov_iter *to)
544 ibinc = container_of(inc, struct rds_ib_incoming, ii_inc);
546 len = be32_to_cpu(inc->i_hdr.h_len);
904 * the inc is freed. We don't go that route, so we have to drop the
917 * If we don't already have an inc on the connection then this
919 * into the inc and save the inc so we can hang upcoming fragments