Home
last modified time | relevance | path

Searched refs:iov_len (Results 1 – 25 of 194) sorted by relevance

12345678

/Linux-v5.4/lib/
Diov_iter.c18 __v.iov_len = min(n, __p->iov_len - skip); \
19 if (likely(__v.iov_len)) { \
22 __v.iov_len -= left; \
23 skip += __v.iov_len; \
24 n -= __v.iov_len; \
30 __v.iov_len = min(n, __p->iov_len); \
31 if (unlikely(!__v.iov_len)) \
35 __v.iov_len -= left; \
36 skip = __v.iov_len; \
37 n -= __v.iov_len; \
[all …]
/Linux-v5.4/net/sunrpc/
Dxdr.c183 unsigned int buflen = head->iov_len; in xdr_inline_pages()
185 head->iov_len = offset; in xdr_inline_pages()
192 tail->iov_len = buflen - offset; in xdr_inline_pages()
194 tail->iov_len -= sizeof(__be32); in xdr_inline_pages()
374 WARN_ON_ONCE(len > head->iov_len); in xdr_shrink_bufhead()
375 if (len > head->iov_len) in xdr_shrink_bufhead()
376 len = head->iov_len; in xdr_shrink_bufhead()
379 if (tail->iov_len != 0) { in xdr_shrink_bufhead()
380 if (tail->iov_len > len) { in xdr_shrink_bufhead()
381 copy = tail->iov_len - len; in xdr_shrink_bufhead()
[all …]
Dsvc.c1218 !procp->pc_encode(rqstp, resv->iov_base + resv->iov_len)) { in svc_generic_dispatch()
1297 if (argv->iov_len < 6*4) in svc_process_common()
1317 reply_statp = resv->iov_base + resv->iov_len; in svc_process_common()
1383 statp = resv->iov_base +resv->iov_len; in svc_process_common()
1409 resv->iov_len = ((void*)statp) - resv->iov_base + 4; in svc_process_common()
1439 argv->iov_len); in svc_process_common()
1513 resv->iov_len = 0; in svc_process()
1520 rqstp->rq_res.tail[0].iov_len = 0; in svc_process()
1574 if (rqstp->rq_arg.len <= rqstp->rq_arg.head[0].iov_len) { in bc_svc_process()
1575 rqstp->rq_arg.head[0].iov_len = rqstp->rq_arg.len; in bc_svc_process()
[all …]
Dsvcsock.c196 if (slen == xdr->head[0].iov_len) in svc_send_common()
199 xdr->head[0].iov_len, flags); in svc_send_common()
200 if (len != xdr->head[0].iov_len) in svc_send_common()
202 slen -= xdr->head[0].iov_len; in svc_send_common()
224 if (xdr->tail[0].iov_len) { in svc_send_common()
226 xdr->tail[0].iov_len, 0); in svc_send_common()
276 svsk, xdr->head[0].iov_base, xdr->head[0].iov_len, in svc_sendto()
346 svsk, iov[0].iov_base, iov[0].iov_len, len); in svc_recvfrom()
576 rqstp->rq_arg.head[0].iov_len = len; in svc_udp_recvfrom()
583 if (len <= rqstp->rq_arg.head[0].iov_len) { in svc_udp_recvfrom()
[all …]
/Linux-v5.4/fs/cifs/
Dsmb2transport.c214 if (drqst.rq_nvec >= 2 && iov[0].iov_len == 4) { in smb2_calc_signature()
216 iov[0].iov_len); in smb2_calc_signature()
274 label.iov_base, label.iov_len); in generate_key()
288 context.iov_base, context.iov_len); in generate_key()
379 d->label.iov_len = 12; in generate_smb30signingkey()
381 d->context.iov_len = 8; in generate_smb30signingkey()
385 d->label.iov_len = 11; in generate_smb30signingkey()
387 d->context.iov_len = 10; in generate_smb30signingkey()
391 d->label.iov_len = 11; in generate_smb30signingkey()
393 d->context.iov_len = 10; in generate_smb30signingkey()
[all …]
Dtransport.c271 rqst->rq_nvec >= 2 && rqst->rq_iov[0].iov_len == 4) { in smb_rqst_len()
281 buflen += iov[i].iov_len; in smb_rqst_len()
357 .iov_len = 4 in __smb_send_rqst()
376 dump_smb(iov[i].iov_base, iov[i].iov_len); in __smb_send_rqst()
377 size += iov[i].iov_len; in __smb_send_rqst()
472 iov.iov_len = sizeof(tr_hdr); in smb_send_rqst()
501 iov[0].iov_len = 4; in smb_send()
503 iov[1].iov_len = smb_buf_length; in smb_send()
723 if (rqst->rq_iov[0].iov_len != 4 || in cifs_setup_async_request()
845 iov[0].iov_len = get_rfc1002_length(in_buf) + 4; in SendReceiveNoRsp()
[all …]
Dsess.c596 sess_data->iov[0].iov_len = be32_to_cpu(smb_buf->smb_buf_length) + 4; in sess_alloc_buffer()
615 sess_data->iov[0].iov_len = 0; in sess_alloc_buffer()
669 count = sess_data->iov[1].iov_len + sess_data->iov[2].iov_len; in sess_sendreceive()
747 sess_data->iov[2].iov_len = (long) bcc_ptr - in sess_auth_lanman()
848 if (sess_data->iov[0].iov_len % 2) { in sess_auth_ntlm()
858 sess_data->iov[2].iov_len = (long) bcc_ptr - in sess_auth_ntlm()
956 if (sess_data->iov[0].iov_len % 2) { in sess_auth_ntlmv2()
966 sess_data->iov[2].iov_len = (long) bcc_ptr - in sess_auth_ntlmv2()
1075 sess_data->iov[1].iov_len = msg->secblob_len; in sess_auth_kerberos()
1076 pSMB->req.SecurityBlobLength = cpu_to_le16(sess_data->iov[1].iov_len); in sess_auth_kerberos()
[all …]
/Linux-v5.4/tools/testing/selftests/powerpc/ptrace/
Dptrace.h110 iov.iov_len = n * sizeof(unsigned long); in ptrace_read_regs()
130 iov.iov_len = n * sizeof(unsigned long); in ptrace_write_regs()
152 iov.iov_len = sizeof(unsigned long); in show_tar_registers()
199 iov.iov_len = sizeof(unsigned long); in write_tar_registers()
242 iov.iov_len = sizeof(unsigned long); in show_tm_checkpointed_state()
290 iov.iov_len = sizeof(unsigned long); in write_ckpt_tar_registers()
371 iov.iov_len = sizeof(struct fpr_regs); in show_ckpt_fpr()
395 iov.iov_len = sizeof(struct fpr_regs); in write_ckpt_fpr()
481 iov.iov_len = sizeof(struct pt_regs); in show_ckpt_gpr()
509 iov.iov_len = sizeof(struct pt_regs); in write_ckpt_gpr()
[all …]
/Linux-v5.4/include/linux/sunrpc/
Dsvc.h190 iov->iov_len -= sizeof(__be32); in svc_getnl()
196 __be32 *vp = iov->iov_base + iov->iov_len; in svc_putnl()
198 iov->iov_len += sizeof(__be32); in svc_putnl()
207 iov->iov_len -= sizeof(__be32); in svc_getu32()
215 iov->iov_len += sizeof(*vp); in svc_ungetu32()
220 __be32 *vp = iov->iov_base + iov->iov_len; in svc_putu32()
222 iov->iov_len += sizeof(__be32); in svc_putu32()
348 && cp <= (char*)vec->iov_base + vec->iov_len; in xdr_argsize_check()
357 vec->iov_len = cp - (char*)vec->iov_base; in xdr_ressize_check()
359 return vec->iov_len <= PAGE_SIZE; in xdr_ressize_check()
/Linux-v5.4/net/sunrpc/auth_gss/
Dgss_krb5_wrap.c55 if (buf->page_len || buf->tail[0].iov_len) in gss_krb5_add_padding()
59 p = iov->iov_base + iov->iov_len; in gss_krb5_add_padding()
60 iov->iov_len += padding; in gss_krb5_add_padding()
72 if (len <= buf->head[0].iov_len) { in gss_krb5_remove_padding()
74 if (pad > buf->head[0].iov_len) in gss_krb5_remove_padding()
76 buf->head[0].iov_len -= pad; in gss_krb5_remove_padding()
79 len -= buf->head[0].iov_len; in gss_krb5_remove_padding()
91 BUG_ON(len > buf->tail[0].iov_len); in gss_krb5_remove_padding()
376 data_len = (buf->head[0].iov_base + buf->head[0].iov_len) - data_start; in gss_unwrap_kerberos_v1()
378 buf->head[0].iov_len -= (data_start - orig_start); in gss_unwrap_kerberos_v1()
[all …]
Dsvcauth_gss.c646 if (argv->iov_len < 4) in svc_safe_getnetobj()
650 if (argv->iov_len < l) in svc_safe_getnetobj()
654 argv->iov_len -= l; in svc_safe_getnetobj()
663 if (resv->iov_len + 4 > PAGE_SIZE) in svc_safe_putnetobj()
666 p = resv->iov_base + resv->iov_len; in svc_safe_putnetobj()
667 resv->iov_len += round_up_to_quad(o->len); in svc_safe_putnetobj()
668 if (resv->iov_len > PAGE_SIZE) in svc_safe_putnetobj()
693 iov.iov_len = (u8 *)argv->iov_base - (u8 *)rpcstart; in gss_verify_header()
697 if (argv->iov_len < 4) in gss_verify_header()
732 p = rqstp->rq_res.head->iov_base + rqstp->rq_res.head->iov_len; in gss_write_null_verf()
[all …]
/Linux-v5.4/fs/nfsd/
Dnfscache.c123 nn->drc_mem_usage -= rp->c_replvec.iov_len; in nfsd_reply_cache_free_locked()
299 size_t csum_len = min_t(size_t, buf->head[0].iov_len + buf->page_len, in nfsd_cache_csum()
301 size_t len = min(buf->head[0].iov_len, csum_len); in nfsd_cache_csum()
507 len = resv->iov_len - ((char*)statp - (char*)resv->iov_base); in nfsd_cache_update()
530 cachv->iov_len = bufsize; in nfsd_cache_update()
557 if (vec->iov_len + data->iov_len > PAGE_SIZE) { in nfsd_cache_append()
559 data->iov_len); in nfsd_cache_append()
562 memcpy((char*)vec->iov_base + vec->iov_len, data->iov_base, data->iov_len); in nfsd_cache_append()
563 vec->iov_len += data->iov_len; in nfsd_cache_append()
Dnfsxdr.c261 rqstp->rq_vec[v].iov_len = min_t(unsigned int, len, PAGE_SIZE); in nfssvc_decode_readargs()
262 len -= rqstp->rq_vec[v].iov_len; in nfssvc_decode_readargs()
295 if (hdr > head->iov_len) in nfssvc_decode_writeargs()
297 dlen = head->iov_len + rqstp->rq_arg.page_len - hdr; in nfssvc_decode_writeargs()
311 args->first.iov_len = head->iov_len - hdr; in nfssvc_decode_writeargs()
384 args->first.iov_len = rqstp->rq_arg.head[0].iov_len; in nfssvc_decode_symlinkargs()
385 args->first.iov_len -= (char *)p - base; in nfssvc_decode_symlinkargs()
398 if (xdrlen > args->first.iov_len - (8 * sizeof(__be32))) in nfssvc_decode_symlinkargs()
463 rqstp->rq_res.tail[0].iov_len = 4 - (resp->len&3); in nfssvc_encode_readlinkres()
483 rqstp->rq_res.tail[0].iov_len = 4 - (resp->count&3); in nfssvc_encode_readres()
Dnfs3xdr.c388 rqstp->rq_vec[v].iov_len = min_t(unsigned int, len, PAGE_SIZE); in nfs3svc_decode_readargs()
389 len -= rqstp->rq_vec[v].iov_len; in nfs3svc_decode_readargs()
413 if ((void *)p > head->iov_base + head->iov_len) in nfs3svc_decode_writeargs()
426 dlen = head->iov_len + rqstp->rq_arg.page_len + tail->iov_len - hdr; in nfs3svc_decode_writeargs()
444 args->first.iov_len = head->iov_len - hdr; in nfs3svc_decode_writeargs()
501 args->first.iov_len = rqstp->rq_arg.head[0].iov_len; in nfs3svc_decode_symlinkargs()
502 args->first.iov_len -= (char *)p - base; in nfs3svc_decode_symlinkargs()
504 dlen = args->first.iov_len + rqstp->rq_arg.page_len + in nfs3svc_decode_symlinkargs()
505 rqstp->rq_arg.tail[0].iov_len; in nfs3svc_decode_symlinkargs()
717 rqstp->rq_res.tail[0].iov_len = 4 - (resp->len&3); in nfs3svc_encode_readlinkres()
[all …]
/Linux-v5.4/net/rxrpc/
Doutput.c189 iov[0].iov_len = sizeof(pkt->whdr) + sizeof(pkt->ack) + n; in rxrpc_send_ack_packet()
191 iov[1].iov_len = sizeof(pkt->ackinfo); in rxrpc_send_ack_packet()
192 len = iov[0].iov_len + iov[1].iov_len; in rxrpc_send_ack_packet()
300 iov[0].iov_len = sizeof(pkt); in rxrpc_send_abort_packet()
357 iov[0].iov_len = sizeof(whdr); in rxrpc_send_data_packet()
359 iov[1].iov_len = skb->len; in rxrpc_send_data_packet()
360 len = iov[0].iov_len + iov[1].iov_len; in rxrpc_send_data_packet()
401 if (iov[1].iov_len >= call->peer->maxdata) in rxrpc_send_data_packet()
556 iov[0].iov_len = sizeof(whdr); in rxrpc_reject_packets()
558 iov[1].iov_len = sizeof(code); in rxrpc_reject_packets()
[all …]
Dlocal_event.c60 iov[0].iov_len = sizeof(whdr); in rxrpc_send_version_request()
62 iov[1].iov_len = sizeof(rxrpc_version_string); in rxrpc_send_version_request()
64 len = iov[0].iov_len + iov[1].iov_len; in rxrpc_send_version_request()
Dconn_event.c62 iov[0].iov_len = sizeof(pkt.whdr); in rxrpc_conn_retransmit_call()
64 iov[1].iov_len = 3; in rxrpc_conn_retransmit_call()
66 iov[2].iov_len = sizeof(ack_info); in rxrpc_conn_retransmit_call()
83 iov[0].iov_len += sizeof(pkt.abort_code); in rxrpc_conn_retransmit_call()
104 iov[0].iov_len += sizeof(pkt.ack); in rxrpc_conn_retransmit_call()
236 iov[0].iov_len = sizeof(whdr); in rxrpc_abort_connection()
238 iov[1].iov_len = sizeof(word); in rxrpc_abort_connection()
240 len = iov[0].iov_len + iov[1].iov_len; in rxrpc_abort_connection()
/Linux-v5.4/drivers/net/ethernet/google/gve/
Dgve_tx.c96 iov[0].iov_len = bytes; in gve_tx_alloc_fifo()
105 iov[0].iov_len -= overflow; in gve_tx_alloc_fifo()
107 iov[1].iov_len = overflow; in gve_tx_alloc_fifo()
394 u64 iov_offset, u64 iov_len) in gve_dma_sync_for_device() argument
396 u64 last_page = (iov_offset + iov_len - 1) / PAGE_SIZE; in gve_dma_sync_for_device()
452 info->iov[hdr_nfrags - 1].iov_len); in gve_tx_add_skb()
460 info->iov[i].iov_len, in gve_tx_add_skb()
465 info->iov[i].iov_len); in gve_tx_add_skb()
468 info->iov[i].iov_len); in gve_tx_add_skb()
469 copy_offset += info->iov[i].iov_len; in gve_tx_add_skb()
[all …]
/Linux-v5.4/mm/
Dprocess_vm_access.c164 ssize_t iov_len; in process_vm_rw_core() local
172 iov_len = rvec[i].iov_len; in process_vm_rw_core()
173 if (iov_len > 0) { in process_vm_rw_core()
175 + iov_len) in process_vm_rw_core()
217 (unsigned long)rvec[i].iov_base, rvec[i].iov_len, in process_vm_rw_core()
/Linux-v5.4/tools/testing/selftests/net/
Dtls.c262 vec.iov_len = send_len; in TEST_F()
303 int iov_len = 5; in TEST_F() local
308 for (i = 0; i < iov_len; i++) { in TEST_F()
312 vec[i].iov_len = strlen(test_strs[i]) + 1; in TEST_F()
313 total_len += vec[i].iov_len; in TEST_F()
316 msg.msg_iovlen = iov_len; in TEST_F()
321 for (i = 0; i < iov_len; i++) { in TEST_F()
327 for (i = 0; i < iov_len; i++) in TEST_F()
337 int iov_len = 1024; in TEST_F() local
345 for (i = 0; i < iov_len; i++) { in TEST_F()
[all …]
/Linux-v5.4/drivers/usb/usbip/
Dvhci_tx.c100 iov[iovnum].iov_len = sizeof(pdu_header); in vhci_send_cmd_submit()
110 iov[iovnum].iov_len = sg->length; in vhci_send_cmd_submit()
115 iov[iovnum].iov_len = in vhci_send_cmd_submit()
134 iov[iovnum].iov_len = len; in vhci_send_cmd_submit()
216 iov.iov_len = sizeof(pdu_header); in vhci_send_cmd_unlink()
Dstub_tx.c218 iov[iovnum].iov_len = sizeof(pdu_header); in stub_send_ret_submit()
232 iov[iovnum].iov_len = in stub_send_ret_submit()
254 iov[iovnum].iov_len = size; in stub_send_ret_submit()
261 iov[iovnum].iov_len = urb->actual_length; in stub_send_ret_submit()
280 iov[iovnum].iov_len = in stub_send_ret_submit()
311 iov[iovnum].iov_len = len; in stub_send_ret_submit()
388 iov[0].iov_len = sizeof(pdu_header); in stub_send_ret_unlink()
Dvudc_tx.c57 iov[0].iov_len = sizeof(pdu_header); in v_send_ret_unlink()
115 iov[iovnum].iov_len = sizeof(pdu_header); in v_send_ret_submit()
123 iov[iovnum].iov_len = urb->actual_length; in v_send_ret_submit()
134 iov[iovnum].iov_len = in v_send_ret_submit()
161 iov[iovnum].iov_len = len; in v_send_ret_submit()
/Linux-v5.4/arch/x86/um/os-Linux/
Dregisters.c35 iov.iov_len = FP_SIZE * sizeof(unsigned long); in save_fp_registers()
57 iov.iov_len = FP_SIZE * sizeof(unsigned long); in restore_fp_registers()
136 iov.iov_len = FP_SIZE * sizeof(unsigned long); in arch_init_registers()
/Linux-v5.4/tools/io_uring/
Dio_uring-cp.c103 data->iov.iov_len = size; in queue_read()
117 data->iov.iov_len = data->first_len; in queue_write()
197 } else if ((size_t) cqe->res != data->iov.iov_len) { in copy_file()
200 data->iov.iov_len -= cqe->res; in copy_file()

12345678