Home
last modified time | relevance | path

Searched refs:reassembly (Results 1 – 10 of 10) sorted by relevance

/linux/drivers/bluetooth/
H A Dbfusb.c64 struct sk_buff *reassembly; member
251 kfree_skb(data->reassembly); in bfusb_recv_block()
252 data->reassembly = NULL; in bfusb_recv_block()
261 if (data->reassembly) { in bfusb_recv_block()
263 kfree_skb(data->reassembly); in bfusb_recv_block()
264 data->reassembly = NULL; in bfusb_recv_block()
314 data->reassembly = skb; in bfusb_recv_block()
316 if (!data->reassembly) { in bfusb_recv_block()
323 skb_put_data(data->reassembly, buf, len); in bfusb_recv_block()
326 hci_recv_frame(data->hdev, data->reassembly); in bfusb_recv_block()
[all …]
/linux/fs/smb/smbdirect/
H A Dconnection.c615 spin_lock_irqsave(&sc->recv_io.reassembly.lock, flags); in smbdirect_connection_reassembly_append_recv_io()
616 list_add_tail(&msg->list, &sc->recv_io.reassembly.list); in smbdirect_connection_reassembly_append_recv_io()
617 sc->recv_io.reassembly.queue_length++; in smbdirect_connection_reassembly_append_recv_io()
625 sc->recv_io.reassembly.data_length += data_length; in smbdirect_connection_reassembly_append_recv_io()
626 spin_unlock_irqrestore(&sc->recv_io.reassembly.lock, flags); in smbdirect_connection_reassembly_append_recv_io()
635 msg = list_first_entry_or_null(&sc->recv_io.reassembly.list, in smbdirect_connection_reassembly_first_recv_io()
1613 if (sc->recv_io.reassembly.full_packet_received) in smbdirect_connection_recv_io_done()
1617 sc->recv_io.reassembly.full_packet_received = false; in smbdirect_connection_recv_io_done()
1619 sc->recv_io.reassembly.full_packet_received = true; in smbdirect_connection_recv_io_done()
1660 wake_up(&sc->recv_io.reassembly.wait_queue); in smbdirect_connection_recv_io_done()
[all …]
H A Ddebug.c61 sc->recv_io.reassembly.data_length); in smbdirect_connection_legacy_debug_proc_show()
63 sc->recv_io.reassembly.queue_length); in smbdirect_connection_legacy_debug_proc_show()
H A Dsocket.c257 wake_up_all(&sc->recv_io.reassembly.wait_queue); in smbdirect_socket_wake_up_all()
556 spin_lock_irqsave(&sc->recv_io.reassembly.lock, flags); in smbdirect_socket_destroy()
557 list_splice_tail_init(&sc->recv_io.reassembly.list, &all_list); in smbdirect_socket_destroy()
558 spin_unlock_irqrestore(&sc->recv_io.reassembly.lock, flags); in smbdirect_socket_destroy()
561 sc->recv_io.reassembly.data_length = 0; in smbdirect_socket_destroy()
H A Daccept.c250 sc->recv_io.reassembly.full_packet_received = true; in smbdirect_accept_negotiate_recv_done()
330 spin_lock_irqsave(&sc->recv_io.reassembly.lock, flags); in smbdirect_accept_negotiate_recv_work()
331 sc->recv_io.reassembly.queue_length--; in smbdirect_accept_negotiate_recv_work()
333 spin_unlock_irqrestore(&sc->recv_io.reassembly.lock, flags); in smbdirect_accept_negotiate_recv_work()
500 sc->recv_io.reassembly.full_packet_received = true; in smbdirect_accept_negotiate_finish()
H A Dconnect.c617 sc->recv_io.reassembly.full_packet_received = true; in smbdirect_connect_negotiate_recv_done()
694 spin_lock_irqsave(&sc->recv_io.reassembly.lock, flags); in smbdirect_connect_negotiate_recv_work()
695 sc->recv_io.reassembly.queue_length--; in smbdirect_connect_negotiate_recv_work()
697 spin_unlock_irqrestore(&sc->recv_io.reassembly.lock, flags); in smbdirect_connect_negotiate_recv_work()
871 sc->recv_io.reassembly.full_packet_received = true; in smbdirect_connect_negotiate_recv_work()
/linux/net/ieee802154/6lowpan/
H A DMakefile4 ieee802154_6lowpan-y := core.o rx.o reassembly.o tx.o
/linux/Documentation/networking/
H A Dmctp.rst305 : finds existing reassembly in sk_key->reasm_head
H A Dj1939.rst150 and reassembly of large payloads and ensures that the correct CAN frames are
/linux/
H A DMAINTAINERS18727 F: net/ipv6/reassembly.c