/** * struct iwl_mld_internal_rxq_notif - @iwl_rxq_sync_cmd internal data. * This data is echoed by the firmware to all RSS queues and should be DWORD * aligned. FW is agnostic to the data, so there are no endianness requirements * * @type: one of &iwl_mld_internal_rxq_notif_type * @cookie: unique internal cookie to identify old notifications * @reserved: reserved for alignment * @payload: data to send to RX queues based on the type (may be empty)
*/ struct iwl_mld_internal_rxq_notif {
u8 type;
u8 reserved[3];
u32 cookie;
u8 payload[];
} __packed;
/** * struct iwl_mld_rx_queues_sync - RX queues sync data * * @waitq: wait queue for RX queues sync completion * @cookie: unique id to correlate sync requests with responses * @state: bitmask representing the sync state of RX queues * all RX queues bits are set before sending the command, and the * corresponding queue bit cleared upon handling the notification
*/ struct iwl_mld_rx_queues_sync {
wait_queue_head_t waitq;
u32 cookie; unsignedlong state;
};
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.