Lines Matching refs:descr

42 descriptor pointer (GDACTDPA). The GDACTDPA points at the descr
43 currently being filled. When this descr is filled, the hardware
45 flowing RX traffic, every descr behind it should be marked "full",
47 discovers that the current descr is not empty, it will signal an
52 descr. The OS will process this descr, and then mark it "not-in-use",
62 a "not-in-use" descr. The OS will perform various housekeeping duties
63 on this descr. This includes allocating a new data buffer and
65 then mark the descr as "empty", ready to receive data. Thus, when there
69 pointer, at which point the OS will notice that the head descr is
73 all be pointing at the same descr, which should be "empty". All of the
84 net eth1: Chain tail located at descr=20
91 In the above, the hardware has filled in one descr, number 20. Both
95 The "Have nnn decrs" refers to the descr starting at the tail: in this
96 case, nnn=1 descr, starting at descr 20. The "Last nnn descrs" refers
130 it will restart at the next descr. This potentially will lead to a
131 deadlock condition, as the tail pointer will be pointing at this descr,
133 this descr to be filled. However, the hardware has skipped this descr,
135 is a potential deadlock, with the OS waiting for one descr to fill,
144 net eth1: Chain tail located at descr=255
154 Both the tail and head pointers are pointing at descr 255, which is
157 that everything in front of the "empty" descr must surely also be empty,
158 as explained in the last section. The OS is waiting for descr 255 to
161 The HW pointer is at descr 0. This descr is marked 0x4.. or "full".
164 "full", while descr 254 and 255 are empty. (The "Last 1 descrs" is
165 descr 254, since tail was at 255.) Thus, the system is deadlocked,
172 the hardware has skipped a descr or two (sometimes dozens under heavy
174 search the ring for the next full descr, and the driver will resume
194 marks a descr about 1/4th of the way from the bottom of the queue, so
195 that an interrupt is generated when the descr is processed. This