debugfs.c (0898782247ae533d1f4e47a06bc5d4870931b284) debugfs.c (9af417610b6142e826fd1ee8ba7ff3e9a2133a5a)
1// SPDX-License-Identifier: GPL-2.0-only
2/*
3 *
4 * Authors:
5 * (C) 2015 Pengutronix, Alexander Aring <aar@pengutronix.de>
6 * Copyright (c) 2015 Nordic Semiconductor. All Rights Reserved.
7 */
8

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

165
166static void lowpan_dev_debugfs_ctx_init(struct net_device *dev,
167 struct dentry *ctx, u8 id)
168{
169 struct lowpan_dev *ldev = lowpan_dev(dev);
170 struct dentry *root;
171 char buf[32];
172
1// SPDX-License-Identifier: GPL-2.0-only
2/*
3 *
4 * Authors:
5 * (C) 2015 Pengutronix, Alexander Aring <aar@pengutronix.de>
6 * Copyright (c) 2015 Nordic Semiconductor. All Rights Reserved.
7 */
8

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

165
166static void lowpan_dev_debugfs_ctx_init(struct net_device *dev,
167 struct dentry *ctx, u8 id)
168{
169 struct lowpan_dev *ldev = lowpan_dev(dev);
170 struct dentry *root;
171 char buf[32];
172
173 WARN_ON_ONCE(id > LOWPAN_IPHC_CTX_TABLE_SIZE);
173 if (WARN_ON_ONCE(id >= LOWPAN_IPHC_CTX_TABLE_SIZE))
174 return;
174
175 sprintf(buf, "%d", id);
176
177 root = debugfs_create_dir(buf, ctx);
178
179 debugfs_create_file("active", 0644, root, &ldev->ctx.table[id],
180 &lowpan_ctx_flag_active_fops);
181

--- 96 unchanged lines hidden ---
175
176 sprintf(buf, "%d", id);
177
178 root = debugfs_create_dir(buf, ctx);
179
180 debugfs_create_file("active", 0644, root, &ldev->ctx.table[id],
181 &lowpan_ctx_flag_active_fops);
182

--- 96 unchanged lines hidden ---