/drivers/media/radio/wl128x/ |
H A D | fmdrv_common.c | 178 static long (*g_st_write) (struct sk_buff *skb); 201 inline void dump_tx_skb_data(struct sk_buff *skb) argument 207 cmd_hdr = (struct fm_cmd_msg_hdr *)skb->data; 209 fm_cb(skb)->completion ? " " : "*", cmd_hdr->hdr, 213 len_org = skb->len - FM_CMD_MSG_HDR_SIZE; 219 skb->data[FM_CMD_MSG_HDR_SIZE + index]); 226 inline void dump_rx_skb_data(struct sk_buff *skb) argument 232 evt_hdr = (struct fm_event_msg_hdr *)skb->data; 238 len_org = skb->len - FM_EVT_MSG_HDR_SIZE; 244 skb 265 struct sk_buff *skb; local 347 struct sk_buff *skb; local 393 struct sk_buff *skb; local 462 struct sk_buff *skb; local 511 check_cmdresp_status(struct fmdev *fmdev, struct sk_buff **skb) argument 539 struct sk_buff *skb; local 586 struct sk_buff *skb; local 714 struct sk_buff *skb; local 962 struct sk_buff *skb; local 982 struct sk_buff *skb; local 1043 struct sk_buff *skb; local 1451 fm_st_receive(void *arg, struct sk_buff *skb) argument [all...] |
/drivers/bluetooth/ |
H A D | hci_h5.c | 133 struct sk_buff *skb; local 160 while ((skb = __skb_dequeue_tail(&h5->unack)) != NULL) { 162 skb_queue_head(&h5->rel, skb); 222 struct sk_buff *skb, *tmp; local 247 skb_queue_walk_safe(&h5->unack, skb, tmp) { 251 __skb_unlink(skb, &h5->unack); 252 kfree_skb(skb); 524 static int h5_enqueue(struct hci_uart *hu, struct sk_buff *skb) argument 528 if (skb->len > 0xfff) { 529 BT_ERR("Packet too long (%u bytes)", skb 559 h5_slip_delim(struct sk_buff *skb) argument 566 h5_slip_one_byte(struct sk_buff *skb, u8 c) argument 658 struct sk_buff *skb, *nskb; local [all...] |
H A D | hci_bcsp.c | 126 static void bcsp_slip_msgdelim(struct sk_buff *skb) argument 130 memcpy(skb_put(skb, 1), &pkt_delim, 1); 133 static void bcsp_slip_one_byte(struct sk_buff *skb, u8 c) argument 140 memcpy(skb_put(skb, 2), &esc_c0, 2); 143 memcpy(skb_put(skb, 2), &esc_db, 2); 146 memcpy(skb_put(skb, 1), &c, 1); 150 static int bcsp_enqueue(struct hci_uart *hu, struct sk_buff *skb) argument 154 if (skb->len > 0xFFF) { 156 kfree_skb(skb); 160 switch (bt_cb(skb) 289 struct sk_buff *skb; local 355 struct sk_buff *skb, *tmp; local 676 struct sk_buff *skb; local [all...] |
/drivers/net/ethernet/amd/xgbe/ |
H A D | xgbe-desc.c | 285 struct sk_buff *skb = NULL; local 305 /* Allocate skb & assign to each rdesc */ 306 skb = dev_alloc_skb(pdata->rx_buf_size); 307 if (skb == NULL) 309 skb_dma = dma_map_single(pdata->dev, skb->data, 315 dev_kfree_skb_any(skb); 318 rdata->skb = skb; 352 if (rdata->skb) { 353 dev_kfree_skb_any(rdata->skb); 372 xgbe_map_tx_skb(struct xgbe_channel *channel, struct sk_buff *skb) argument 511 struct sk_buff *skb = NULL; local [all...] |
/drivers/net/usb/ |
H A D | sr9700.c | 377 static int sr9700_rx_fixup(struct usbnet *dev, struct sk_buff *skb) argument 382 /* skb content (packets) format : 399 if (unlikely(skb->len < SR_RX_OVERHEAD)) { 404 /* one skb may contains multiple packets */ 405 while (skb->len > SR_RX_OVERHEAD) { 406 if (skb->data[0] != 0x40) 410 len = (skb->data[1] | (skb->data[2] << 8)) - 4; 415 /* the last packet of current skb */ 416 if (skb 441 sr9700_tx_fixup(struct usbnet *dev, struct sk_buff *skb, gfp_t flags) argument [all...] |
H A D | asix_common.c | 53 int asix_rx_fixup_internal(struct usbnet *dev, struct sk_buff *skb, argument 58 while (offset + sizeof(u16) <= skb->len) { 63 if ((skb->len - offset == sizeof(u16)) || 67 skb->data + offset); 73 skb->data + offset) 79 rx->header = get_unaligned_le32(skb->data + 108 if (rx->size > skb->len - offset) { 109 remaining = rx->size - (skb->len - offset); 110 rx->size = skb->len - offset; 114 memcpy(data, skb 131 asix_rx_fixup_common(struct usbnet *dev, struct sk_buff *skb) argument 139 asix_tx_fixup(struct usbnet *dev, struct sk_buff *skb, gfp_t flags) argument [all...] |
H A D | zaurus.c | 57 zaurus_tx_fixup(struct usbnet *dev, struct sk_buff *skb, gfp_t flags) argument 63 if (!skb_cloned(skb)) { 64 int tailroom = skb_tailroom(skb); 68 skb2 = skb_copy_expand(skb, 0, 4 + padlen, flags); 69 dev_kfree_skb_any(skb); 70 skb = skb2; 71 if (skb) { 74 fcs = crc32_le(~0, skb->data, skb->len); 77 *skb_put (skb, [all...] |
/drivers/net/ppp/ |
H A D | pppoe.c | 22 * 200800 : fix kfree(skb) in pppoe_rcv (acme) 35 * 190701 : When doing copies of skb's in __pppoe_xmit, always delete 36 * the original skb that was passed in on success, never on 37 * failure. Delete the copy of the skb on failure to avoid 92 static int __pppoe_xmit(struct sock *sk, struct sk_buff *skb); 373 static int pppoe_rcv_core(struct sock *sk, struct sk_buff *skb) argument 384 ppp_input(&po->chan, skb); 394 if (!__pppoe_xmit(sk_pppox(relay_po), skb)) 397 if (sock_queue_rcv_skb(sk, skb)) 407 kfree_skb(skb); 416 pppoe_rcv(struct sk_buff *skb, struct net_device *dev, struct packet_type *pt, struct net_device *orig_dev) argument 464 pppoe_disc_rcv(struct sk_buff *skb, struct net_device *dev, struct packet_type *pt, struct net_device *orig_dev) argument 826 struct sk_buff *skb; local 898 __pppoe_xmit(struct sock *sk, struct sk_buff *skb) argument 955 pppoe_xmit(struct ppp_channel *chan, struct sk_buff *skb) argument 969 struct sk_buff *skb; local [all...] |
H A D | pptp.c | 170 static int pptp_xmit(struct ppp_channel *chan, struct sk_buff *skb) argument 204 if (skb_headroom(skb) < max_headroom || skb_cloned(skb) || skb_shared(skb)) { 205 struct sk_buff *new_skb = skb_realloc_headroom(skb, max_headroom); 210 if (skb->sk) 211 skb_set_owner_w(new_skb, skb->sk); 212 consume_skb(skb); 213 skb = new_skb; 216 data = skb 295 pptp_rcv_core(struct sock *sk, struct sk_buff *skb) argument 379 pptp_rcv(struct sk_buff *skb) argument [all...] |
/drivers/isdn/i4l/ |
H A D | isdn_v110.c | 255 isdn_v110_decode(isdn_v110_stream *v, struct sk_buff *skb) argument 263 if (!skb) { 264 printk(KERN_WARNING "isdn_v110_decode called with NULL skb!\n"); 267 rbuf = skb->data; 268 len = skb->len; 272 dev_kfree_skb(skb); 280 dev_kfree_skb(skb); 288 dev_kfree_skb(skb); 298 dev_kfree_skb(skb); 310 skb_trim(skb, DecodeMatri 415 struct sk_buff *skb; local 435 struct sk_buff *skb; local 450 isdn_v110_encode(isdn_v110_stream *v, struct sk_buff *skb) argument 548 struct sk_buff *skb; local 598 struct sk_buff *skb = isdn_v110_sync(v); local [all...] |
/drivers/isdn/hardware/avm/ |
H A D | c4.c | 413 struct sk_buff *skb; local 424 skb = skb_dequeue(&dma->send_queue); 425 if (!skb) { 432 len = CAPIMSG_LEN(skb->data); 435 cmd = CAPIMSG_COMMAND(skb->data); 436 subcmd = CAPIMSG_SUBCOMMAND(skb->data); 441 u16 dlen = CAPIMSG_DATALEN(skb->data); 443 _put_slice(&p, skb->data, len); 444 _put_slice(&p, skb->data + len, dlen); 447 _put_slice(&p, skb 482 struct sk_buff *skb; local 508 struct sk_buff *skb; local 733 struct sk_buff *skb; local 760 struct sk_buff *skb; local 786 struct sk_buff *skb; local 953 struct sk_buff *skb; local 997 struct sk_buff *skb; local 1028 c4_send_message(struct capi_ctr *ctrl, struct sk_buff *skb) argument [all...] |
/drivers/net/irda/ |
H A D | sa1100_ir.c | 49 struct sk_buff *skb; member in struct:sa1100_buf 165 if (si->dma_rx.skb) 168 si->dma_rx.skb = alloc_skb(HPSIR_MAX_RXLEN + 1, GFP_ATOMIC); 169 if (!si->dma_rx.skb) { 178 skb_reserve(si->dma_rx.skb, 1); 180 sg_set_buf(&si->dma_rx.sg, si->dma_rx.skb->data, HPSIR_MAX_RXLEN); 182 dev_kfree_skb_any(si->dma_rx.skb); 195 if (!si->dma_rx.skb) { 231 dev_kfree_skb(si->dma_tx.skb); 232 si->dma_tx.skb 255 sa1100_irda_sir_tx_start(struct sk_buff *skb, struct net_device *dev, struct sa1100_irda *si) argument 346 struct sk_buff *skb; local 393 sa1100_irda_fir_tx_start(struct sk_buff *skb, struct net_device *dev, struct sa1100_irda *si) argument 425 struct sk_buff *skb = si->dma_rx.skb; local 658 sa1100_irda_hard_xmit(struct sk_buff *skb, struct net_device *dev) argument 854 struct sk_buff *skb; local [all...] |
/drivers/net/ethernet/chelsio/cxgb3/ |
H A D | sge.c | 110 struct sk_buff *skb; member in struct:tx_sw_desc 119 struct sk_buff *skb; member in union:rx_sw_desc::__anon2948 135 * This structure lives at skb->head and must be allocated by callers. 216 * @skb: the packet 236 static inline void unmap_skb(struct sk_buff *skb, struct sge_txq *q, argument 246 if (frag_idx == 0 && skb_headlen(skb)) { 248 skb_headlen(skb), PCI_DMA_TODEVICE); 253 nfrags = skb_shinfo(skb)->nr_frags; 257 skb_frag_size(&skb_shinfo(skb)->frags[frag_idx]), 297 if (d->skb) { /* a 526 struct sk_buff *skb = alloc_skb(q->buf_size, gfp); local 782 struct sk_buff *skb = NULL; local 842 struct sk_buff *newskb, *skb; local 923 struct sk_buff *skb = alloc_skb(IMMED_PKT_SIZE, GFP_ATOMIC); local 939 calc_tx_descs(const struct sk_buff *skb) argument 964 make_sgl(const struct sk_buff *skb, struct sg_ent *sgp, unsigned char *start, unsigned int len, struct pci_dev *pdev) argument 1049 write_wr_hdr_sgl(unsigned int ndesc, struct sk_buff *skb, struct tx_desc *d, unsigned int pidx, const struct sge_txq *q, const struct sg_ent *sgl, unsigned int flits, unsigned int sgl_flits, unsigned int gen, __be32 wr_hi, __be32 wr_lo) argument 1137 write_tx_pkt_wr(struct adapter *adap, struct sk_buff *skb, const struct port_info *pi, unsigned int pidx, unsigned int gen, struct sge_txq *q, unsigned int ndesc, unsigned int compl) argument 1221 t3_eth_xmit(struct sk_buff *skb, struct net_device *dev) argument 1332 write_imm(struct tx_desc *d, struct sk_buff *skb, unsigned int len, unsigned int gen) argument 1370 check_desc_avail(struct adapter *adap, struct sge_txq *q, struct sk_buff *skb, unsigned int ndesc, unsigned int qid) argument 1410 immediate(const struct sk_buff *skb) argument 1425 ctrl_xmit(struct adapter *adap, struct sge_txq *q, struct sk_buff *skb) argument 1474 struct sk_buff *skb; local 1512 t3_mgmt_tx(struct adapter *adap, struct sk_buff *skb) argument 1530 deferred_unmap_destructor(struct sk_buff *skb) argument 1550 setup_deferred_unmapping(struct sk_buff *skb, struct pci_dev *pdev, const struct sg_ent *sgl, int sgl_flits) argument 1578 write_ofld_wr(struct adapter *adap, struct sk_buff *skb, struct sge_txq *q, unsigned int pidx, unsigned int gen, unsigned int ndesc) argument 1621 calc_tx_descs_ofld(const struct sk_buff *skb) argument 1643 ofld_xmit(struct adapter *adap, struct sge_txq *q, struct sk_buff *skb) argument 1685 struct sk_buff *skb; local 1741 queue_set(const struct sk_buff *skb) argument 1753 is_ctrl_pkt(const struct sk_buff *skb) argument 1767 t3_offload_tx(struct t3cdev *tdev, struct sk_buff *skb) argument 1787 offload_enqueue(struct sge_rspq *q, struct sk_buff *skb) argument 1838 struct sk_buff *skb, *tmp, *skbs[RX_BUNDLE_SIZE]; local 1891 rx_offload(struct t3cdev *tdev, struct sge_rspq *rq, struct sk_buff *skb, struct sk_buff *rx_gather[], unsigned int gather_idx) argument 1951 cxgb3_arp_process(struct port_info *pi, struct sk_buff *skb) argument 1984 is_arp(struct sk_buff *skb) argument 1989 cxgb3_process_iscsi_prov_pack(struct port_info *pi, struct sk_buff *skb) argument 2013 rx_eth(struct adapter *adap, struct sge_rspq *rq, struct sk_buff *skb, int pad, int lro) argument 2068 struct sk_buff *skb = NULL; local 2270 struct sk_buff *skb = NULL; local [all...] |
H A D | l2t.c | 84 * supplied skb is used for the CPL_L2T_WRITE_REQ. Must be called with the 87 static int setup_l2e_send_pending(struct t3cdev *dev, struct sk_buff *skb, argument 93 if (!skb) { 94 skb = alloc_skb(sizeof(*req), GFP_ATOMIC); 95 if (!skb) 99 req = (struct cpl_l2t_write_req *)__skb_put(skb, sizeof(*req)); 107 skb->priority = CPL_PRIORITY_CONTROL; 108 cxgb3_ofld_send(dev, skb); 110 skb_queue_walk_safe(&e->arpq, skb, tmp) { 111 __skb_unlink(skb, 123 arpq_enqueue(struct l2t_entry *e, struct sk_buff *skb) argument 128 t3_l2t_send_slow(struct t3cdev *dev, struct sk_buff *skb, struct l2t_entry *e) argument 381 struct sk_buff *skb, *tmp; local [all...] |
/drivers/net/wireless/ipw2x00/ |
H A D | libipw_tx.c | 103 * ,- skb->data 106 * | | 14 bytes from skb->data 223 static int libipw_classify(struct sk_buff *skb) argument 228 eth = (struct ethhdr *)skb->data; 232 ip = ip_hdr(skb); 253 /* Incoming skb is converted to a txb which consists of 255 netdev_tx_t libipw_xmit(struct sk_buff *skb, struct net_device *dev) argument 274 int priority = skb->priority; 289 if (unlikely(skb->len < SNAP_SIZE + sizeof(u16))) { 290 printk(KERN_WARNING "%s: skb to [all...] |
/drivers/nfc/nfcmrvl/ |
H A D | main.c | 55 static int nfcmrvl_nci_send(struct nci_dev *ndev, struct sk_buff *skb) argument 59 nfc_info(priv->dev, "send entry, len %d\n", skb->len); 61 skb->dev = (void *)ndev; 66 return priv->if_ops->nci_send(priv, skb); 149 struct sk_buff *skb; local 151 skb = nci_skb_alloc(priv->ndev, count, GFP_ATOMIC); 152 if (!skb) 155 memcpy(skb_put(skb, count), data, count); 156 nci_recv_frame(priv->ndev, skb);
|
/drivers/staging/octeon/ |
H A D | ethernet-rx.c | 261 struct sk_buff *skb = NULL; local 307 skb = *pskb; 308 prefetch(&skb->head); 309 prefetch(&skb->len); 325 skb->data = skb->head + work->packet_ptr.s.addr - cvmx_ptr_to_phys(skb->head); 326 prefetch(skb->data); 327 skb->len = work->len; 328 skb_set_tail_pointer(skb, sk [all...] |
/drivers/net/can/ |
H A D | dev.c | 26 #include <linux/can/skb.h> 303 * Put the skb on the stack to be looped backed locally lateron 309 void can_put_echo_skb(struct sk_buff *skb, struct net_device *dev, argument 317 if (!(dev->flags & IFF_ECHO) || skb->pkt_type != PACKET_LOOPBACK || 318 (skb->protocol != htons(ETH_P_CAN) && 319 skb->protocol != htons(ETH_P_CANFD))) { 320 kfree_skb(skb); 326 skb = can_create_echo_skb(skb); 327 if (!skb) 359 struct sk_buff *skb = priv->echo_skb[idx]; local 399 struct sk_buff *skb; local 492 struct sk_buff *skb; local 516 struct sk_buff *skb; local 539 struct sk_buff *skb; local 807 can_fill_info(struct sk_buff *skb, const struct net_device *dev) argument 852 can_fill_xstats(struct sk_buff *skb, const struct net_device *dev) argument [all...] |
/drivers/net/wireless/rtlwifi/ |
H A D | usb.c | 268 * Default aggregation handler. Do nothing and just return the oldest skb. 448 struct sk_buff *skb) 451 u8 *rxdesc = skb->data; 461 skb_pull(skb, RTL_RX_DESC_SIZE); 462 rtlpriv->cfg->ops->query_rx_desc(hw, &stats, &rx_status, rxdesc, skb); 463 skb_pull(skb, (stats.rx_drvinfo_size + stats.rx_bufshift)); 464 hdr = (struct ieee80211_hdr *)(skb->data); 467 memcpy(IEEE80211_SKB_RXCB(skb), &rx_status, sizeof(rx_status)); 475 rtlpriv->stats.rxbytesunicast += skb->len; 485 rtl_beacon_statistic(hw, skb); 447 _rtl_usb_rx_process_agg(struct ieee80211_hw *hw, struct sk_buff *skb) argument 489 _rtl_usb_rx_process_noagg(struct ieee80211_hw *hw, struct sk_buff *skb) argument 537 _rtl_rx_pre_process(struct ieee80211_hw *hw, struct sk_buff *skb) argument 560 struct sk_buff *skb; local 627 struct sk_buff *skb; local 850 struct sk_buff *skb; local 861 _usb_tx_post(struct ieee80211_hw *hw, struct urb *urb, struct sk_buff *skb) argument 887 struct sk_buff *skb = (struct sk_buff *)urb->context; local 902 _rtl_usb_tx_urb_setup(struct ieee80211_hw *hw, struct sk_buff *skb, u32 ep_num) argument 924 _rtl_usb_transmit(struct ieee80211_hw *hw, struct sk_buff *skb, enum rtl_txq qnum) argument 952 _rtl_usb_tx_preprocess(struct ieee80211_hw *hw, struct ieee80211_sta *sta, struct sk_buff *skb, u16 hw_queue) argument 1007 rtl_usb_tx(struct ieee80211_hw *hw, struct ieee80211_sta *sta, struct sk_buff *skb, struct rtl_tcb_desc *dummy) argument 1030 rtl_usb_tx_chk_waitq_insert(struct ieee80211_hw *hw, struct ieee80211_sta *sta, struct sk_buff *skb) argument [all...] |
/drivers/net/wireless/ath/ath9k/ |
H A D | hif_usb.c | 90 cmd->skb, true); 96 kfree_skb(cmd->skb); 101 struct sk_buff *skb) 117 cmd->skb = skb; 122 skb->data, skb->len, 142 if (!cmd || !cmd->skb || !cmd->hif_dev) 163 dev_kfree_skb_any(cmd->skb); 175 skb_pull(cmd->skb, 100 hif_usb_send_regout(struct hif_device_usb *hif_dev, struct sk_buff *skb) argument 181 hif_usb_send_mgmt(struct hif_device_usb *hif_dev, struct sk_buff *skb) argument 225 struct sk_buff *skb; local 236 struct sk_buff *skb; local 377 hif_usb_send_tx(struct hif_device_usb *hif_dev, struct sk_buff *skb) argument 458 hif_usb_send(void *hif_handle, u8 pipe_id, struct sk_buff *skb) argument 480 check_index(struct sk_buff *skb, u8 idx) argument 496 struct sk_buff *skb, *tmp; local 527 ath9k_hif_usb_rx_stream(struct hif_device_usb *hif_dev, struct sk_buff *skb) argument 639 struct sk_buff *skb = (struct sk_buff *) urb->context; local 685 struct sk_buff *skb = (struct sk_buff *) urb->context; local 829 struct sk_buff *skb = NULL; local 893 struct sk_buff *skb = NULL; local [all...] |
/drivers/net/wireless/brcm80211/brcmfmac/ |
H A D | msgbuf.c | 268 struct sk_buff *skb; member in struct:brcmf_msgbuf_pktid 318 struct sk_buff *skb, u16 data_offset, 326 *physaddr = dma_map_single(dev, skb->data + data_offset, 327 skb->len - data_offset, pktids->direction); 352 array[*idx].skb = skb; 365 struct sk_buff *skb; local 375 pktid->skb->len - pktid->data_offset, 377 skb = pktid->skb; 316 brcmf_msgbuf_alloc_pktid(struct device *dev, struct brcmf_msgbuf_pktids *pktids, struct sk_buff *skb, u16 data_offset, dma_addr_t *physaddr, u32 *idx) argument 493 struct sk_buff *skb = NULL; local 535 brcmf_msgbuf_hdrpull(struct brcmf_pub *drvr, bool do_fws, u8 *ifidx, struct sk_buff *skb) argument 659 brcmf_msgbuf_flowring_create(struct brcmf_msgbuf *msgbuf, int ifidx, struct sk_buff *skb) argument 698 struct sk_buff *skb; local 786 brcmf_msgbuf_txdata(struct brcmf_pub *drvr, int ifidx, u8 offset, struct sk_buff *skb) argument 860 struct sk_buff *skb; local 884 struct sk_buff *skb; local 991 struct sk_buff *skb; local 1079 brcmf_msgbuf_rx_skb(struct brcmf_msgbuf *msgbuf, struct sk_buff *skb, u8 ifidx) argument 1098 struct sk_buff *skb; local 1126 struct sk_buff *skb; local [all...] |
H A D | proto.h | 28 struct sk_buff *skb); 34 struct sk_buff *skb); 49 u8 *ifidx, struct sk_buff *skb) 51 return drvr->proto->hdrpull(drvr, do_fws, ifidx, skb); 64 u8 offset, struct sk_buff *skb) 66 return drvr->proto->txdata(drvr, ifidx, offset, skb); 48 brcmf_proto_hdrpull(struct brcmf_pub *drvr, bool do_fws, u8 *ifidx, struct sk_buff *skb) argument 63 brcmf_proto_txdata(struct brcmf_pub *drvr, int ifidx, u8 offset, struct sk_buff *skb) argument
|
/drivers/atm/ |
H A D | eni.h | 131 #define ENI_PRV_SIZE(skb) (((struct eni_skb_prv *) (skb)->cb)->size) 132 #define ENI_PRV_POS(skb) (((struct eni_skb_prv *) (skb)->cb)->pos) 133 #define ENI_PRV_PADDR(skb) (((struct eni_skb_prv *) (skb)->cb)->paddr)
|
/drivers/net/caif/ |
H A D | caif_hsi.c | 82 const struct sk_buff *skb, 88 info = (struct caif_payload_info *)&skb->cb; 90 tpad = PAD_POW2((skb->len + hpad), cfhsi->cfg.tail_align); 91 len = skb->len + hpad + tpad; 120 struct sk_buff *skb; local 124 skb = skb_dequeue(&cfhsi->qhead[i]); 125 if (skb) 129 return skb; 142 struct sk_buff *skb; local 146 skb 81 cfhsi_update_aggregation_stats(struct cfhsi *cfhsi, const struct sk_buff *skb, int direction) argument 221 struct sk_buff *skb; local 428 struct sk_buff *skb; local 558 struct sk_buff *skb; local 1014 cfhsi_xmit(struct sk_buff *skb, struct net_device *dev) argument 1387 caif_hsi_fill_info(struct sk_buff *skb, const struct net_device *dev) argument [all...] |
/drivers/net/wireless/mwifiex/ |
H A D | pcie.c | 52 mwifiex_map_pci_memory(struct mwifiex_adapter *adapter, struct sk_buff *skb, argument 58 mapping.addr = pci_map_single(card->dev, skb->data, size, flags); 64 mwifiex_store_mapping(skb, &mapping); 69 struct sk_buff *skb, int flags) 74 mwifiex_get_mapping(skb, &mapping); 492 struct sk_buff *skb; local 499 /* Allocate skb here so that firmware can DMA data from it */ 500 skb = dev_alloc_skb(MWIFIEX_RX_DATA_BUF_SIZE); 501 if (!skb) { 503 "Unable to allocate skb fo 68 mwifiex_unmap_pci_memory(struct mwifiex_adapter *adapter, struct sk_buff *skb, int flags) argument 551 struct sk_buff *skb; local 596 struct sk_buff *skb; local 636 struct sk_buff *skb; local 672 struct sk_buff *skb; local 893 struct sk_buff *skb; local 1009 struct sk_buff *skb; local 1102 mwifiex_pcie_send_data(struct mwifiex_adapter *adapter, struct sk_buff *skb, struct mwifiex_tx_param *tx_param) argument 1371 mwifiex_pcie_send_boot_cmd(struct mwifiex_adapter *adapter, struct sk_buff *skb) argument 1455 mwifiex_pcie_send_cmd(struct mwifiex_adapter *adapter, struct sk_buff *skb) argument 1571 struct sk_buff *skb = card->cmdrsp_buf; local 1649 mwifiex_pcie_cmdrsp_complete(struct mwifiex_adapter *adapter, struct sk_buff *skb) argument 1754 mwifiex_pcie_event_complete(struct mwifiex_adapter *adapter, struct sk_buff *skb) argument 1835 struct sk_buff *skb; local 2205 mwifiex_pcie_host_to_card(struct mwifiex_adapter *adapter, u8 type, struct sk_buff *skb, struct mwifiex_tx_param *tx_param) argument [all...] |