Home
last modified time | relevance | path

Searched refs:kobj (Results 1 – 14 of 14) sorted by relevance

/net/sunrpc/
A Dsysfs.c30 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 Dnet-sysfs.c1178 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 Ddev.c8440 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 Dbr_sysfs_if.c301 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 Dbr_if.c259 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 Dbr_sysfs_br.c1004 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 Dbr_private.h413 struct kobject kobj; member
447 #define kobj_to_brport(obj) container_of(obj, struct net_bridge_port, kobj)
/net/9p/
A Dtrans_virtio.c641 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 Dconduit.c416 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 Dxt_IDLETIMER.c38 struct kobject *kobj; member
531 idletimer_tg_kobj = &idletimer_tg_device->kobj; in idletimer_tg_init()
/net/wireless/
A Dcore.c1273 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 Dreg.c586 ret = kobject_uevent_env(&reg_fdev->dev.kobj, KOBJ_CHANGE, env); in call_crda()
/net/batman-adv/
A Dmain.c690 bat_kobj = &bat_priv->mesh_iface->dev.kobj; in batadv_throw_uevent()
/net/rfkill/
A Dcore.c298 kobject_uevent(&rfkill->dev.kobj, KOBJ_CHANGE); in rfkill_event()

Completed in 69 milliseconds