Lines Matching refs:rcvegrbuf
921 if (rcd->rcvegrbuf) { in qib_free_ctxtdata()
925 void *base = rcd->rcvegrbuf[e]; in qib_free_ctxtdata()
931 kfree(rcd->rcvegrbuf); in qib_free_ctxtdata()
932 rcd->rcvegrbuf = NULL; in qib_free_ctxtdata()
1643 if (!rcd->rcvegrbuf) { in qib_setup_eagerbufs()
1644 rcd->rcvegrbuf = in qib_setup_eagerbufs()
1645 kcalloc_node(chunk, sizeof(rcd->rcvegrbuf[0]), in qib_setup_eagerbufs()
1647 if (!rcd->rcvegrbuf) in qib_setup_eagerbufs()
1659 if (rcd->rcvegrbuf[e]) in qib_setup_eagerbufs()
1664 rcd->rcvegrbuf[e] = in qib_setup_eagerbufs()
1669 if (!rcd->rcvegrbuf[e]) in qib_setup_eagerbufs()
1680 memset(rcd->rcvegrbuf[chunk], 0, size); in qib_setup_eagerbufs()
1697 for (e = 0; e < rcd->rcvegrbuf_chunks && rcd->rcvegrbuf[e]; e++) in qib_setup_eagerbufs()
1699 rcd->rcvegrbuf[e], rcd->rcvegrbuf_phys[e]); in qib_setup_eagerbufs()
1703 kfree(rcd->rcvegrbuf); in qib_setup_eagerbufs()
1704 rcd->rcvegrbuf = NULL; in qib_setup_eagerbufs()