Home
last modified time | relevance | path

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

/linux-4.4.14/net/rds/
Dtcp_recv.c74 unsigned long to_copy, skb_off; in rds_tcp_inc_copy_to_user() local
75 for (skb_off = 0; skb_off < skb->len; skb_off += to_copy) { in rds_tcp_inc_copy_to_user()
76 to_copy = iov_iter_count(to); in rds_tcp_inc_copy_to_user()
77 to_copy = min(to_copy, skb->len - skb_off); in rds_tcp_inc_copy_to_user()
79 if (skb_copy_datagram_iter(skb, skb_off, to, to_copy)) in rds_tcp_inc_copy_to_user()
82 rds_stats_add(s_copy_to_user, to_copy); in rds_tcp_inc_copy_to_user()
83 ret += to_copy; in rds_tcp_inc_copy_to_user()
109 unsigned int to_copy, skb_off; in rds_tcp_cong_recv() local
126 to_copy = min_t(unsigned int, PAGE_SIZE - map_off, in rds_tcp_cong_recv()
134 to_copy); in rds_tcp_cong_recv()
[all …]
Dmessage.c269 unsigned long to_copy, nbytes; in rds_message_copy_from_user() local
292 to_copy = min_t(unsigned long, iov_iter_count(from), in rds_message_copy_from_user()
295 rds_stats_add(s_copy_from_user, to_copy); in rds_message_copy_from_user()
297 to_copy, from); in rds_message_copy_from_user()
298 if (nbytes != to_copy) in rds_message_copy_from_user()
301 sg_off += to_copy; in rds_message_copy_from_user()
314 unsigned long to_copy; in rds_message_inc_copy_to_user() local
328 to_copy = min_t(unsigned long, iov_iter_count(to), in rds_message_inc_copy_to_user()
330 to_copy = min_t(unsigned long, to_copy, len - copied); in rds_message_inc_copy_to_user()
332 rds_stats_add(s_copy_to_user, to_copy); in rds_message_inc_copy_to_user()
[all …]
Diw_recv.c310 unsigned long to_copy; in rds_iw_inc_copy_to_user() local
326 to_copy = min_t(unsigned long, iov_iter_count(to), in rds_iw_inc_copy_to_user()
328 to_copy = min_t(unsigned long, to_copy, len - copied); in rds_iw_inc_copy_to_user()
331 rds_stats_add(s_copy_to_user, to_copy); in rds_iw_inc_copy_to_user()
334 to_copy, in rds_iw_inc_copy_to_user()
336 if (ret != to_copy) in rds_iw_inc_copy_to_user()
339 frag_off += to_copy; in rds_iw_inc_copy_to_user()
340 copied += to_copy; in rds_iw_inc_copy_to_user()
561 unsigned long to_copy; in rds_iw_cong_recv() local
583 to_copy = min(RDS_FRAG_SIZE - frag_off, PAGE_SIZE - map_off); in rds_iw_cong_recv()
[all …]
Dib_recv.c523 unsigned long to_copy; in rds_ib_inc_copy_to_user() local
539 to_copy = min_t(unsigned long, iov_iter_count(to), in rds_ib_inc_copy_to_user()
541 to_copy = min_t(unsigned long, to_copy, len - copied); in rds_ib_inc_copy_to_user()
544 rds_stats_add(s_copy_to_user, to_copy); in rds_ib_inc_copy_to_user()
547 to_copy, in rds_ib_inc_copy_to_user()
549 if (ret != to_copy) in rds_ib_inc_copy_to_user()
552 frag_off += to_copy; in rds_ib_inc_copy_to_user()
553 copied += to_copy; in rds_ib_inc_copy_to_user()
772 unsigned long to_copy; in rds_ib_cong_recv() local
794 to_copy = min(RDS_FRAG_SIZE - frag_off, PAGE_SIZE - map_off); in rds_ib_cong_recv()
[all …]
/linux-4.4.14/arch/blackfin/kernel/
Dptrace.c262 int copied = 0, to_copy = sizeof(tmp); in arch_ptrace() local
265 pr_debug("ptrace: PEEKTEXT at addr 0x%08lx + %i\n", addr, to_copy); in arch_ptrace()
266 if (is_user_addr_valid(child, addr, to_copy) < 0) in arch_ptrace()
270 switch (bfin_mem_access_type(addr, to_copy)) { in arch_ptrace()
274 to_copy, 0); in arch_ptrace()
280 addr + to_copy <= FIXED_CODE_END) { in arch_ptrace()
281 copy_from_user_page(0, 0, 0, &tmp, paddr, to_copy); in arch_ptrace()
282 copied = to_copy; in arch_ptrace()
284 memcpy(&tmp, paddr, to_copy); in arch_ptrace()
285 copied = to_copy; in arch_ptrace()
[all …]
/linux-4.4.14/drivers/staging/fbtft/
Dfbtft-bus.c130 size_t to_copy; in fbtft_write_vmem16_bus8() local
160 to_copy = remain > tx_array_size ? tx_array_size : remain; in fbtft_write_vmem16_bus8()
162 to_copy, remain - to_copy); in fbtft_write_vmem16_bus8()
164 for (i = 0; i < to_copy; i++) in fbtft_write_vmem16_bus8()
167 vmem16 = vmem16 + to_copy; in fbtft_write_vmem16_bus8()
169 startbyte_size + to_copy * 2); in fbtft_write_vmem16_bus8()
172 remain -= to_copy; in fbtft_write_vmem16_bus8()
185 size_t to_copy; in fbtft_write_vmem16_bus9() local
204 to_copy = remain > tx_array_size ? tx_array_size : remain; in fbtft_write_vmem16_bus9()
206 to_copy, remain - to_copy); in fbtft_write_vmem16_bus9()
[all …]
Dfb_ra8875.c262 size_t to_copy; in write_vmem16_bus8() local
280 to_copy = remain > tx_array_size ? tx_array_size : remain; in write_vmem16_bus8()
282 to_copy, remain - to_copy); in write_vmem16_bus8()
284 for (i = 0; i < to_copy; i++) in write_vmem16_bus8()
287 vmem16 = vmem16 + to_copy; in write_vmem16_bus8()
289 startbyte_size + to_copy * 2); in write_vmem16_bus8()
292 remain -= to_copy; in write_vmem16_bus8()
/linux-4.4.14/drivers/staging/android/ion/
Dion_test.c69 size_t to_copy = PAGE_SIZE - offset; in ion_handle_test_dma() local
71 to_copy = min(to_copy, size); in ion_handle_test_dma()
78 ret = copy_from_user(vaddr + offset, ptr, to_copy); in ion_handle_test_dma()
80 ret = copy_to_user(ptr, vaddr + offset, to_copy); in ion_handle_test_dma()
87 size -= to_copy; in ion_handle_test_dma()
90 ptr += to_copy; in ion_handle_test_dma()
117 size_t to_copy; in ion_handle_test_kernel() local
123 to_copy = min_t(size_t, PAGE_SIZE - copy_offset, copy_size); in ion_handle_test_kernel()
126 ret = copy_from_user(vaddr + copy_offset, ptr, to_copy); in ion_handle_test_kernel()
128 ret = copy_to_user(ptr, vaddr + copy_offset, to_copy); in ion_handle_test_kernel()
[all …]
/linux-4.4.14/drivers/net/ethernet/brocade/bna/
Dbfa_msgq.c214 size_t to_copy; in __cmd_copy() local
222 to_copy = (len < BFI_MSGQ_CMD_ENTRY_SIZE) ? in __cmd_copy()
224 memcpy(dst, src, to_copy); in __cmd_copy()
225 len -= to_copy; in __cmd_copy()
649 size_t to_copy; in bfa_msgq_rsp_copy() local
659 to_copy = (len < BFI_MSGQ_RSP_ENTRY_SIZE) ? in bfa_msgq_rsp_copy()
661 memcpy(dst, src, to_copy); in bfa_msgq_rsp_copy()
662 len -= to_copy; in bfa_msgq_rsp_copy()
/linux-4.4.14/drivers/misc/vmw_vmci/
Dvmci_queue_pair.c366 size_t to_copy; in __qp_memcpy_to_queue() local
376 to_copy = PAGE_SIZE - page_offset; in __qp_memcpy_to_queue()
378 to_copy = size - bytes_copied; in __qp_memcpy_to_queue()
386 msg, to_copy); in __qp_memcpy_to_queue()
394 (u8 *)src + bytes_copied, to_copy); in __qp_memcpy_to_queue()
397 bytes_copied += to_copy; in __qp_memcpy_to_queue()
426 size_t to_copy; in __qp_memcpy_from_queue() local
436 to_copy = PAGE_SIZE - page_offset; in __qp_memcpy_from_queue()
438 to_copy = size - bytes_copied; in __qp_memcpy_from_queue()
446 to_copy); in __qp_memcpy_from_queue()
[all …]
/linux-4.4.14/drivers/net/ethernet/sfc/
Dmcdi_port.c748 unsigned int to_copy; in efx_mcdi_phy_get_module_eeprom() local
777 to_copy = (space_remaining < payload_len) ? in efx_mcdi_phy_get_module_eeprom()
782 to_copy); in efx_mcdi_phy_get_module_eeprom()
784 space_remaining -= to_copy; in efx_mcdi_phy_get_module_eeprom()
785 user_data += to_copy; in efx_mcdi_phy_get_module_eeprom()
/linux-4.4.14/drivers/isdn/hardware/eicon/
Ddebug.c736 int to_copy; in diva_get_driver_info() local
759 if ((to_copy = min(strlen(clients[id].drvName), (size_t)(data_length - 1)))) { in diva_get_driver_info()
760 memcpy(p, clients[id].drvName, to_copy); in diva_get_driver_info()
761 p += to_copy; in diva_get_driver_info()
762 data_length -= to_copy; in diva_get_driver_info()
766 if ((to_copy = min(strlen(clients[id].hDbg->drvTag), (size_t)(data_length - 2)))) { in diva_get_driver_info()
767 memcpy(p, clients[id].hDbg->drvTag, to_copy); in diva_get_driver_info()
768 p += to_copy; in diva_get_driver_info()
769 data_length -= to_copy; in diva_get_driver_info()
/linux-4.4.14/drivers/net/ethernet/broadcom/bnx2x/
Dbnx2x_cmn.c3447 int to_copy = 0, hlen = 0; in bnx2x_pkt_req_lin() local
3484 to_copy = 1; in bnx2x_pkt_req_lin()
3498 to_copy = 1; in bnx2x_pkt_req_lin()
3507 to_copy = 1; in bnx2x_pkt_req_lin()
3512 if (unlikely(to_copy)) in bnx2x_pkt_req_lin()
3518 return to_copy; in bnx2x_pkt_req_lin()