Home
last modified time | relevance | path

Searched refs:page_buf (Results 1 – 11 of 11) sorted by relevance

/linux-4.4.14/drivers/net/hyperv/
Drndis_filter.c212 struct hv_page_buffer page_buf[2]; in rndis_filter_send_request() local
220 packet->page_buf = page_buf; in rndis_filter_send_request()
222 packet->page_buf[0].pfn = virt_to_phys(&req->request_msg) >> in rndis_filter_send_request()
224 packet->page_buf[0].len = req->request_msg.msg_len; in rndis_filter_send_request()
225 packet->page_buf[0].offset = in rndis_filter_send_request()
229 if (packet->page_buf[0].offset + packet->page_buf[0].len > PAGE_SIZE) { in rndis_filter_send_request()
231 packet->page_buf[0].len = PAGE_SIZE - in rndis_filter_send_request()
232 packet->page_buf[0].offset; in rndis_filter_send_request()
233 packet->page_buf[1].pfn = virt_to_phys((void *)&req->request_msg in rndis_filter_send_request()
234 + packet->page_buf[0].len) >> PAGE_SHIFT; in rndis_filter_send_request()
[all …]
Dnetvsc.c729 char *src = phys_to_virt(packet->page_buf[i].pfn << PAGE_SHIFT); in netvsc_copy_to_send_buf()
730 u32 offset = packet->page_buf[i].offset; in netvsc_copy_to_send_buf()
731 u32 len = packet->page_buf[i].len; in netvsc_copy_to_send_buf()
795 pgbuf = packet->cp_partial ? packet->page_buf + in netvsc_send_pkt()
796 packet->rmsg_pgcnt : packet->page_buf; in netvsc_send_pkt()
Dnetvsc_drv.c325 struct hv_page_buffer *pb = packet->page_buf; in init_page_array()
436 struct hv_page_buffer page_buf[MAX_PAGE_BUFFER_COUNT]; in netvsc_start_xmit() local
478 packet->page_buf = page_buf; in netvsc_start_xmit()
Dhyperv_net.h157 struct hv_page_buffer *page_buf; member
/linux-4.4.14/drivers/mtd/onenand/
Dsamsung.c136 void __iomem *page_buf; member
416 m = (unsigned int *) onenand->page_buf; in s3c_onenand_command()
489 p = (unsigned char *) onenand->page_buf; in s3c_get_bufferram()
686 memcpy(this->page_buf, p, mtd->writesize); in s5pc110_read_bufferram()
687 p = this->page_buf + offset; in s5pc110_read_bufferram()
923 onenand->page_buf = kzalloc(SZ_4K, GFP_KERNEL); in s3c_onenand_probe()
924 if (!onenand->page_buf) { in s3c_onenand_probe()
1011 kfree(onenand->page_buf); in s3c_onenand_probe()
1054 kfree(onenand->page_buf); in s3c_onenand_remove()
Donenand_base.c1775 memset(this->page_buf, 0xff, mtd->writesize); in onenand_panic_write()
1776 memcpy(this->page_buf + column, buf, thislen); in onenand_panic_write()
1777 wbuf = this->page_buf; in onenand_panic_write()
1913 memset(this->page_buf, 0xff, mtd->writesize); in onenand_write_ops_nolock()
1914 memcpy(this->page_buf + column, buf, thislen); in onenand_write_ops_nolock()
1915 wbuf = this->page_buf; in onenand_write_ops_nolock()
2117 memset(this->page_buf, 0xff, mtd->writesize); in onenand_write_oob_nolock()
2119 this->page_buf, 0, mtd->writesize); in onenand_write_oob_nolock()
3079 memcpy(this->page_buf, buf, len); in do_otp_write()
3080 memset(this->page_buf + len, 0xff, mtd->writesize - len); in do_otp_write()
[all …]
Donenand_bbt.c136 return create_bbt(mtd, this->page_buf, bd, -1); in onenand_memory_bbt()
/linux-4.4.14/drivers/mtd/
Dmtdswap.c139 char *page_buf; member
739 ret = mtd_read(mtd, readpos, PAGE_SIZE, &retlen, d->page_buf); in mtdswap_move_block()
761 ret = mtdswap_write_block(d, d->page_buf, page, newblock, 1); in mtdswap_move_block()
929 unsigned int *p1 = (unsigned int *)d->page_buf; in mtdswap_eblk_passes()
938 ops.datbuf = d->page_buf; in mtdswap_eblk_passes()
947 memset(d->page_buf, patt, mtd->writesize); in mtdswap_eblk_passes()
1043 kfree(d->page_buf); in mtdswap_cleanup()
1386 d->page_buf = kmalloc(PAGE_SIZE, GFP_KERNEL); in mtdswap_init()
1387 if (!d->page_buf) in mtdswap_init()
1399 kfree(d->page_buf); in mtdswap_init()
/linux-4.4.14/drivers/net/ethernet/sfc/
Dtx.c888 struct efx_buffer *page_buf = in efx_tsoh_get_buffer() local
893 if (unlikely(!page_buf->addr) && in efx_tsoh_get_buffer()
894 efx_nic_alloc_buffer(tx_queue->efx, page_buf, PAGE_SIZE, in efx_tsoh_get_buffer()
898 result = (u8 *)page_buf->addr + offset; in efx_tsoh_get_buffer()
899 buffer->dma_addr = page_buf->dma_addr + offset; in efx_tsoh_get_buffer()
/linux-4.4.14/include/linux/mtd/
Donenand.h130 unsigned char *page_buf; member
/linux-4.4.14/drivers/mtd/devices/
Dst_spi_fsm.c1528 uint32_t page_buf[FLASH_PAGESIZE_32]; in stfsm_read() local
1542 p = ((uintptr_t)buf & 0x3) ? (uint8_t *)page_buf : buf; in stfsm_read()
1565 memcpy(buf, page_buf, size); in stfsm_read()
1590 uint32_t page_buf[FLASH_PAGESIZE_32]; in stfsm_write() local
1607 memcpy(page_buf, buf, size); in stfsm_write()
1608 p = (uint8_t *)page_buf; in stfsm_write()