Lines Matching defs:pmo
294 struct perfuse_mount_out *pmo;
338 len = sizeof(*pmo);
353 pmo = (struct perfuse_mount_out *)(void *)frame;
354 pmo->pmo_len = (uint32_t)len;
355 pmo->pmo_error = 0;
356 pmo->pmo_unique = (uint64_t)-1;
357 (void)strcpy(pmo->pmo_magic, PERFUSE_MOUNT_MAGIC);
359 pmo->pmo_source_len = source ? (uint32_t)strlen(source) + 1 : 0;
360 pmo->pmo_target_len = target ? (uint32_t)strlen(target) + 1: 0;
361 pmo->pmo_filesystemtype_len =
363 pmo->pmo_mountflags = (uint32_t)mountflags;
364 pmo->pmo_data_len = data ? (uint32_t)strlen(data) + 1 : 0;
365 pmo->pmo_sock_len = (uint32_t)sock_len;
367 cp = (char *)(void *)(pmo + 1);
371 cp += pmo->pmo_source_len;
376 cp += pmo->pmo_target_len;
381 cp += pmo->pmo_filesystemtype_len;
386 cp += pmo->pmo_data_len;
391 cp += pmo->pmo_sock_len;