Skip to content

Commit e3302f9

Browse files
pkitszelkuba-moo
authored andcommitted
devlink: remove unused devlink_resource_register()
Remove unused devlink_resource_register(); all the drivers use devl_resource_register() variant instead. Reviewed-by: Wojciech Drewek <[email protected]> Reviewed-by: Jiri Pirko <[email protected]> Reviewed-by: Joe Damato <[email protected]> Signed-off-by: Przemek Kitszel <[email protected]> Link: https://patch.msgid.link/[email protected] Signed-off-by: Jakub Kicinski <[email protected]>
1 parent 2a0df10 commit e3302f9

File tree

2 files changed

+0
-39
lines changed

2 files changed

+0
-39
lines changed

include/net/devlink.h

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1779,12 +1779,6 @@ int devl_resource_register(struct devlink *devlink,
17791779
u64 resource_id,
17801780
u64 parent_resource_id,
17811781
const struct devlink_resource_size_params *size_params);
1782-
int devlink_resource_register(struct devlink *devlink,
1783-
const char *resource_name,
1784-
u64 resource_size,
1785-
u64 resource_id,
1786-
u64 parent_resource_id,
1787-
const struct devlink_resource_size_params *size_params);
17881782
void devl_resources_unregister(struct devlink *devlink);
17891783
void devlink_resources_unregister(struct devlink *devlink);
17901784
int devl_resource_size_get(struct devlink *devlink,

net/devlink/resource.c

Lines changed: 0 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -381,39 +381,6 @@ int devl_resource_register(struct devlink *devlink,
381381
}
382382
EXPORT_SYMBOL_GPL(devl_resource_register);
383383

384-
/**
385-
* devlink_resource_register - devlink resource register
386-
*
387-
* @devlink: devlink
388-
* @resource_name: resource's name
389-
* @resource_size: resource's size
390-
* @resource_id: resource's id
391-
* @parent_resource_id: resource's parent id
392-
* @size_params: size parameters
393-
*
394-
* Generic resources should reuse the same names across drivers.
395-
* Please see the generic resources list at:
396-
* Documentation/networking/devlink/devlink-resource.rst
397-
*
398-
* Context: Takes and release devlink->lock <mutex>.
399-
*/
400-
int devlink_resource_register(struct devlink *devlink,
401-
const char *resource_name,
402-
u64 resource_size,
403-
u64 resource_id,
404-
u64 parent_resource_id,
405-
const struct devlink_resource_size_params *size_params)
406-
{
407-
int err;
408-
409-
devl_lock(devlink);
410-
err = devl_resource_register(devlink, resource_name, resource_size,
411-
resource_id, parent_resource_id, size_params);
412-
devl_unlock(devlink);
413-
return err;
414-
}
415-
EXPORT_SYMBOL_GPL(devlink_resource_register);
416-
417384
static void devlink_resource_unregister(struct devlink *devlink,
418385
struct devlink_resource *resource)
419386
{

0 commit comments

Comments
 (0)