Home
last modified time | relevance | path

Searched refs:skbuff (Results 1 – 22 of 22) sorted by relevance

/linux-4.4.14/drivers/isdn/hisax/
Dhfc_usb.c156 struct sk_buff *skbuff; /* actual used buffer */ member
601 if (fifo->skbuff) { in tx_iso_complete()
602 len = fifo->skbuff->len; in tx_iso_complete()
628 tx_offset + 1, fifo->skbuff->data, in tx_iso_complete()
630 skb_pull(fifo->skbuff, current_len); in tx_iso_complete()
654 (void *) (unsigned long) fifo->skbuff-> in tx_iso_complete()
656 if (fifo->skbuff && fifo->delete_flg) { in tx_iso_complete()
657 dev_kfree_skb_any(fifo->skbuff); in tx_iso_complete()
658 fifo->skbuff = NULL; in tx_iso_complete()
791 if (!fifo->skbuff) { in collect_rx_frame()
[all …]
/linux-4.4.14/drivers/net/ethernet/
Dfealnx.c244 struct sk_buff *skbuff; member
1074 while (np->lack_rxbuf->skbuff) in allocate_rx_buffers()
1077 np->lack_rxbuf->skbuff = skb; in allocate_rx_buffers()
1255 np->rx_ring[i].skbuff = NULL; in init_ring()
1272 np->rx_ring[i].skbuff = skb; in init_ring()
1291 np->tx_ring[i].skbuff = NULL; in init_ring()
1307 np->cur_tx_copy->skbuff = skb; in start_tx()
1336 next->skbuff = skb; in start_tx()
1392 if (cur->skbuff) { in reset_tx_descriptors()
1394 cur->skbuff->len, PCI_DMA_TODEVICE); in reset_tx_descriptors()
[all …]
/linux-4.4.14/Documentation/DocBook/
D.networking.xml.cmd2 …tworking.tmpl include/linux/net.h include/linux/skbuff.h include/net/sock.h net/socket.c net/core/
/linux-4.4.14/drivers/net/ethernet/ibm/
Dibmveth.c179 pool->skbuff = kcalloc(pool->size, sizeof(void *), GFP_KERNEL); in ibmveth_alloc_buffer_pool()
181 if (!pool->skbuff) { in ibmveth_alloc_buffer_pool()
246 BUG_ON(pool->skbuff[index] != NULL); in ibmveth_replenish_buffer_pool()
256 pool->skbuff[index] = skb; in ibmveth_replenish_buffer_pool()
287 pool->skbuff[index] = NULL; in ibmveth_replenish_buffer_pool()
342 if (pool->skbuff && pool->dma_addr) { in ibmveth_free_buffer_pool()
344 struct sk_buff *skb = pool->skbuff[i]; in ibmveth_free_buffer_pool()
351 pool->skbuff[i] = NULL; in ibmveth_free_buffer_pool()
361 if (pool->skbuff) { in ibmveth_free_buffer_pool()
362 kfree(pool->skbuff); in ibmveth_free_buffer_pool()
[all …]
Dibmveth.h131 struct sk_buff **skbuff; member
/linux-4.4.14/Documentation/networking/
Dx25-iface.txt16 over the LAPB link. The first byte of the skbuff indicates the meaning of
17 the rest of the skbuff, if any more information does exist.
25 This indicates that the rest of the skbuff contains data to be transmitted
49 This indicates that the rest of the skbuff contains data that has been
Dlapb-module.txt21 Probably the most important structure is the skbuff structure for holding
175 is successful then the skbuff is owned by the LAPB module and may not be
187 to the beginning of the LAPB data. If the call is successful then the skbuff
249 stack. The skbuff becomes the property of the device driver and the LAPB
261 remote system by the device driver. The skbuff becomes the property of the
Dtimestamping.txt221 skbuff as a result of Nagle, cork, autocork, segmentation and GSO. The
224 last byte after an skbuff extend or merge operation. It stores the
225 relevant sequence number in skb_shinfo(skb)->tskey. Because an skbuff
Dppp_generic.txt113 skbuff structures and start with the two-byte PPP protocol number.
132 transmission (i.e., some space free in the skbuff data area before the
136 should still check if there is sufficient headroom and copy the skbuff
Dnetdev-features.txt105 For complete description, see comments near the top of include/linux/skbuff.h.
Dcan.txt414 unit (MTU) of the CAN(FD) network interface and skbuff data length. Two
941 buffer (skbuff) in the protocol family PF_CAN.
/linux-4.4.14/net/rxrpc/
DMakefile20 ar-skbuff.o \
/linux-4.4.14/net/core/
DMakefile5 obj-y := sock.o request_sock.o skbuff.o datagram.o stream.o scm.o \
/linux-4.4.14/drivers/net/wan/
Ddscc4.c489 struct sk_buff **skbuff; in dscc4_release_ring() local
495 skbuff = dpriv->tx_skbuff; in dscc4_release_ring()
497 if (*skbuff) { in dscc4_release_ring()
499 (*skbuff)->len, PCI_DMA_TODEVICE); in dscc4_release_ring()
500 dev_kfree_skb(*skbuff); in dscc4_release_ring()
502 skbuff++; in dscc4_release_ring()
506 skbuff = dpriv->rx_skbuff; in dscc4_release_ring()
508 if (*skbuff) { in dscc4_release_ring()
511 dev_kfree_skb(*skbuff); in dscc4_release_ring()
513 skbuff++; in dscc4_release_ring()
/linux-4.4.14/arch/um/drivers/
Dslip_kern.c42 static unsigned short slip_protocol(struct sk_buff *skbuff) in slip_protocol() argument
Dslirp_kern.c47 static unsigned short slirp_protocol(struct sk_buff *skbuff) in slirp_protocol() argument
/linux-4.4.14/drivers/net/ethernet/cavium/thunder/
Dnicvf_queues.c361 sq->skbuff = kcalloc(q_len, sizeof(u64), GFP_KERNEL); in nicvf_init_snd_queue()
362 if (!sq->skbuff) in nicvf_init_snd_queue()
391 kfree(sq->skbuff); in nicvf_free_snd_queue()
901 skb = (struct sk_buff *)sq->skbuff[sq->head]; in nicvf_sq_free_used_descs()
985 sq->skbuff[qentry] = (u64)skb; in nicvf_sq_add_hdr_subdesc()
1085 sq->skbuff[hdr_qentry] = (u64)NULL; in nicvf_sq_append_tso()
1091 sq->skbuff[hdr_qentry] = (u64)skb; in nicvf_sq_append_tso()
Dnicvf_queues.h265 u64 *skbuff; member
Dnicvf_main.c530 skb = (struct sk_buff *)sq->skbuff[cqe_tx->sqe_ptr]; in nicvf_snd_pkt_handler()
535 sq->skbuff[cqe_tx->sqe_ptr] = (u64)NULL; in nicvf_snd_pkt_handler()
/linux-4.4.14/drivers/net/wireless/ath/ath6kl/
Dtxrx.c1457 struct sk_buff *skbuff = NULL; in ath6kl_rx() local
1486 while ((skbuff = skb_dequeue(&conn->psq))) { in ath6kl_rx()
1488 ath6kl_data_tx(skbuff, vif->ndev); in ath6kl_rx()
1493 while ((skbuff = skb_dequeue(&conn->apsdq))) { in ath6kl_rx()
1495 ath6kl_data_tx(skbuff, vif->ndev); in ath6kl_rx()
/linux-4.4.14/drivers/net/ethernet/cavium/liquidio/
Dlio_main.c1767 void *skbuff, in liquidio_push_packet() argument
1774 struct sk_buff *skb = (struct sk_buff *)skbuff; in liquidio_push_packet()
/linux-4.4.14/net/netfilter/
DKconfig733 which set the skbuff mark by means of hash calculation within a given