/drivers/net/wireless/rt2x00/ |
H A D | rt2x00.h | 386 struct queue_entry *beacon; 571 bool (*get_entry_state) (struct queue_entry *entry); 572 void (*clear_entry) (struct queue_entry *entry); 597 void (*tx_dma_done) (struct queue_entry *entry); 602 void (*write_tx_desc) (struct queue_entry *entry, 604 void (*write_tx_data) (struct queue_entry *entry, 606 void (*write_beacon) (struct queue_entry *entry, 608 void (*clear_beacon) (struct queue_entry *entry); 609 int (*get_tx_data_len) (struct queue_entry *entry); 614 void (*fill_rxdone) (struct queue_entry *entr [all...] |
H A D | rt2800lib.h | 49 __le32 *(*drv_get_txwi)(struct queue_entry *entry); 132 static inline __le32 *rt2800_drv_get_txwi(struct queue_entry *entry) 151 void rt2800_write_tx_data(struct queue_entry *entry, 153 void rt2800_process_rxwi(struct queue_entry *entry, struct rxdone_entry_desc *txdesc); 155 void rt2800_txdone_entry(struct queue_entry *entry, u32 status, __le32* txwi); 157 void rt2800_write_beacon(struct queue_entry *entry, struct txentry_desc *txdesc); 158 void rt2800_clear_beacon(struct queue_entry *entry);
|
H A D | rt2x00queue.h | 122 struct queue_entry *entry; 365 * struct queue_entry: Entry inside the &struct data_queue 376 struct queue_entry { struct 430 * @entries: Base address of the &struct queue_entry which are 457 struct queue_entry *entries; 493 * @priv_size: Size of per-queue_entry private data. 588 * @fn: The function to call for each &struct queue_entry 601 bool (*fn)(struct queue_entry *entry, 643 static inline int rt2x00queue_dma_timeout(struct queue_entry *entry)
|
H A D | rt2x00usb.c | 224 static void rt2x00usb_work_txdone_entry(struct queue_entry *entry) 245 struct queue_entry *entry; 262 struct queue_entry *entry = (struct queue_entry *)urb->context; 288 static bool rt2x00usb_kick_tx_entry(struct queue_entry *entry, void* data) 340 struct queue_entry *entry; 367 struct queue_entry *entry = (struct queue_entry *)urb->context; 393 static bool rt2x00usb_kick_rx_entry(struct queue_entry *entry, void* data) 450 static bool rt2x00usb_flush_entry(struct queue_entry *entr [all...] |
H A D | rt2x00lib.h | 106 struct sk_buff *rt2x00queue_alloc_rxskb(struct queue_entry *entry); 112 void rt2x00queue_free_skb(struct queue_entry *entry); 179 * @entry: Queue entry (&struct queue_entry) to perform the action on. 186 void rt2x00queue_index_inc(struct queue_entry *entry, enum queue_index index);
|
H A D | rt2x00queue.c | 36 struct sk_buff *rt2x00queue_alloc_rxskb(struct queue_entry *entry) 100 void rt2x00queue_map_txskb(struct queue_entry *entry) 111 void rt2x00queue_unmap_skb(struct queue_entry *entry) 128 void rt2x00queue_free_skb(struct queue_entry *entry) 491 static int rt2x00queue_write_tx_data(struct queue_entry *entry, 531 static void rt2x00queue_write_tx_descriptor(struct queue_entry *entry, 566 struct queue_entry *entry; 757 bool (*fn)(struct queue_entry *entry, 808 struct queue_entry *rt2x00queue_get_entry(struct data_queue *queue, 811 struct queue_entry *entr [all...] |
H A D | rt2800usb.c | 117 static inline bool rt2800usb_entry_txstatus_timeout(struct queue_entry *entry) 136 struct queue_entry *entry; 204 static void rt2800usb_tx_dma_done(struct queue_entry *entry) 442 static __le32 *rt2800usb_get_txwi(struct queue_entry *entry) 450 static void rt2800usb_write_tx_desc(struct queue_entry *entry, 489 static int rt2800usb_get_tx_data_len(struct queue_entry *entry) 506 rt2800usb_txdone_entry_check(struct queue_entry *entry, u32 reg) 550 struct queue_entry *entry; 589 struct queue_entry *entry; 641 static void rt2800usb_fill_rxdone(struct queue_entry *entr [all...] |
H A D | rt2800pci.c | 221 struct queue_entry *entry; 316 static bool rt2800pci_get_entry_state(struct queue_entry *entry) 332 static void rt2800pci_clear_entry(struct queue_entry *entry) 598 static __le32 *rt2800pci_get_txwi(struct queue_entry *entry) 603 static void rt2800pci_write_tx_desc(struct queue_entry *entry, 658 static void rt2800pci_fill_rxdone(struct queue_entry *entry, 724 struct queue_entry *entry;
|
H A D | rt2x00usb.h | 424 void rt2x00usb_clear_entry(struct queue_entry *entry);
|
H A D | rt2x00dev.c | 258 void rt2x00lib_dmastart(struct queue_entry *entry) 265 void rt2x00lib_dmadone(struct queue_entry *entry) 273 void rt2x00lib_txdone(struct queue_entry *entry, 444 void rt2x00lib_txdone_noinfo(struct queue_entry *entry, u32 status) 590 void rt2x00lib_rxdone(struct queue_entry *entry)
|
H A D | rt2400pci.c | 723 static bool rt2400pci_get_entry_state(struct queue_entry *entry) 740 static void rt2400pci_clear_entry(struct queue_entry *entry) 1103 static void rt2400pci_write_tx_desc(struct queue_entry *entry, 1174 static void rt2400pci_write_beacon(struct queue_entry *entry, 1210 static void rt2400pci_fill_rxdone(struct queue_entry *entry, 1273 struct queue_entry *entry;
|
H A D | rt2500usb.c | 1081 static void rt2500usb_write_tx_desc(struct queue_entry *entry, 1143 static void rt2500usb_write_beacon(struct queue_entry *entry, 1224 static int rt2500usb_get_tx_data_len(struct queue_entry *entry) 1241 static void rt2500usb_fill_rxdone(struct queue_entry *entry, 1319 struct queue_entry *entry = (struct queue_entry *)urb->context;
|
H A D | rt2x00pci.c | 66 struct queue_entry *entry;
|
H A D | rt2500pci.c | 813 static bool rt2500pci_get_entry_state(struct queue_entry *entry) 830 static void rt2500pci_clear_entry(struct queue_entry *entry) 1257 static void rt2500pci_write_tx_desc(struct queue_entry *entry, 1327 static void rt2500pci_write_beacon(struct queue_entry *entry, 1363 static void rt2500pci_fill_rxdone(struct queue_entry *entry, 1405 struct queue_entry *entry;
|
H A D | rt61pci.c | 1379 static bool rt61pci_get_entry_state(struct queue_entry *entry) 1396 static void rt61pci_clear_entry(struct queue_entry *entry) 1867 static void rt61pci_write_tx_desc(struct queue_entry *entry, 1965 static void rt61pci_write_beacon(struct queue_entry *entry, 2030 static void rt61pci_clear_beacon(struct queue_entry *entry) 2087 static void rt61pci_fill_rxdone(struct queue_entry *entry, 2155 struct queue_entry *entry; 2156 struct queue_entry *entry_done;
|
H A D | rt73usb.c | 1455 static void rt73usb_write_tx_desc(struct queue_entry *entry, 1532 static void rt73usb_write_beacon(struct queue_entry *entry, 1599 static void rt73usb_clear_beacon(struct queue_entry *entry) 1626 static int rt73usb_get_tx_data_len(struct queue_entry *entry) 1678 static void rt73usb_fill_rxdone(struct queue_entry *entry,
|
H A D | rt2x00mac.c | 204 struct queue_entry *entry = NULL;
|
H A D | rt2800lib.c | 457 void rt2800_write_tx_data(struct queue_entry *entry, 558 void rt2800_process_rxwi(struct queue_entry *entry, 604 void rt2800_txdone_entry(struct queue_entry *entry, u32 status, __le32 *txwi) 684 void rt2800_write_beacon(struct queue_entry *entry, struct txentry_desc *txdesc) 767 void rt2800_clear_beacon(struct queue_entry *entry)
|
/drivers/scsi/qla4xxx/ |
H A D | ql4_iocb.c | 52 * @queue_entry: Pointer to pointer to queue entry structure 60 struct queue_entry **queue_entry) 65 *queue_entry = ha->request_ptr; 66 memset(*queue_entry, 0, sizeof(**queue_entry)); 96 if (qla4xxx_get_req_pkt(ha, (struct queue_entry **) &marker_entry) != 473 rval = qla4xxx_get_req_pkt(ha, (struct queue_entry **) &(mrb->mbox)); 59 qla4xxx_get_req_pkt(struct scsi_qla_host *ha, struct queue_entry **queue_entry) argument
|
H A D | ql4_def.h | 594 sizeof(struct queue_entry)) 597 struct queue_entry *request_ring; 598 struct queue_entry *request_ptr; 600 struct queue_entry *response_ring; 601 struct queue_entry *response_ptr;
|
H A D | ql4_fw.h | 941 struct queue_entry { struct
|
/drivers/scsi/arm/ |
H A D | queue.c | 30 typedef struct queue_entry { struct
|
/drivers/net/ethernet/qlogic/ |
H A D | qla3xxx.h | 1038 struct ob_mac_iocb_req *queue_entry ; member in struct:ql_tx_buf_cb
|
H A D | qla3xxx.c | 2489 mac_iocb_ptr = tx_cb->queue_entry; 2835 tx_cb->queue_entry = req_q_curr;
|
/drivers/net/ethernet/qlogic/qlge/ |
H A D | qlge.h | 1351 struct ob_mac_iocb_req *queue_entry; member in struct:tx_ring_desc
|