Lines Matching refs:data_size
1088 u32 data_size = sec_per_page * SFC_NAND_SECTOR_SIZE; in sfc_nand_prog_page() local
1091 memcpy(gp_page_buf, p_data, data_size); in sfc_nand_prog_page()
1092 memset(&gp_page_buf[data_size / 4], 0xff, sec_per_page * 16); in sfc_nand_prog_page()
1093 gp_page_buf[(data_size + meta->off0) / 4] = p_spare[0]; in sfc_nand_prog_page()
1094 gp_page_buf[(data_size + meta->off1) / 4] = p_spare[1]; in sfc_nand_prog_page()
1097 gp_page_buf[(data_size + meta->off2) / 4] = p_spare[2]; in sfc_nand_prog_page()
1098 gp_page_buf[(data_size + meta->off3) / 4] = p_spare[3]; in sfc_nand_prog_page()
1164 u32 data_size = sec_per_page * SFC_NAND_SECTOR_SIZE; in sfc_nand_read_page() local
1168 memcpy(p_data, gp_page_buf, data_size); in sfc_nand_read_page()
1169 p_spare[0] = gp_page_buf[(data_size + meta->off0) / 4]; in sfc_nand_read_page()
1170 p_spare[1] = gp_page_buf[(data_size + meta->off1) / 4]; in sfc_nand_read_page()
1173 p_spare[2] = gp_page_buf[(data_size + meta->off2) / 4]; in sfc_nand_read_page()
1174 p_spare[3] = gp_page_buf[(data_size + meta->off3) / 4]; in sfc_nand_read_page()
1196 u32 data_size = p_nand_info->sec_per_page * SFC_NAND_SECTOR_SIZE; in sfc_nand_check_bad_block() local
1199 ret = sfc_nand_read(addr, &marker, data_size, 2); in sfc_nand_check_bad_block()
1216 u32 data_size = p_nand_info->sec_per_page * SFC_NAND_SECTOR_SIZE; in sfc_nand_mark_bad_block() local
1223 gp_page_buf[data_size / 4] = 0x0; in sfc_nand_mark_bad_block()