Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

staging: fieldbus: use kobj_to_dev() to get device

Use kobj_to_dev() instead of container_of()

Signed-off-by: Ding Xiang <dingxiang@cmss.chinamobile.com>
Link: https://lore.kernel.org/r/20201117025933.668938-1-dingxiang@cmss.chinamobile.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>

authored by

Ding Xiang and committed by
Greg Kroah-Hartman
6b8fb5ec ba3e4a2a

+1 -1
+1 -1
drivers/staging/fieldbus/dev_core.c
··· 134 134 static umode_t fieldbus_is_visible(struct kobject *kobj, struct attribute *attr, 135 135 int n) 136 136 { 137 - struct device *dev = container_of(kobj, struct device, kobj); 137 + struct device *dev = kobj_to_dev(kobj); 138 138 struct fieldbus_dev *fb = dev_get_drvdata(dev); 139 139 umode_t mode = attr->mode; 140 140