Lines Matching refs:entry

214  * struct txdone_entry_desc: TX done entry descriptor
228 * enum txentry_desc_flags: Status flags for TX entry descriptor
329 * enum queue_entry_flags: Status flags for queue entry
331 * @ENTRY_BCN_ASSIGNED: This entry has been assigned to an interface.
332 * As long as this bit is set, this entry may only be touched
334 * @ENTRY_OWNER_DEVICE_DATA: This entry is owned by the device for data
335 * transfer (either TX or RX depending on the queue). The entry should
337 * @ENTRY_DATA_PENDING: This entry contains a valid frame and is waiting
342 * @ENTRY_DATA_STATUS_PENDING: The entry has been send to the device and
344 * entry can be reused again.
360 * @queue: The data queue (&struct data_queue) to which this entry belongs.
363 * @entry_idx: The entry index number.
364 * @priv_data: Private data belonging to this queue entry. The pointer
384 * @Q_INDEX: Index pointer to the current entry in the queue, if this entry is
386 * @Q_INDEX_DMA_DONE: Index pointer for the next entry which will have been
388 * @Q_INDEX_DONE: Index pointer to the next entry which will be completed by
390 * entry is not owned by the hardware the queue is considered to be empty.
436 * @index: Index pointers to entry positions in the queue,
438 * @wd_count: watchdog counter number of times entry does change
440 * @wd_idx: index of queue entry saved by watchdog
522 * @__entry: Pointer where the current queue entry will be stored in.
536 * @__entry: Pointer where the current queue entry will be stored in.
546 * @__entry: Pointer where the current queue entry will be stored in.
557 * @__entry: Pointer where the current queue entry will be stored in.
577 * If fn returns true for an entry rt2x00queue_for_each_entry will stop
584 bool (*fn)(struct queue_entry *entry,
624 * @entry: Queue entry to check.
626 static inline int rt2x00queue_dma_timeout(struct queue_entry *entry)
628 if (!test_bit(ENTRY_OWNER_DEVICE_DATA, &entry->flags))
630 return time_after(jiffies, entry->last_action + msecs_to_jiffies(100));