Lines Matching refs:rsize
116 void *rbuf, size_t rsize) in apple_smc_rw_locked() argument
125 if (rsize > SMC_MAX_SIZE) in apple_smc_rw_locked()
130 if (rsize && wsize) { in apple_smc_rw_locked()
133 smc_size = rsize; in apple_smc_rw_locked()
135 } else if (wsize && !rsize) { in apple_smc_rw_locked()
144 } else if (!wsize && rsize) { in apple_smc_rw_locked()
146 smc_size = rsize; in apple_smc_rw_locked()
156 if (rsize) { in apple_smc_rw_locked()
163 if (rsize <= 4) in apple_smc_rw_locked()
164 memcpy(rbuf, &rdata, rsize); in apple_smc_rw_locked()
166 memcpy_fromio(rbuf, smc->shmem.iomem, rsize); in apple_smc_rw_locked()
189 void *rbuf, size_t rsize) in apple_smc_rw() argument
193 return apple_smc_rw_locked(smc, key, wbuf, wsize, rbuf, rsize); in apple_smc_rw()