Home
last modified time | relevance | path

Searched refs:PF (Results 1 – 25 of 81) sorted by relevance

1234

/linux-6.15/tools/testing/selftests/x86/
H A Dtest_FCOMI.c19 PF = 1 << 2, enumerator
21 ARITH = CF | PF | ZF,
111 if ((res_fcomi_nan_1 & ARITH) != (ZF|CF|PF)) { in test_qnan()
140 if ((res_fcomi_nan_1 & ARITH) != (ZF|CF|PF)) { in testu_qnan()
316 err |= test(CF|ZF|PF); in main()
317 err |= test_qnan(CF|ZF|PF); in main()
318 err |= testu_qnan(CF|ZF|PF); in main()
319 err |= testu_snan(CF|ZF|PF); in main()
323 err |= testp(CF|ZF|PF); in main()
324 err |= testp_qnan(CF|ZF|PF); in main()
[all …]
H A Dtest_FCMOV.c44 PF = 1 << 2, enumerator
83 err |= !(fcmovb(PF) == 1.0); err |= !(fcmovnb(PF) != 1.0); in main()
84 err |= !(fcmove(PF) == 1.0); err |= !(fcmovne(PF) != 1.0); in main()
85 err |= !(fcmovbe(PF) == 1.0); err |= !(fcmovnbe(PF) != 1.0); in main()
86 err |= !(fcmovu(PF) != 1.0); err |= !(fcmovnu(PF) == 1.0); in main()
/linux-6.15/Documentation/translations/zh_CN/PCI/
H A Dpci-iov-howto.rst32 虚拟设备。物理设备被称为物理功能(PF),而虚拟设备被称为虚拟功能(VF)。VF的分
33 配可以由PF通过封装在该功能中的寄存器动态控制。默认情况下,该功能未被启用,PF
45 有多种方法可用于SR-IOV的启用。在第一种方法中,设备驱动(PF驱动)将通过SR-IOV
46 核心提供的API控制功能的启用和禁用。如果硬件具有SR-IOV能力,加载其PF驱动器将启
47 用它和与PF相关的所有VF。一些PF驱动需要设置一个模块参数,以确定要启用的VF的数量。
48 在第二种方法中,对sysfs文件sriov_numvfs的写入将启用和禁用与PCIe PF相关的VF。
49 这种方法实现了每个PF的VF启用/禁用值,而第一种方法则适用于同一设备的所有PF。此外,
/linux-6.15/Documentation/ABI/testing/
H A Ddebugfs-hisi-hpre5 Only available for PF.
12 Only available for PF.
21 Only available for PF.
28 Only available for PF.
33 Description: The <bdf> is related the function for PF and VF.
44 Only available for PF.
50 Available for PF and VF in host. VF in guest currently only
58 Only available for PF.
67 Only available for PF.
119 Only available for PF, and take no other effect on HPRE.
[all …]
H A Ddebugfs-hisi-zip5 Only available for PF.
11 Only available for PF.
20 Only available for PF.
27 Only available for PF.
32 Description: The <bdf> is related the function for PF and VF.
43 Available for PF and VF in host. VF in guest currently only
51 Only available for PF.
60 Only available for PF.
67 Available for both PF and VF, and take no other effect on ZIP.
112 Only available for PF, and take no other effect on ZIP.
[all …]
H A Ddebugfs-driver-genwqe10 Only available for PF.
16 Only available for PF.
22 Only available for PF.
28 Only available for PF.
35 Only available for PF.
41 Only available for PF.
47 Only available for PF.
53 Only available for PF.
79 Only available for PF.
85 Only available for PF.
[all …]
H A Ddebugfs-hisi-sec7 Only available for PF, and take no other effect on SEC.
15 Only available for PF.
20 Description: The <bdf> is related the function for PF and VF.
31 Available for PF and VF in host. VF in guest currently only
39 Only available for PF.
47 Only available for PF, and take no other effect on SEC.
54 Available for both PF and VF, and take no other effect on SEC.
60 Available for both PF and VF, and take no other effect on SEC.
66 Available for both PF and VF, and take no other effect on SEC.
99 Only available for PF, and take no other effect on SEC.
[all …]
/linux-6.15/arch/m68k/68000/
H A Ddragen2.c59 PFSEL |= PF(5); /* select pin as I/O */ in init_dragen2()
60 PFDIR |= PF(5); /* select pin as output */ in init_dragen2()
61 PFDATA &= ~PF(5); /* set pin low */ in init_dragen2()
64 PFDATA |= PF(5); in init_dragen2()
66 PFDATA &= ~PF(5); in init_dragen2()
/linux-6.15/Documentation/networking/
H A Dmulti-pf-netdev.rst5 Multi-PF Netdev
22 The Multi-PF NIC technology enables several CPUs within a multi-socket server to connect directly to
32 The feature adds support for combining multiple PFs of the same port in a Multi-PF environment under
42 Multi-PF or Socket-direct in mlx5 is achieved by grouping PFs together which belong to the same
49 We pick one PF to be a primary (leader), and it fills a special role. The other devices
52 the leader PF (east <-> west traffic) to function. All Rx/Tx traffic is steered through the primary
70 | ch idx | PF idx |
90 The relation between PF, irq, napi, and queue can be observed via netlink spec::
126 that is capable of pointing to the receive queues of a different PF.
132 PF on the same node as the CPU.
[all …]
/linux-6.15/Documentation/PCI/
H A Dpci-iov-howto.rst20 devices. The physical device is referred to as Physical Function (PF)
22 Allocation of the VF can be dynamically controlled by the PF via
24 not enabled and the PF behaves as traditional PCIe device. Once it's
38 In the first method, the device driver (PF driver) will control the
40 If the hardware has SR-IOV capability, loading its PF driver would
41 enable it and all VFs associated with the PF. Some PF drivers require
44 enable and disable the VFs associated with a PCIe PF. This method
45 enables per-PF, VF enable/disable values versus the first method,
/linux-6.15/Documentation/misc-devices/
H A Dmrvl_cn10k_dpi.rst11 DPI hardware comprises a physical function (PF), its virtual functions,
14 DPI PF function is an administrative function which services the mailbox
18 mrvl_cn10k_dpi.ko misc driver loads on DPI PF device and services the
24 DPI PF driver is just an administrative driver to setup its VF device's
50 how applications use mailbox and ioctl services from DPI PF kernel driver.
/linux-6.15/drivers/net/ethernet/freescale/enetc/
H A DKconfig5 This module supports common functionality between the PF and VF
14 different versions of NXP ENETC PF controllers.
19 tristate "ENETC PF driver"
31 physical function (PF) devices, managing ENETC Ports at a privileged
37 tristate "ENETC4 PF driver"
62 virtual function (VF) devices enabled by the ENETC PF driver.
79 physical function (PF) device.
/linux-6.15/Documentation/networking/devlink/
H A Docteontx2.rst7 This document describes the devlink features implemented by the ``octeontx2 AF, PF and VF``
13 The ``octeontx2 PF and VF`` drivers implement the following driver-specific parameters.
27 PF and VF drivers.
54 The default rule serves as the primary packet steering rule for a specific PF or VF,
65 The ``octeontx2 PF`` driver implements the following driver-specific parameters.
/linux-6.15/Documentation/networking/device_drivers/ethernet/intel/
H A Diavf.rst27 (PF) driver compiled with CONFIG_PCI_IOV. The iavf driver requires
74 Physical Function (PF) processes requests issued from the VF to enable or
109 configured through the PF
114 - HW mailbox is used for VF to PF communications (including on Windows)
148 - Depending on the underlying PF device, ADQ cannot be enabled when the
212 - If a TC filter on a PF matches traffic over a VF (on the PF), that traffic
215 stack as it does not match PF address data.
232 if the VF's MAC address is not set by the PF.
262 Unable to send opcode 2 to PF, err I40E_ERR_QUEUE_EMPTY, aq_err ok
272 # ethtool -r <PF>
[all …]
H A Dice.rst72 from the administrative interface on the PF. This configuration allows
108 - PF reset - resets only components associated with the given PF, does not
117 - PF reset:
521 how many VFs each PF supports, use the following command::
529 Displaying VF Statistics on the PF
538 The PF driver will display a subset of the statistics for the PF and for all
563 host PF) on any virtual functions (VF) bound to the PF.
565 For example, to force link up on VF 0 bound to PF eth0::
582 This setting lasts until the PF is reloaded.
630 device. The PF remains in limited promiscuous mode regardless of the
[all …]
/linux-6.15/Documentation/networking/device_drivers/ethernet/marvell/
H A Docteontx2.rst29 PF/VF.
45 - A PF/VF with NIX-LF & NPA-LF resources works as a pure network device
46 - A PF/VF with CPT-LF resource works as a pure crypto offload device.
54 - Also assigns MSIX vectors to each of PF and VFs.
71 PF/VFs communicates with AF via a shared memory region (mailbox). Upon
86 - Map a physical link to a RVU PF to which a netdev is registered.
122 - VFs cannot communicate with AF directly, they send mbox message to PF and PF
123 forwards that to AF. AF after processing, responds back to PF and PF forwards
127 from PF as PF is treated as owner/admin of the link.
173 - Error due to operation of unmapped PF.
[all …]
/linux-6.15/drivers/gpu/drm/i915/gt/uc/
H A Dintel_guc_capture.c172 MAKE_REGLIST(gen8_global_regs, PF, GLOBAL, 0),
175 MAKE_REGLIST(empty_regs_list, PF, ENGINE_CLASS, GUC_CAPTURE_LIST_CLASS_VIDEO),
176 MAKE_REGLIST(gen8_vd_inst_regs, PF, ENGINE_INSTANCE, GUC_CAPTURE_LIST_CLASS_VIDEO),
177 MAKE_REGLIST(empty_regs_list, PF, ENGINE_CLASS, GUC_CAPTURE_LIST_CLASS_VIDEOENHANCE),
179 MAKE_REGLIST(empty_regs_list, PF, ENGINE_CLASS, GUC_CAPTURE_LIST_CLASS_BLITTER),
181 MAKE_REGLIST(empty_regs_list, PF, ENGINE_CLASS, GUC_CAPTURE_LIST_CLASS_GSC_OTHER),
187 MAKE_REGLIST(xe_lp_global_regs, PF, GLOBAL, 0),
190 MAKE_REGLIST(empty_regs_list, PF, ENGINE_CLASS, GUC_CAPTURE_LIST_CLASS_VIDEO),
191 MAKE_REGLIST(gen8_vd_inst_regs, PF, ENGINE_INSTANCE, GUC_CAPTURE_LIST_CLASS_VIDEO),
194 MAKE_REGLIST(empty_regs_list, PF, ENGINE_CLASS, GUC_CAPTURE_LIST_CLASS_BLITTER),
[all …]
/linux-6.15/Documentation/admin-guide/perf/
H A Dhns3-pmu.rst106 PMU collect performance statistic of one PF/VF. The function id is BDF of
107 PF/VF, its conversion formula::
123 PMU collect performance statistic of one queue of PF/VF. The function id
124 is BDF of PF/VF, the "queue" filter option must be set to the exact queue
131 PMU collect performance statistic of one interrupt of PF/VF. The function
132 id is BDF of PF/VF, the "intr" filter option must be set to the exact
/linux-6.15/drivers/gpu/drm/xe/
H A Dxe_guc_capture.c218 MAKE_REGLIST(xe_lp_global_regs, PF, GLOBAL, 0),
221 MAKE_REGLIST(empty_regs_list, PF, ENGINE_CLASS, GUC_CAPTURE_LIST_CLASS_VIDEO),
222 MAKE_REGLIST(xe_vd_inst_regs, PF, ENGINE_INSTANCE, GUC_CAPTURE_LIST_CLASS_VIDEO),
225 MAKE_REGLIST(empty_regs_list, PF, ENGINE_CLASS, GUC_CAPTURE_LIST_CLASS_BLITTER),
226 MAKE_REGLIST(xe_blt_inst_regs, PF, ENGINE_INSTANCE, GUC_CAPTURE_LIST_CLASS_BLITTER),
227 MAKE_REGLIST(empty_regs_list, PF, ENGINE_CLASS, GUC_CAPTURE_LIST_CLASS_GSC_OTHER),
234 MAKE_REGLIST(xe_lp_global_regs, PF, GLOBAL, 0),
237 MAKE_REGLIST(empty_regs_list, PF, ENGINE_CLASS, GUC_CAPTURE_LIST_CLASS_VIDEO),
238 MAKE_REGLIST(xe_vd_inst_regs, PF, ENGINE_INSTANCE, GUC_CAPTURE_LIST_CLASS_VIDEO),
241 MAKE_REGLIST(empty_regs_list, PF, ENGINE_CLASS, GUC_CAPTURE_LIST_CLASS_BLITTER),
[all …]
/linux-6.15/arch/m68k/include/asm/
H A DMC68328.h561 #define PF(x) (1 << (x)) macro
562 #define PF_A(x) PF((x) - 24) /* This is Port F specific only */
564 #define PF_A24 PF(0) /* Use A24 as PF(0) */
565 #define PF_A25 PF(1) /* Use A25 as PF(1) */
566 #define PF_A26 PF(2) /* Use A26 as PF(2) */
567 #define PF_A27 PF(3) /* Use A27 as PF(3) */
568 #define PF_A28 PF(4) /* Use A28 as PF(4) */
569 #define PF_A29 PF(5) /* Use A29 as PF(5) */
570 #define PF_A30 PF(6) /* Use A30 as PF(6) */
571 #define PF_A31 PF(7) /* Use A31 as PF(7) */
/linux-6.15/arch/arm/boot/dts/allwinner/
H A Dsun8i-r16-nintendo-nes-classic.dts24 * UART0 is available on two ports: PB and PF, both are accessible.
25 * PF can also be used for the SD card so PB is preferred.
/linux-6.15/Documentation/admin-guide/mm/
H A Dsoft-dirty.rst24 modify a page at some virtual address the #PF occurs and the kernel sets
28 soft-dirty bits clear, the #PF-s that occur after that are processed fast.
33 While in most cases tracking memory changes by #PF-s is more than enough
/linux-6.15/drivers/vfio/pci/virtio/
H A DKconfig9 SR-IOV PF device to support specific VIRTIO extensions,
26 PCI VF devices. Legacy I/O support requires the SR-IOV PF
/linux-6.15/drivers/tty/
H A Dn_gsm.c370 #define PF 0x10 macro
717 if ((control & ~PF) == UI || (control & ~PF) == UIH) in gsm_print_packet()
722 switch (control & ~PF) { in gsm_print_packet()
760 if (control & PF) in gsm_print_packet()
995 switch (cmd & ~PF) { in gsm_is_flow_ctrl_msg()
2785 case SABM|PF: in gsm_queue()
2803 case DISC|PF: in gsm_queue()
2814 case UA|PF: in gsm_queue()
2831 case DM|PF: in gsm_queue()
2839 case UI|PF: in gsm_queue()
[all …]
/linux-6.15/net/netfilter/ipset/
H A Dip_set_hash_ipmac.c78 #define PF 4 macro
185 #undef PF
190 #define PF 6 macro

1234