Home
last modified time | relevance | path

Searched refs:qidp (Results 1 – 2 of 2) sorted by relevance

/openbmc/qemu/fsdev/
H A D9p-iov-marshal.c137 V9fsQID *qidp = va_arg(ap, V9fsQID *); in v9fs_iov_vunmarshal() local
139 "bdq", &qidp->type, &qidp->version, in v9fs_iov_vunmarshal()
140 &qidp->path); in v9fs_iov_vunmarshal()
244 V9fsQID *qidp = va_arg(ap, V9fsQID *); in v9fs_iov_vmarshal() local
246 qidp->type, qidp->version, in v9fs_iov_vmarshal()
247 qidp->path); in v9fs_iov_vmarshal()
/openbmc/qemu/hw/9pfs/
H A D9p.c954 static int stat_to_qid(V9fsPDU *pdu, const struct stat *stbuf, V9fsQID *qidp) in stat_to_qid() argument
961 err = qid_path_suffixmap(pdu, stbuf, &qidp->path); in stat_to_qid()
964 err = qid_path_fullmap(pdu, stbuf, &qidp->path); in stat_to_qid()
989 memset(&qidp->path, 0, sizeof(qidp->path)); in stat_to_qid()
990 size = MIN(sizeof(stbuf->st_ino), sizeof(qidp->path)); in stat_to_qid()
991 memcpy(&qidp->path, &stbuf->st_ino, size); in stat_to_qid()
994 qidp->version = stbuf->st_mtime ^ (stbuf->st_size << 8); in stat_to_qid()
995 qidp->type = 0; in stat_to_qid()
997 qidp->type |= P9_QID_TYPE_DIR; in stat_to_qid()
1000 qidp->type |= P9_QID_TYPE_SYMLINK; in stat_to_qid()