static ssize_t idesc_file_ops_write(struct idesc *idesc, const struct iovec *iov, int cnt) { void *buf; size_t nbyte; assert(idesc); assert(idesc->idesc_ops == &idesc_file_ops); assert(iov); assert(cnt == 1); buf = iov->iov_base; nbyte = iov->iov_len; return dvfs_write((struct file *)idesc, (char *)buf, nbyte); }
static ssize_t idesc_file_ops_write(struct idesc *idesc, const void *buf, size_t nbyte) { assert(idesc); assert(idesc->idesc_ops == &idesc_file_ops); return dvfs_write((struct file *)idesc, (char *)buf, nbyte); }