Home
last modified time | relevance | path

Searched refs:subbuf (Results 1 – 16 of 16) sorted by relevance

/linux-6.15/net/sunrpc/
H A Dxdr.c1695 subbuf->buflen = subbuf->len = len; in xdr_buf_subsegment()
1705 subbuf->head[0].iov_len = 0; in xdr_buf_subsegment()
1713 len -= subbuf->page_len; in xdr_buf_subsegment()
1717 subbuf->pages = buf->pages; in xdr_buf_subsegment()
1718 subbuf->page_base = 0; in xdr_buf_subsegment()
1719 subbuf->page_len = 0; in xdr_buf_subsegment()
1731 subbuf->tail[0].iov_len = 0; in xdr_buf_subsegment()
1892 _copy_from_pages(obj, subbuf->pages, subbuf->page_base, this_len); in __read_bytes_from_xdr_buf()
1903 struct xdr_buf subbuf; in read_bytes_from_xdr_buf() local
1924 _copy_to_pages(subbuf->pages, subbuf->page_base, obj, this_len); in __write_bytes_to_xdr_buf()
[all …]
/linux-6.15/fs/nfsd/
H A Dnfscache.c369 struct xdr_buf subbuf; in nfsd_cache_csum() local
376 if (xdr_buf_subsegment(buf, &subbuf, start, remaining)) in nfsd_cache_csum()
380 if (subbuf.head[0].iov_len) { in nfsd_cache_csum()
381 len = min_t(unsigned int, subbuf.head[0].iov_len, remaining); in nfsd_cache_csum()
382 csum = csum_partial(subbuf.head[0].iov_base, len, csum); in nfsd_cache_csum()
387 idx = subbuf.page_base / PAGE_SIZE; in nfsd_cache_csum()
388 base = subbuf.page_base & ~PAGE_MASK; in nfsd_cache_csum()
390 p = page_address(subbuf.pages[idx]) + base; in nfsd_cache_csum()
/linux-6.15/net/sunrpc/auth_gss/
H A Dgss_krb5_wrap.c87 struct xdr_buf subbuf; in rotate_left() local
89 xdr_buf_subsegment(buf, &subbuf, base, buf->len - base); in rotate_left()
90 _rotate_left(&subbuf, shift); in rotate_left()
H A Dgss_krb5_crypto.c666 struct xdr_buf subbuf; in gss_krb5_aes_decrypt() local
680 xdr_buf_subsegment(buf, &subbuf, offset + GSS_KRB5_TOK_HDR_LEN, in gss_krb5_aes_decrypt()
684 ret = krb5_cbc_cts_decrypt(cipher, aux_cipher, 0, &subbuf); in gss_krb5_aes_decrypt()
690 ret = gss_krb5_checksum(ahash, NULL, 0, &subbuf, 0, &our_hmac_obj); in gss_krb5_aes_decrypt()
909 struct xdr_buf subbuf; in krb5_etm_decrypt() local
923 xdr_buf_subsegment(buf, &subbuf, offset + GSS_KRB5_TOK_HDR_LEN, in krb5_etm_decrypt()
929 ret = krb5_etm_checksum(cipher, ahash, &subbuf, 0, &our_hmac_obj); in krb5_etm_decrypt()
941 ret = krb5_cbc_cts_decrypt(cipher, aux_cipher, 0, &subbuf); in krb5_etm_decrypt()
/linux-6.15/net/sunrpc/xprtrdma/
H A Dsvc_rdma_pcl.c237 struct xdr_buf subbuf; in pcl_process_region() local
241 if (xdr_buf_subsegment(xdr, &subbuf, offset, length)) in pcl_process_region()
243 return actor(&subbuf, data); in pcl_process_region()
/linux-6.15/drivers/net/wwan/t7xx/
H A Dt7xx_port_trace.c35 static int t7xx_trace_subbuf_start_handler(struct rchan_buf *buf, void *subbuf, in t7xx_trace_subbuf_start_handler() argument
/linux-6.15/kernel/trace/
H A Dring_buffer.c1748 struct buffer_data_page *subbuf; in rb_cpu_meta_valid() local
1772 subbuf = rb_subbufs_from_meta(meta); in rb_cpu_meta_valid()
1795 subbuf = (void *)subbuf + subbuf_size; in rb_cpu_meta_valid()
1956 void *subbuf; in rb_range_meta_init() local
1975 subbuf = rb_subbufs_from_meta(meta); in rb_range_meta_init()
1993 subbuf = rb_subbufs_from_meta(meta); in rb_range_meta_init()
2007 rb_init_page(subbuf); in rb_range_meta_init()
2008 subbuf += meta->subbuf_size; in rb_range_meta_init()
6940 subbuf->id = id; in rb_setup_ids_meta_page()
6942 rb_inc_page(&subbuf); in rb_setup_ids_meta_page()
[all …]
H A Dblktrace.c463 static int blk_subbuf_start_callback(struct rchan_buf *buf, void *subbuf, in blk_subbuf_start_callback() argument
/linux-6.15/include/linux/
H A Drelay.h102 void *subbuf,
/linux-6.15/drivers/net/wwan/iosm/
H A Diosm_ipc_trace.c53 static int ipc_trace_subbuf_start_handler(struct rchan_buf *buf, void *subbuf, in ipc_trace_subbuf_start_handler() argument
/linux-6.15/Documentation/trace/
H A Dring-buffer-map.rst40 each subbuf). It is also not possible to use snapshot and causes splice to copy
/linux-6.15/kernel/
H A Drelay.c252 static int relay_subbuf_start(struct rchan_buf *buf, void *subbuf, in relay_subbuf_start() argument
258 return buf->chan->cb->subbuf_start(buf, subbuf, in relay_subbuf_start()
/linux-6.15/Documentation/filesystems/
H A Drelay.rst184 subbuf_start(buf, subbuf, prev_subbuf, prev_padding)
352 void *subbuf,
383 void *subbuf,
/linux-6.15/include/linux/sunrpc/
H A Dxdr.h267 extern bool xdr_stream_subsegment(struct xdr_stream *xdr, struct xdr_buf *subbuf,
/linux-6.15/drivers/gpu/drm/i915/gt/uc/
H A Dintel_guc_log.c222 void *subbuf, in subbuf_start_callback() argument
/linux-6.15/sound/pci/au88x0/
H A Dau88x0_core.c1488 vortex_wtdma_getposition(vortex_t * vortex, int wtdma, int *subbuf, int *pos)
1492 *subbuf = (temp >> WT_SUBBUF_SHIFT) & WT_SUBBUF_MASK;