Lines Matching defs:buf

416 	struct dirent *buf, size_t bufsize, uint32 *num)
426 if (!node || !cookie || !num || !*num || !buf
433 buf->d_dev = ns->nsid;
434 buf->d_pdev = ns->nsid;
435 buf->d_ino = parent?parent->vnid:ns->rootid;
436 buf->d_pino = (parent && parent->parent)?parent->parent->vnid:ns->rootid;
437 strcpy(buf->d_name, "..");
438 buf->d_reclen = offsetof(struct dirent, d_name)+strlen(buf->d_name)+1;
444 buf->d_dev = ns->nsid;
445 buf->d_pdev = ns->nsid;
446 buf->d_ino = node->vnid;
447 buf->d_pino = parent?parent->vnid:ns->rootid;
448 strcpy(buf->d_name, ".");
449 buf->d_reclen = offsetof(struct dirent, d_name)+strlen(buf->d_name)+1;
457 buf->d_dev = ns->nsid;
458 buf->d_pdev = ns->nsid;
459 buf->d_ino = n->vnid;
460 buf->d_pino = node->vnid;
461 strcpy(buf->d_name, n->name);
462 buf->d_reclen = offsetof(struct dirent, d_name)+strlen(buf->d_name)+1;
631 static status_t websearchfs_read(fs_volume *_volume, fs_vnode *_node, void *_cookie, off_t pos, void *buf, size_t *len)
644 memcpy(buf, ((char *)node->data) + pos, *len);
648 static status_t websearchfs_write(fs_volume *_volume, fs_vnode *_node, void *_cookie, off_t pos, const void *buf, size_t *len)
966 struct dirent *buf, size_t bufsize, uint32 *num)
978 if (!node || !cookie || !num || !*num || !buf
994 buf->d_dev = ns->nsid;
995 buf->d_pdev = ns->nsid;
996 buf->d_ino = node->vnid;
997 buf->d_pino = node->parent?node->parent->vnid:ns->rootid;
998 strcpy(buf->d_name, ae->name);
999 buf->d_reclen = offsetof(struct dirent, d_name)+strlen(buf->d_name)+1;
1139 off_t pos, void *buf, size_t *len)
1153 memcpy(buf, (char *)ae->value + pos, MIN(*len, ae->size-pos));
1395 static status_t websearchfs_read_query(fs_volume *_volume, void *_cookie, struct dirent *buf,
1405 if (!cookie || !num || !*num || !buf || (bufsize < (sizeof(dirent_t) + WEBSEARCHFS_NAME_LEN)))
1418 buf->d_dev = ns->nsid;
1419 buf->d_pdev = ns->nsid;
1420 buf->d_ino = n->vnid;
1421 buf->d_pino = node->vnid;
1422 strcpy(buf->d_name, n->name);
1423 buf->d_reclen = offsetof(struct dirent, d_name)+strlen(buf->d_name)+1;