Lines Matching defs:handler
68 const struct prop_handler *handler;
73 handler = find_prop_handler(name, NULL);
74 if (!handler)
80 return handler->validate(inode, value, value_len);
97 const struct prop_handler *handler;
99 handler = find_prop_handler(name, NULL);
100 ASSERT(handler != NULL);
102 return handler->ignore(inode);
109 const struct prop_handler *handler;
112 handler = find_prop_handler(name, NULL);
113 if (!handler)
117 ret = btrfs_setxattr(trans, inode, handler->xattr_name,
122 ret = handler->apply(inode, NULL, 0);
128 ret = btrfs_setxattr(trans, inode, handler->xattr_name, value,
132 ret = handler->apply(inode, value, value_len);
134 btrfs_setxattr(trans, inode, handler->xattr_name, NULL,
197 const struct prop_handler *handler;
221 handler = find_prop_handler(name_buf, handlers);
222 if (!handler)
236 iterator(ctx, handler, value_buf, data_len);
256 const struct prop_handler *handler,
264 ret = handler->apply(inode, value, len);
268 handler->xattr_name, btrfs_ino(BTRFS_I(inode)),