| /linux/tools/testing/selftests/tc-testing/tc-tests/qdiscs/ | 
| H A D | plug.json | 4         "name": "Create PLUG with default setting",7             "plug"
 14         "cmdUnderTest": "$TC qdisc add dev $DUMMY handle 1: root plug",
 17         "matchPattern": "qdisc plug 1: root refcnt",
 25         "name": "Create PLUG with block setting",
 28             "plug"
 35         "cmdUnderTest": "$TC qdisc add dev $DUMMY handle 1: root plug block",
 38         "matchPattern": "qdisc plug 1: root refcnt",
 46         "name": "Create PLUG with release setting",
 49             "plug"
 [all …]
 
 | 
| /linux/sound/core/oss/ | 
| H A D | io.c | 2  *  PCM I/O Plug-In Interface28 #define pcm_write(plug,buf,count) snd_pcm_oss_write3(plug,buf,count,1)  argument
 29 #define pcm_writev(plug,vec,count) snd_pcm_oss_writev3(plug,vec,count)  argument
 30 #define pcm_read(plug,buf,count) snd_pcm_oss_read3(plug,buf,count,1)  argument
 31 #define pcm_readv(plug,vec,count) snd_pcm_oss_readv3(plug,vec,count)  argument
 47 		return pcm_write(plugin->plug, src_channels->area.addr, frames);  in io_playback_transfer()
 59 		return pcm_writev(plugin->plug, bufs, frames);  in io_playback_transfer()
 73 		return pcm_read(plugin->plug, dst_channels->area.addr, frames);  in io_capture_transfer()
 85 		return pcm_readv(plugin->plug, bufs, frames);  in io_capture_transfer()
 108 int snd_pcm_plugin_build_io(struct snd_pcm_substream *plug,  in snd_pcm_plugin_build_io()  argument
 [all …]
 
 | 
| H A D | pcm_plugin.c | 2  *  PCM Plug-In shared (kernel/library) code35 #define snd_pcm_plug_first(plug) ((plug)->runtime->oss.plugin_first)  argument
 36 #define snd_pcm_plug_last(plug) ((plug)->runtime->oss.plugin_last)  argument
 108 int snd_pcm_plug_alloc(struct snd_pcm_substream *plug, snd_pcm_uframes_t frames)  in snd_pcm_plug_alloc()  argument
 111 	if (snd_BUG_ON(!snd_pcm_plug_first(plug)))  in snd_pcm_plug_alloc()
 113 	if (snd_pcm_plug_stream(plug) == SNDRV_PCM_STREAM_PLAYBACK) {  in snd_pcm_plug_alloc()
 114 		struct snd_pcm_plugin *plugin = snd_pcm_plug_first(plug);  in snd_pcm_plug_alloc()
 126 		struct snd_pcm_plugin *plugin = snd_pcm_plug_last(plug);  in snd_pcm_plug_alloc()
 150 int snd_pcm_plugin_build(struct snd_pcm_substream *plug,  in snd_pcm_plugin_build()  argument
 160 	if (snd_BUG_ON(!plug))  in snd_pcm_plugin_build()
 [all …]
 
 | 
| H A D | pcm_plugin.h | 12 #define snd_pcm_plug_stream(plug) ((plug)->stream)  argument40 	const char *name;		/* plug-in name */
 61 	struct snd_pcm_substream *plug;  member
 77 int snd_pcm_plug_alloc(struct snd_pcm_substream *plug, snd_pcm_uframes_t frames);
 
 | 
| H A D | copy.c | 2  *  Linear conversion Plug-In61 int snd_pcm_plugin_build_copy(struct snd_pcm_substream *plug,  in snd_pcm_plugin_build_copy()  argument
 85 	err = snd_pcm_plugin_build(plug, "copy", src_format, dst_format,  in snd_pcm_plugin_build_copy()
 
 | 
| /linux/drivers/tty/serial/8250/ | 
| H A D | 8250_pnp.c | 30 	/* Archtek SmartLink Modem 3334BT Plug & Play */33 	/* SXPro 144 External Data Fax Modem Plug & Play */
 35 	/* SXPro 288 External Data Fax Modem Plug & Play */
 79 	/* Fujitsu 33600 PnP-I2 R Plug & Play */
 81 	/* Fujitsu FMV-FX431 Plug & Play */
 83 	/* Fujitsu 33600 PnP-I4 R Plug & Play */
 85 	/* Fujitsu Fax Voice 33600 PNP-I5 R Plug & Play */
 88 	/* Archtek SmartLink Modem 3334BT Plug & Play */
 93 	/* Hayes Optima 288 V.34-V.FC + FAX + Voice Plug & Play */
 107 	/* Hayes Optima 288 V.34 + FAX + Voice, Plug & Play */
 [all …]
 
 | 
| /linux/block/ | 
| H A D | blk-zoned.c | 40  * Per-zone write plug.41  * @node: hlist_node structure for managing the plug using a hash table.
 42  * @ref: Zone write plug reference counter. A zone write plug reference is
 43  *       always at least 1 when the plug is hashed in the disk plug hash table.
 45  *       submitted and when a function needs to manipulate a plug. The
 47  *       when a function that referenced the plug returns. The initial
 48  *       reference is dropped whenever the zone of the zone write plug is reset,
 51  * @lock: Spinlock to atomically manipulate the plug.
 52  * @flags: Flags indicating the plug state.
 53  * @zone_no: The number of the zone the plug is managing.
 [all …]
 
 | 
| H A D | blk-lib.c | 89 	struct blk_plug plug;  in blkdev_issue_discard()  local92 	blk_start_plug(&plug);  in blkdev_issue_discard()
 100 	blk_finish_plug(&plug);  in blkdev_issue_discard()
 153 	struct blk_plug plug;  in blkdev_issue_write_zeroes()  local
 156 	blk_start_plug(&plug);  in blkdev_issue_write_zeroes()
 163 			blk_finish_plug(&plug);  in blkdev_issue_write_zeroes()
 169 	blk_finish_plug(&plug);  in blkdev_issue_write_zeroes()
 232 	struct blk_plug plug;  in blkdev_issue_zero_pages()  local
 238 	blk_start_plug(&plug);  in blkdev_issue_zero_pages()
 244 			blk_finish_plug(&plug);  in blkdev_issue_zero_pages()
 [all …]
 
 | 
| /linux/drivers/usb/typec/ | 
| H A D | bus.c | 253  * @sop: Cable plug target for Enter Mode command256  * Alternate mode drivers use this function to enter mode on the cable plug.
 285  * @sop: Cable plug target for Exit Mode command
 287  * The alternate mode drivers use this function to exit mode on the cable plug.
 310  * typec_cable_altmode_vdm - Send Vendor Defined Messages (VDM) between the cable plug and port.
 312  * @sop: Cable plug target for VDM
 337 		if (!altmode->plug[sop])  in typec_cable_altmode_vdm()
 339 		pdev = &altmode->plug[sop]->adev;  in typec_cable_altmode_vdm()
 353  * typec_altmode_get_plug - Find cable plug alternate mode
 355  * @index: Cable plug index
 [all …]
 
 | 
| H A D | class.c | 256 	/* Bind the port alt mode to the partner/plug alt mode. */  in typec_altmode_set_partner()260 	/* Bind the partner/plug alt mode to the port alt mode. */  in typec_altmode_set_partner()
 262 		struct typec_plug *plug = to_typec_plug(adev->dev.parent);  in typec_altmode_set_partner()  local
 264 		partner->plug[plug->index] = altmode;  in typec_altmode_set_partner()
 283 		struct typec_plug *plug = to_typec_plug(adev->dev.parent);  in typec_altmode_put_partner()  local
 285 		partner->plug[plug->index] = NULL;  in typec_altmode_put_partner()
 297  * If a partner or cable plug executes Enter/Exit Mode command successfully, the
 326  * Returns handle to the port that a cable plug or partner with @alt is
 591 	/* Plug alt modes need a class to generate udev events. */  in typec_register_altmode()
 719 	struct typec_plug *plug;  in number_of_alternate_modes_show()  local
 [all …]
 
 | 
| /linux/include/uapi/linux/ | 
| H A D | virtio_mem.h | 55  * order to (un)plug memory. A device cannot (un)plug memory belonging to61  * from the device to the device driver to (un)plug blocks. The
 62  * device driver should try to (un)plug blocks in order to reach the
 63  * "requested_size". It is impossible to plug more memory than requested.
 66  * be used to (un)plug memory. It is always at least as big as the
 99 /* request to plug memory blocks */
 131 		struct virtio_mem_req_plug plug;
 149  * Request denied - e.g. trying to plug more than requested, applicable for
 208 	 * Currently used size. Changes due to plug/unplu
 129 struct virtio_mem_req_plug plug; global()  member
 [all...]
 | 
| /linux/arch/powerpc/platforms/ps3/ | 
| H A D | interrupt.c | 31  * @status: 256 bit status bitmap indexed by plug33  * @mask: 256 bit mask bitmap indexed by plug
 36  * The HV maintains per SMT thread mappings of HV outlet to HV plug on
 38  * supplied bitmaps indexed by plug number.  The addresses of the bitmaps
 46  * implementation equates HV plug value to Linux virq value, constrains each
 47  * interrupt to have a system wide unique plug number, and limits the range
 48  * of the plug values to map into the first dword of the bitmaps.  This
 49  * gives a usable range of plug values of  {NR_IRQS_LEGACY..63}.  Note
 240  * Sets up virq and connects the irq plug.
 283  * Disconnects the irq plug and tears down virq.
 [all …]
 
 | 
| /linux/drivers/thermal/renesas/ | 
| H A D | Kconfig | 9 	  Enable this to plug the R-Car thermal sensor driver into the Linux18 	  Enable this to plug the R-Car Gen3/Gen4 or RZ/G2 thermal sensor
 27 	  Enable this to plug the RZ/G2L thermal sensor driver into the Linux
 34 	  Enable this to plug the RZ/G3E thermal sensor driver into the Linux
 42 	  Enable this to plug the RZ/G3S thermal sensor driver into the Linux
 
 | 
| /linux/sound/firewire/oxfw/ | 
| H A D | oxfw-command.c | 24 	buf[4] = dir;		/* Plug Direction */  in avc_stream_set_format()26 	buf[6] = 0x00;		/* PCR (Isochronous Plug) */  in avc_stream_set_format()
 27 	buf[7] = 0xff & pid;	/* Plug ID */  in avc_stream_set_format()
 68 	buf[4] = dir;		/* Plug Direction */  in avc_stream_get_format()
 70 	buf[6] = 0x00;		/* PCR (Isochronous Plug) */  in avc_stream_get_format()
 71 	buf[7] = 0xff & pid;	/* Plug ID */  in avc_stream_get_format()
 133 		buf[2] = 0x19;	/* INPUT PLUG SIGNAL FORMAT */  in avc_general_inquiry_sig_fmt()
 135 		buf[2] = 0x18;	/* OUTPUT PLUG SIGNAL FORMAT */  in avc_general_inquiry_sig_fmt()
 136 	buf[3] = 0xff & pid;	/* plug id */  in avc_general_inquiry_sig_fmt()
 
 | 
| /linux/net/sched/ | 
| H A D | sch_plug.c | 6  * 1. A simple "instantaneous" plug/unplug operation, by issuing an alternating46  *                 plug(i+1)            plug(i)          head
 149  * TCQ_PLUG_BUFFER: Inset a plug into the queue and
 152  *   to beginning of the next plug.
 206 	.id          =       "plug",
 216 MODULE_ALIAS_NET_SCH("plug");
 230 MODULE_DESCRIPTION("Qdisc to plug and unplug traffic via netlink control");
 
 | 
| /linux/drivers/pnp/ | 
| H A D | Kconfig | 3 # Plug and Play configuration7 	bool "Plug and Play support"
 11 	  Plug and Play (PnP) is a standard for peripherals which allows those
 17 	  Say Y here if you would like Linux to configure your Plug and Play
 
 | 
| /linux/drivers/pnp/pnpbios/ | 
| H A D | Kconfig | 3 # Plug and Play BIOS configuration6 	bool "Plug and Play BIOS support"
 10 	  Linux uses the PNPBIOS as defined in "Plug and Play BIOS
 27 	bool "Plug and Play BIOS /proc interface"
 
 | 
| /linux/drivers/pnp/isapnp/ | 
| H A D | Kconfig | 3 # ISA Plug and Play configuration6 	bool "ISA Plug and Play support"
 9 	  Say Y here if you would like support for ISA Plug and Play devices.
 
 | 
| /linux/Documentation/usb/ | 
| H A D | chipidea.rst | 38 2) Connect 2 boards with usb cable: one end is micro A plug, the other end39    is micro B plug.
 41    The A-device (with micro A plug inserted) should enumerate B-device.
 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/platform/surface/ | 
| H A D | surface_hotplug.c | 3  * Surface Book (2 and later) hot-plug driver.6  * driver is responsible for out-of-band hot-plug event signaling on these
 7  * devices. It is specifically required when the hot-plug device is in D3cold
 8  * and can thus not generate PCIe hot-plug events itself.
 11  * device-check notifications to be picked up by the PCIe hot-plug driver.
 272 MODULE_DESCRIPTION("Surface Hot-Plug Signaling Driver for Surface Book Devices");
 
 | 
| /linux/drivers/usb/typec/altmodes/ | 
| H A D | displayport.c | 280 		 * plug from the driver and attempt to run the driver without  in dp_altmode_work()284 			dev_err(&dp->alt->dev, "plug failed to enter mode\n");  in dp_altmode_work()
 476 			/* Attempt to configure on SOP, drop plug */  in dp_cable_altmode_vdm()
 757 	struct typec_altmode *plug = typec_altmode_get_plug(alt, TYPEC_PLUG_SOP_P);  in dp_altmode_probe()  local
 782 	if (plug) {  in dp_altmode_probe()
 783 		plug->desc = "Displayport";  in dp_altmode_probe()
 784 		plug->cable_ops = &dp_cable_ops;  in dp_altmode_probe()
 787 	dp->plug_prime = plug;  in dp_altmode_probe()
 798 	if (plug)  in dp_altmode_probe()
 799 		typec_altmode_set_drvdata(plug, dp);  in dp_altmode_probe()
 [all …]
 
 | 
| /linux/sound/firewire/ | 
| H A D | fcp.c | 54 		buf[2] = 0x19;	/* INPUT PLUG SIGNAL FORMAT */ in avc_general_set_sig_fmt() 56 		buf[2] = 0x18;	/* OUTPUT PLUG SIGNAL FORMAT */ in avc_general_set_sig_fmt()
 57 	buf[3] = 0xff & pid;	/* plug id */ in avc_general_set_sig_fmt()
 99 		buf[2] = 0x19;	/* INPUT PLUG SIGNAL FORMAT */ in avc_general_get_sig_fmt()
 101 		buf[2] = 0x18;	/* OUTPUT PLUG SIGNAL FORMAT */ in avc_general_get_sig_fmt()
 102 	buf[3] = 0xff & pid;	/* plug id */ in avc_general_get_sig_fmt()
 157 	buf[2] = 0x02;	/* PLUG INFO */ in avc_general_get_plug_info()
 
 | 
| /linux/mm/ | 
| H A D | swap.h | 189 void swap_read_folio(struct folio *folio, struct swap_iocb **plug);190 void __swap_read_unplug(struct swap_iocb *plug);
 191 static inline void swap_read_unplug(struct swap_iocb *plug)  in swap_read_unplug()  argument
 193 	if (unlikely(plug))  in swap_read_unplug()
 194 		__swap_read_unplug(plug);  in swap_read_unplug()
 263 		struct swap_iocb **plug);
 356 static inline void swap_read_folio(struct folio *folio, struct swap_iocb **plug)  in swap_read_folio()  argument
 
 | 
| /linux/Documentation/driver-api/usb/ | 
| H A D | typec_bus.rst | 81 Cable plug alternate modes84 The alternate mode drivers are not bound to cable plug alternate mode devices,
 88 plug alternate modes using :c:func:`typec_altmode_get_plug()`, and take over
 118 Cable Plug operations
 
 | 
| /linux/io_uring/ | 
| H A D | opdef.c | 66 		.plug			= 1,81 		.plug			= 1,
 101 		.plug			= 1,
 115 		.plug			= 1,
 247 		.plug			= 1,
 261 		.plug			= 1,
 418 		.plug			= 1,
 549 		.plug			= 1,
 564 		.plug			= 1,
 
 |