Searched refs:dmabuf_cmsg (Results 1 – 4 of 4) sorted by relevance
/linux-6.12.1/tools/testing/selftests/net/ |
D | ncdevmem.c | 344 struct dmabuf_cmsg *dmabuf_cmsg = NULL; in do_server() local 380 dmabuf_cmsg = (struct dmabuf_cmsg *)CMSG_DATA(cm); in do_server() 389 dmabuf_cmsg->frag_size); in do_server() 394 token.token_start = dmabuf_cmsg->frag_token; in do_server() 397 total_received += dmabuf_cmsg->frag_size; in do_server() 399 dmabuf_cmsg->frag_offset >> PAGE_SHIFT, in do_server() 400 dmabuf_cmsg->frag_offset % getpagesize(), in do_server() 401 dmabuf_cmsg->frag_offset, dmabuf_cmsg->frag_size, in do_server() 402 dmabuf_cmsg->frag_token, total_received, in do_server() 403 dmabuf_cmsg->dmabuf_id); in do_server() [all …]
|
/linux-6.12.1/Documentation/networking/ |
D | devmem.rst | 166 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.12.1/include/uapi/linux/ |
D | uio.h | 23 struct dmabuf_cmsg { struct
|
/linux-6.12.1/net/ipv4/ |
D | tcp.c | 2403 struct dmabuf_cmsg dmabuf_cmsg = { 0 }; in tcp_recvmsg_dmabuf() local 2438 memset(&dmabuf_cmsg, 0, sizeof(dmabuf_cmsg)); in tcp_recvmsg_dmabuf() 2439 dmabuf_cmsg.frag_size = copy; in tcp_recvmsg_dmabuf() 2441 sizeof(dmabuf_cmsg), &dmabuf_cmsg); in tcp_recvmsg_dmabuf() 2487 dmabuf_cmsg.frag_offset = frag_offset; in tcp_recvmsg_dmabuf() 2488 dmabuf_cmsg.frag_size = copy; in tcp_recvmsg_dmabuf() 2495 dmabuf_cmsg.frag_token = tcp_xa_pool.tokens[tcp_xa_pool.idx]; in tcp_recvmsg_dmabuf() 2496 dmabuf_cmsg.dmabuf_id = net_iov_binding_id(niov); in tcp_recvmsg_dmabuf() 2503 sizeof(dmabuf_cmsg), in tcp_recvmsg_dmabuf() 2504 &dmabuf_cmsg); in tcp_recvmsg_dmabuf()
|