Searched refs:rcvhdrq (Results 1 - 4 of 4) sorted by relevance

/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/infiniband/hw/qib/
H A Dqib_init.c547 "rcvhdrq and/or egr bufs\n");
788 if (rcd->rcvhdrq) {
790 rcd->rcvhdrq, rcd->rcvhdrq_phys);
791 rcd->rcvhdrq = NULL;
1367 if (!rcd->rcvhdrq) {
1375 rcd->rcvhdrq = dma_alloc_coherent(
1379 if (!rcd->rcvhdrq) {
1381 "for ctxt %u rcvhdrq failed\n",
1405 memset(rcd->rcvhdrq, 0, rcd->rcvhdrq_size);
1416 dma_free_coherent(&dd->pcidev->dev, amt, rcd->rcvhdrq,
[all...]
H A Dqib_driver.c325 rhf_addr = (__le32 *) rcd->rcvhdrq + l + dd->rhf_offset;
387 rhf_addr = (__le32 *) rcd->rcvhdrq + l + dd->rhf_offset;
399 * to help prevent rcvhdrq overflows, when many packets
H A Dqib.h120 /* rcvhdrq base, needs mmap before useful */
121 void *rcvhdrq; member in struct:qib_ctxtdata
177 /* rcvhdrq size (for freeing) */
221 /* ctxt rcvhdrq head offset */
1265 * We need the rcvhdrq large enough to handle largest IB header, but
1307 rhf_addr = (__le32 *) rcd->rcvhdrq +
H A Dqib_file_ops.c732 * shared context user code requires rcvhdrq mapped r/w, others
915 * Each process has all the subctxt uregbase, rcvhdrq, and
1062 * The rcvhdrq itself; multiple pages, contiguous
1067 rcd->rcvhdrq, 1, "rcvhdrq");
1069 /* in-memory copy of rcvhdrq tail register */
1072 "rcvhdrq tail");

Completed in 59 milliseconds