Home
last modified time | relevance | path

Searched refs:dmabuf_cmsg (Results 1 – 4 of 4) sorted by relevance

/linux-6.15/tools/testing/selftests/drivers/net/hw/
H A Dncdevmem.c529 struct dmabuf_cmsg *dmabuf_cmsg = NULL; in do_server() local
562 dmabuf_cmsg = (struct dmabuf_cmsg *)CMSG_DATA(cm); in do_server()
571 dmabuf_cmsg->frag_size); in do_server()
582 dmabuf_cmsg->frag_offset >> PAGE_SHIFT, in do_server()
584 dmabuf_cmsg->frag_offset, in do_server()
585 dmabuf_cmsg->frag_size, dmabuf_cmsg->frag_token, in do_server()
588 if (dmabuf_cmsg->dmabuf_id != dmabuf_id) in do_server()
598 dmabuf_cmsg->frag_offset, in do_server()
599 dmabuf_cmsg->frag_size); in do_server()
603 dmabuf_cmsg->frag_size); in do_server()
[all …]
/linux-6.15/Documentation/networking/
H A Ddevmem.rst166 dmabuf_cmsg = (struct dmabuf_cmsg *)CMSG_DATA(cm);
171 * dmabuf_cmsg->dmabuf_id is the dmabuf the
174 * dmabuf_cmsg->frag_offset is the offset into
177 * dmabuf_cmsg->frag_size is the size of the
180 * dmabuf_cmsg->frag_token is a token used to
185 token.token_start = dmabuf_cmsg->frag_token;
193 * dmabuf_cmsg->frag_size is the size of the
/linux-6.15/include/uapi/linux/
H A Duio.h23 struct dmabuf_cmsg { struct
/linux-6.15/net/ipv4/
H A Dtcp.c2431 struct dmabuf_cmsg dmabuf_cmsg = { 0 }; in tcp_recvmsg_dmabuf() local
2466 memset(&dmabuf_cmsg, 0, sizeof(dmabuf_cmsg)); in tcp_recvmsg_dmabuf()
2467 dmabuf_cmsg.frag_size = copy; in tcp_recvmsg_dmabuf()
2470 sizeof(dmabuf_cmsg), in tcp_recvmsg_dmabuf()
2471 &dmabuf_cmsg); in tcp_recvmsg_dmabuf()
2518 dmabuf_cmsg.frag_offset = frag_offset; in tcp_recvmsg_dmabuf()
2519 dmabuf_cmsg.frag_size = copy; in tcp_recvmsg_dmabuf()
2526 dmabuf_cmsg.frag_token = tcp_xa_pool.tokens[tcp_xa_pool.idx]; in tcp_recvmsg_dmabuf()
2527 dmabuf_cmsg.dmabuf_id = net_devmem_iov_binding_id(niov); in tcp_recvmsg_dmabuf()
2534 sizeof(dmabuf_cmsg), in tcp_recvmsg_dmabuf()
[all …]