Lines Matching refs:total_size
956 unsigned long total_size; in smtcfb_read() local
964 total_size = info->screen_size; in smtcfb_read()
966 if (total_size == 0) in smtcfb_read()
967 total_size = info->fix.smem_len; in smtcfb_read()
969 if (p >= total_size) in smtcfb_read()
972 if (count >= total_size) in smtcfb_read()
973 count = total_size; in smtcfb_read()
975 if (count + p > total_size) in smtcfb_read()
976 count = total_size - p; in smtcfb_read()
1033 unsigned long total_size; in smtcfb_write() local
1041 total_size = info->screen_size; in smtcfb_write()
1043 if (total_size == 0) in smtcfb_write()
1044 total_size = info->fix.smem_len; in smtcfb_write()
1046 if (p > total_size) in smtcfb_write()
1049 if (count > total_size) { in smtcfb_write()
1051 count = total_size; in smtcfb_write()
1054 if (count + p > total_size) { in smtcfb_write()
1058 count = total_size - p; in smtcfb_write()