Lines Matching defs:res
66 struct usb_page_search *res)
77 res->buffer = USB_ADD_BYTES(pc->buffer, offset);
91 res->length = USB_PAGE_SIZE - offset;
92 res->physaddr = page->physaddr + offset;
94 res->length = (usb_size_t)-1;
95 res->physaddr = page->physaddr + offset;
101 res->buffer = USB_ADD_BYTES(page->buffer, offset);
108 res->buffer = USB_ADD_BYTES(pc->buffer, offset);
109 res->length = (usb_size_t)-1;
111 res->physaddr = 0;
150 struct usb_page_search res;
154 usbd_get_page(cache, offset, &res);
156 if (res.length > len) {
157 res.length = len;
159 (void)memcpy_s(ptr, len, res.buffer, res.length);
161 offset += res.length;
162 len -= res.length;
163 ptr = USB_ADD_BYTES(ptr, res.length);
218 struct usb_page_search res;
222 usbd_get_page(cache, offset, &res);
224 if (res.length > len) {
225 res.length = len;
227 (void)memset_s(res.buffer, res.length, 0, res.length);
229 offset += res.length;
230 len -= res.length;