| /net/sunrpc/ |
| A D | sysfs.c | 30 kfree(kobj); in rpc_sysfs_object_release() 49 struct kobject *kobj; in rpc_sysfs_object_alloc() local 51 kobj = kzalloc(sizeof(*kobj), GFP_KERNEL); in rpc_sysfs_object_alloc() 52 if (kobj) { in rpc_sysfs_object_alloc() 53 kobj->kset = kset; in rpc_sysfs_object_alloc() 56 return kobj; in rpc_sysfs_object_alloc() 57 kobject_put(kobj); in rpc_sysfs_object_alloc() 75 struct rpc_sysfs_xprt *x = container_of(kobj, in rpc_sysfs_xprt_kobj_get_xprt() 84 struct rpc_sysfs_xprt *x = container_of(kobj, in rpc_sysfs_xprt_kobj_get_xprt_switch() 302 rpc_sysfs_xprt_switch_kobj_get_xprt(kobj); in rpc_sysfs_xprt_switch_info_show() [all …]
|
| /net/core/ |
| A D | net-sysfs.c | 1178 memset(kobj, 0, sizeof(*kobj)); in rx_queue_release() 1233 struct kobject *kobj = &queue->kobj; in rx_queue_add_kobject() local 1285 kobject_put(kobj); in rx_queue_add_kobject() 1293 struct kobject *kobj = &queue->kobj; in rx_queue_change_owner() local 1329 struct kobject *kobj = &queue->kobj; in net_rx_queue_update_kobjects() local 1336 kobject_put(kobj); in net_rx_queue_update_kobjects() 1928 memset(kobj, 0, sizeof(*kobj)); in netdev_queue_release() 1970 struct kobject *kobj = &queue->kobj; in netdev_queue_add_kobject() local 2017 kobject_put(kobj); in netdev_queue_add_kobject() 2025 struct kobject *kobj = &queue->kobj; in tx_queue_change_owner() local [all …]
|
| A D | dev.c | 8440 return sysfs_create_link(&(dev->dev.kobj), &(adj_dev->dev.kobj), in netdev_adjacent_sysfs_add() 8451 sysfs_remove_link(&(dev->dev.kobj), linkname); in netdev_adjacent_sysfs_del() 8503 ret = sysfs_create_link(&(dev->dev.kobj), in __netdev_adjacent_dev_insert() 8504 &(adj_dev->dev.kobj), "master"); in __netdev_adjacent_dev_insert() 8553 sysfs_remove_link(&(dev->dev.kobj), "master"); in __netdev_adjacent_dev_remove() 11501 kobject_put(&dev->dev.kobj); in netdev_run_todo() 12365 kobject_uevent(&dev->dev.kobj, KOBJ_REMOVE); in __dev_change_net_namespace() 12391 kobject_uevent(&dev->dev.kobj, KOBJ_ADD); in __dev_change_net_namespace()
|
| /net/bridge/ |
| A D | br_sysfs_if.c | 301 static ssize_t brport_show(struct kobject *kobj, in brport_show() argument 305 struct net_bridge_port *p = kobj_to_brport(kobj); in brport_show() 313 static ssize_t brport_store(struct kobject *kobj, in brport_store() argument 318 struct net_bridge_port *p = kobj_to_brport(kobj); in brport_store() 376 err = sysfs_create_link(&p->kobj, &br->dev->dev.kobj, in br_sysfs_addif() 382 err = sysfs_create_file(&p->kobj, &((*a)->attr)); in br_sysfs_addif() 388 return sysfs_create_link(br->ifobj, &p->kobj, p->sysfs_name); in br_sysfs_addif() 403 err = sysfs_rename_link(br->ifobj, &p->kobj, in br_sysfs_renameif()
|
| A D | br_if.c | 259 static void release_nbp(struct kobject *kobj) in release_nbp() argument 262 = container_of(kobj, struct net_bridge_port, kobj); in release_nbp() 266 static void brport_get_ownership(const struct kobject *kobj, kuid_t *uid, kgid_t *gid) in brport_get_ownership() argument 268 struct net_bridge_port *p = kobj_to_brport(kobj); in brport_get_ownership() 289 kobject_put(&p->kobj); in destroy_nbp() 371 kobject_uevent(&p->kobj, KOBJ_REMOVE); in del_nbp() 372 kobject_del(&p->kobj); in del_nbp() 613 err = kobject_init_and_add(&p->kobj, &brport_ktype, &(dev->dev.kobj), in br_add_if() 699 kobject_uevent(&p->kobj, KOBJ_ADD); in br_add_if() 720 kobject_put(&p->kobj); in br_add_if()
|
| A D | br_sysfs_br.c | 1004 static ssize_t brforward_read(struct file *filp, struct kobject *kobj, in brforward_read() argument 1008 struct device *dev = kobj_to_dev(kobj); in brforward_read() 1045 struct kobject *brobj = &dev->dev.kobj; in br_sysfs_addbr() 1072 sysfs_remove_bin_file(&dev->dev.kobj, &bridge_forward); in br_sysfs_addbr() 1074 sysfs_remove_group(&dev->dev.kobj, &bridge_group); in br_sysfs_addbr() 1082 struct kobject *kobj = &dev->dev.kobj; in br_sysfs_delbr() local 1086 sysfs_remove_bin_file(kobj, &bridge_forward); in br_sysfs_delbr() 1087 sysfs_remove_group(kobj, &bridge_group); in br_sysfs_delbr()
|
| A D | br_private.h | 413 struct kobject kobj; member 447 #define kobj_to_brport(obj) container_of(obj, struct net_bridge_port, kobj)
|
| /net/9p/ |
| A D | trans_virtio.c | 641 err = sysfs_create_file(&(vdev->dev.kobj), &dev_attr_mount_tag.attr); in p9_virtio_probe() 662 kobject_uevent(&(vdev->dev.kobj), KOBJ_CHANGE); in p9_virtio_probe() 667 sysfs_remove_file(&vdev->dev.kobj, &dev_attr_mount_tag.attr); in p9_virtio_probe() 762 sysfs_remove_file(&(vdev->dev.kobj), &dev_attr_mount_tag.attr); in p9_virtio_remove() 763 kobject_uevent(&(vdev->dev.kobj), KOBJ_CHANGE); in p9_virtio_remove()
|
| /net/dsa/ |
| A D | conduit.c | 416 ret = sysfs_create_group(&dev->dev.kobj, &dsa_group); in dsa_conduit_setup() 431 sysfs_remove_group(&dev->dev.kobj, &dsa_group); in dsa_conduit_teardown()
|
| /net/netfilter/ |
| A D | xt_IDLETIMER.c | 38 struct kobject *kobj; member 531 idletimer_tg_kobj = &idletimer_tg_device->kobj; in idletimer_tg_init()
|
| /net/wireless/ |
| A D | core.c | 1273 sysfs_remove_link(&wdev->netdev->dev.kobj, "phy80211"); in _cfg80211_unregister_wdev() 1484 sysfs_create_link(&wdev->netdev->dev.kobj, &rdev->wiphy.dev.kobj, in cfg80211_register_wdev()
|
| A D | reg.c | 586 ret = kobject_uevent_env(®_fdev->dev.kobj, KOBJ_CHANGE, env); in call_crda()
|
| /net/batman-adv/ |
| A D | main.c | 690 bat_kobj = &bat_priv->mesh_iface->dev.kobj; in batadv_throw_uevent()
|
| /net/rfkill/ |
| A D | core.c | 298 kobject_uevent(&rfkill->dev.kobj, KOBJ_CHANGE); in rfkill_event()
|