Home
last modified time | relevance | path

Searched refs:niov (Results 1 – 13 of 13) sorted by relevance

/linux-4.4.14/drivers/staging/lustre/lnet/klnds/socklnd/
Dsocklnd_lib.c95 unsigned int niov = 1; in ksocknal_lib_send_iov() local
98 unsigned int niov = tx->tx_niov; in ksocknal_lib_send_iov()
103 for (nob = i = 0; i < niov; i++) { in ksocknal_lib_send_iov()
112 rc = kernel_sendmsg(sock, &msg, scratchiov, niov, nob); in ksocknal_lib_send_iov()
155 unsigned int niov = 1; in ksocknal_lib_send_kiov() local
161 unsigned int niov = tx->tx_nkiov; in ksocknal_lib_send_kiov()
166 for (nob = i = 0; i < niov; i++) { in ksocknal_lib_send_kiov()
176 rc = kernel_sendmsg(sock, &msg, (struct kvec *)scratchiov, niov, nob); in ksocknal_lib_send_kiov()
178 for (i = 0; i < niov; i++) in ksocknal_lib_send_kiov()
205 unsigned int niov = 1; in ksocknal_lib_recv_iov() local
[all …]
Dsocklnd_cb.c1030 unsigned int niov; in ksocknal_new_packet() local
1085 niov = 0; in ksocknal_new_packet()
1090 conn->ksnc_rx_iov[niov].iov_base = ksocknal_slop_buffer; in ksocknal_new_packet()
1091 conn->ksnc_rx_iov[niov].iov_len = nob; in ksocknal_new_packet()
1092 niov++; in ksocknal_new_packet()
1097 niov < sizeof(conn->ksnc_rx_iov_space) / sizeof (struct iovec)); in ksocknal_new_packet()
1099 conn->ksnc_rx_niov = niov; in ksocknal_new_packet()
1312 unsigned int niov, struct kvec *iov, lnet_kiov_t *kiov, in ksocknal_recv() argument
1319 LASSERT(niov <= LNET_MAX_IOV); in ksocknal_recv()
1331 niov, iov, offset, mlen); in ksocknal_recv()
[all …]
Dsocklnd.h619 int delayed, unsigned int niov,
/linux-4.4.14/drivers/staging/lustre/lnet/lnet/
Dlo.c49 int delayed, unsigned int niov, in lolnd_recv() argument
58 lnet_copy_iov2iov(niov, iov, offset, in lolnd_recv()
63 lnet_copy_iov2kiov(niov, kiov, offset, in lolnd_recv()
69 lnet_copy_kiov2iov(niov, iov, offset, in lolnd_recv()
74 lnet_copy_kiov2kiov(niov, kiov, offset, in lolnd_recv()
Dlib-md.c92 unsigned int niov; in lnet_md_build() local
111 lmd->md_niov = niov = umd->length; in lnet_md_build()
113 niov * sizeof(lmd->md_iov.iov[0])); in lnet_md_build()
115 for (i = 0; i < (int)niov; i++) { in lnet_md_build()
132 lmd->md_niov = niov = umd->length; in lnet_md_build()
134 niov * sizeof(lmd->md_iov.kiov[0])); in lnet_md_build()
136 for (i = 0; i < (int)niov; i++) { in lnet_md_build()
153 lmd->md_niov = niov = 1; in lnet_md_build()
Dlib-move.c161 lnet_iov_nob(unsigned int niov, struct kvec *iov) in lnet_iov_nob() argument
165 while (niov-- > 0) in lnet_iov_nob()
240 unsigned int niov; in lnet_extract_iov() local
253 niov = 1; in lnet_extract_iov()
256 LASSERT((int)niov <= dst_niov); in lnet_extract_iov()
263 return niov; in lnet_extract_iov()
271 niov++; in lnet_extract_iov()
279 lnet_kiov_nob(unsigned int niov, lnet_kiov_t *kiov) in lnet_kiov_nob() argument
283 while (niov-- > 0) in lnet_kiov_nob()
373 lnet_copy_kiov2iov(unsigned int niov, struct kvec *iov, unsigned int iovoffset, in lnet_copy_kiov2iov() argument
[all …]
/linux-4.4.14/drivers/staging/lustre/include/linux/lnet/
Dlib-lnet.h184 unsigned int niov; in lnet_md_alloc() local
187 niov = umd->length; in lnet_md_alloc()
188 size = offsetof(lnet_libmd_t, md_iov.kiov[niov]); in lnet_md_alloc()
190 niov = ((umd->options & LNET_MD_IOVEC) != 0) ? in lnet_md_alloc()
192 size = offsetof(lnet_libmd_t, md_iov.iov[niov]); in lnet_md_alloc()
200 md->md_niov = niov; in lnet_md_alloc()
547 unsigned int lnet_iov_nob(unsigned int niov, struct kvec *iov);
552 unsigned int lnet_kiov_nob(unsigned int niov, lnet_kiov_t *iov);
561 void lnet_copy_kiov2iov(unsigned int niov, struct kvec *iov,
567 unsigned int niov, struct kvec *iov,
Dlib-types.h217 int delayed, unsigned int niov,
/linux-4.4.14/drivers/staging/rdma/ipath/
Dipath_user_sdma.c177 unsigned long niov) { in ipath_user_sdma_coalesce() argument
193 for (i = 0; i < niov; i++) { in ipath_user_sdma_coalesce()
324 unsigned long niov) in ipath_user_sdma_pin_pkt() argument
329 for (idx = 0; idx < niov; idx++) { in ipath_user_sdma_pin_pkt()
354 unsigned long niov, int npages) in ipath_user_sdma_init_payload() argument
359 ret = ipath_user_sdma_coalesce(dd, pkt, iov, niov); in ipath_user_sdma_init_payload()
361 ret = ipath_user_sdma_pin_pkt(dd, pq, pkt, iov, niov); in ipath_user_sdma_init_payload()
394 unsigned long niov, in ipath_user_sdma_queue_pkts() argument
409 while (idx < niov && npkts < maxpkts) { in ipath_user_sdma_queue_pkts()
480 while (pktnwc < pktnw && idx < niov) { in ipath_user_sdma_queue_pkts()
/linux-4.4.14/drivers/infiniband/hw/qib/
Dqib_user_sdma.c565 unsigned long niov) in qib_user_sdma_coalesce() argument
581 for (i = 0; i < niov; i++) { in qib_user_sdma_coalesce()
723 unsigned long niov) in qib_user_sdma_pin_pkt() argument
728 for (idx = 0; idx < niov; idx++) { in qib_user_sdma_pin_pkt()
765 unsigned long niov, int npages) in qib_user_sdma_init_payload() argument
771 ret = qib_user_sdma_coalesce(dd, pq, pkt, iov, niov); in qib_user_sdma_init_payload()
773 ret = qib_user_sdma_pin_pkt(dd, pq, pkt, iov, niov); in qib_user_sdma_init_payload()
810 unsigned long niov, in qib_user_sdma_queue_pkts() argument
825 while (idx < niov && npkts < *maxpkts) { in qib_user_sdma_queue_pkts()
880 while (pktnwc < pktnw && idx < niov) { in qib_user_sdma_queue_pkts()
/linux-4.4.14/drivers/target/iscsi/
Discsi_target.c1650 int niov = 0, rx_got, rx_size = payload_length; in iscsit_handle_nop_out() local
1661 iov[niov].iov_base = ping_data; in iscsit_handle_nop_out()
1662 iov[niov++].iov_len = payload_length; in iscsit_handle_nop_out()
1668 iov[niov].iov_base = &cmd->pad_bytes; in iscsit_handle_nop_out()
1669 iov[niov++].iov_len = padding; in iscsit_handle_nop_out()
1673 iov[niov].iov_base = &checksum; in iscsit_handle_nop_out()
1674 iov[niov++].iov_len = ISCSI_CRC_LEN; in iscsit_handle_nop_out()
1678 rx_got = rx_data(conn, &cmd->iov_misc[0], niov, rx_size); in iscsit_handle_nop_out()
2070 int niov = 0, rx_got; in iscsit_handle_text_cmd() local
2082 iov[niov].iov_base = text_in; in iscsit_handle_text_cmd()
[all …]
/linux-4.4.14/drivers/staging/lustre/lnet/klnds/o2iblnd/
Do2iblnd_cb.c660 unsigned int niov, struct kvec *iov, int offset, int nob) in kiblnd_setup_rd_iov() argument
670 LASSERT(niov > 0); in kiblnd_setup_rd_iov()
675 niov--; in kiblnd_setup_rd_iov()
677 LASSERT(niov > 0); in kiblnd_setup_rd_iov()
682 LASSERT(niov > 0); in kiblnd_setup_rd_iov()
703 niov--; in kiblnd_setup_rd_iov()
1590 unsigned int niov = lntmsg->msg_niov; in kiblnd_reply() local
1609 niov, iov, offset, nob); in kiblnd_reply()
1612 niov, kiov, offset, nob); in kiblnd_reply()
1650 unsigned int niov, struct kvec *iov, lnet_kiov_t *kiov, in kiblnd_recv() argument
[all …]
Do2iblnd.h983 unsigned int niov, struct kvec *iov, lnet_kiov_t *kiov,