| /linux-6.15/Documentation/driver-api/pci/ |
| H A D | p2pdma.rst | 9 called Peer-to-Peer (or P2P). However, there are a number of issues that 10 make P2P transactions tricky to do in a perfectly safe way. 17 only supports doing P2P when the endpoints involved are all behind the 33 In a given P2P implementation there may be three or more different 36 * Provider - A driver which provides or publishes P2P resources like 70 as a P2P DMA resource using :c:func:`pci_p2pdma_add_resource()`. 74 P2P memory using :c:func:`pci_p2pmem_publish()`. This will allow 88 will do the right thing for the P2P capable memory. 98 a specific P2P provider to use it may check compatibility using 112 allocating scatter-gather lists with P2P memory. [all …]
|
| /linux-6.15/Documentation/devicetree/bindings/pci/ |
| H A D | mediatek,mt7621-pcie.yaml | 33 | VIRTUAL P2P | | VIRTUAL P2P | | VIRTUAL P2P |
|
| /linux-6.15/drivers/gpu/drm/amd/amdkfd/ |
| H A D | Kconfig | 32 Enable peer-to-peer (P2P) communication between AMD GPUs over 37 This P2P feature is only enabled on compatible chipsets, and between
|
| /linux-6.15/net/wireless/ |
| H A D | Kconfig | 145 A relaxation feature example is allowing the operation of a P2P group 151 is associated to P2P GO and in addition the P2P GO instantiated on 153 non P2P clients.
|
| /linux-6.15/drivers/net/wireless/ath/wcn36xx/ |
| H A D | firmware.h | 10 P2P = 1, enumerator
|
| H A D | firmware.c | 10 DEFINE(P2P),
|
| /linux-6.15/drivers/net/wireless/broadcom/brcm80211/brcmfmac/ |
| H A D | feature.h | 40 BRCMF_FEAT_DEF(P2P) \
|
| /linux-6.15/arch/powerpc/boot/dts/ |
| H A D | currituck.dts | 150 * port of the root complex virtual P2P bridge. But I want 187 * port of the root complex virtual P2P bridge. But I want 224 * port of the root complex virtual P2P bridge. But I want
|
| H A D | akebono.dts | 278 * port of the root complex virtual P2P bridge. But I want 318 * port of the root complex virtual P2P bridge. But I want 358 * port of the root complex virtual P2P bridge. But I want 398 * port of the root complex virtual P2P bridge. But I want
|
| H A D | redwood.dts | 266 * port of the root complex virtual P2P bridge. But I want 307 * port of the root complex virtual P2P bridge. But I want 348 * port of the root complex virtual P2P bridge. But I want
|
| H A D | katmai.dts | 350 * port of the root complex virtual P2P bridge. But I want 391 * port of the root complex virtual P2P bridge. But I want 432 * port of the root complex virtual P2P bridge. But I want
|
| H A D | icon.dts | 339 * port of the root complex virtual P2P bridge. But I want 380 * port of the root complex virtual P2P bridge. But I want
|
| H A D | canyonlands.dts | 493 * port of the root complex virtual P2P bridge. But I want 535 * port of the root complex virtual P2P bridge. But I want
|
| H A D | glacier.dts | 521 * port of the root complex virtual P2P bridge. But I want 563 * port of the root complex virtual P2P bridge. But I want
|
| H A D | bluestone.dts | 357 * port of the root complex virtual P2P bridge. But I want
|
| /linux-6.15/Documentation/gpu/ |
| H A D | vgaarbiter.rst | 132 forwarding on P2P bridges if necessary, so that the requested resources can 135 P2P bridges if any). In the case of vga_arb_lock(), the function will block 137 any resource on a different bus segment, since P2P bridges don't differentiate
|
| /linux-6.15/drivers/pci/ |
| H A D | Kconfig | 204 Many PCIe root complexes do not support P2P transactions and 206 P2P DMA transactions must be between devices behind the same root
|
| /linux-6.15/drivers/net/wireless/ath/ath9k/ |
| H A D | Kconfig | 148 for multi-channel concurrency. Enable this if P2P PowerSave support
|
| /linux-6.15/drivers/ptp/ |
| H A D | Kconfig | 113 delay mechanism (P2P) is not supported.
|
| /linux-6.15/Documentation/trace/ |
| H A D | hisi-ptt.rst | 205 - completion B (CPL B): completion of DMA remote2local and P2P non-posted requests
|
| /linux-6.15/drivers/scsi/qla2xxx/ |
| H A D | qla_init.c | 4551 if (ha->operating_mode == P2P) { in qla2x00_update_fw_options() 4576 if (ha->operating_mode == P2P) { in qla24xx_update_fw_options() 5097 ha->operating_mode = P2P; in qla2x00_configure_hba() 5105 ha->operating_mode = P2P; in qla2x00_configure_hba()
|
| H A D | qla_bsg.c | 1857 if (ha->operating_mode != P2P) { in qla24xx_process_bidir_cmd()
|
| H A D | qla_target.c | 6945 tmp = P2P << 4; in qlt_24xx_config_nvram_stage1() 7049 tmp = P2P << 4; in qlt_81xx_config_nvram_stage1()
|
| /linux-6.15/Documentation/usb/ |
| H A D | gadget-testing.rst | 467 max_segment_size Segment size required for P2P connections. This
|
| /linux-6.15/Documentation/admin-guide/ |
| H A D | kernel-parameters.txt | 4857 allow P2P traffic between devices through 4874 bit-2 : ACS P2P Request Redirect 4875 bit-3 : ACS P2P Completion Redirect 4877 bit-5 : ACS P2P Egress Control 4878 bit-6 : ACS Direct Translated P2P 4886 ACS to enable P2P Request Redirect, disable
|