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)
932 static const char *jffs2_xattr_prefix(int xprefix, struct dentry *dentry)
936 switch (xprefix) {
1006 prefix = jffs2_xattr_prefix(xd->xprefix, dentry);
1035 int do_jffs2_getxattr(struct inode *inode, int xprefix, const char *xname,
1055 if (xd->xprefix != xprefix)
1097 int do_jffs2_setxattr(struct inode *inode, int xprefix, const char *xname,
1125 if (xd->xprefix != xprefix)
1173 xd = create_xattr_datum(c, xprefix, xname, buffer, size);