Lines Matching refs:upperHalf
359 uint32_t upperHalf;
376 upperHalf = (count > (wp - rp)) ? (wp - rp) : count;
377 if (upperHalf > 0 && memcpy_s(buf, upperHalf, (void *)(data + rp), upperHalf) != EOK) {
380 rp += upperHalf;
383 upperHalf = (count > (BUF_SIZE - rp)) ? (BUF_SIZE - rp) : count;
385 if (upperHalf > 0 && memcpy_s(buf, upperHalf, (void *)(data + rp), upperHalf) != EOK) {
388 if (lowerHalf > 0 && memcpy_s(buf + upperHalf, lowerHalf, (void *)(data), lowerHalf) != EOK) {
391 rp += upperHalf;
397 return (upperHalf + lowerHalf);
414 uint32_t upperHalf;
427 upperHalf = (count > (rp - wp - 1)) ? (rp - wp - 1) : count;
428 if (upperHalf > 0 && memcpy_s((void *)(data + wp), upperHalf, buf, upperHalf) != EOK) {
431 wp += upperHalf;
434 upperHalf = (count > (BUF_SIZE - wp)) ? (BUF_SIZE - wp) : count;
436 if (upperHalf > 0 && memcpy_s((void *)(data + wp), upperHalf, buf, upperHalf) != EOK) {
439 if (lowerHalf > 0 && memcpy_s((void *)(data), lowerHalf, buf + upperHalf, lowerHalf) != EOK) {
442 wp += upperHalf;
453 return (upperHalf + lowerHalf);