15.1 Defining more I/O by using HCD 15.2 PCIe feature definitions 15.2.1 Overview When defining new I/O components in an IODF, specific definitions, such OSCONFIGs,  partitions, FICON Switches, Control Units, and Devices, must be made up front. After these  items are defined, the following connections can be made: These I/O definitions use HCD to demonstrate the examples. The examples continue by  using the example that was created in Chapter 5, “Production IODF and setting up the CPC”  on page 85 (for example,  ITSO.IODF78.WORK ). Starting with processor type 2827, PCIe adapters that are attached to a system can provide  the operating system with various so-called PCIe functions to be used by entitled logical  partitions (LPARs). HCD supports the following components: This section provides a brief overview of the  Function  statement and describes defining ISM,  RoCE-2, zEDC, and zHyperLink PCIe features. GLYPH<SM590000> Defining an ISM PCIe function GLYPH<SM590000> Defining a RoCE-2 PCIe function GLYPH<SM590000> Defining a zEDC EXPRESS PCIe function GLYPH<SM590000> Defining a zHyperLink PCIe function GLYPH<SM590000> Internal Shared Memory PCIe Adapter (ISM). A virtual PCIe adapter for which a virtual  channel identifier (VCHID) must be defined. GLYPH<SM590000> Remote Direct Memory Access (RDMA) over Converged Ethernet (RoCE). PCIe functions  of type RoCE and RoCE-2 can be assigned to external physical networks by specifying  corresponding PNET IDs. GLYPH<SM590000> zEDC-Express. For PCIe functions of type zEDC-Express, a virtual function number 1 - 15  must be specified. GLYPH<SM590000> Regional Crypto Enablement (RCE). This PCIe function type is used for vendor crypto  adapters that are approved by IBM. This type not in the scope of this book. Note:  The support of virtual functions, the allowed range of virtual functions, and support  of PNETIDs depends on the processor type and support level. For more information, see  Input/Output Configuration Program User’s Guide , SB10-7172. HCD offers prompts for  virtual functions and ensures that the validation rules are fulfilled. HCD provides dialogs to define, change, delete, and view PCIe functions, and to control  which LPARs can access which PCIe functions. PCIe adapters offer new functionality to systems running on processor 2827 and newer. HCD  introduces a new dialog where users can define PCIe functions, assign them to LPARs, and  activate them by using IOCP or dynamically. 370  IBM z14 Model ZR1 Configuration Setup