Searched refs:pktbuf (Results 1 - 6 of 6) sorted by relevance
/drivers/net/wireless/brcm80211/brcmfmac/ |
H A D | dhd_cdc.c | 361 struct sk_buff *pktbuf) 369 skb_push(pktbuf, BDC_HEADER_LEN); 371 h = (struct brcmf_proto_bdc_header *)(pktbuf->data); 374 if (pkt_sum_needed(pktbuf)) 377 h->priority = (pktbuf->priority & BDC_PRIORITY_MASK); 384 struct sk_buff *pktbuf) 394 if (pktbuf->len < BDC_HEADER_LEN) { 396 pktbuf->len, BDC_HEADER_LEN); 400 h = (struct brcmf_proto_bdc_header *)(pktbuf->data); 418 pkt_set_sum_good(pktbuf, tru 360 brcmf_proto_hdrpush(struct brcmf_pub *drvr, int ifidx, struct sk_buff *pktbuf) argument 383 brcmf_proto_hdrpull(struct device *dev, int *ifidx, struct sk_buff *pktbuf) argument [all...] |
H A D | dhd_linux.c | 275 int brcmf_sendpkt(struct brcmf_pub *drvr, int ifidx, struct sk_buff *pktbuf) argument 282 if (pktbuf->len >= ETH_ALEN) { 283 u8 *pktdata = (u8 *) (pktbuf->data); 293 brcmf_proto_hdrpush(drvr, ifidx, pktbuf); 296 return drvr->bus_if->brcmf_bus_txdata(drvr->dev, pktbuf);
|
/drivers/net/arcnet/ |
H A D | capmode.c | 47 char *pktbuf, *pkthdrbuf; local 74 pktbuf=(char*)pkt; 76 memcpy(pktbuf, pkthdrbuf, ARC_HDR_SIZE+sizeof(pkt->soft.cap.proto)); 77 memcpy(pktbuf+ARC_HDR_SIZE+sizeof(pkt->soft.cap.proto)+sizeof(int),
|
/drivers/net/wireless/bcmdhd/ |
H A D | dhd_cdc.c | 844 _dhd_wlfc_pullheader(athost_wl_status_info_t* ctx, void* pktbuf) argument 848 if (PKTLEN(ctx->osh, pktbuf) < BDC_HEADER_LEN) { 850 PKTLEN(ctx->osh, pktbuf), BDC_HEADER_LEN)); 853 h = (struct bdc_header *)PKTDATA(ctx->osh, pktbuf); 856 PKTPULL(ctx->osh, pktbuf, BDC_HEADER_LEN); 858 if (PKTLEN(ctx->osh, pktbuf) < (h->dataOffset << 2)) { 860 PKTLEN(ctx->osh, pktbuf), (h->dataOffset << 2))); 864 PKTPULL(ctx->osh, pktbuf, (h->dataOffset << 2)); 1814 void* pktbuf; local 1843 WLFC_PKTID_HSLOT_GET(status), &pktbuf, remove_from_hange 2228 dhd_wlfc_parse_header_info(dhd_pub_t *dhd, void* pktbuf, int tlv_hdr_len, uchar *reorder_info_buf, uint *reorder_info_len) argument 2499 dhd_prot_hdrpush(dhd_pub_t *dhd, int ifidx, void *pktbuf) argument 2527 dhd_prot_hdrpull(dhd_pub_t *dhd, int *ifidx, void *pktbuf, uchar *reorder_buf_info, uint *reorder_info_len) argument [all...] |
H A D | dhd_linux.c | 510 static void dhd_htsf_addtxts(dhd_pub_t *dhdp, void *pktbuf); 511 static void dhd_htsf_addrxts(dhd_pub_t *dhdp, void *pktbuf); 1346 dhd_sendpkt(dhd_pub_t *dhdp, int ifidx, void *pktbuf) argument 1355 PKTFREE(dhdp->osh, pktbuf, TRUE); 1360 if (PKTLEN(dhdp->osh, pktbuf) >= ETHER_HDR_LEN) { 1361 uint8 *pktdata = (uint8 *)PKTDATA(dhdp->osh, pktbuf); 1369 PKTFREE(dhd->pub.osh, pktbuf, TRUE); 1374 if (PKTPRIO(pktbuf) == 0) 1375 pktsetprio(pktbuf, FALSE); 1380 DHD_PKTTAG_SETIF(PKTTAG(pktbuf), ifid 1427 void *pktbuf; local 1595 dhd_rx_frame(dhd_pub_t *dhdp, int ifidx, void *pktbuf, int numpkt, uint8 chan) argument 5584 dhd_htsf_addtxts(dhd_pub_t *dhdp, void *pktbuf) argument 5662 dhd_htsf_addrxts(dhd_pub_t *dhdp, void *pktbuf) argument [all...] |
H A D | bcmutils.c | 388 pktq_pdel(struct pktq *pq, void *pktbuf, int prec) argument 395 if (!pktbuf) 400 if (q->head == pktbuf) { 401 if ((q->head = PKTLINK(pktbuf)) == NULL) 404 for (p = q->head; p && PKTLINK(p) != pktbuf; p = PKTLINK(p)) 409 PKTSETLINK(p, PKTLINK(pktbuf)); 410 if (q->tail == pktbuf) 416 PKTSETLINK(pktbuf, NULL);
|
Completed in 125 milliseconds