Lines Matching refs:kobj

159 	sysfs_remove_file((_dentry)->kobj, &(_dentry)->dentry.attr);	\
181 vdentry->kobj = _kobj; in create_sysfs_entry()
190 ret = sysfs_create_file(vdentry->kobj, &vdentry->dentry.attr); in create_sysfs_entry()
368 struct kobject kobj; member
379 static void mlx4_port_release(struct kobject *kobj) in mlx4_port_release() argument
381 struct mlx4_port *p = container_of(kobj, struct mlx4_port, kobj); in mlx4_port_release()
401 static ssize_t port_attr_show(struct kobject *kobj, in port_attr_show() argument
406 struct mlx4_port *p = container_of(kobj, struct mlx4_port, kobj); in port_attr_show()
413 static ssize_t port_attr_store(struct kobject *kobj, in port_attr_store() argument
419 struct mlx4_port *p = container_of(kobj, struct mlx4_port, kobj); in port_attr_store()
606 ret = sysfs_create_file(&p->kobj, &p->smi_enabled.attr); in add_vf_smi_entries()
617 ret = sysfs_create_file(&p->kobj, &p->enable_smi_admin.attr); in add_vf_smi_entries()
620 sysfs_remove_file(&p->kobj, &p->smi_enabled.attr); in add_vf_smi_entries()
634 sysfs_remove_file(&p->kobj, &p->smi_enabled.attr); in remove_vf_smi_entries()
635 sysfs_remove_file(&p->kobj, &p->enable_smi_admin.attr); in remove_vf_smi_entries()
654 ret = kobject_init_and_add(&p->kobj, &port_type, in add_port()
670 ret = sysfs_create_group(&p->kobj, &p->pkey_group); in add_port()
681 ret = sysfs_create_group(&p->kobj, &p->gid_group); in add_port()
689 list_add_tail(&p->kobj.entry, &dev->pkeys.pkey_port_list[slave]); in add_port()
753 mport = container_of(p, struct mlx4_port, kobj); in register_one_pkey_tree()
798 port = container_of(p, struct mlx4_port, kobj); in unregister_pkey_tree()