Home
last modified time | relevance | path

Searched refs:segment (Results 1 – 6 of 6) sorted by relevance

/net/sunrpc/xprtrdma/
A Dsvc_rdma_pcl.c72 struct svc_rdma_segment *segment; in pcl_set_read_segment() local
74 segment = &chunk->ch_segments[chunk->ch_segcount]; in pcl_set_read_segment()
75 segment->rs_handle = handle; in pcl_set_read_segment()
76 segment->rs_length = length; in pcl_set_read_segment()
77 segment->rs_offset = offset; in pcl_set_read_segment()
204 struct svc_rdma_segment *segment; in pcl_alloc_write() local
219 segment = &chunk->ch_segments[j]; in pcl_alloc_write()
220 p = xdr_decode_rdma_segment(p, &segment->rs_handle, in pcl_alloc_write()
221 &segment->rs_length, in pcl_alloc_write()
222 &segment->rs_offset); in pcl_alloc_write()
[all …]
A Dsvc_rdma_recvfrom.c611 struct svc_rdma_segment *segment; in svc_rdma_get_inv_rkey() local
622 pcl_for_each_segment(segment, chunk) { in svc_rdma_get_inv_rkey()
624 inv_rkey = segment->rs_handle; in svc_rdma_get_inv_rkey()
625 else if (inv_rkey != segment->rs_handle) in svc_rdma_get_inv_rkey()
630 pcl_for_each_segment(segment, chunk) { in svc_rdma_get_inv_rkey()
632 inv_rkey = segment->rs_handle; in svc_rdma_get_inv_rkey()
633 else if (inv_rkey != segment->rs_handle) in svc_rdma_get_inv_rkey()
638 pcl_for_each_segment(segment, chunk) { in svc_rdma_get_inv_rkey()
640 inv_rkey = segment->rs_handle; in svc_rdma_get_inv_rkey()
646 pcl_for_each_segment(segment, chunk) { in svc_rdma_get_inv_rkey()
[all …]
A Dsvc_rdma_rw.c742 len = segment->rs_length; in svc_rdma_build_read_segment()
773 segment->rs_handle, DMA_FROM_DEVICE); in svc_rdma_build_read_segment()
803 const struct svc_rdma_segment *segment; in svc_rdma_build_read_chunk() local
807 pcl_for_each_segment(segment, chunk) { in svc_rdma_build_read_chunk()
811 head->rc_readbytes += segment->rs_length; in svc_rdma_build_read_chunk()
963 const struct svc_rdma_segment *segment; in svc_rdma_read_chunk_range() local
967 pcl_for_each_segment(segment, chunk) { in svc_rdma_read_chunk_range()
970 if (offset > segment->rs_length) { in svc_rdma_read_chunk_range()
971 offset -= segment->rs_length; in svc_rdma_read_chunk_range()
975 dummy.rs_handle = segment->rs_handle; in svc_rdma_read_chunk_range()
[all …]
A Dsvc_rdma_sendto.c434 const struct svc_rdma_segment *segment = &chunk->ch_segments[segno]; in svc_rdma_encode_write_segment() local
443 length = min_t(u32, *remaining, segment->rs_length); in svc_rdma_encode_write_segment()
445 xdr_encode_rdma_segment(p, segment->rs_handle, length, in svc_rdma_encode_write_segment()
446 segment->rs_offset); in svc_rdma_encode_write_segment()
447 trace_svcrdma_encode_wseg(sctxt, segno, segment->rs_handle, length, in svc_rdma_encode_write_segment()
448 segment->rs_offset); in svc_rdma_encode_write_segment()
/net/ipv6/netfilter/
A DKconfig182 srh matching allows you to match packets based on the segment
/net/ipv6/
A DKconfig300 processing of SRv6 packets based on their active segment.

Completed in 17 milliseconds