/linux-4.4.14/drivers/infiniband/hw/qib/ |
D | qib_verbs.c | 1152 u32 hdrwords, struct qib_sge_state *ss, u32 len, in qib_verbs_send_dma() argument 1207 memcpy(&phdr->hdr, hdr, hdrwords << 2); in qib_verbs_send_dma() 1212 tx->hdr_dwords = hdrwords + 2; /* add PBC length */ in qib_verbs_send_dma() 1224 memcpy(&phdr->hdr, hdr, hdrwords << 2); in qib_verbs_send_dma() 1225 qib_copy_from_sge((u32 *) &phdr->hdr + hdrwords, ss, len); in qib_verbs_send_dma() 1287 u32 hdrwords, struct qib_sge_state *ss, u32 len, in qib_verbs_send_pio() argument 1326 qib_pio_copy(piobuf, hdr, hdrwords - 1); in qib_verbs_send_pio() 1328 __raw_writel(hdr[hdrwords - 1], piobuf + hdrwords - 1); in qib_verbs_send_pio() 1331 qib_pio_copy(piobuf, hdr, hdrwords); in qib_verbs_send_pio() 1337 qib_pio_copy(piobuf, hdr, hdrwords); in qib_verbs_send_pio() [all …]
|
D | qib_verbs.h | 961 u32 hdrwords, struct qib_sge_state *ss, u32 len);
|
D | qib_iba7322.c | 1432 const unsigned hdrwords = 7; in flush_fifo() local 1436 .lrh[2] = cpu_to_be16(hdrwords + SIZE_OF_CRC), in flush_fifo() 1452 (hdrwords + SIZE_OF_CRC); in flush_fifo() 1460 qib_pio_copy(piobuf + 2, hdr, hdrwords - 1); in flush_fifo() 1462 __raw_writel(hdr[hdrwords - 1], piobuf + hdrwords + 1); in flush_fifo() 1465 qib_pio_copy(piobuf + 2, hdr, hdrwords); in flush_fifo()
|
/linux-4.4.14/drivers/staging/rdma/ipath/ |
D | ipath_verbs.c | 1111 struct ipath_ib_header *hdr, u32 hdrwords, in ipath_verbs_send_dma() argument 1179 memcpy(&tx->hdr.hdr, hdr, hdrwords << 2); in ipath_verbs_send_dma() 1181 tx->map_len = (hdrwords + 2) << 2; in ipath_verbs_send_dma() 1208 memcpy(piobuf, hdr, hdrwords << 2); in ipath_verbs_send_dma() 1209 ipath_copy_from_sge(piobuf + hdrwords, ss, len); in ipath_verbs_send_dma() 1236 struct ipath_ib_header *ibhdr, u32 hdrwords, in ipath_verbs_send_pio() argument 1283 __iowrite32_copy(piobuf, hdr, hdrwords - 1); in ipath_verbs_send_pio() 1285 __raw_writel(hdr[hdrwords - 1], piobuf + hdrwords - 1); in ipath_verbs_send_pio() 1288 __iowrite32_copy(piobuf, hdr, hdrwords); in ipath_verbs_send_pio() 1294 __iowrite32_copy(piobuf, hdr, hdrwords); in ipath_verbs_send_pio() [all …]
|
D | ipath_verbs.h | 767 u32 hdrwords, struct ipath_sge_state *ss, u32 len);
|
/linux-4.4.14/drivers/staging/rdma/hfi1/ |
D | verbs.c | 1003 u32 hdrwords, struct hfi1_sge_state *ss, u32 len, in hfi1_verbs_send_dma() argument 1052 tx->hdr_dwords = hdrwords + 2; in hfi1_verbs_send_dma() 1130 u32 hdrwords, struct hfi1_sge_state *ss, u32 len, in hfi1_verbs_send_pio() argument 1181 pio_copy(ppd->dd, pbuf, pbc, hdr, hdrwords); in hfi1_verbs_send_pio() 1184 seg_pio_copy_start(pbuf, pbc, hdr, hdrwords*4); in hfi1_verbs_send_pio() 1315 u32 hdrwords, struct hfi1_sge_state *ss, u32 len) in hfi1_verbs_send() argument 1357 plen = hdrwords + dwords + 2; in hfi1_verbs_send() 1361 qp, ahdr, hdrwords, ss, len, plen, dwords, 0); in hfi1_verbs_send() 1366 dd_dev_err(dd, "SDMA hdrwords = %u, len = %u\n", hdrwords, len); in hfi1_verbs_send() 1369 qp, ahdr, hdrwords, ss, len, plen, dwords, 0); in hfi1_verbs_send()
|
D | diag.c | 1622 u32 hdrwords, struct hfi1_sge_state *ss, u32 len, in snoop_send_dma_handler() argument 1627 return hfi1_verbs_send_dma(qp, ibhdr, hdrwords, ss, len, plen, dwords, in snoop_send_dma_handler() 1637 u32 hdrwords, struct hfi1_sge_state *ss, u32 len, in snoop_send_pio_handler() argument 1653 u32 hdr_len = hdrwords << 2; in snoop_send_pio_handler() 1659 hdrwords, len, plen, dwords, tlen); in snoop_send_pio_handler() 1786 return hfi1_verbs_send_pio(qp, ahdr, hdrwords, ss, len, plen, dwords, in snoop_send_pio_handler()
|
D | hfi.h | 1065 u32 hdrwords, struct hfi1_sge_state *ss, 1068 u32 hdrwords, struct hfi1_sge_state *ss, 1418 u32 hdrwords, struct hfi1_sge_state *ss, u32 len, 1421 u32 hdrwords, struct hfi1_sge_state *ss, u32 len,
|
D | verbs.h | 931 u32 hdrwords, struct hfi1_sge_state *ss, u32 len); 1105 u32 hdrwords, struct hfi1_sge_state *ss, u32 len, 1109 u32 hdrwords, struct hfi1_sge_state *ss, u32 len,
|