Lines Matching refs:handler

63 	const struct prop_handler *handler;  in btrfs_validate_prop()  local
68 handler = find_prop_handler(name, NULL); in btrfs_validate_prop()
69 if (!handler) in btrfs_validate_prop()
75 return handler->validate(inode, value, value_len); in btrfs_validate_prop()
92 const struct prop_handler *handler; in btrfs_ignore_prop() local
94 handler = find_prop_handler(name, NULL); in btrfs_ignore_prop()
95 ASSERT(handler != NULL); in btrfs_ignore_prop()
97 return handler->ignore(inode); in btrfs_ignore_prop()
104 const struct prop_handler *handler; in btrfs_set_prop() local
107 handler = find_prop_handler(name, NULL); in btrfs_set_prop()
108 if (!handler) in btrfs_set_prop()
112 ret = btrfs_setxattr(trans, inode, handler->xattr_name, in btrfs_set_prop()
117 ret = handler->apply(inode, NULL, 0); in btrfs_set_prop()
123 ret = btrfs_setxattr(trans, inode, handler->xattr_name, value, in btrfs_set_prop()
127 ret = handler->apply(inode, value, value_len); in btrfs_set_prop()
129 btrfs_setxattr(trans, inode, handler->xattr_name, NULL, in btrfs_set_prop()
192 const struct prop_handler *handler; in iterate_object_props() local
216 handler = find_prop_handler(name_buf, handlers); in iterate_object_props()
217 if (!handler) in iterate_object_props()
231 iterator(ctx, handler, value_buf, data_len); in iterate_object_props()
251 const struct prop_handler *handler, in inode_prop_iterator() argument
259 ret = handler->apply(inode, value, len); in inode_prop_iterator()
263 handler->xattr_name, btrfs_ino(BTRFS_I(inode)), in inode_prop_iterator()