bus.c (8632987380765dee716d460640aa58d58d52998e) bus.c (ee6d3dd4ed48ab24b74bab3c3977b8218518247d)
1// SPDX-License-Identifier: GPL-2.0
2/*
3 * bus.c - bus driver management
4 *
5 * Copyright (c) 2002-3 Patrick Mochel
6 * Copyright (c) 2002-3 Open Source Development Labs
7 * Copyright (c) 2007 Greg Kroah-Hartman <gregkh@suse.de>
8 * Copyright (c) 2007 Novell Inc.

--- 151 unchanged lines hidden (view full) ---

160
161static struct kobj_type bus_ktype = {
162 .sysfs_ops = &bus_sysfs_ops,
163 .release = bus_release,
164};
165
166static int bus_uevent_filter(struct kset *kset, struct kobject *kobj)
167{
1// SPDX-License-Identifier: GPL-2.0
2/*
3 * bus.c - bus driver management
4 *
5 * Copyright (c) 2002-3 Patrick Mochel
6 * Copyright (c) 2002-3 Open Source Development Labs
7 * Copyright (c) 2007 Greg Kroah-Hartman <gregkh@suse.de>
8 * Copyright (c) 2007 Novell Inc.

--- 151 unchanged lines hidden (view full) ---

160
161static struct kobj_type bus_ktype = {
162 .sysfs_ops = &bus_sysfs_ops,
163 .release = bus_release,
164};
165
166static int bus_uevent_filter(struct kset *kset, struct kobject *kobj)
167{
168 struct kobj_type *ktype = get_ktype(kobj);
168 const struct kobj_type *ktype = get_ktype(kobj);
169
170 if (ktype == &bus_ktype)
171 return 1;
172 return 0;
173}
174
175static const struct kset_uevent_ops bus_uevent_ops = {
176 .filter = bus_uevent_filter,

--- 1002 unchanged lines hidden ---
169
170 if (ktype == &bus_ktype)
171 return 1;
172 return 0;
173}
174
175static const struct kset_uevent_ops bus_uevent_ops = {
176 .filter = bus_uevent_filter,

--- 1002 unchanged lines hidden ---