Lines Matching defs:xprefix

29  * xattr_datum_hashkey(xprefix, xname, xvalue, xsize)
57 * create_xattr_datum(c, xprefix, xname, xvalue, xsize)
64 static uint32_t xattr_datum_hashkey(int xprefix, const char *xname, const char *xvalue, int xsize)
68 return crc32(xprefix, xname, name_len) ^ crc32(xprefix, xvalue, xsize);
177 xd->xprefix = rx.xprefix;
247 xd->hashkey = xattr_datum_hashkey(xd->xprefix, xd->xname, xd->xvalue, xd->value_len);
257 dbg_xattr("success on loading xdatum (xid=%u, xprefix=%u, xname='%s')\n",
258 xd->xid, xd->xprefix, xd->xname);
311 rx.xprefix = xd->xprefix;
330 dbg_xattr("success on saving xdatum (xid=%u, version=%u, xprefix=%u, xname='%s')\n",
331 xd->xid, xd->version, xd->xprefix, xd->xname);
337 int xprefix, const char *xname,
347 hashkey = xattr_datum_hashkey(xprefix, xname, xvalue, xsize);
351 && xd->xprefix==xprefix
378 xd->xprefix = xprefix;
670 if (ref->xd->xprefix == cmp->xd->xprefix
914 * xprefix_to_handler(xprefix)
915 * is used to translate xprefix into xattr_handler.
918 * do_jffs2_getxattr(inode, xprefix, xname, buffer, size)
920 * do_jffs2_setxattr(inode, xprefix, xname, buffer, size, flags)
936 static const struct xattr_handler *xprefix_to_handler(int xprefix) {
939 switch (xprefix) {
1006 xhandle = xprefix_to_handler(xd->xprefix);
1036 int do_jffs2_getxattr(struct inode *inode, int xprefix, const char *xname,
1056 if (xd->xprefix != xprefix)
1098 int do_jffs2_setxattr(struct inode *inode, int xprefix, const char *xname,
1126 if (xd->xprefix != xprefix)
1174 xd = create_xattr_datum(c, xprefix, xname, buffer, size);