US 12,379,742 B1
Snoop logic function streaming timers
Howard Michael Haynie, Wappingers Falls, NY (US); Michael James Becht, Poughkeepsie, NY (US); Dan Vangor, Mahopac, NY (US); Bruce Ratcliff, Red Hook, NY (US); Girish Gopala Kurup, Bangalore (IN); Mushfiq Us Saleheen, Poughkeepsie, NY (US); and Deepankar Bhattacharjee, Bangalore (IN)
Assigned to International Business Machines Corporation, Armonk, NY (US)
Filed by International Business Machines Corporation, Armonk, NY (US)
Filed on Jan. 26, 2024, as Appl. No. 18/424,312.
Int. Cl. G06F 1/14 (2006.01); G06F 13/36 (2006.01)
CPC G06F 1/14 (2013.01) [G06F 13/36 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method comprising:
monitoring, using hardware-based snoop logic, a completion queue entry (CQE) being written to a completion queue in a defined memory area, where the CQE includes an identifier of a host interface connection;
configuring predefined events based on the CQE and predefined configuration information for the host interface connection; and
initiating a streaming timer, based on the predefined events, to provide streaming data status and a streaming timer expiration for the host interface connection.