Searched refs:request_read (Results 1 - 3 of 3) sorted by relevance

/macosx-10.10.1/webdavfs-367/mount.tproj/
H A Dwebdavd.h230 extern int filesystem_read(struct webdav_request_read *request_read,
H A Dwebdav_file.c892 int filesystem_read(struct webdav_request_read *request_read, char **a_byte_addr, size_t *a_size) argument
897 error = RetrieveDataFromOpaqueID(request_read->obj_id, (void **)&node);
902 // Note: request_read->count has already been checked for overflow
903 error = network_read(request_read->pcr.pcr_uid, node,
904 request_read->offset, (size_t)request_read->count, a_byte_addr, a_size);
/macosx-10.10.1/webdavfs-367/webdav_fs.kextproj/webdav_fs.kmodproj/
H A Dwebdav_vnops.c1922 struct webdav_request_read request_read; local
1939 request_read.count = uio_resid(a_uio); /* this won't overflow because we've already checked uio_resid's size */
1941 MALLOC(buffer, void *, (uint32_t) request_read.count, M_TEMP, M_WAITOK);
1951 webdav_copy_creds(context, &request_read.pcr);
1952 request_read.obj_id = pt->pt_obj_id;
1953 request_read.offset = uio_offset(a_uio);
1956 &request_read, sizeof(struct webdav_request_read),
1958 &server_error, buffer, (size_t)request_read.count);
1981 error = uiomove((caddr_t)buffer, (int)request_read.count, a_uio);

Completed in 76 milliseconds