pktids 298 drivers/net/wireless/broadcom/brcm80211/brcmfmac/msgbuf.c struct brcmf_msgbuf_pktids *pktids; pktids 304 drivers/net/wireless/broadcom/brcm80211/brcmfmac/msgbuf.c pktids = kzalloc(sizeof(*pktids), GFP_KERNEL); pktids 305 drivers/net/wireless/broadcom/brcm80211/brcmfmac/msgbuf.c if (!pktids) { pktids 309 drivers/net/wireless/broadcom/brcm80211/brcmfmac/msgbuf.c pktids->array = array; pktids 310 drivers/net/wireless/broadcom/brcm80211/brcmfmac/msgbuf.c pktids->array_size = nr_array_entries; pktids 312 drivers/net/wireless/broadcom/brcm80211/brcmfmac/msgbuf.c return pktids; pktids 318 drivers/net/wireless/broadcom/brcm80211/brcmfmac/msgbuf.c struct brcmf_msgbuf_pktids *pktids, pktids 325 drivers/net/wireless/broadcom/brcm80211/brcmfmac/msgbuf.c array = pktids->array; pktids 328 drivers/net/wireless/broadcom/brcm80211/brcmfmac/msgbuf.c skb->len - data_offset, pktids->direction); pktids 335 drivers/net/wireless/broadcom/brcm80211/brcmfmac/msgbuf.c *idx = pktids->last_allocated_idx; pktids 340 drivers/net/wireless/broadcom/brcm80211/brcmfmac/msgbuf.c if (*idx == pktids->array_size) pktids 346 drivers/net/wireless/broadcom/brcm80211/brcmfmac/msgbuf.c } while (count < pktids->array_size); pktids 348 drivers/net/wireless/broadcom/brcm80211/brcmfmac/msgbuf.c if (count == pktids->array_size) pktids 355 drivers/net/wireless/broadcom/brcm80211/brcmfmac/msgbuf.c pktids->last_allocated_idx = *idx; pktids 362 drivers/net/wireless/broadcom/brcm80211/brcmfmac/msgbuf.c brcmf_msgbuf_get_pktid(struct device *dev, struct brcmf_msgbuf_pktids *pktids, pktids 368 drivers/net/wireless/broadcom/brcm80211/brcmfmac/msgbuf.c if (idx < 0 || idx >= pktids->array_size) { pktids 370 drivers/net/wireless/broadcom/brcm80211/brcmfmac/msgbuf.c pktids->array_size); pktids 373 drivers/net/wireless/broadcom/brcm80211/brcmfmac/msgbuf.c if (pktids->array[idx].allocated.counter) { pktids 374 drivers/net/wireless/broadcom/brcm80211/brcmfmac/msgbuf.c pktid = &pktids->array[idx]; pktids 377 drivers/net/wireless/broadcom/brcm80211/brcmfmac/msgbuf.c pktids->direction); pktids 391 drivers/net/wireless/broadcom/brcm80211/brcmfmac/msgbuf.c struct brcmf_msgbuf_pktids *pktids) pktids 397 drivers/net/wireless/broadcom/brcm80211/brcmfmac/msgbuf.c array = pktids->array; pktids 404 drivers/net/wireless/broadcom/brcm80211/brcmfmac/msgbuf.c pktids->direction); pktids 408 drivers/net/wireless/broadcom/brcm80211/brcmfmac/msgbuf.c } while (count < pktids->array_size); pktids 411 drivers/net/wireless/broadcom/brcm80211/brcmfmac/msgbuf.c kfree(pktids);