Lines Matching refs:nwnames
1784 static int v9fs_walk_marshal(V9fsPDU *pdu, uint16_t nwnames, V9fsQID *qids) in v9fs_walk_marshal() argument
1790 err = pdu_marshal(pdu, offset, "w", nwnames); in v9fs_walk_marshal()
1795 for (i = 0; i < nwnames; i++) { in v9fs_walk_marshal()
1821 static char *trace_v9fs_walk_wnames(V9fsString *wnames, size_t nwnames) in trace_v9fs_walk_wnames() argument
1823 g_autofree char **arr = g_malloc0_n(nwnames + 1, sizeof(char *)); in trace_v9fs_walk_wnames()
1824 for (size_t i = 0; i < nwnames; ++i) { in trace_v9fs_walk_wnames()
1837 uint16_t nwnames; in v9fs_walk() local
1850 err = pdu_unmarshal(pdu, offset, "ddw", &fid, &newfid, &nwnames); in v9fs_walk()
1857 if (nwnames > P9_MAXWELEM) { in v9fs_walk()
1861 if (nwnames) { in v9fs_walk()
1862 P9ARRAY_NEW(V9fsString, wnames, nwnames); in v9fs_walk()
1863 qids = g_new0(V9fsQID, nwnames); in v9fs_walk()
1864 stbufs = g_new0(struct stat, nwnames); in v9fs_walk()
1865 P9ARRAY_NEW(V9fsPath, pathes, nwnames); in v9fs_walk()
1866 for (i = 0; i < nwnames; i++) { in v9fs_walk()
1878 trace_wnames = trace_v9fs_walk_wnames(wnames, nwnames); in v9fs_walk()
1879 trace_v9fs_walk(pdu->tag, pdu->id, fid, newfid, nwnames, in v9fs_walk()
1883 trace_v9fs_walk(pdu->tag, pdu->id, fid, newfid, nwnames, ""); in v9fs_walk()
1918 for (; nwalked < nwnames; nwalked++) { in v9fs_walk()
2022 trace_v9fs_walk(pdu->tag, pdu->id, fid, newfid, nwnames, "<?>"); in v9fs_walk()