Lines Matching refs:handler
107 const struct prop_handler *handler; in __btrfs_set_prop() local
113 handler = find_prop_handler(name, NULL); in __btrfs_set_prop()
114 if (!handler) in __btrfs_set_prop()
118 ret = __btrfs_setxattr(trans, inode, handler->xattr_name, in __btrfs_set_prop()
123 ret = handler->apply(inode, NULL, 0); in __btrfs_set_prop()
129 ret = handler->validate(value, value_len); in __btrfs_set_prop()
132 ret = __btrfs_setxattr(trans, inode, handler->xattr_name, in __btrfs_set_prop()
136 ret = handler->apply(inode, value, value_len); in __btrfs_set_prop()
138 __btrfs_setxattr(trans, inode, handler->xattr_name, in __btrfs_set_prop()
210 const struct prop_handler *handler; in iterate_object_props() local
234 handler = find_prop_handler(name_buf, handlers); in iterate_object_props()
235 if (!handler) in iterate_object_props()
249 iterator(ctx, handler, value_buf, data_len); in iterate_object_props()
269 const struct prop_handler *handler, in inode_prop_iterator() argument
277 ret = handler->apply(inode, value, len); in inode_prop_iterator()
281 handler->xattr_name, btrfs_ino(inode), in inode_prop_iterator()