Searched refs:gl (Results 1 - 10 of 10) sorted by relevance

/drivers/scsi/cxgbi/
H A Dlibcxgbi.c1025 struct cxgbi_gather_list *gl, unsigned int gidx)
1031 ppod->addr[i] = gidx < gl->nelem ?
1032 cpu_to_be64(gl->phys_addr[gidx]) : 0ULL;
1046 struct cxgbi_gather_list *gl)
1066 ddp->gl_map[k] = gl;
1088 struct cxgbi_gather_list *gl)
1092 for (i = 0; i < gl->nelem; i++)
1093 dma_unmap_page(&pdev->dev, gl->phys_addr[i], PAGE_SIZE,
1098 struct cxgbi_gather_list *gl)
1102 for (i = 0; i < gl
1023 cxgbi_ddp_ppod_set(struct cxgbi_pagepod *ppod, struct cxgbi_pagepod_hdr *hdr, struct cxgbi_gather_list *gl, unsigned int gidx) argument
1043 ddp_find_unused_entries(struct cxgbi_ddp_info *ddp, unsigned int start, unsigned int max, unsigned int count, struct cxgbi_gather_list *gl) argument
1087 ddp_gl_unmap(struct pci_dev *pdev, struct cxgbi_gather_list *gl) argument
1097 ddp_gl_map(struct pci_dev *pdev, struct cxgbi_gather_list *gl) argument
1125 ddp_release_gl(struct cxgbi_gather_list *gl, struct pci_dev *pdev) argument
1138 struct cxgbi_gather_list *gl; local
1224 struct cxgbi_gather_list *gl = ddp->gl_map[idx]; local
1243 ddp_tag_reserve(struct cxgbi_sock *csk, unsigned int tid, u32 sw_tag, u32 *tagp, struct cxgbi_gather_list *gl, gfp_t gfp) argument
1309 struct cxgbi_gather_list *gl; local
1347 struct cxgbi_gather_list *gl = ddp->gl_map[i]; local
[all...]
/drivers/net/ethernet/chelsio/cxgb4vf/
H A Dsge.c1361 * @gl: source internal packet gather list
1368 const struct pkt_gl *gl,
1374 __skb_fill_page_desc(skb, 0, gl->frags[0].page,
1375 gl->frags[0].offset + offset,
1376 gl->frags[0].size - offset);
1377 skb_shinfo(skb)->nr_frags = gl->nfrags;
1378 for (i = 1; i < gl->nfrags; i++)
1379 __skb_fill_page_desc(skb, i, gl->frags[i].page,
1380 gl->frags[i].offset,
1381 gl
1367 copy_frags(struct sk_buff *skb, const struct pkt_gl *gl, unsigned int offset) argument
1396 t4vf_pktgl_to_skb(const struct pkt_gl *gl, unsigned int skb_len, unsigned int pull_len) argument
1443 t4vf_pktgl_free(const struct pkt_gl *gl) argument
1461 do_gro(struct sge_eth_rxq *rxq, const struct pkt_gl *gl, const struct cpl_rx_pkt *pkt) argument
1501 t4vf_ethrx_handler(struct sge_rspq *rspq, const __be64 *rsp, const struct pkt_gl *gl) argument
1591 restore_rx_bufs(const struct pkt_gl *gl, struct sge_fl *fl, int frags) argument
1658 struct pkt_gl gl; local
[all...]
H A Dcxgb4vf_main.c391 const struct pkt_gl *gl)
390 fwevtq_handler(struct sge_rspq *rspq, const __be64 *rsp, const struct pkt_gl *gl) argument
/drivers/net/ethernet/chelsio/cxgb4/
H A Dsge.c1414 const struct pkt_gl *gl, unsigned int offset)
1419 __skb_fill_page_desc(skb, 0, gl->frags[0].page,
1420 gl->frags[0].offset + offset,
1421 gl->frags[0].size - offset);
1422 skb_shinfo(skb)->nr_frags = gl->nfrags;
1423 for (i = 1; i < gl->nfrags; i++)
1424 __skb_fill_page_desc(skb, i, gl->frags[i].page,
1425 gl->frags[i].offset,
1426 gl->frags[i].size);
1429 get_page(gl
1413 copy_frags(struct sk_buff *skb, const struct pkt_gl *gl, unsigned int offset) argument
1441 cxgb4_pktgl_to_skb(const struct pkt_gl *gl, unsigned int skb_len, unsigned int pull_len) argument
1480 t4_pktgl_free(const struct pkt_gl *gl) argument
1493 handle_trace_pkt(struct adapter *adap, const struct pkt_gl *gl) argument
1514 do_gro(struct sge_eth_rxq *rxq, const struct pkt_gl *gl, const struct cpl_rx_pkt *pkt) argument
[all...]
H A Dcxgb4_uld.h221 const struct pkt_gl *gl);
237 struct sk_buff *cxgb4_pktgl_to_skb(const struct pkt_gl *gl,
H A Dcxgb4.h336 const struct pkt_gl *gl);
590 const struct pkt_gl *gl);
H A Dcxgb4_main.c431 const struct pkt_gl *gl)
473 * @gl: the gather list of packet fragments
479 const struct pkt_gl *gl)
483 if (ulds[q->uld].rx_handler(q->adap->uld_handle[q->uld], rsp, gl)) {
487 if (gl == NULL)
489 else if (gl == CXGB4_MSG_AN)
430 fwevtq_handler(struct sge_rspq *q, const __be64 *rsp, const struct pkt_gl *gl) argument
478 uldrx_handler(struct sge_rspq *q, const __be64 *rsp, const struct pkt_gl *gl) argument
/drivers/infiniband/hw/cxgb4/
H A Ddevice.c486 const struct pkt_gl *gl)
494 if (gl == NULL) {
503 } else if (gl == CXGB4_MSG_AN) {
510 skb = cxgb4_pktgl_to_skb(gl, 128, 128);
485 c4iw_uld_rx_handler(void *handle, const __be64 *rsp, const struct pkt_gl *gl) argument
/drivers/scsi/cxgbi/cxgb4i/
H A Dcxgb4i.c1253 struct cxgbi_gather_list *gl,
1281 if (!hdr && !gl)
1284 cxgbi_ddp_ppod_set(ppod, hdr, gl, gl_pidx);
1293 struct cxgbi_gather_list *gl)
1303 idx, cnt, gl, 4 * i);
1250 ddp_ppod_write_idata(struct cxgbi_device *cdev, unsigned int port_id, struct cxgbi_pagepod_hdr *hdr, unsigned int idx, unsigned int npods, struct cxgbi_gather_list *gl, unsigned int gl_pidx) argument
1291 ddp_set_map(struct cxgbi_sock *csk, struct cxgbi_pagepod_hdr *hdr, unsigned int idx, unsigned int npods, struct cxgbi_gather_list *gl) argument
/drivers/scsi/cxgbi/cxgb3i/
H A Dcxgb3i.c1081 struct cxgbi_gather_list *gl)
1089 "csk 0x%p, idx %u, npods %u, gl 0x%p.\n",
1090 csk, idx, npods, gl);
1102 hdr, gl, i * PPOD_PAGES_MAX);
1079 ddp_set_map(struct cxgbi_sock *csk, struct cxgbi_pagepod_hdr *hdr, unsigned int idx, unsigned int npods, struct cxgbi_gather_list *gl) argument

Completed in 180 milliseconds