Lines Matching refs:handler

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