×

Controlling the selectively setting of operational parameters for an adapter

  • US 9,383,931 B2
  • Filed: 05/02/2012
  • Issued: 07/05/2016
  • Est. Priority Date: 06/23/2010
  • Status: Active Grant
First Claim
Patent Images

1. A method of executing a machine instruction in a central processing unit, the method comprising:

  • obtaining, by a processor, a machine instruction for execution, the machine instruction being defined for computer execution according to a computer architecture, the machine instruction comprising;

    an opcode field identifying a modify function controls adapter instruction, the modify function controls adapter instruction configured to establish operational parameters for an adapter function, the operational parameters to be set for a particular operation to be performed for or on behalf of the adapter function, the particular operation to be selected from a plurality of operations the modify function controls adapter instruction is configured to perform, and wherein the particular operation to be performed in a particular execution of the modify function controls adapter instruction is specified in an operation control provided by a first field of the modify function controls adapter instruction, the first field being separate from the opcode field;

    the first field identifying a location, the contents of which include a function handle identifying a handle of the adapter function, a designation of an address space associated with the adapter function to which the particular operation applies, and the operation control specifying the particular operation to be performed for the adapter function, the operation control specifying one operation of the plurality of operations that can be selected; and

    a second field for identifying an address of a function information block to be used by the modify function controls adapter instruction; and

    executing the machine instruction, the executing comprising;

    determining a value of the operation control; and

    modifying, based on the operation control, a selected table entry that includes parameters associated with the adapter function, wherein the modifying comprises selectively updating one or more parameters of the selected table entry based on the value of the operation control and based on one or more checks that depend on the value of the operation control.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×