Home
last modified time | relevance | path

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

/drivers/mtd/nand/raw/
A Drenesas-nand-controller.c497 unsigned int page_off = round_down(req_offset, chip->ecc.size); in rnandc_read_subpage_hw_ecc() local
498 unsigned int real_len = round_up(req_offset + req_len - page_off, in rnandc_read_subpage_hw_ecc()
500 unsigned int start_chunk = page_off / chip->ecc.size; in rnandc_read_subpage_hw_ecc()
508 .addr0_col = page_off, in rnandc_read_subpage_hw_ecc()
528 ioread32_rep(rnandc->regs + FIFO_DATA_REG, bufpoi + page_off, in rnandc_read_subpage_hw_ecc()
643 unsigned int page_off = round_down(req_offset, chip->ecc.size); in rnandc_write_subpage_hw_ecc() local
644 unsigned int real_len = round_up(req_offset + req_len - page_off, in rnandc_write_subpage_hw_ecc()
646 unsigned int start_chunk = page_off / chip->ecc.size; in rnandc_write_subpage_hw_ecc()
653 .addr0_col = page_off, in rnandc_write_subpage_hw_ecc()
668 iowrite32_rep(rnandc->regs + FIFO_DATA_REG, bufpoi + page_off, in rnandc_write_subpage_hw_ecc()
A Dnuvoton-ma35d1-nand-controller.c532 u32 page_off = round_down(offset, chip->ecc.size); in ma35_nand_format_subpage() local
533 u32 end = DIV_ROUND_UP(page_off + len, chip->ecc.size); in ma35_nand_format_subpage()
534 u32 start = page_off / chip->ecc.size; in ma35_nand_format_subpage()
/drivers/net/ethernet/sfc/
A Dmcdi_port_common.c983 unsigned int page_off; in efx_mcdi_phy_get_module_eeprom() local
1004 page_off = ee->offset % SFP_PAGE_SIZE; in efx_mcdi_phy_get_module_eeprom()
1009 data, page_off, in efx_mcdi_phy_get_module_eeprom()
1015 page_off = 0; in efx_mcdi_phy_get_module_eeprom()
1020 int intended_size = SFP_PAGE_SIZE - page_off; in efx_mcdi_phy_get_module_eeprom()
1028 page_off = 0; in efx_mcdi_phy_get_module_eeprom()
/drivers/net/ethernet/sfc/siena/
A Dmcdi_port_common.c1000 unsigned int page_off; in efx_siena_mcdi_phy_get_module_eeprom() local
1021 page_off = ee->offset % SFP_PAGE_SIZE; in efx_siena_mcdi_phy_get_module_eeprom()
1026 data, page_off, in efx_siena_mcdi_phy_get_module_eeprom()
1032 page_off = 0; in efx_siena_mcdi_phy_get_module_eeprom()
1037 int intended_size = SFP_PAGE_SIZE - page_off; in efx_siena_mcdi_phy_get_module_eeprom()
1045 page_off = 0; in efx_siena_mcdi_phy_get_module_eeprom()
/drivers/nvdimm/
A Dpmem.c165 struct page *page, unsigned int page_off, in pmem_do_read() argument
175 rc = read_pmem(page, page_off, pmem_addr, len); in pmem_do_read()
181 struct page *page, unsigned int page_off, in pmem_do_write() argument
195 write_pmem(pmem_addr, page, page_off, len); in pmem_do_write()
/drivers/target/iscsi/cxgbit/
A Dcxgbit_target.c347 unsigned int page_off; in cxgbit_map_skb() local
356 page_off = (data_offset % PAGE_SIZE); in cxgbit_map_skb()
359 u32 cur_len = min_t(u32, data_length, sg->length - page_off); in cxgbit_map_skb()
364 skb_fill_page_desc(skb, i, page, sg->offset + page_off, in cxgbit_map_skb()
371 page_off = 0; in cxgbit_map_skb()
/drivers/target/iscsi/
A Discsi_target.c885 unsigned int page_off; in iscsit_map_iovec() local
901 page_off = (data_offset % PAGE_SIZE); in iscsit_map_iovec()
904 cmd->first_data_sg_off = page_off; in iscsit_map_iovec()
912 cur_len = min_t(u32, data_length, sg->length - page_off); in iscsit_map_iovec()
914 iov[i].iov_base = kmap(sg_page(sg)) + sg->offset + page_off; in iscsit_map_iovec()
918 page_off = 0; in iscsit_map_iovec()
1401 unsigned int page_off = cmd->first_data_sg_off; in iscsit_crc_sglist() local
1405 u32 cur_len = min_t(u32, data_length, sg->length - page_off); in iscsit_crc_sglist()
1408 virt = kmap_local_page(sg_page(sg)) + sg->offset + page_off; in iscsit_crc_sglist()
1415 page_off = 0; in iscsit_crc_sglist()
/drivers/accel/habanalabs/common/mmu/
A Dmmu.c501 u32 page_off; in hl_mmu_pa_page_with_offset() local
515 div_u64_rem(abs_virt_addr, dram_page_size, &page_off); in hl_mmu_pa_page_with_offset()
517 *phys_addr = page_start + page_off + dram_base; in hl_mmu_pa_page_with_offset()
/drivers/net/
A Dvirtio_net.c1875 int page_off, in xdp_linearize_page() argument
1881 if (page_off + *len + tailroom > PAGE_SIZE) in xdp_linearize_page()
1888 memcpy(page_address(page) + page_off, page_address(p) + offset, *len); in xdp_linearize_page()
1889 page_off += *len; in xdp_linearize_page()
1915 if ((page_off + buflen + tailroom) > PAGE_SIZE) { in xdp_linearize_page()
1920 memcpy(page_address(page) + page_off, in xdp_linearize_page()
1922 page_off += buflen; in xdp_linearize_page()
1927 *len = page_off - XDP_PACKET_HEADROOM; in xdp_linearize_page()
/drivers/infiniband/ulp/isert/
A Dib_isert.c1122 int rc, sg_nents, sg_off, page_off; in isert_handle_iscsi_dataout() local
1146 page_off = cmd->write_data_done % PAGE_SIZE; in isert_handle_iscsi_dataout()
1150 if (page_off) { in isert_handle_iscsi_dataout()
/drivers/net/ethernet/broadcom/
A Dtg3.c3388 u32 phy_addr, page_off, size; in tg3_nvram_write_block_unbuffered() local
3401 page_off = offset & pagemask; in tg3_nvram_write_block_unbuffered()
3408 memcpy(tmp + page_off, buf, size); in tg3_nvram_write_block_unbuffered()
3410 offset = offset + (pagesize - page_off); in tg3_nvram_write_block_unbuffered()
3478 u32 page_off, phy_addr, nvram_cmd; in tg3_nvram_write_block_buffered() local
3484 page_off = offset % tp->nvram_pagesize; in tg3_nvram_write_block_buffered()
3490 if (page_off == 0 || i == 0) in tg3_nvram_write_block_buffered()
3492 if (page_off == (tp->nvram_pagesize - 4)) in tg3_nvram_write_block_buffered()

Completed in 709 milliseconds