/linux/arch/x86/xen/ |
H A D | platform-pci-unplug.c | 4 * platform-pci-unplug.c 24 /* store the value of xen_emul_unplug after the unplug is done */ 143 /* user explicitly requested no unplug */ in xen_unplug_emulated_devices() 150 * not support the unplug protocol (XEN_PLATFORM_ERR_MAGIC) in xen_unplug_emulated_devices() 161 "been compiled for this kernel: unplug emulated NICs.\n"); in xen_unplug_emulated_devices() 166 "been compiled for this kernel: unplug emulated disks.\n" in xen_unplug_emulated_devices() 173 /* Now unplug the emulated devices */ in xen_unplug_emulated_devices()
|
H A D | Makefile | 23 obj-$(CONFIG_XEN_PVHVM) += platform-pci-unplug.o
|
/linux/drivers/gpu/drm/panthor/ |
H A D | panthor_device.c | 75 mutex_lock(&ptdev->unplug.lock); in panthor_device_unplug() 77 /* Someone beat us, release the lock and wait for the unplug in panthor_device_unplug() 80 mutex_unlock(&ptdev->unplug.lock); in panthor_device_unplug() 81 wait_for_completion(&ptdev->unplug.done); in panthor_device_unplug() 90 /* We do the rest of the unplug with the unplug lock released, in panthor_device_unplug() 91 * future callers will wait on ptdev->unplug.done anyway. in panthor_device_unplug() 93 mutex_unlock(&ptdev->unplug.lock); in panthor_device_unplug() 112 /* Report the unplug operation as done to unblock concurrent in panthor_device_unplug() 115 complete_all(&ptdev->unplug.done); in panthor_device_unplug() 181 init_completion(&ptdev->unplug.done); in panthor_device_init() [all …]
|
H A D | panthor_device.h | 138 /** @unplug: Device unplug related fields. */ 140 /** @lock: Lock used to serialize unplug operations. */ 144 * @done: Completion object signaled when the unplug 148 } unplug; member
|
/linux/include/uapi/linux/ |
H A D | virtio_mem.h | 82 * has memory plugged. The device driver can request to unplug all memory 101 /* request to unplug memory blocks */ 103 /* request to unplug all blocks and shrink the usable size */ 132 struct virtio_mem_req_unplug unplug; 208 * Currently used size. Changes due to plug/unplug requests, but no 130 struct virtio_mem_req_unplug unplug; global() member
|
/linux/drivers/virtio/ |
H A D | virtio_mem.c | 31 MODULE_PARM_DESC(unplug_online, "Try to unplug online memory"); 105 /* We might first have to unplug all memory when starting up. */ 108 /* Workqueue that processes the plug/unplug requests. */ 250 /* Timer for retrying to plug/unplug memory. */ 711 * We might have freed up memory we can now unplug, retry in virtio_mem_remove_memory() 754 * We might have freed up memory we can now unplug, retry in virtio_mem_offline_and_remove_memory() 1068 * maybe we can handle pending unplug requests. in virtio_mem_memory_notifier_cb() 1463 .u.unplug.addr = cpu_to_virtio64(vm->vdev, addr), in virtio_mem_send_unplug_request() 1464 .u.unplug.nb_blocks = cpu_to_virtio16(vm->vdev, nb_vm_blocks), in virtio_mem_send_unplug_request() 1538 * Unplug selecte [all...] |
/linux/Documentation/arch/s390/ |
H A D | vfio-ap-locking.rst | 72 device driver is using it to plug/unplug AP devices passed through to the KVM 86 to unplug the adapter. 89 pointer is not used to plug/unplug devices passed through to the KVM guest;
|
/linux/drivers/md/ |
H A D | raid1-10.c | 134 blk_plug_cb_fn unplug, int copies) in raid1_add_bio_to_plug() argument 148 cb = blk_check_plugged(unplug, mddev, sizeof(*plug)); in raid1_add_bio_to_plug() 171 mddev->bitmap_ops->unplug(mddev, current->bio_list == NULL); in raid1_prepare_flush_writes()
|
/linux/drivers/thunderbolt/ |
H A D | ctl.c | 819 * tb_cfg_ack_plug() - Ack hot plug/unplug event 822 * @port: Port where the hot plug/unplug happened 823 * @unplug: Ack hot plug or unplug 825 * Call this as response for hot plug/unplug event to ack it. in tb_cfg_ack_plug() argument 828 int tb_cfg_ack_plug(struct tb_ctl *ctl, u64 route, u32 port, bool unplug) in tb_cfg_ack_plug() 834 .pg = unplug ? TB_CFG_ERROR_PG_HOT_UNPLUG in tb_cfg_ack_plug() 838 unplug ? "un" : "", route, port);
|
H A D | tb.c | 82 bool unplug; member 93 static void tb_queue_hotplug(struct tb *tb, u64 route, u8 port, bool unplug) in tb_queue_hotplug() argument 104 ev->unplug = unplug; in tb_queue_hotplug() 2081 * If we get hot-unplug for the DP IN port of the host router in tb_enter_redrive() 2408 "hotplug event from non existent switch %llx:%x (unplug: %d)\n", in tb_handle_hotplug() 2409 ev->route, ev->port, ev->unplug); in tb_handle_hotplug() 2414 "hotplug event from non existent port %llx:%x (unplug: %d)\n", in tb_handle_hotplug() 2415 ev->route, ev->port, ev->unplug); in tb_handle_hotplug() 2420 tb_dbg(tb, "hotplug event for upstream port %llx:%x (unplug: %d)\n", in tb_handle_hotplug() 2421 ev->route, ev->port, ev->unplug); in tb_handle_hotplug() [all …]
|
/linux/Documentation/usb/ |
H A D | chipidea.rst | 66 5) Remove B-device (unplug micro B plug) and insert again in 10 seconds; 69 6) Remove B-device (unplug micro B plug) and insert again after 10 seconds;
|
/linux/drivers/gpu/drm/ci/xfails/ |
H A D | i915-glk-flakes.txt | 6 core_hotunplug@unplug-rescan
|
/linux/net/sched/ |
H A D | sch_plug.c | 6 * 1. A simple "instantaneous" plug/unplug operation, by issuing an alternating 230 MODULE_DESCRIPTION("Qdisc to plug and unplug traffic via netlink control");
|
/linux/include/xen/interface/io/ |
H A D | xenbus.h | 29 due to an error or an unplug
|
/linux/drivers/gpu/drm/amd/display/dc/link/protocols/ |
H A D | link_dp_training_dpia.h | 36 * Aborts link training upon detection of sink unplug.
|
H A D | link_dp_dpia_bw.h | 69 * Unplug => de-allocate bw
|
/linux/drivers/video/fbdev/core/ |
H A D | fb_internal.h | 70 * unplug operations behind our back. With the fbdev in fb_device_create()
|
/linux/arch/arm64/include/asm/ |
H A D | cpu_ops.h | 29 * reason, which will cause the hot unplug to be aborted. Called
|
/linux/include/misc/ |
H A D | cxl.h | 46 * context. This context will be released by PCI hot unplug, so doesn't need to 71 * unplug.
|
/linux/arch/arm/mach-versatile/ |
H A D | platsmp.c | 8 * woken, and where there is no way to hot-unplug CPUs. Real platforms
|
/linux/Documentation/networking/device_drivers/atm/ |
H A D | cxacru.rst | 11 driver and it is necessary to unplug/remove power to the device to fix this.
|
/linux/drivers/infiniband/core/ |
H A D | ib_core_uverbs.c | 21 * to point to the zero page and allow the hot unplug to proceed. 23 * This is necessary for cases like PCI physical hot unplug as the actual BAR
|
/linux/drivers/video/ |
H A D | aperture.c | 107 * // Hot-unplug the device 213 * would only have to unplug the DRM device, so that the hardware device in aperture_detach_platform_device()
|
/linux/Documentation/userspace-api/media/mediactl/ |
H A D | media-ioc-device-info.rst | 99 vary across reboots or device unplug/replug.
|
/linux/sound/pci/oxygen/ |
H A D | xonar_lib.c | 51 "Hey! Don't unplug the power cable!\n"); in xonar_ext_power_gpio_changed()
|