Lines Matching refs:rcvegrbuf
957 if (rcd->rcvegrbuf) { in qib_free_ctxtdata()
961 void *base = rcd->rcvegrbuf[e]; in qib_free_ctxtdata()
967 kfree(rcd->rcvegrbuf); in qib_free_ctxtdata()
968 rcd->rcvegrbuf = NULL; in qib_free_ctxtdata()
1692 if (!rcd->rcvegrbuf) { in qib_setup_eagerbufs()
1693 rcd->rcvegrbuf = in qib_setup_eagerbufs()
1694 kzalloc_node(chunk * sizeof(rcd->rcvegrbuf[0]), in qib_setup_eagerbufs()
1696 if (!rcd->rcvegrbuf) in qib_setup_eagerbufs()
1707 if (rcd->rcvegrbuf[e]) in qib_setup_eagerbufs()
1712 rcd->rcvegrbuf[e] = in qib_setup_eagerbufs()
1717 if (!rcd->rcvegrbuf[e]) in qib_setup_eagerbufs()
1728 memset(rcd->rcvegrbuf[chunk], 0, size); in qib_setup_eagerbufs()
1745 for (e = 0; e < rcd->rcvegrbuf_chunks && rcd->rcvegrbuf[e]; e++) in qib_setup_eagerbufs()
1747 rcd->rcvegrbuf[e], rcd->rcvegrbuf_phys[e]); in qib_setup_eagerbufs()
1751 kfree(rcd->rcvegrbuf); in qib_setup_eagerbufs()
1752 rcd->rcvegrbuf = NULL; in qib_setup_eagerbufs()