| /linux-4.4.14/arch/x86/kernel/ |
| D | topology.c | 76 kobject_uevent(&dev->kobj, KOBJ_OFFLINE); in _debug_hotplug_cpu() 84 kobject_uevent(&dev->kobj, KOBJ_ONLINE); in _debug_hotplug_cpu()
|
| /linux-4.4.14/drivers/thermal/ |
| D | user_space.c | 38 kobject_uevent(&tz->device.kobj, KOBJ_CHANGE); in notify_user_space()
|
| /linux-4.4.14/drivers/s390/char/ |
| D | sclp_config.c | 39 kobject_uevent(&dev->kobj, KOBJ_CHANGE); in sclp_cpu_capability_notify()
|
| D | sclp_ocf.c | 38 kobject_uevent(&ocf_kset->kobj, KOBJ_CHANGE); in sclp_ocf_change_notify()
|
| /linux-4.4.14/drivers/staging/rdma/hfi1/ |
| D | sysfs.c | 625 kobject_uevent(&ppd->sc2vl_kobj, KOBJ_ADD); in hfi1_create_port_files() 635 kobject_uevent(&ppd->sl2sc_kobj, KOBJ_ADD); in hfi1_create_port_files() 645 kobject_uevent(&ppd->vl2mtu_kobj, KOBJ_ADD); in hfi1_create_port_files() 657 kobject_uevent(&ppd->pport_cc_kobj, KOBJ_ADD); in hfi1_create_port_files()
|
| /linux-4.4.14/drivers/acpi/ |
| D | container.c | 102 kobject_uevent(&dev->kobj, KOBJ_ONLINE); in container_device_online()
|
| D | ac.c | 275 kobject_uevent(&ac->charger->dev.kobj, KOBJ_CHANGE); in acpi_ac_notify() 396 kobject_uevent(&ac->charger->dev.kobj, KOBJ_CHANGE); in acpi_ac_resume()
|
| D | sysfs.c | 453 kobject_uevent(tables_kobj, KOBJ_ADD); in acpi_tables_sysfs_init() 454 kobject_uevent(dynamic_tables_kobj, KOBJ_ADD); in acpi_tables_sysfs_init() 838 kobject_uevent(&hotplug->kobj, KOBJ_ADD); in acpi_sysfs_add_hotplug_profile()
|
| D | sbs.c | 618 kobject_uevent(&sbs->charger->dev.kobj, KOBJ_CHANGE); in acpi_sbs_callback() 630 kobject_uevent(&bat->bat->dev.kobj, KOBJ_CHANGE); in acpi_sbs_callback()
|
| D | scan.c | 132 kobject_uevent(&pn->dev->kobj, KOBJ_CHANGE); in acpi_scan_is_offline() 1410 kobject_uevent(&device->dev.kobj, KOBJ_ADD); in acpi_device_add_finalize()
|
| /linux-4.4.14/drivers/xen/ |
| D | pcpu.c | 174 kobject_uevent(&pcpu->dev.kobj, KOBJ_ONLINE); in pcpu_online_status() 179 kobject_uevent(&pcpu->dev.kobj, KOBJ_OFFLINE); in pcpu_online_status()
|
| /linux-4.4.14/drivers/infiniband/hw/qib/ |
| D | qib_sysfs.c | 702 kobject_uevent(&ppd->pport_kobj, KOBJ_ADD); in qib_create_port_files() 712 kobject_uevent(&ppd->sl2vl_kobj, KOBJ_ADD); in qib_create_port_files() 722 kobject_uevent(&ppd->diagc_kobj, KOBJ_ADD); in qib_create_port_files() 736 kobject_uevent(&ppd->pport_cc_kobj, KOBJ_ADD); in qib_create_port_files()
|
| /linux-4.4.14/drivers/sfi/ |
| D | sfi_core.c | 478 kobject_uevent(sfi_kobj, KOBJ_ADD); in sfi_sysfs_init() 479 kobject_uevent(tables_kobj, KOBJ_ADD); in sfi_sysfs_init()
|
| /linux-4.4.14/block/ |
| D | partition-generic.c | 364 kobject_uevent(&pdev->kobj, KOBJ_ADD); in add_partition() 471 kobject_uevent(&disk_to_dev(disk)->kobj, KOBJ_CHANGE); in rescan_partitions() 555 kobject_uevent(&disk_to_dev(disk)->kobj, KOBJ_CHANGE); in invalidate_partitions()
|
| D | blk-sysfs.c | 655 kobject_uevent(&q->kobj, KOBJ_ADD); in blk_register_queue() 665 kobject_uevent(&q->kobj, KOBJ_REMOVE); in blk_register_queue() 688 kobject_uevent(&q->kobj, KOBJ_REMOVE); in blk_unregister_queue()
|
| D | blk-integrity.c | 459 kobject_uevent(&disk->integrity_kobj, KOBJ_ADD); in blk_integrity_add() 464 kobject_uevent(&disk->integrity_kobj, KOBJ_REMOVE); in blk_integrity_del()
|
| D | blk-mq-sysfs.c | 401 kobject_uevent(&q->mq_kobj, KOBJ_REMOVE); in blk_mq_unregister_disk() 441 kobject_uevent(&q->mq_kobj, KOBJ_ADD); in blk_mq_register_disk()
|
| D | elevator.c | 807 kobject_uevent(&e->kobj, KOBJ_ADD); in elv_register_queue() 821 kobject_uevent(&e->kobj, KOBJ_REMOVE); in elv_unregister_queue()
|
| D | genhd.c | 565 kobject_uevent(&ddev->kobj, KOBJ_ADD); in register_disk() 570 kobject_uevent(&part_to_dev(part)->kobj, KOBJ_ADD); in register_disk()
|
| /linux-4.4.14/drivers/edac/ |
| D | edac_device_sysfs.c | 271 kobject_uevent(&edac_dev->kobj, KOBJ_ADD); in edac_device_register_sysfs_main_kobj() 571 kobject_uevent(&block->kobj, KOBJ_ADD); in edac_device_create_block() 666 kobject_uevent(&instance->kobj, KOBJ_ADD); in edac_device_create_instance()
|
| D | edac_pci_sysfs.c | 182 kobject_uevent(&pci->kobj, KOBJ_ADD); in edac_pci_create_instance_kobj() 390 kobject_uevent(edac_pci_top_main_kobj, KOBJ_ADD); in edac_pci_main_kobj_setup()
|
| /linux-4.4.14/drivers/cpuidle/ |
| D | sysfs.c | 418 kobject_uevent(&kobj->kobj, KOBJ_ADD); in cpuidle_add_state_sysfs() 549 kobject_uevent(&kdrv->kobj, KOBJ_ADD); in cpuidle_add_driver_sysfs() 631 kobject_uevent(&kdev->kobj, KOBJ_ADD); in cpuidle_add_sysfs()
|
| /linux-4.4.14/drivers/usb/gadget/udc/ |
| D | udc-core.c | 446 kobject_uevent(&udc->dev.kobj, KOBJ_CHANGE); in usb_gadget_remove_driver() 481 kobject_uevent(&udc->dev.kobj, KOBJ_REMOVE); in usb_del_gadget_udc() 511 kobject_uevent(&udc->dev.kobj, KOBJ_CHANGE); in udc_bind_to_driver()
|
| /linux-4.4.14/arch/sh/drivers/ |
| D | push-switch.c | 43 kobject_uevent(&pdev->dev.kobj, KOBJ_CHANGE); in switch_work_handler()
|
| /linux-4.4.14/arch/ia64/kernel/ |
| D | topology.c | 395 kobject_uevent(&(this_object->kobj), KOBJ_ADD); in cache_add_dev() 397 kobject_uevent(&all_cpu_cache_info[cpu].kobj, KOBJ_ADD); in cache_add_dev()
|
| /linux-4.4.14/lib/ |
| D | kobject_uevent.c | 372 int kobject_uevent(struct kobject *kobj, enum kobject_action action) in kobject_uevent() function 376 EXPORT_SYMBOL_GPL(kobject_uevent);
|
| D | kobject.c | 632 kobject_uevent(kobj, KOBJ_REMOVE); in kobject_cleanup() 820 kobject_uevent(&k->kobj, KOBJ_ADD); in kset_register()
|
| D | Makefile | 15 is_single_threaded.o plist.o decompress.o kobject_uevent.o \
|
| /linux-4.4.14/drivers/base/ |
| D | driver.c | 176 kobject_uevent(&drv->p->kobj, KOBJ_ADD); in driver_register()
|
| D | core.c | 420 kobject_uevent(&dev->kobj, action); in uevent_store() 1119 kobject_uevent(&dev->kobj, KOBJ_ADD); in device_add() 1156 kobject_uevent(&dev->kobj, KOBJ_REMOVE); in device_add() 1278 kobject_uevent(&dev->kobj, KOBJ_REMOVE); in device_del() 1536 kobject_uevent(&dev->kobj, KOBJ_OFFLINE); in device_offline() 1565 kobject_uevent(&dev->kobj, KOBJ_ONLINE); in device_online()
|
| D | bus.c | 655 kobject_uevent(&drv->p->kobj, action); in uevent_store() 875 kobject_uevent(&bus->p->subsys.kobj, action); in bus_uevent_store()
|
| D | firmware_class.c | 940 kobject_uevent(&fw_priv->dev.kobj, KOBJ_ADD); in _request_firmware_load()
|
| /linux-4.4.14/include/linux/ |
| D | kobject.h | 215 int kobject_uevent(struct kobject *kobj, enum kobject_action action);
|
| /linux-4.4.14/net/bridge/ |
| D | br_if.c | 266 kobject_uevent(&p->kobj, KOBJ_REMOVE); in del_nbp() 532 kobject_uevent(&p->kobj, KOBJ_ADD); in br_add_if()
|
| /linux-4.4.14/fs/gfs2/ |
| D | util.c | 62 kobject_uevent(&sdp->sd_kobj, KOBJ_OFFLINE); in gfs2_lm_withdraw()
|
| /linux-4.4.14/fs/dlm/ |
| D | lockspace.c | 202 kobject_uevent(&ls->ls_kobj, KOBJ_ONLINE); in do_uevent() 204 kobject_uevent(&ls->ls_kobj, KOBJ_OFFLINE); in do_uevent() 634 kobject_uevent(&ls->ls_kobj, KOBJ_ADD); in new_lockspace()
|
| /linux-4.4.14/samples/kobject/ |
| D | kset-example.c | 232 kobject_uevent(&foo->kobj, KOBJ_ADD); in create_foo_obj()
|
| /linux-4.4.14/net/9p/ |
| D | trans_virtio.c | 615 kobject_uevent(&(vdev->dev.kobj), KOBJ_CHANGE); in p9_virtio_probe() 711 kobject_uevent(&(vdev->dev.kobj), KOBJ_CHANGE); in p9_virtio_remove()
|
| /linux-4.4.14/arch/powerpc/platforms/powernv/ |
| D | opal-elog.c | 235 kobject_uevent(&elog->kobj, KOBJ_ADD); in create_elog_obj()
|
| D | opal-dump.c | 362 kobject_uevent(&dump->kobj, KOBJ_ADD); in create_dump_obj()
|
| /linux-4.4.14/drivers/s390/cio/ |
| D | scm.c | 173 kobject_uevent(&scmdev->dev.kobj, KOBJ_CHANGE); in scmdev_update()
|
| D | eadm_sch.c | 255 kobject_uevent(&sch->dev.kobj, KOBJ_ADD); in eadm_subchannel_probe()
|
| D | chsc_sch.c | 101 kobject_uevent(&sch->dev.kobj, KOBJ_ADD); in chsc_subchannel_probe()
|
| D | device.c | 876 kobject_uevent(&sch->dev.kobj, KOBJ_ADD); in io_subchannel_register() 1086 kobject_uevent(&sch->dev.kobj, KOBJ_ADD); in io_subchannel_probe()
|
| D | css.c | 329 kobject_uevent(&sch->dev.kobj, KOBJ_ADD); in css_register_subchannel()
|
| /linux-4.4.14/drivers/pci/ |
| D | iov.c | 173 kobject_uevent(&virtfn->dev.kobj, KOBJ_CHANGE); in virtfn_add() 329 kobject_uevent(&dev->dev.kobj, KOBJ_CHANGE); in sriov_enable()
|
| /linux-4.4.14/arch/sh/kernel/cpu/sh4/ |
| D | sq.c | 354 kobject_uevent(kobj, KOBJ_ADD); in sq_dev_add()
|
| /linux-4.4.14/fs/fscache/ |
| D | cache.c | 285 kobject_uevent(cache->kobj, KOBJ_ADD); in fscache_add_cache()
|
| /linux-4.4.14/drivers/staging/unisys/visorbus/ |
| D | visorbus_main.c | 342 kobject_uevent(&dev->device.kobj, KOBJ_ONLINE); in devmajorminor_create_file() 364 kobject_uevent(&dev->device.kobj, KOBJ_OFFLINE); in devmajorminor_remove_file() 403 kobject_uevent(&dev->kobjdevmajorminor, KOBJ_ADD); in register_devmajorminor_attributes()
|
| D | visorchipset.c | 1407 kobject_uevent(&visorchipset_platform_device.dev.kobj, KOBJ_ONLINE); in visorchipset_chipset_ready() 1429 kobject_uevent(&visorchipset_platform_device.dev.kobj, KOBJ_OFFLINE); in visorchipset_chipset_notready()
|
| /linux-4.4.14/drivers/uio/ |
| D | uio.c | 286 ret = kobject_uevent(&map->kobj, KOBJ_ADD); in uio_dev_add_attributes() 312 ret = kobject_uevent(&portio->kobj, KOBJ_ADD); in uio_dev_add_attributes()
|
| /linux-4.4.14/Documentation/powerpc/ |
| D | eeh-pci-error-recovery.txt | 268 kobject_uevent() { // in /libs/kobject.c 281 then kobject_uevent() sends a netlink uevent to userspace 284 kobject_uevent() executes uevent_helper[], which runs the
|
| /linux-4.4.14/drivers/net/xen-netback/ |
| D | xenbus.c | 237 kobject_uevent(&dev->dev.kobj, KOBJ_OFFLINE); in netback_remove() 441 kobject_uevent(&dev->dev.kobj, KOBJ_ONLINE); in backend_create_xenvif()
|
| /linux-4.4.14/sound/hda/ |
| D | hdac_sysfs.c | 393 kobject_uevent(tree->root, KOBJ_CHANGE); in widget_tree_create()
|
| /linux-4.4.14/arch/s390/kernel/ |
| D | topology.c | 294 kobject_uevent(&dev->kobj, KOBJ_CHANGE); in arch_update_cpu_topology()
|
| /linux-4.4.14/kernel/ |
| D | params.c | 853 kobject_uevent(&mk->kobj, KOBJ_ADD); in kernel_add_sysfs_param() 917 kobject_uevent(&mk->kobj, KOBJ_ADD); in version_sysfs_builtin()
|
| D | module.c | 1210 kobject_uevent(&mk->kobj, action); in store_uevent() 1814 kobject_uevent(&mod->mkobj.kobj, KOBJ_ADD); in mod_sysfs_setup()
|
| D | workqueue.c | 5196 kobject_uevent(&wq_dev->dev.kobj, KOBJ_ADD); in workqueue_sysfs_register()
|
| /linux-4.4.14/drivers/pci/hotplug/ |
| D | pci_hotplug_core.c | 460 kobject_uevent(&pci_slot->kobj, KOBJ_ADD); in __pci_hp_register()
|
| /linux-4.4.14/crypto/ |
| D | pcrypt.c | 397 kobject_uevent(&pinst->kobj, KOBJ_ADD); in pcrypt_sysfs_add()
|
| /linux-4.4.14/fs/fuse/ |
| D | cuse.c | 395 kobject_uevent(&dev->kobj, KOBJ_ADD); in cuse_process_init_reply()
|
| /linux-4.4.14/drivers/staging/most/aim-cdev/ |
| D | cdev.c | 476 kobject_uevent(&channel->dev->kobj, KOBJ_ADD); in aim_probe()
|
| /linux-4.4.14/drivers/staging/most/mostcore/ |
| D | core.c | 550 kobject_uevent(&c->kobj, KOBJ_ADD); in create_most_c_obj() 749 kobject_uevent(&inst->kobj, KOBJ_ADD); in create_most_inst_obj() 1109 kobject_uevent(&most_aim->kobj, KOBJ_ADD); in create_most_aim_obj()
|
| /linux-4.4.14/drivers/scsi/ |
| D | iscsi_boot_sysfs.c | 343 kobject_uevent(&boot_kobj->kobj, KOBJ_ADD); in iscsi_boot_create_kobj()
|
| D | ses.c | 466 kobject_uevent(&efd->dev->kobj, KOBJ_CHANGE); in ses_enclosure_find_by_addr()
|
| D | ipr.c | 3332 kobject_uevent(&ioa_cfg->host->shost_dev.kobj, KOBJ_CHANGE); in ipr_worker_thread()
|
| /linux-4.4.14/drivers/hwmon/ |
| D | gpio-fan.c | 68 kobject_uevent(&fan_data->pdev->dev.kobj, KOBJ_CHANGE); in fan_alarm_notify()
|
| /linux-4.4.14/drivers/block/ |
| D | loop.c | 239 kobject_uevent(&disk_to_dev(bdev->bd_disk)->kobj, KOBJ_CHANGE); in figure_loop_size() 953 kobject_uevent(&disk_to_dev(bdev->bd_disk)->kobj, KOBJ_CHANGE); in loop_set_fd() 1070 kobject_uevent(&disk_to_dev(bdev->bd_disk)->kobj, KOBJ_CHANGE); in loop_clr_fd()
|
| D | pktcdvd.c | 135 kobject_uevent(&p->kobj, KOBJ_ADD); in pkt_kobj_create()
|
| /linux-4.4.14/drivers/misc/cxl/ |
| D | sysfs.c | 548 rc = kobject_uevent(&cr->kobj, KOBJ_ADD); in cxl_sysfs_afu_new_cr()
|
| /linux-4.4.14/drivers/firmware/efi/ |
| D | efivars.c | 577 kobject_uevent(&new_var->kobj, KOBJ_ADD); in efivar_create_sysfs_entry()
|
| /linux-4.4.14/net/core/ |
| D | net-sysfs.c | 904 kobject_uevent(kobj, KOBJ_ADD); in rx_queue_add_kobject() 1296 kobject_uevent(kobj, KOBJ_ADD); in netdev_queue_add_kobject()
|
| D | dev.c | 7375 kobject_uevent(&dev->dev.kobj, KOBJ_REMOVE); in dev_change_net_namespace() 7386 kobject_uevent(&dev->dev.kobj, KOBJ_ADD); in dev_change_net_namespace()
|
| /linux-4.4.14/arch/x86/kernel/cpu/mcheck/ |
| D | mce_amd.c | 640 kobject_uevent(&b->kobj, KOBJ_ADD); in allocate_threshold_blocks()
|
| /linux-4.4.14/drivers/parisc/ |
| D | pdc_stable.c | 1009 kobject_uevent(&entry->kobj, KOBJ_ADD); in pdcs_register_pathentries()
|
| /linux-4.4.14/drivers/power/ |
| D | power_supply_core.c | 98 kobject_uevent(&psy->dev.kobj, KOBJ_CHANGE); in power_supply_changed_work()
|
| D | charger-manager.c | 489 kobject_uevent(&cm->dev->kobj, KOBJ_CHANGE); in uevent_notify() 501 kobject_uevent(&cm->dev->kobj, KOBJ_CHANGE); in uevent_notify()
|
| /linux-4.4.14/drivers/firmware/ |
| D | edd.c | 729 kobject_uevent(&edev->kobj, KOBJ_ADD); in edd_device_register()
|
| /linux-4.4.14/drivers/s390/block/ |
| D | dasd.c | 429 kobject_uevent(&disk_to_dev(disk)->kobj, KOBJ_CHANGE); in dasd_state_ready_to_online() 435 kobject_uevent(&part_to_dev(part)->kobj, KOBJ_CHANGE); in dasd_state_ready_to_online() 462 kobject_uevent(&part_to_dev(part)->kobj, KOBJ_CHANGE); in dasd_state_online_to_ready() 558 kobject_uevent(&device->cdev->dev.kobj, KOBJ_CHANGE); in dasd_change_state()
|
| /linux-4.4.14/Documentation/ |
| D | kobject.txt | 167 call to kobject_uevent(): 169 int kobject_uevent(struct kobject *kobj, enum kobject_action action);
|
| /linux-4.4.14/drivers/extcon/ |
| D | extcon.c | 325 kobject_uevent(&edev->dev.kobj, KOBJ_CHANGE); in extcon_update_state()
|
| /linux-4.4.14/drivers/infiniband/core/ |
| D | sysfs.c | 566 kobject_uevent(&p->kobj, KOBJ_ADD); in add_port()
|
| /linux-4.4.14/arch/powerpc/mm/ |
| D | numa.c | 1472 kobject_uevent(&dev->kobj, KOBJ_CHANGE); in arch_update_cpu_topology()
|
| /linux-4.4.14/net/rfkill/ |
| D | core.c | 230 kobject_uevent(&rfkill->dev.kobj, KOBJ_CHANGE); in rfkill_event()
|
| /linux-4.4.14/drivers/firewire/ |
| D | core-device.c | 1179 kobject_uevent(&device->device.kobj, KOBJ_CHANGE); in fw_device_refresh()
|
| /linux-4.4.14/drivers/w1/ |
| D | w1.c | 708 kobject_uevent(&sl->dev.kobj, KOBJ_ADD); in __w1_attach_slave_device()
|
| /linux-4.4.14/drivers/s390/net/ |
| D | qeth_l2_main.c | 1244 kobject_uevent(&gdev->dev.kobj, KOBJ_CHANGE); in __qeth_l2_set_online() 1300 kobject_uevent(&cgdev->dev.kobj, KOBJ_CHANGE); in __qeth_l2_set_offline()
|
| D | qeth_l3_main.c | 3354 kobject_uevent(&gdev->dev.kobj, KOBJ_CHANGE); in __qeth_l3_set_online() 3414 kobject_uevent(&cgdev->dev.kobj, KOBJ_CHANGE); in __qeth_l3_set_offline()
|
| /linux-4.4.14/Documentation/vm/ |
| D | slub.txt | 170 [<c020527f>] kobject_uevent+0xa/0xf
|
| /linux-4.4.14/drivers/staging/most/hdm-usb/ |
| D | hdm_usb.c | 1348 kobject_uevent(&mdev->dci->kobj, KOBJ_ADD); in hdm_probe()
|
| /linux-4.4.14/drivers/platform/x86/ |
| D | asus-laptop.c | 1576 kobject_uevent(&asus->pega_accel_poll->input->dev.kobj, in asus_acpi_notify()
|
| /linux-4.4.14/drivers/hid/ |
| D | hid-wiimote-core.c | 1211 kobject_uevent(&wdata->hdev->dev.kobj, KOBJ_CHANGE); in wiimote_init_worker()
|
| /linux-4.4.14/drivers/net/ethernet/ibm/ |
| D | ibmveth.c | 1567 kobject_uevent(kobj, KOBJ_ADD); in ibmveth_probe()
|
| /linux-4.4.14/drivers/block/drbd/ |
| D | drbd_nl.c | 700 kobject_uevent(&disk_to_dev(device->vdisk)->kobj, KOBJ_CHANGE); in drbd_set_role() 1863 kobject_uevent(&disk_to_dev(device->vdisk)->kobj, KOBJ_CHANGE); in drbd_adm_attach()
|
| /linux-4.4.14/drivers/cpufreq/ |
| D | cpufreq.c | 1263 kobject_uevent(&policy->kobj, KOBJ_ADD); in cpufreq_online()
|
| /linux-4.4.14/drivers/char/ |
| D | virtio_console.c | 1738 kobject_uevent(&port->dev->kobj, KOBJ_CHANGE); in handle_control_message()
|
| /linux-4.4.14/mm/ |
| D | slub.c | 5414 kobject_uevent(&s->kobj, KOBJ_ADD); in sysfs_slab_add() 5440 kobject_uevent(&s->kobj, KOBJ_REMOVE); in sysfs_slab_remove()
|
| /linux-4.4.14/drivers/md/ |
| D | md.c | 5072 kobject_uevent(&mddev->kobj, KOBJ_ADD); in md_alloc() 5359 kobject_uevent(&disk_to_dev(mddev->gendisk)->kobj, KOBJ_CHANGE); in do_md_run() 5682 kobject_uevent(&disk_to_dev(mddev->gendisk)->kobj, KOBJ_CHANGE); in do_md_stop()
|
| D | dm.c | 3393 return kobject_uevent(&disk_to_dev(md->disk)->kobj, action); in dm_kobject_uevent()
|
| /linux-4.4.14/fs/btrfs/ |
| D | volumes.c | 198 ret = kobject_uevent(&disk_to_dev(bdev->bd_disk)->kobj, action); in btrfs_kobject_uevent()
|